Читать практическое задание по информатике, вычислительной технике, телекоммуникациям: "Аналого-цифровой преобразователь" Страница 2
предделителем АЦП
| ADPS2 | ADPS1 | ADPS0 | Коэффициент деления |
| 0 | 0 | 0 | 2 |
| 0 | 0 | 1 | 2 |
| 0 | 1 | 0 | 4 |
| 0 | 1 | 1 | 8 |
| 1 | 0 | 0 | 16 |
| 1 | 0 | 1 | 32 |
| 1 | 1 | 0 | 64 |
| 1 | 1 | 1 | 128 |
Для работы с АЦП необходимо еще установить его тактовую частоту. Это делается тремя младшими битами регистра ADCSRA под названием ADPS0..2. Коэффициент деления частоты тактового генератора микроконтроллера устанавливается по степеням двойки, все нули в этих трех битах соответствуют коэффициенту 2, все единицы - 128. Оптимальная частота преобразования лежит в диапазоне 50-200 кГц, так что, например, для тактовой частоты микроконтроллера, равной 4 МГц, коэффициент может иметь значение только 32 (состояние битов ADPS0..2 = 101, частота 125 кГц) или 64 (состояние битов ADPS0..2 = 110, частота 62,5 кГц). При тактовой частоте 16 МГц в допустимый диапазон укладывается только коэффициент 128. Выбор коэффициента деления представлен в таблице 2.
На рисунке 2 показано описание регистра управления мультиплексором АЦП ADMUX.
Рисунок 2 - Описание регистра управления мультиплексором ADMUX. Выбор источника опорного напряжения производится битами REFS1..0 (см. таблицу 3) регистра ADMUX (старшие биты 7 и 6), причем их нулевое значение (по умолчанию) соответствует внешнему источнику. Напряжение этого внешнего источника может лежать в пределах от 2В до напряжения питания аналоговой части AVcc (а оно, в свою очередь, не должно отличаться от питания цифровой части более чем на 0,3В в большую или меньшую сторону). Можно выбрать в качестве опорного и питание самой аналоговой части, причем двояким способом: либо просто соединить выводы AREF и AVcc микросхемы, либо установить биты REFS1..0 в состояние 01 Предусмотрен и встроенный источник (задается REFS1..0 в состоянии 11, при этом к выводу AREF рекомендуется подключать фильтрующий конденсатор), имеющий номинальное напряжение 2,56В с большим разбросом от 2,4 до 2,7 В. Таблица 3. Выбор опорного источника АЦП
| REFS1 | REFS0 | Источник опорного напряжения |
| 0 | 0 | Внешний ИОН, подключенный к выводу AREF, внутренний ИОН отключен |
| 0 | 1 | Напряжение питания AVcc* |
| 1 | 0 | Зарезервировано |
| 1 | 1 | Внутренний ИОН напряжением 2,56V, подключенный к ввыводу AREF* |
| *Если к выводу AREF подключен источник напряжения, данные варианты использоваться не могут |
Рабочее задание: собрать схему светодиодного индикатора напряжения в Proteus, написать программу для работы устройства в AVR Studio и собрать устройство на макетной плате.
Ход работы: открываем Proteus ISIS Professional. Добавляем на рабочее поле микроконтроллер ATmega32, а также 8 светодиодов, которые подключаем к PORTB микроконтроллера. К PIN AVCC нужно подключить питание POWER. Для этого нужно нажать кнопку "Inter - sheet - terminal" , выбрать POWER и соединить с AVCC. Собранная схема показана на рисунке 3.
Рисунок 3 - Схема устройства в программе Proteus.
преобразователь сигнал
Похожие работы
Интересная статья: Основы написания курсовой работы

(Назад)
(Cкачать работу)