Канал аналогового ввода и каскад дифференциального усиления выбираются путем записи бит MUX в регистр ADMUX. В качестве однополярного аналогового входа АЦП может быть выбран один из входов ADC0…ADC7, а также GND и выход фиксированного источника опорного напряжения 1,22 В. В режиме дифференциального ввода предусмотрена возможность выбора инвертирующих и неинвертирующих входов к дифференциальному усилителю.
Если выбран дифференциальный режим аналогового ввода, то дифференциальный усилитель будет усиливать разность напряжений между выбранной парой входов на заданный коэффициент усиления. Усиленное таким образом значение поступает на аналоговый вход АЦП. Если выбирается однополярный режим аналогового ввода, то каскад усиления пропускается.
Таблица 1. Выбор входного канала и коэффициента усиления.
MUX4…0 | U | U+ | U- | Ку |
ADC0 | Нет | |||
ADC1 | ||||
ADC2 | ||||
ADC3 | ||||
ADC4 | ||||
ADC5 | ||||
ADC6 | ||||
ADC7 | ||||
Нет | ADC0 | ADC0 | ||
ADC1 | ADC0 | |||
ADC0 | ADC0 | |||
ADC1 | ADC0 | |||
ADC2 | ADC2 | |||
ADC3 | ADC2 | |||
ADC2 | ADC2 | |||
ADC3 | ADC2 | |||
ADC0 | ADC1 | |||
ADC1 | ADC1 | |||
ADC2 | ADC1 | |||
ADC3 | ADC1 | |||
ADC0 | ADC2 | |||
ADC1 | ADC2 | |||
ADC2 | ADC2 | |||
ADC3 | ADC2 | |||
ADC4 | ADC2 | |||
1,23 В | Нет | |||
0 В |
Тактирование модуля АЦП
|
|
Модуль АЦП содержит предделитель, работающий от тактовой частоты МК. Коэффициент деления варьируется ступенчато по 2N от 2 до 128. Коэффициент деления устанавливается с помощью бит ADPS в регистре ADCSRA. Предделитель начинает счет с момента включения АЦП установкой бита ADEN в регистре ADCSRA. Предделитель работает пока бит ADEN = 1 и сброшен, когда ADEN = 0.
Если требуется максимальная разрешающая способность (10 разрядов), то частота на входе схемы последовательного приближения должна быть в диапазоне 50…200 кГц. Если достаточно разрешение менее 10 разрядов, но требуется более высокая частота преобразования, то частота на входе АЦП может быть установлена свыше 200 кГц.
Источник опорного напряжения АЦП
ИОН для АЦП (UИОН) определяет диапазон преобразования АЦП. Если уровень однополярного сигнала свыше UИОН, то результатом преобразования будет 0x3FF. В качестве UИОН могут выступать AVCC, внутренний ИОН 2,56 В или внешний ИОН, подключенный к выводу AREF. AVCC подключается к АЦП через пассивный ключ. Внутреннее опорное напряжение 2,56 В генерируется внутренним эталонным источником UЭТ, буферизованного внутренним усилителем.