Предыдущая Следующая

Таблица 33.1. Назначение битов регистра связи AD7705

Название

Номера битов

Назначение битов

DRDY

7

Для успешного проведения операции записи в этот бит должен быть записан НИЗКИЙ уровень (логического 0).

При операции чтения этот бит отображает состояние флага DRDY (и соответствующего выхода). НИЗКИЙ уровень означает, что 16-битное слово результата преобразования в регистре данных доступно для чтения. ВЫСОКИЙ уровень означает, что результат преобразования недоступен для чтения

RS2...RS0

6...4

Биты выбора регистра. Эти биты определяют к какому из семи регистров AD7705 будет обращена последующая операция чтения или записи.

000 — регистр связи,

001 — регистр установок,

010 — регистр синхронизации,

011 — регистр данных,

100 — регистр теста,

101 — нет операции,

110 — регистр калибровки смещения,

111 — регистр калибровки усиления

R/W

3

Бит выбора чтения/записи. Этот бит определяет будет ли следующая операция чтением (значение бита равно логической 1) или записью (значение бита равно логическому 0)

STBY

2

Установка этого бита в 1 переводит AD7705 в режим ожидания с понижен-ным'энергопотреблением. Сброс этого бита в 0 возвращает устройство в нормальный режим

CHl.CHO

1,0

Биты выбора канала для преобразования или для доступа к калибровочным коэффициентам. Калибровочные коэффициенты сохраняются в трех парах калибровочных регистров.

00 — AIN1(+) - AINl(-), пара регистров 0,

01 — AIN2(+) — AIN2(—), пара регистров 1,

10 — AINl(-) - AIN1(—) (внутреннее замыкание AIN1 на себя), пара регистров 0,

11 — AIN1(—) — AIN2(—), пара регистров 2

Следующий регистр AD7705 называется регистром установок. Содержимое этого 8-битного регистра определяет текущую операцию, производимую АЦП, значение коэффициента усиления программируемого усилителя, состояние входного буфера и цифрового фильтра АЦП. Назначение отдельных битов регистра установок приведено в Табл. 33.2.

Таблица 33.2. Назначение битов регистра установок AD7705

Название

Номера битов

Назначение битов

MD1, MD0

7,6

Биты задания режима операций.

00 — нормальный режим выполнения преобразований.

01 — режим внутренней калибровки в выбранном канале. Внутренняя калибровка включает автокалибровку смещения и автокалибровку усиления, которые проводятся последовательно в автоматическом режиме. По окончании внутренней калибровки, устройство переходит в нормальный режим, а биты MD0 — MD1 сбрасываются.

10 — режим системной калибровки смещения в выбранном канале. Перед проведением этой калибровки, на вход выбранного канала необходимо подать напряжение системного нуля. По окончании системной калибровки смещения, устройство переходит в нормальный режим, а биты MD0 и MD1 сбрасываются.

11 — режим системной калибровки усиления в выбранном канале при выбранном усилении. Перед проведением этой калибровки, на вход выбранного канала необходимо подать напряжение системного верхнего предела, с учетом выбранного усиления. По окончании системной калибровки усиления, устройство переходит в нормальный режим, а биты MD0 и MD1 сбрасываются

G2...G0

5...3

Биты выбора значения коэффициента усиления программируемого

усилителя.

000-1,

001 - 2,

010- 4,

011- 8, 100 - 16, 101-32, 110-64, 111 - 128

в/и

2

Бит выбора биполярного/униполярного режима. Этот бит задает униполярный режим (значение бита равно логической 1) или биполярный режим (значение бита равно логическому 0)

BUF

1

Бит управления буфером. Запись в этот бит логической 1 включает входной аналоговый буфер. Запись в этот бит логического 0 отключает (замыкает) буфер

FSYNC

0

Бит синхронизации фильтра. Если этот бит установлен, цифровой фильтр находится в исходном (сброшенном) состоянии. Если этот бит сброшен, цифровой фильтр обрабатывает данные

Содержимое 8-битного регистра синхронизации AD7705 задает значения параметров, связанных с синхронизацией и частотой обновления выходных данных АЦП. Назначение отдельных битов регистра синхронизации приведено в Табл. 33.3.


Предыдущая Следующая



НА ГЛАВНУЮ | ЧТО ТАКОЕ PIC ? | ПРОГРАММАТОР | ПРОЕКТЫ | СТАТЬИ | ССЫЛКИ | КАРТА САЙТА
Hosted by uCoz