Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Калибровка ADuC845
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > MCS51
SALOME
При калибровке АЦП ADuC845 возникли следующие вопросы:
1.Если произвести процедуру калибровки, то заводские коэффициенты потеряются или они снова загрузятся в регистры калибровки при сбросе питания?
2.Результаты калибровки "внутренних" (internal) нуля и усиления записываются в регистры OFxL/M/M и GNxL/M/H.А куда записываются результаты калибровки "системных" нуля и смещения?
3.Считала заводские калибровочные коэффициенты (после сброса питания). Нуля=0х800000. Это понятно. А вот усиления=0х53EF11. Что это означает? И как этим пользоваться при измерениях?
Verifi
По включению питания загружаются заводские значения,свои калибровки загружаю из 2кбайт ee/prom,это во всех aduc,во всяком случае на 812 и 831 сам щас мучаю 845 попал на брак взял последние на складе,щас всё O.K думал есть особенность 845 кварцем 32,768.java script:emoticon(':crying:', 'smid_13')
По вопросу о регистрах рекомендую описание на aduc834 845 клон 834 ацп практиески идентична.
Сначала рекомендуется провести external системную калибровку нуля и усиления внешним калибратором,внутренний опорник не даст полной разрядности,затем internal полученные калибровки
грузить при инициализации при запуске aduc.По 3 вопросу Увеличение коэффициентов смещения компенсирует положительное смещение и
эффективно передвигает передаточную функцию АЦП вниз. Уменьшение коэффициентов смещения
компенсирует отрицательное смещение и эффективно передвигает передаточную функцию АЦП
вверх.Увеличение коэффициента усиления компенсируется для
меньших диапазонов аналоговых входных сигналов и масштабирует передаточную функцию АЦП
вверх, эффективно увеличивая крутизну передаточной функцию. Уменьшение коэффициента
усиления компенсируется для больших диапазонов аналоговых входных сигналов и масштабирует
передаточную функцию АЦП вниз, эффективно уменьшая крутизну передаточной функции.
Это вкратце если нужно подробнее с примером кода калибровки могу на @mail
SALOME
Цитата(Verifi @ May 14 2008, 13:18) *
Это вкратце если нужно подробнее с примером кода калибровки могу на @mail

Спасибо за развернутый ответ, но я так и не поняла:
1. В какие все таки регистры записываются результаты системной калибровки?
2. Полученные результаты автоматически корректируют последующие измерения, или необходимо делать какие-то вычисления? И в каких случаях делается калибровка. По Вашему получается, что они делаются один раз и потом хранятся во внутренней флэш. А разве не перед каждым циклом измерений?
Вышлите Ваши примеры мне в личку, плз.
Verifi
Уточняю внешняя калибровка подразумевает подключение к готовому устройству ко входам прецизионного источника напряжения (чтобы получить разрешение в 16 и более разрядов) в большинстве случаев возможно только при изготовлении устройства или его поверке.Для того чтобы сказать какие виды калибровки требуются нужно знать температурный диапазон устройства будут ли поверки сообщите в личку.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.