[an error occurred while processing this directive]
Фильтр перед АЦП.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено D.A. 21 июля 2003 г. 16:14

Точно вопрос не сформулирую, но проблема выхлядит так.
Задача: Необходимо оцифровать постоянный сигнал с датчика (0-5В) с максимально возможным разрешением.
Реалезация: Фильтр 8-го порядка на ОУ OP484 далее ADuC834 (програмно вычисляю среднее арифметическое из выборки в 32 измерения далее привожу к 16 битам int). Питание аналоговой и цифровой чати отдельное, что бы можно было выключить датчик и заснуть. Просыпаемся раз в час записываем результат и температуру в FLASH и опять спать.

Через сутки смотрим записи на компе и видим что сигнал гуляет в диапазоне 30 единиц, причем явно связан с тепратурой.

Вопросы - на кого грешить питание, ОУ или ADuC? Да и что посоветуете из личного опыта.
При эксперементе подключал переменный резистор. Опорное напряжение внешнее AD780.
-

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

Ответы



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

E-mail: info@telesys.ru