Нашла коса на камень ADS1213!
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено =DIMA= 20 июля 2004 г. 10:57

Достала меня окончятельно ADS1213 соблазнила меня своим выходом
+3.3Bias от него питаю свои дела. пока применяю как 16 битное.
Итак по порядку: Прерываю по выходу -DRDY-
1-прерывания калибровка и установка канала.
DF-0 U/B-0 (биполярный) MODE-Self.Calibration GAIN-4
TURBO.MODE-1 DATA.RATE-50Hz
2-прерывания снимаю показания с двух старших рег.
ADS рабатает на частоте 1мГц. работают 2 канала 2 и 3, 1 и 4 на земле
Вообщем при снятии показаний последнии биты болтаются и получается
что я имею 14бит в место 16.
Что я только не делал и менял режимы децимального филтра и GAIN
и TORBO MODE и с ГСС подовал частоту от 0.5 до 2.5 мГц. и менял
длительности SPI и постоянно держал CS. Болтаются собаки.
Причём все каналы по разному.
Имеются две макетные платы (НЕ МНОГО РАЗНЫЕ) при переброске камней
с одной на другую поведение зависит от макетной платы.
PIC16f876 работает постоянно без сна. Пробовал ставить экран между
ADS B PICом, запитывал отдельно ADS и PIC, вообще не каких изменений.
Да пробовал после калибровки пропускать 4 раза.
До этого чтото похожее делал с AD7714 быстро всё получилось. Даже калибровку
не далал на 16 бит в холодильнике -15гр. перескочила на единичку.
А здесь показания просто так прыгают при замкнутом входе.
И что обидно весь проэкт готов уже написал и прогу под ПК обработки данных.
Вся сиптема работает нормально кроме этих гадких битов!!!

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru