Таблица 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 ? | | ПРОГРАММАТОР | | ПРОЕКТЫ | | СТАТЬИ | | ССЫЛКИ | | КАРТА САЙТА |