[an error occurred while processing this directive]
Вопрос по использованию встроенного АЦП в АВР
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
|
Отправлено
Trespasser 04 апреля 2003 г. 11:34
|
|
|
|
Стоит задача измерения температуры с точностью 0,1 С в диапазоне от 0 до 150 С. Пытаюсь реализовать на встроенном в АВР АЦП, проц - ATmega16. Что бы ни делал - скачет 2-3 десятки (+-2 единицы АЦП), уж и Idle режим использую, и усреднение. Чистое усреднение не помогает, делаю примерно следующее (уж не знаю насколько это правильно): в усреднительный буфер заношу не значение с АЦП, а усредненяю его с текущим средним :) Может есть какие-нибудь более действенные способы?
или надо ставить внешнее АЦП большей разрядности? В принципе и внутреннего бы хватило, если побороть пульсации.
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Проще всего поставить внешнюю RC-цепочку. У меня работает без проблем. — dSidr (04.04.2003 15:46, 58 байт)
- Делал года 2 назад. — Дастун (04.04.2003 13:37, 233 байт)
- Програмный RC фильтр — UZR (04.04.2003 13:09, 45 байт)
- А что скажут знатоки по поводу усреднения текущего значения АЦП с текущем средним с последующим занесением в буфер? — Avla (04.04.2003 12:07, 56 байт)
- есть неплохой способ программной фильтрации - усреднения (+) — ShiphT (04.04.2003 13:12, 445 байт)
- По-моему, это просто интегратор с постоянной крутизной. У него очень длинный отклик и частотка 1/F, отфильтрует всё напрочь, включая сигнал ;) — BLACKEAGLE (04.04.2003 15:46, пустое)
- спасибо, выглядит очень внушительно, а главное реализуется просто, обязательно попробую, жаль прямо щас не могу :( — Trespasser (04.04.2003 13:37, пустое)
- выглядит очень внушительно, а главное реализуется просто, обязательно попробую, жаль прямо щас не могу :( — Trespasser (04.04.2003 13:37, пустое)
- Наверное получается что то вроде сглаживания, может попробовать заносить в буфер среднее + разницу между средним и текущим уменьшенную на N? или размерность буфера увеличить? — Trespasser (04.04.2003 12:11, пустое)
- Опора, AVCC чистые? Прямо на входе какой вид сигнала? — cout (04.04.2003 11:52, пустое)
- Ответ: Наверное надо более тщательно подойти к проектированию аналоговой части: развяка AVCC. AREF и т.д. — Bill (04.04.2003 11:49, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru