Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: АЦП в ATMega
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > MCS51, AVR, PIC, STM8, 8bit
Smoky
Известно, что внутренний ИОН АЦП имеет разброс от 2,4 В до 2,7 В. Имеющийся внутренний источник 1,22 В якобы можно использовать для определения истинного напряжения ИОН. Нигде не мог найти информацию по параметрам источника напряжения 1,22 В чтобы использовать его для автокалибровки ИОН. Прошу коллег развеять мои сомнения или укажите пожалуйста источник информации.
Herz
Цитата(Smoky @ Apr 10 2016, 09:07) *
Прошу коллег развеять мои сомнения или укажите пожалуйста источник информации.

Нет, это Вы укажите источник информации.
RabidRabbit
Цитата(Smoky @ Apr 10 2016, 10:07) *
или укажите пожалуйста источник информации.

Источник один - даташит. Вы его читали???

Table_16._Internal_Voltage_Reference_Characteristics
Symbol_Parameter_____________________________Min__Typ__Max__Units
V_BG___Bandgap_reference_voltage_____________1.15_1.23_1.35_V
t_BG___Bandgap_reference_start-up_time____________40___70___μs
I_BG___Bandgap_reference_current_consumption______10________μA
V_G
Я просто храню в EEPROM масштабирующий множитель, который определяю при настройке девайса. От температурного дрейфа не спасает, но естественный разброс опорного от экземпляра к экземпляру ИС компенсирует
Ga_ry
Обычно в атмеге внутренняя опора 2,5 либо 1,1 В (+/-10%), о какой атмеге идет речь?
Автокалибровка я сомневаюсь а калибровку опоры можно автоматизировать, имея внешний поверенный точный вольтметр.
Написать процедуру калибровки: например при замкнутом на землю одном из портов и подачи питания (или ресет) при установленном точном напряжении на одном из рабочих входов АЦП.
Процедура вычислит значение напряжение опоры и запишет его в EEPROM.
Дальше понятно, инициализация с чтением загруженного в EEPROM значения, если оно там есть, если нет - по умолчанию.
Smoky
Цитата(RabidRabbit @ Apr 10 2016, 14:41) *
Источник один - даташит. Вы его читали???


Да, вы правы, даташит нужно читать до самого конца. Действительно, в конце обнаружился температурный график этого напряжения.

Цитата(Ga_ry @ Apr 10 2016, 15:23) *
Обычно в атмеге внутренняя опора 2,5 либо 1,1 В (+/-10%), о какой атмеге идет речь?
Автокалибровка я сомневаюсь а калибровку опоры можно автоматизировать, имея внешний поверенный точный вольтметр.
Написать процедуру калибровки: например при замкнутом на землю одном из портов и подачи питания (или ресет) при установленном точном напряжении на одном из рабочих входов АЦП.
Процедура вычислит значение напряжение опоры и запишет его в EEPROM.
Дальше понятно, инициализация с чтением загруженного в EEPROM значения, если оно там есть, если нет - по умолчанию.


Именно так я и делал, пока была возможность. Теперь на пенсии, нет поблизости ни точного вольтметра ни калибратора. Потому и пытаюсь использовать то что есть...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.