реклама на сайте
подробности

 
 
> Проблемы с АЦП ADuC841
Лядин Олег
сообщение Sep 12 2006, 01:26
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 28
Регистрация: 31-07-06
Из: Томск
Пользователь №: 19 196



Работаю с АЦП ADuC841.
Программу пишу в IAR.
Просто считываю значения с ацп и передаю на жк.
Переодически проскакивают левые значения (с жк всё в порядке).
И по прерываниям пробовал и единичные преобразования.
Что-то делаю не так, не могу понять что.
Вот кусок программы (один из вариантов):
IE=0x00;
// Инициализация АЦП
SCON=0x52;
ADCCON1=0xEC; // насторойка регистра АЦП
ADCCON2=0x00; // выбор установленного канала
DACCON=0x3D;
// считывание данных с АЦП
ADCCON2=0x10; // еденичное преобразование
dalay(50);
if (ADCCON3<127) // проверяю бит готовности
{
j=ADCDATAH; // регистры данных АЦП
i=ADCDATAL;
ADCCON2=0x00;
KK=i+256*j; // в KK - значения с АЦП
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Лядин Олег
сообщение Oct 9 2006, 08:01
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 28
Регистрация: 31-07-06
Из: Томск
Пользователь №: 19 196



Поставил емкость - получше стало. Но ещё есть над чем работать.
Go to the top of the page
 
+Quote Post
Roma_te
сообщение Oct 9 2006, 08:27
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 123
Регистрация: 13-12-05
Из: Украина, Тернополь
Пользователь №: 12 161



Цитата(Лядин Олег @ Oct 9 2006, 11:01) *
Поставил емкость - получше стало. Но ещё есть над чем работать.

Я когда работал с АЦП был приятно удивлен его стабильностью работы, поетому возможно у Вас проблема в следующем:
- слишком малая емкость конденсатора по входу
- большие пульсации опорного напряжения (Vref) и/или напряжения питания аналоговой части (AVdd)
- большие токи гуляют по линии AGND (неправильная разводка)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 3rd August 2025 - 16:22
Рейтинг@Mail.ru


Страница сгенерированна за 0.01394 секунд с 7
ELECTRONIX ©2004-2016