Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
РЕГИСТР ДОСТУПА<br />
<strong>AD7739</strong> - конфигурируемый через ряд регистров. Некоторые из них формируют и управляют общими<br />
особенностями <strong>AD7739</strong>, в то время как другие - отдельно каждым каналом. Ширины данных регистра изменяются<br />
от 8 битов до 24 битов. Ко всем регистрам <strong>по</strong>лучают доступ через регистр коммуникаций, то есть, любая<br />
коммуникация к <strong>AD7739</strong> должна начаться с описания регистра коммуникаций, определяющему, какой регистр<br />
будет в<strong>по</strong>следствии читаться или писаться.<br />
РЕГИСТР СВЯЗИ<br />
8 битов, Только пишущий Регистр, Адрес 0x00<br />
Все коммуникации к части должны начаться с операции записи регистра связи. Данные, записанные в<br />
регистр связи, определяют, будет ли <strong>по</strong>следовательная операция «чтения» или «записи» и к которому регистру<br />
будет направлена эта операция. Цифровой интерфейс устанавливается <strong>по</strong> умолчанию в ожидание операции записи<br />
в регистр связи, при включении питания, <strong>по</strong>сле перезагрузки, или <strong>по</strong>сле <strong>по</strong>следовательной операции чтения<br />
или записи в выбранный завершенный регистр. Если граничная <strong>по</strong>следовательность <strong>по</strong>теряна, часть может<br />
быть вновь установлена при записи в наименьшее количество 32-<strong>по</strong>рядкового цикла часов с DIN высоко и CS<br />
низко. (Заметьте, что все части, включая модулятор, фильтр, <strong>по</strong>верхность раздела, и все регистры вновь установлены<br />
в этом случае). Не забудьте сохранять ШУМ низким, читая 32 бита или больше или в непрерывном<br />
читаемом режиме или с битом DUMP и битом 24/16 в наборе регистров режима.<br />
Бит Бит7 Бит6 Бит5 Бит4 Бит3 Бит2 Бит1 Бит0<br />
Обозначение 0 R/W 6-битовый Адрес Регистра<br />
Бит Обозначение Описание<br />
7 0 Этот бит должен быть 0 для присущей операции.<br />
6 R/W 0 в этом бите указывает, что следующая операция будет «Писать» указанному регистру.<br />
1 в этом бите указывает, что следующая операция будет «Читать» от указанного регистра.<br />
5-0 Адрес Бит2 Бит1 Бит0 Канал Одиночный вход Дифференциальный<br />
Вход<br />
0 0 0 0 AIN0–AINCOM AIN0–AIN1<br />
0 0 1 1 AIN1–AINCOM AIN2–AIN3<br />
0 1 0 2 AIN2–AINCOM AIN4–AIN5<br />
0 1 1 3 AIN3–AINCOM AIN6–AIN7<br />
1 0 0 4 AIN4–AINCOM AIN0–AIN1<br />
1 0 1 5 AIN5–AINCOM AIN2–AIN3<br />
1 1 0 6 AIN6–AINCOM AIN4–AIN5<br />
1 1 1 7 AIN7–AINCOM AIN6–AIN7<br />
РЕГИСТР ПОРТА ВВОДА / ВЫВОДА<br />
8 битов, Регистр Чтения - записи, Адрес 0x01, Величина По умолчанию 0x30 + Величина Цифрового ввода ×<br />
0x40<br />
Биты в этом регистре ис<strong>по</strong>льзуются, чтобы cформировать и <strong>по</strong>лучить доступ к цифровому <strong>по</strong>рту ввода /<br />
вывода на <strong>AD7739</strong>.<br />
Бит Бит7 Бит6 Бит5 Бит4 Бит3 Бит2 Бит1 Бит0<br />
Обозначение P0 P1 P0 DIR P1 DIR RDYFN REDPWR 0 SYNC<br />
По умолчанию P0 Pin P1 Pin 1 1 0 0 0 0<br />
Бит Обозначение Описание<br />
7,6 P0, P1 Когда пины P0 и P1 формируются как выходы, биты P0 и P1 определяют
уровень выхода пинов.<br />
Когда пины P0 и P1 формируются как входы, биты P0 и P1 отражают текущий<br />
уровень входа на пинах.<br />
5,4 P0 DIR, P1 DIR Эти биты определяют, формируются ли пины P0 и P1 как входы или выходы.<br />
Когда установлено в 1, соответствующий пин будет входом; когда вновь<br />
установлено к 0, соответствующий пин будет выходом.<br />
3 RDYFN Этот бит ис<strong>по</strong>льзуется, чтобы управлять функцией пина RDY на <strong>AD7739</strong>.<br />
Когда этот бит вновь установлен в 0, пин RDY идет низко, когда любой канал<br />
не читает данные.<br />
Когда этот бит будет установлен в 1, пин RDY <strong>по</strong>йдет низко, только если<br />
все <strong>по</strong>зволенные каналы не читают данные.<br />
2 REDPWR Пониженная Энергия. Если этот бит установлен в 1, <strong>AD7739</strong> работает в <strong>по</strong>ниженном<br />
энергетическом режиме. Максимальная частота MCLK ограничена<br />
4 МГц в <strong>по</strong>ниженном энергетическом режиме.<br />
1 0 Этот бит должен быть 0 для присущей операции.<br />
0 SYNC Этот бит <strong>по</strong>зволяет SYNC функцию пина. По умолчанию, этот бит 0, и<br />
SYNC/P1 может ис<strong>по</strong>льзоваться как цифровой пин ввода / вывода. Когда<br />
СИНХРОНИЗИРУЮЩИЙ бит установлен в 1, СИНХРОНИЗИРУЮЩИЙ<br />
пин может ис<strong>по</strong>льзоваться, чтобы синхронизировать модулятор <strong>AD7739</strong> и<br />
цифровой фильтр с другими устройствами в системе.<br />
РЕГИСТР ПЕРЕСМОТРА<br />
8 битов, Регистр Только для чтения, Адрес 0x02, Величина По умолчанию 0x09 + Пересмотр Чипа × 0x10 Бит<br />
Бит Бит7 Бит6 Бит5 Бит4 Бит3 Бит2 Бит1 Бит0<br />
Обозначение Код Пересмотра Чипа Универсальный код чипа<br />
По умолчанию x x x x 1 0 0 1<br />
Бит Обозначение Описание<br />
7-4 Код Пересмотра Чипа 4-битовый Фабричный Код Пересмотра Чипа<br />
3-0 Универсальный код чипа На <strong>AD7739</strong> эти биты будут читаться в обратном направлении<br />
как 0x09.<br />
ИСПЫТАТЕЛЬНЫЙ РЕГИСТР<br />
24 бита, Регистр Чтения - записи, Адрес 0x03<br />
Этот регистр ис<strong>по</strong>льзуется для того, чтобы проверить часть в производственном процессе. Пользователь не<br />
должен изменять конфигурацию <strong>по</strong> умолчанию этого регистра.<br />
РЕГИСТР СТАТУСА ADC<br />
8 битов, Регистр Только для чтения, Адрес 0x04, Величина По умолчанию 0x00<br />
В конверсионных режимах биты регистра отражают индивидуальный статус канала. Когда преобразование<br />
<strong>по</strong>лно, соответствующий регистр данных канала обновлен и соответствующий бит RDY установлен в 1.<br />
Когда регистр данных канала читается, соответствующий бит вновь установлен к 0. Бит вновь установлен к 0<br />
также, когда никакая читаемая операция не имела место, и результат следующего преобразования обновляется к<br />
регистру данных канала. Письмо регистру режима вновь устанавливает все биты к 0.<br />
В градуировочных режимах все биты регистра вновь установлены в 0, в то время как калибровка происходит;<br />
все биты регистра установлены в 1, когда калибровка завершена.<br />
Выход пина RDY связан с содержанием регистра статуса ADC как определено битом RDYFN в регистре<br />
<strong>по</strong>рта ввода / вывода. Бит RDY0 соответствует Каналу 0, бит RDY1 соответствует Каналу 1, и так далее.<br />
Бит Бит7 Бит6 Бит5 Бит4 Бит3 Бит2 Бит1 Бит0<br />
Обозначение RDY7 RDY6 RDY5 RDY4 RDY3 RDY2 RDY1 RDY0
По умолчанию<br />
0 0 0 0 0 0 0 0<br />
РЕГИСТР КОНТРОЛЬНОЙ СУММЫ<br />
16 битов, Регистр Чтения - записи, Адрес 0x05<br />
РЕГИСТР КАЛИБРОВКИ НУЛЕВОЙ ШКАЛЫ ADC<br />
24 бита, Регистр Чтения - записи, Адрес 0x06, Величина По умолчанию 0x80 0000<br />
Этот регистр хранит коэффициент калибровки нулевой шкалы ADC. Величина в этом регистре ис<strong>по</strong>льзуется<br />
в соединении с величиной <strong>по</strong> натуральной шкале градуировочного регистра ADC и соответствующими<br />
нулевой и <strong>по</strong>лной шкалами канала градуировочного регистра, чтобы преобразовать в цифровую шкалу результаты<br />
всех каналов. Величина в этом регистре обновлена автоматически <strong>по</strong>сле вы<strong>по</strong>лнения самокалибровки нулевой<br />
шкалы ADC. Запись этого регистра возможна только в холостом режиме (см. Градуировочное сечение для<br />
деталей).<br />
НАТУРНЫЙ ГРАДУИРОВОЧНЫЙ РЕГИСТР ADC<br />
24 бита, Регистр Чтения - записи, Адрес 0x07, Величина По умолчанию 0x80 0000<br />
Этот регистр хранит коэффициент калибровки натуральной шкалы ADC. Величина в этом регистре ис<strong>по</strong>льзуется<br />
в соединении с величиной <strong>по</strong> нулевой шкале градуировочного регистра ADC и соответствующими<br />
нулевой и <strong>по</strong>лной шкалами канала градуировочного регистра, чтобы преобразовать в цифровую шкалу результаты<br />
всех каналов. Величина в этом регистре обновлена автоматически <strong>по</strong>сле вы<strong>по</strong>лнения самокалибровки натуральной<br />
шкалы ADC. Запись этого регистра возможна только в холостом режиме. Натурная самокалибровка<br />
ADC должна ис<strong>по</strong>льзоваться только на +2.5 V и ±2.5 V амплитуде входного напряжения.<br />
РЕГИСТРЫ ДАННЫХ КАНАЛА<br />
Бит на 16 битов/24, Регистры Только для чтения, Адрес 0x08–0x0F, Ширина По умолчанию 16 битов, Величина<br />
По умолчанию 0x8000<br />
Эти регистры содержат самые современные конверсионные результаты, соответствующие каждому<br />
аналоговому входному каналу. 16-битовая или 24-битовая ширина данных может формироваться, путем установления<br />
24/16 бит в режиме регистра. Соответствующий бит RDY в канале регистра состояния идет высоко,<br />
когда результат обновлен. Бит RDY возвратится в низкий уровень, как только чтение регистра данных началось.<br />
Пин RDY может формироваться, для указания, когда какой-то канал не прочитал данные или ждет, <strong>по</strong>ка все<br />
разрешенные каналы не прочитали данные. Если любой канал регистра данных, читает происходящую операцию,<br />
когда новый результат обновлен, обновление регистра данных не произойдет. Это исключает <strong>по</strong>вреждение<br />
данных. Чтение регистров состояния может быть связано с чтением регистров данных в режиме свалки. Чтение<br />
регистров статуса всегда связывается с чтением регистров данных в режиме непрерывного чтения.<br />
РЕГИСТРЫ КАЛИБРОВКИ НУЛЕВОЙ ШКАЛЫ КАНАЛА<br />
24 бита, Регистры Чтения - записи, Адрес 0x10–0x17, Величина По умолчанию 0x80 0000<br />
Эти регистры хранят особенные коэффициенты градуировки нулевой шкалы канала. Величина в этих<br />
регистрах ис<strong>по</strong>льзуется в соединении с величиной в соответствующем канале натурной шкалы градуировочного<br />
регистра, регистр градуировки нулевой шкалы ADC, и градуировочный регистр натурной шкалы ADC, чтобы в<br />
цифровой форме определить масштаб особенных конверсионных результатов канала. Величина в этом регистре<br />
обновлена автоматически <strong>по</strong>сле вы<strong>по</strong>лнения калибровки системы нулевой шкалы канала.<br />
Формат регистра калибровки нулевой шкалы канала - бит со знаком и 22-битовая величина без знака. Запись<br />
этого регистра возможна только в холостом режиме.<br />
КАНАЛ ПОЛНОМАСШТАБНОГО ГРАДУИРОВОЧНОГО РЕГИСТРА<br />
24 бита, Регистры Чтения - записи, Адрес 0x18–0x1F, Величина По умолчанию 0x20 0000<br />
Эти регистры хранят особенные коэффициенты градуировки натурной шкалы канала. Величина в этих<br />
регистрах ис<strong>по</strong>льзуется в соединении с величиной в соответствующем канале нулевой шкалы градуировочного<br />
регистра, регистр градуировки нулевой шкалы ADC, и градуировочный регистр натурной шкалы ADC, чтобы в
цифровой форме определить масштаб особенных конверсионных результатов канала. Величина в этом регистре<br />
обновлена автоматически <strong>по</strong>сле вы<strong>по</strong>лнения калибровки системы натурной шкалы канала. Запись этого регистра<br />
возможна только в холостом режиме.<br />
РЕГИСТРЫ СОСТОЯНИЯ КАНАЛА<br />
8 битов, Регистры Только для чтения, Адрес 0x20–0x27, Величина По умолчанию 0x20 × Номер канала<br />
Эти регистры содержат индивидуальную информацию статуса канала и немного общей информации<br />
статуса <strong>AD7739</strong>. Чтение регистров статуса может быть связано с чтением регистров данных в режиме сброса.<br />
Чтение регистров состояния всегда связывается с чтением регистров данных в режиме непрерывного чтения.<br />
Бит Бит7 Бит6 Бит5 Бит4 Бит3 Бит2 Бит1 Бит0<br />
Обозначение CH2 CH1 CH0 0/P0 RDY/P1 NOREF SIGN OVR<br />
По умолчанию Номер канала 0 0 0 0 0<br />
Бит Обозначение Описание<br />
7-5 CH2–CH0 Эти биты отражают номер канала. Это может ис<strong>по</strong>льзоваться для текущей идентификации<br />
канала и более легкой операции режима сброса и непрерывного режима<br />
чтения.<br />
4 0/P0 Когда бит выбора состояния соответствующего регистра установки канала переустановлен<br />
в 0, этот бит читается как 0. Когда бит выбора состояния установлен в 1,<br />
этот бит отражает состояние пина P0, формируется ли он как вход или выход.<br />
3 RDY/P1 Когда бит выбора состояния соответствующего регистра установки канала вновь<br />
установлен в 0, этот бит отражает выбранный бит канала RDY в регистре состояния<br />
ADC. Когда бит выбора состояния установлен в 1, этот бит отражает состояние<br />
пина P1, формируется ли он как вход или выход.<br />
2 NOREF Этот бит указывает на состояние контрольного ввода. Если напряжение между<br />
REFIN (+) и REFIN (-) пинами - меньше чем NOREF, пусковое напряжение, и преобразование<br />
вы<strong>по</strong>лнено, то бит NOREF идет в 1.<br />
1 SIGN Этот бит отражает <strong>по</strong>лярность напряжения в аналоговом входе. Это будет 0 для<br />
<strong>по</strong>ложительного напряжения и 1 для отрицательного напряжения.<br />
0 OVR Этот бит отражает или выход за пределы регулирования или за пределы амплитуды<br />
на аналоговом входе. Бит установлен в 1, когда аналоговое входное напряжение<br />
больше или меньше номинальной амплитуды напряжения.<br />
РЕГИСТРЫ УСТАНОВКИ КАНАЛА<br />
8 битов, Регистры Чтения - записи, Адрес 0x28–0x2F, Величина По умолчанию 0x00<br />
Эти регистры ис<strong>по</strong>льзуются, чтобы формировать отобранный канал, формировать его амплитуду входного<br />
напряжения, и настроить соответствующий регистр состояния канала.<br />
Бит Бит7 Бит6 Бит5 Бит4 Бит3 Бит2 Бит1 Бит0<br />
Обозначение BUFOFF COM1 COM0 Stat OPT ENABLE RNG2 RNG1 RNG0<br />
По умолчанию 0 0 0 0 0 0 0 0
Бит Обозначение Описание<br />
7 BUFOFF<br />
6-5 COM1, COM0<br />
Канал COM1 COM0 COM1 COM0<br />
0 0 1 1<br />
0 AIN0–AINCOM AIN0–AIN1<br />
1 AIN1–AINCOM AIN2–AIN3<br />
2 AIN2–AINCOM AIN4–AIN5<br />
3 AIN3–AINCOM AIN6–AIN7<br />
4 AIN4–AINCOM AIN0–AIN1<br />
5 AIN5–AINCOM AIN2–AIN3<br />
6 AIN6–AINCOM AIN4–AIN5<br />
7 AIN7–AINCOM AIN6–AIN7<br />
4 Stat OPT Выбор состояния. Когда этот бит будет установлен в 1, биты P0 и P1 в<br />
канале регистра состояния отразят состояние пинов P0 и P1. Когда этот<br />
бит будет вновь установлен в 0, бит RDY в канале регистра состояния<br />
отразит канал, соответствующий биту RDY в регистре состояния ADC.<br />
3 ENABLE Разрешение канала. Устанавливает этот бита в 1, чтобы <strong>по</strong>зволить каналу<br />
непрерывный конверсионный режим. Единственное преобразование<br />
будет иметь место независимо от величины этого бита.<br />
0-2 RNG2–RNG0 Это - амплитуда входного напряжения канала:<br />
RNG2 RNG1 RNG0 Номинальная Амплитуда Входного напряжения<br />
1 0 0 ±2.5 В<br />
1 0 1 +2.5В<br />
0 0 0 ±1.25 В<br />
0 0 1 +1.25 В<br />
0 1 0 ±0.625 В<br />
0 1 1 +0.625<br />
КОНВЕРСИОННЫЕ КАНАЛЫ РЕГИСТРОВ ВРЕМЕНИ<br />
8 битов, Регистры Чтения - записи, Адрес 0x30–0x37h, Величина По умолчанию 0x91<br />
Конверсионные регистры времени <strong>по</strong>зволяют или запрещают прерывание и формируют цифровой<br />
фильтр для особенного канала. Эта величина регистра воздействует на конверсионное время, частотную характеристику,<br />
и шумовые рабочие характеристики ADC.<br />
Бит Бит7 Бит6 Бит5 Бит4 Бит3 Бит2 Бит1 Бит0<br />
Обозначение CHOP FW (7-битовое Слово Фильтра)<br />
По умолчанию 1 0x11<br />
Бит Обозначение Описание<br />
7 CHOP Бит <strong>по</strong>зволяющий прерывание. Устанавливают в 1, чтобы применить режим<br />
прерывания для особенного канала.<br />
6-0 FW CHOP = 1, единственное преобразование или непрерывное преобразование<br />
с одним <strong>по</strong>зволенным каналом. Конверсионное Время (μs) = (FW × 128 +<br />
262)/MCLK Частота (МГц), амплитуда FW 2 - 127.<br />
CHOP = 1, непрерывное преобразование с двумя или больше <strong>по</strong>зволенными<br />
каналами. Конверсионное Время (μs) = (FW × 128 + 263)/MCLK Частота<br />
(МГц), амплитуда FW 2 - 127.<br />
CHOP = 0, единственное преобразование или непрерывное преобразование<br />
с одним <strong>по</strong>зволенным каналом. Конверсионное Время (μs) = (FW × 64 +
213)/MCLK Частота (МГц), амплитуда FW 3 - 127.<br />
CHOP = 0, непрерывное преобразование с двумя или больше <strong>по</strong>зволенными<br />
каналами. Конверсионное Время (μs) = (FW × 64 + 214)/MCLK Частота<br />
(МГц), амплитуда FW 3 - 127.<br />
РЕГИСТР РЕЖИМА<br />
8 битов, Регистр Чтения - записи, Адрес 0x38–0x3F, Величина По умолчанию 0x00<br />
Регистр режима формирует часть и определяет ее рабочий режим. Запись в регистр режима очищает регистр<br />
состояния ADC, устанавливает пин RDY в логический высокий уровень, выходит из всех текущих операций,<br />
и запускает режим, определенный битами режима. <strong>AD7739</strong> содержит только один режим регистра. Два<br />
LSBs адреса ис<strong>по</strong>льзуются для записи в режим регистра, чтобы определить канал, отобранный для операции,<br />
определенной к битам от MD2 до MD0. Только адрес 0x38 должен ис<strong>по</strong>льзоваться для того, чтобы читать из<br />
режима регистра.<br />
Бит Бит7 Бит6 Бит5 Бит4 Бит3 Бит2 Бит1 Бит0<br />
Обозначение MD2 MD1 MD0 CLKDIS DUMP Cont RD 24/16 BIT CLAMP<br />
По умолчанию 0 0 0 0 0 0 0 0<br />
Бит Обозначение Описание<br />
7-5 MD2–MD0 Биты Режима. Эти три бита определяют режим операции <strong>AD7739</strong>.<br />
Запись новой величины в биты режима приведет к выходу из части<br />
режима, в котором это управляло и размещает это немедленно<br />
в недавно запрошенном режиме. Функция битов режима описана<br />
более <strong>по</strong>дробно ниже.<br />
MD2 MD1 MD0 Режим Адрес, Ис<strong>по</strong>льзуемый<br />
для Регистра<br />
Режима, Пишет,<br />
Определяет:<br />
0 0 0 Холостой ход<br />
0 0 1 Непрерывное<br />
Преобразование<br />
0 1 0 Единственное<br />
Преобразование<br />
0 1 1 Низкая мощность<br />
(Резерв)<br />
1 0 0 Самокалибровка<br />
Нулевой шкалы<br />
ADC<br />
1 0 1 ADC Натурная<br />
Самокалибровка<br />
(для 2.5 В)<br />
1 1 0 Калибровка Системы<br />
Нулевой<br />
шкалы Канала<br />
1 1 1 Система калибровки<br />
натурной<br />
шкалы канала<br />
Первый Канал,<br />
который Запускает<br />
Преобразование<br />
Канал для преобразования<br />
Конверсионное<br />
Время для Калиб-<br />
ровки<br />
Конверсионное<br />
Время для Калиб-<br />
ровки<br />
Канал для калибровки<br />
Канал для калибровки<br />
4 CLKDIS Выбор состояния. Когда этот бит будет установлен в 1, биты P0 и P1 в<br />
канале регистра состояния отразят состояние пинов P0 и P1. Когда этот<br />
бит будет вновь установлен в 0, бит RDY в канале регистра состояния<br />
отразит канал, соответствующий биту RDY в регистре состояния ADC.
3 ENABLE Разрешение канала. Устанавливает этот бита в 1, чтобы <strong>по</strong>зволить каналу<br />
непрерывный конверсионный режим. Единственное преобразование будет<br />
иметь место независимо от величины этого бита.<br />
0-2 RNG2–RNG0 Это - амплитуда входного напряжения канала:<br />
RNG2 RNG1 RNG0 Номинальная Амплитуда Входного напряжения<br />
1 0 0 ±2.5 В<br />
1 0 1 +2.5В<br />
0 0 0 ±1.25 В<br />
0 0 1 +1.25 В<br />
0 1 0 ±0.625 В<br />
0 1 1 +0.625<br />
ПОЛУЧЕНИЕ ДОСТУПА К РЕГИСТРАМ <strong>AD7739</strong><br />
Все коммуникации к части начинаются с операции записи в регистр связи, сопровождаемому<br />
или чтением, или записью регистра, к которому обращаются. В интерфейсе одновременного чтениязаписи<br />
(такого как SPI), пишут 0 в <strong>AD7739</strong>,если читаются данные.<br />
Иллюстрация 16 <strong>по</strong>казывает чтение <strong>по</strong>следовательности для регистра состояния ADC интерфейсом<br />
<strong>AD7739</strong>.<br />
ЕДИНСТВЕННОЕ ПРЕОБРАЗОВАНИЕ И ЧТЕНИЕ ДАННЫХ<br />
Когда регистр режима пишется, бит состояния ADC очищен, и пин RDY имеет высокий уровень,<br />
независимо от его предыдущего состояния. Когда единственная команда преобразования записана<br />
в регистр режима, ADC запускает преобразование на канале, отобранном адресом регистра режима.<br />
После того, как преобразование закончено, регистр данных обновлен, регистр режима изменен,<br />
чтобы работать в режиме холостого хода, соответствующий бит RDY установлен, и пин RDY имеет<br />
низкий уровень. Бит RDY вновь переустановлен, и пин RDY возвращается в высокий уровень, когда<br />
соответствующий регистр данных канала читается.<br />
Иллюстрация 17 <strong>по</strong>казывает цифровые граничные сигналы,которые вы<strong>по</strong>лняют единственное<br />
преобразование на Канале 0, ожидают пин RDY, чтобы <strong>по</strong>йти низко, и читают Канал 0 регистров данных.<br />
Режим Сброса<br />
Когда бит СБРОСА в регистре режима будет установлен в 1, регистр статуса канала будет немедленно<br />
читаться из регистра чтения данных канала, независимо от того, обратились ли к статусу<br />
или регистру данных через регистр связи. Пин ШУМА не должен быть в высоком состоянииво время<br />
чтения 24-битовых данных в режиме сброса; иначе, <strong>AD7739</strong> будет переустановлен.<br />
Иллюстрация 18 <strong>по</strong>казывает цифровые граничные сигналы, вы<strong>по</strong>лняющие единственное преобразование<br />
на Канале 0, которые ожидают пин RDY, чтобы перейти на низкий уровень, и читающие<br />
Канал 0 регистров состояния и данных в режиме сброса.
РЕЖИМ НЕПРЕРЫВНОГО ПРЕОБРАЗОВАНИЯ<br />
Когда регистр режима пишется, байт статуса ADC очищен, и пин RDY переходит на высокий<br />
уровень, независимо от его предыдущего состояния. Когда непрерывная конверсионная команда записана<br />
в регистр режима, ADC запускает преобразование на канале, отобранном адресом регистра<br />
режима.<br />
После того, как преобразование завершено, соответствующий регистр данных канала и регистр<br />
состояния канала обновлены, соответствующий бит RDY в регистре состояния ADC установлен,<br />
и <strong>AD7739</strong> продолжает преобразовывать на следующем разрешенном канале. Часть будет периодически<br />
<strong>по</strong>вторяться через все разрешенные каналы, <strong>по</strong>ка не будет переведена в другой режим или переустановлена.<br />
Период цикла будет суммой конверсионных времен всех <strong>по</strong>зволенных каналов, установленных<br />
соответствующими конверсионными регистрами времени канала.<br />
Бит RDY переустановлен, когда соответствующий регистр данных канала читается. Поведение<br />
пина RDY зависит от бита RDYFN в регистре <strong>по</strong>рта ввода / вывода. Когда бит RDYFN= 0, пин RDY<br />
принимает низкий уровень (при этом любой канал не читает данные). Когда бит RDYFN будет установлен<br />
в 1, пин RDY примет низки уровень только если все <strong>по</strong>зволенные каналы не читают данные.<br />
Если конверсионный результат ADC не читался прежде, чем новое преобразование ADC закончено,<br />
новый результат перепишет предыдущий. Соответствующий бит RDY принимает низкий уровень,<br />
и пин RDY принимает высокий уровень <strong>по</strong> крайней мере для 163 циклов MCLK (~26.5 μs), указывая,<br />
когда регистр данных обновлен, и предыдущие конверсионные данные <strong>по</strong>теряны.<br />
Если регистр данных будет читаться, <strong>по</strong>скольку преобразование ADC закончено, то регистр<br />
данных не будет обновлен с новым результатом (чтобы избежать искажения данных), и новые конверсионные<br />
данные <strong>по</strong>теряются.<br />
Иллюстрация 19 <strong>по</strong>казывает, что <strong>по</strong>следовательность цифрового граничного сигнала для непрерывного<br />
конверсионного режима с Каналами 0 и 1 <strong>по</strong>зволена и бит RDYFN установлен в 0. Пин<br />
RDY принимает низкий уровень, и регистр данных читается <strong>по</strong>сле каждого преобразования. Иллюстрация<br />
20 <strong>по</strong>казывает <strong>по</strong>добную <strong>по</strong>следовательность, но с битом RDYFN установленным в 1. Пин RDY<br />
находится на низком уровне, и все регистры данных читаются <strong>по</strong>сле того, как все преобразования закончены.<br />
Иллюстрация 21 <strong>по</strong>казывает пин RDY, когда никакие данные не читаются от <strong>AD7739</strong>.
НЕПРЕРЫВНЫЙ РЕЖИМ ЧТЕНИЯ (РЕЖИМ НЕПРЕРЫВНОГО ПРЕОБРАЗОВАНИЯ)<br />
Когда бит Cont RD в регистре режима установлен, в первую очередь пишут 0x48 регистру связи,<br />
который запускает непрерывный читаемый режим. Как <strong>по</strong>казано в иллюстрации 22, <strong>по</strong>следовательные<br />
доступы к части <strong>по</strong>следовательно читают состояние канала и регистры данных <strong>по</strong>следнего<br />
законченного преобразования без дальнейшей конфигурации требуемого регистра связи.<br />
Заметьте, что бит непрерывного преобразования в регистре режима должен быть установлен,<br />
входя в непрерывный читаемый режим.<br />
Заметьте, что непрерывный читаемый режим - чтение режима сброса состояния канала и регистров<br />
данных независимо от величины бита сброса. Ис<strong>по</strong>льзуйте биты канала в регистре состояния<br />
канала, чтобы проверить/признать, какие каналы данных фактически сдвигаются.<br />
Заметьте, что <strong>по</strong>следний законченный результат преобразования читается. Поэтому, бит<br />
RDYFN в регистре <strong>по</strong>рта ввода / вывода должен быть 0, и чтение результата должно всегда начинаться<br />
прежде, чем следующее преобразование закончено.<br />
<strong>AD7739</strong> останется в непрерывном режиме чтения столь долго, <strong>по</strong>ка пин ШУМА находится на<br />
низком уровне, в то время как пин CS также находится на низком уровне; <strong>по</strong>этому, записывается 0 в<br />
<strong>AD7739</strong>, <strong>по</strong>ка происходит чтение в непрерывном режиме чтения. Чтобы выйти из непрерывного режима<br />
чтения, задайте пину ШУМА высокий уровень для <strong>по</strong> крайней мере 100 ns <strong>по</strong>сле того, как чтение<br />
завершено. (Запишите 0x80 в <strong>AD7739</strong> для выхода из непрерывного чтения).<br />
Установка пина DIN в высокий уровень не изменяет бит Cont RD в регистре режима. Поэтому,<br />
дальнейшая запись 0x48, запускает непрерывный режим чтения снова. Чтобы <strong>по</strong>лностью остановить<br />
непрерывный режим чтения, запишите в регистр режима, чтобы он очистил бит Cont RD .