Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено 220V 16 сентября 2003 г. 11:46
В ответ на: Ответ: отправлено Atamanuk 15 сентября 2003 г. 15:55

1. Не обязательно ждать несколько циклов для достоверности результатов АЦП. Алгоритм должен быть таким:
1)Переключил канал на мультеплексоре;
2)Подал на вход SYNC низкий уровень (и удерживаешь);
3)Выждал небольшое время (зависит от длительности переходных процессов на входе АЦП при переключении каналов мультиплексора)
4)Подал на вход SYNC сигнал высокого уровня. С этого момента начнется преобразование.
5)Закончилось преобразование, считал данные из АЦП
6)перешел к шагу 1)
2. Как я понял, у тебя мультиплексор внешний? В этом случае перед входом АЦП нельзя ставить конденсаторов, иначе придется долго ждать окончания переходных процессов при переключении канала на мультиплексоре. А вобще лучше использовать многовходовые АЦП (AD7718,ADS1243 и т.п)
3.Насчет частоты обновления данных. Я сейчас тестирую AD7730, так при частоте обновления данных 50Гц, болтаются младших 2 разряда, а при частоте обновления данных 100Гц, болтаются младших 5 разрядов. Но прослеживается очень сильная кореляция с сетевой помехой 50Гц, видимо по этому они (разряды) и болтаются. А при усреднении в течение 1 сек младший разряд стоит практически мертво.


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

Ответы



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

E-mail: info@telesys.ru