Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ADuC70xx_K02.docx
Скачиваний:
22
Добавлен:
18.09.2019
Размер:
1.68 Mб
Скачать

Монитор источника питания

Монитор источника питания отслеживает уровень напряжения питания IOVDD микросхемы ADuC7019/20/21/22/24/25/26/27/28. Он обнаруживает падение напряжения ниже выбранного (из двух) уровня напряжения. Работа монитора управляется посредством регистра PSMCON. Если разрешены прерывания IRQEN или FIQEN, монитор будет генерировать прерывание ядра, используя бит PSMI в регистре PSMCON. Этот бит будет сброшен сразу же, после того как бит компаратора CMP установится. Эта функция монитора позволяет пользователю организовать сохранение содержимого нужных регистров во избежание возможной потери данных при падении напряжения источника питания, а также позволяет быть уверенным, что код будет выполняться только при нормальном уровне напряжения питания.

Компаратор

В состав ИС ADuC702x входит аналоговый компаратор. Выходной (внутренний) логический сигнал компаратора принимает одно из двух значений в зависимости от знака разностинапряжений на входах компаратора (UCMP0–UCMP1).

Положительный вход компаратораCMP0 использует тот же контакт, что и вход ADC2 коммутатора АЦП.

Имеется возможность программно управлять следующими свойствами компаратора

  • Отрицательный вход CMP1может программно подключаться к уровню напряжения AVDD/2, ко входу ADC3 или к выходу 0-го канала ЦАП (за исключением моделей 7022, 7025 и 7027, в которых ЦАП отсутствует).

  • Выходной (внутренний) сигнал компаратора может быть программно направлен: а) на запрос аппаратного прерывания, на схему запуска начала АЦП -преобразования или б) на внешний выход CMPOUT. в) на вход PLA (программируемой логической матрицы)??? как ???,ссылку на раздел по PLA г) на запуск АЦП ??? как ???ссылку на раздел Cпо АЦП.

  • Полярность выходного сигнала компаратора в зависимости от знака разности входных напряжений.

  • Задержка срабатывания в диапазоне 3...17 мкс.

  • Наличие или отсутствие гистерезиса (см. рис.???), величина которого VHсоставляет около 7,5 мВ.

Наличие гистерезиса предотвращает множественные срабатывания компаратора, если в разностном входном сигнале компаратора присутствуют флуктуации (шумы). Входное напряжение смещения нуля (VOS) - различие между центром диапазона гистерезиса и уровня земли. Его величина может быть как положительной, так и отрицательной. Напряжение гистерезиса (VH) есть половина ширины диапазона гистерезиса.

Управление компаратором осуществляется через периферийный регистр CMPCON

CMPCON–Адрес: 0xFFFF0444. Разрядность: 16 бит. Доступ: R/W Регистр управления компаратором. Формат этого регистра описан в таблице.

Биты

Имя

Описание

15:11

---

Резервированы

10

CMPEN

Разрешить (1) или запретить (0) работу компаратора

9:8

CMPIN

Выбор источника сигнала на отрицательном входе компаратораU- 00 AVDD/2 01 вход ADC3 10 выход DAC0 11 резервировано

7:6

CMPOC

Выходной сигнал компаратора 0x резервировано 10 идет на контакт CMPOUT (P0.0 при GP0CON(3:0)=1) 11 вызывает запрос аппаратного прерывания, отключен от

5

CMPOL

Задает поведение выходного сигнала компаратора: CMPOUT = CMPOL при U+<U-

4:3

CMRES

Задает время отклика компаратора: 00 5...17 мкс в зависимости от величины разностного сигнала (было 10 мкс) 01 резервировано (было 5 мкс) 10 резервировано (было 1 мкс) 11 3 мкс (было 0,5 мкс)

2

CMHIST

1 – включает гистерезис по входному разностному сигналу (около 7,5 мВ)

1

CMORI

Флаг срабатывания по событию U+>U- (по нарастанию – RisingEdge). Сбрасывается записью 1 в данный бит, т.е. CMPCON |= 2;.

0

CMOFI

Флаг срабатывания по событию U+<U- (по спаду – FallingEdge). Сбрасывается записью 1 в данный бит, т.е. CMPCON |= 1;.

Примечание по битам 7:6 – при CMPOC=10для получения выходного сигнала на выводе P0.0 надо установить GP0CON(3:0)=1.

Примечание по битам 4:3 – экспериментальная проверка показала, что при CMRES=11 время задержки действительно для обоих перепадов выходного сигнала компаратора составляет около 3 мкс и весьма слабо зависит от величины входного разностного сигнала, при его изменении от 50 мВ до максимального. На малых разностях посмотреть у меня не хватило изобретательности.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]