Учебни материали

Споделени от колеги - с преглед преди изтегляне.

Компютърна и комуникационна техника Едночипови микрокомпютри

Управление на ADC модула - 11 лекция

Презентация PPTX 11 сваляния 27.03.2016

Слайд 1

Управление на ADC модула

Слайд 2

Общи сведения за аналого-цифровото преобразуване
Определение. Аналого-цифров преобразувател се нарича устройство, което преобразува непрекъснати (аналогови) сигнали в цифров вид.

1. Дискретизация
2. Квантуване
3. Кодиране
4, 6, 7, 6, 6, 5, ...
0100, 0110, 0111,
0110, 0110, 0101, …

Слайд 3

Функционални възможности на ADC модула
Модулът ADC e 8битов, т.е. позволява преобразуване на аналогов входен сигнал в 8битов цифров код.
Има 5 входа при микроконтролера PIC16C73B и 8  при PIC16C74B.
Изходният резултат се генерира чрез метода на последователното приблжение.
Аналоговото еталонно напрежение е софтуерно избираемо между положителното захранващо напрежение VDD и нивото на постоянно напрежение, подадено на извода RA3/AN3/VREF.
Модулът работи, когато микроконтролерът е в спящ режим SLEEP. За да се постигне това, преобразувателят трябва да се управлява от вътрешния A/D RC генератор.
Модулът A/D има три регистъра:
A/D регистър на резултата ADRES;
A/D управляващ регистър 0 ADCON0 - управлява операциите за A/D модула;
A/D управляващ регистър 1 ADCON1 - конфигурира функциите на изводите на порта.

Слайд 4

Блокова схема на A/D модула
ADCS1:ADCS0: Битове за избор на тактов сигнал за преобразуване (A/D Clock Select)
00 = FOSC/2
01 = FOSC/8
10 = FOSC/32
11 = FRC (тактов сигнал, получен от вътрешния за A/D модула RC генератор)
ADON:
GO/DONE:

Слайд 5

PCFG2:PCFG0: Битове за конфигурация на A/D порта
Забележка 1: RE0, RE1 и RE2 се използват само в PIC16C74B.

Слайд 6

Програмиране на на ADC модула 1
1. Конфигуриране на A/D модул:

Преглед на началото - целият файл след изтегляне

Описание

Асемблер - машинен език!

0 коментара

Все още няма коментари. Бъдете първият, който ще коментира.

За да коментирате, трябва да сте влезли в профила си.

Влезте