Ау! Кто работал с ADS1213?
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено =DIMA= 21 апреля 2004 г. 10:29

Ещё раз задаю вопрос с надеждой в душе может кто подскажет по ADS1213.
Прога по прерыванию от выходной лапки DRDY (переход в LOW) через SPI
устанавливает рег. инструкции и после чего сразу делает запись в
командные 4 рег. где устанавливается втом числе канал, режим
Self-Calibration, вид записи данных и фильтр на 50Nz. после чего прога
выходит из прерывания. На лапке DRDY сам устанавливается HIGH уровень.
После этого проходит ~ 0.2s и прога по прерыванию от выходной лапки DRDY
(переход в LOW) снова устанавливает рег. инструкции и после чего сразу
делает чтения двух старших рег. данных (как 16 разрядов) после чего на
лапке DRDY сам станавливается HIGH уровень и держитсь ~ 20ms. далие всё
повторяется заново. Таким методом я опрашиваю все каналы
(калибровка-считыванния данных). Пробовал без калибровки по прерыванию
каждые 20ms считывать данные.
Вобщем считываю я 7FFF, 8000, 8001, 0000 с какойто определённой
хаотичностью, пробовал перемкнуть вход канала - тоже самое.
Что делать уже не знаю вобщем полный тупик.
Да проверял работ SPI после записи в рег. ADS1213 считывал их тоже самое кромме битов Mode они всегда переходят в 000 тобиш Normal Mod.
По этим данным я сделал заключения "SPI работает".

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

Ответы



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

E-mail: info@telesys.ru