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

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

Отправлено Father 20 июня 2003 г. 10:52

Есть проблема с использованием синхронного запуска ADS1241.
Система включает в себя MSP430 и ADS1241. ADS1241 тактируется с помощью внешнего кварцевого резонатора с частотой 4.95 Мгц.
Необходимо синхронизировать процесс начала преобразования с внутренним событием в MSP430 (переполнение таймера, например). Синхронизация делается с помощью специализированного входа DSYNC один раз в 500 ms. Последовательность действий следующая:

1. После старта ПО инициализирует АЦП на некоторый режим работы.
2. По событию DSYNC переводится из высокого уровня в низкий
3. Delay (more than 5 ms)
4. DSYNC переводится из низкого уровня в высокий

Ожидается, что АЦП после этого начнет работу в соответствиии с заранее сделанными настройками (частота отсчетов 7.5 Hz, etc.)
Но на практике сигнал готовности DRDY активизируется после 66 ms(вместо ожидаемых 133 ms ). Следующие сигналы DRDY "в норме", по крайней мере, в части времени преобразования, происходят через заданные 130 мс.

Никакой другой активности после начальной инициализации на интерфейсных линиях нет.

В чем может быть проблема ? Где асфальт ?
Заранее благодарен, Father

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

Ответы



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

E-mail: info@telesys.ru