Презентация. АЦП, ЦАП

Download Report

Transcript Презентация. АЦП, ЦАП

Презентация

.

АЦП, ЦАП

ПЛАН •Особенности АЦП • Регистры АЦП •Подключение АЦП •ЦАП 1

Особенности АЦП [1] Стр. 119-122., [2] Стр.199-210 Особенности: • Два 10-разрядных АЦП последовательного приближения • Частота выборок: 410 выборок в секунду на каждом • Входной мультиплексор на 6 (AD0) и на 8 (AD1) входов • Входное напряжение 0..Vref, Vref обычно 3В.

2

Регистры управления АЦП, AD0 и AD1

AD0CR AD0DR Регистр управления АЦП. Задает режим АЦП преобразования Регистр данных. Содержит бит готовности и результат последнего преобразования Регистры управления АЦП, AD0 и AD1, доступные только в /01 версиях LPC2138 AD0STAT AD0GSR AD0INTEN ADDR0-6 Регистр статуса АЦП. Содержит бит готовности, переполнения и флаг прерывания каналов. Регистр старта АЦП. Содержит задание для пакетного преобразования. Регистр разрешения прерывания. Его биты разрешают прерывания каналов АЦП.

Регистр канала 0..6 АЦП. Содержит результат последнего преобразования от канала 0..6

3

РЕГИСТРЫ УПРАВЛЕНИЯ АЦП AD0CR, AD1CR D0-D7 Выбор пина для входа. D0 – AD0.0, D1 – AD0.1, D2 – AD0.2 и т.д. Для AD1CR соотв. D0 – AD1.0.

Если AD0CR=0 то принимается AD0CR=1.

D8-D15 CLKDIV. Коэффициент деления тактовой частоты. PCLK / (CLKDIV+1) не должно превышать 4.5 МГц.

D16 BURST. Непрерывный (1) или событийный (0) режим преобразования.

D17-D19 CLKS. Число тиков в BURST режиме. 000 – 10 разрядов, 001 – 09 разрядов, 111 – 3 разряда.

D20 D21 Не используется.

PDN. Включить (1) или выключить (0) АЦП.

4

РЕГИСТРЫ УПРАВЛЕНИЯ АЦП AD0CR, AD1CR (продолжение) D22-D23 Не используется D24-D26 START. Если BURST=0, то START=000 – Нет старта. 001 Немедленный старт. 010 – Старт по EDGE P0.16/EINT0/MAT0.2/CAP0.2 пина. 011 – Старт по EDGE P0.22/AD1.7/CAP0.0/MAT0.0 пина. 100 – Старт по EDGE MAT0.1. 101 – Старт по EDGE MAT0.3. 110 – Старт по EDGE MAT1.0. 111 – Старт по EDGE MAT1.1. D27 D28 EDGE. EDGE=1 – По Фронту. EDGE=0 – По срезу Не используется.

5

D0-D5 РЕГИСТР ДАННЫХ АЦП AD0DR, AD1DR Не используется D6-15 RESULT. Содержит двоичное представление от результата деления V/Vref. Например при V=3В – 0x3ff, при V=0В – 0x00.

D16-23 D24-26 D27-29 D30 D31 Не используется CHN. Содержит номер канала последнего преобразования. 000-0, 001-1, 010-2, 011-3… Не используется OVERUN. Если =1 то последний результат был перезаписан без считывания DONE. =1 если результат готов. =0 После чтения или если произошла запись в AD0CR.

6

ЦАП

• Особенности: • 10 битный цифро-аналоговый преобразователь • Буферизированный выход • Функция управления питанием ЦАП • Выбор: скорость против энергопотребления 7

ЦАП регистр

DACR

• • D15 – D6 - Значение соответствующее выходному напряжению в диапазоне 0..Vref. D16 – BIAS - Флаг быстродействия. При BIAS=0 время установки 1мкС и ток потребления 0.7мА; BIAS=1 время установки 2.5мкС и ток потребления 0.350мА 8