Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
Про калибровку АЦП в AVR
Отправлено
groovy 06 мая 2007 г. 02:45
Собрал порядка 500 одинаковых устройств на меге128L.МК меряет собственное питание. VCC = 4.3в
Показания устройств варьируются от 4.1в до 4.5в.
Причем например собрал плату, она как показывала 4.1 так всю жизнь и будет показывать 4.1, другая встанет в 4.5 - тоже на всю жизнь. Напряжение на обеих одинаковое.
Использую внутренний опорник, напряжение питания завожу на АЦП через резисторный делитель на два.
Софтовое измерение - по запросу, первое показание пропускаю, потом делаю 30 и нахожу среднее.
AVR120 внятно говорит что на single ended калибровки не надо, погрешность 1-2 разряда.
Остальные выходы порта АЦП для I/O не используются. Тушить ядро возможности нет. Питание АЦП заведено напрямую к VCC, не через дроссель, керамика на входах и питании АЦП присутствует.
Что можно предпринять?
Спасибо.
Составить ответ | Вернуться на конференцию
Ответы
- Ты собрал абсолютно правильную статистику разброса внутренней опоры, который по ДШ составляет 2.3...2.7В, и калибровка тут абсолютно не при чем. Хочешь мерять точнее - используй более точную ВНЕШНЮЮ опору, а у внутренней разброс принципиально больше, чем даже у дешевых LDO — =AVR= (06.05.2007 12:52:26 80.92.96.19, пустое)
- Кстати нельзя ли калибровкой вывести этот разброс? — groovy (06.05.2007 13:55:38 89.109.28.105, пустое)
- Сейчас хороший момент чтоб поменять кое что, но что подойдет? скажем 431? — groovy (06.05.2007 13:54:25 89.109.28.105, пустое)
- Мерять надо показания аналоговых датчиков (температура, уровень жидкости) и собственное напряжение (если переходит на батарею и оно сильно падает, начинает вырубать периферию) — groovy (06.05.2007 14:19:11 89.109.28.105, пустое)
- Изложи задачу - что мерять-то надо - нестабилизированное питание? Опорников (Voltage Reference) полно у AD, LT, TI, National, Maxim, Microchip - выбирай на вкус, кошелек, и доставаемость. 431 тоже сойдет на худой конец — =AVR= (06.05.2007 14:13:3 80.92.96.19, пустое)
- Да и резисторный делитель тоже погрешность, даже если вы из 1-2% взяли — Elektronik (06.05.2007 06:56:13 89.110.31.52, пустое)
- Предпринять надо было раньше, а именно поставить хороший внешний источник опорного напряжения. — Elektronik (06.05.2007 06:54:37 89.110.31.52, пустое)
- Рекомендую еще керамику на AREF. Плюс высокоомным вольтметром измерьте на этом выводе опору- удивитесь какой она разброс имеет:) А еще после выбора источника опоры пару преобразований вхолостую проведите... — Flasher (06.05.2007 04:28:55 217.19.218.247, пустое)
- Присутствует — groovy (06.05.2007 13:56:28 89.109.28.105, пустое)
- Калибровка, конечно, нужна, это давно известно. AVR120 лукавит. Ваш опыт - прямое подтверждение этому. — CD_Eater (06.05.2007 03:16:49 89.179.240.72, 47 байт)