October 17 2017 05:08:16
Навигация
Информация лепнина европласт у нас на сайте.
Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации .

Забыли пароль?
Запросите новый здесь.
Десятиразрядный код измерения АЦП
МОДУЛЬ ВНЕШНЕЙ МАГИСТРАЛИ

Десятиразрядный код измерения АЦП может быть размещен в 16-разрядном регистре результата модуля следующими способами:

• 8-разрядный прямой код без знака расположен в регистре младшего байта результата ADRL (MODE1:MODE0 = 00). Два младших разряда (D1, DO) 10-разрядного аналого-цифрового преобразования отброшены без предварительного округления (Рис. 3.78). Регистр старшего байта результата ADRH полезной информации в этом режиме не несет.

Рис. 3.78. Формат представления данных модуля ADC08/10: опция MODE1 :MODE0 = 00

ADRH
ADRL
0 0 0 0 0 0 0 0
D9 D8 D7 D6 D5 D4 D3 D2

* 10-разрядный прямой код без знака расположен в младших разрядах регистра результата ADR (MODE1:MODE0 = 01). При этом старшие два разряда кода измерения содержатся в регистре старшего байта ADRH, восемь младших разрядов - в регистре младшего байта ADRL (Рис. 3.79).

Рис. 3.79. Формат представления данных модуля ADC08/10: опция MODE1 :MODE0 = 01

ADRH
ADRL
0 0 0 0 0 0 D9 D8
D7 D6 D5 D4 D3 D2 D1 D0

10-разрядный прямой код без знака расположен в старших разрядах регистра результата ADR (MODE1:MODE0 = 10). При этом старшие 8 разрядов кода измерения содержатся в регистре старшего байта ADRH, два младших разряда - в регистре младшего байта ADRL (Рис. 3.80).

Рис. 3.80. Формат представления данных модуля ADC08/10: опция MODE1 :MODE0 = 10

ADRH
ADRL
D9 D8 D7 D6 D5 D4 D3 D2
D1 D0 0 0 0 0 0 0

10-разрядный прямой код со знаком расположен в старших разрядах регистра результата ADR (MODE1:MODE0 =11). При этом разряд знака и старшие семь разрядов кода измерения содержатся в регистре старшего байта ADRH, два младших разряда кода измерения - в регистре младшего байта ADRL (Рис. 3.81). Разряд знака формируется посредством инвертирования старшего разряда 10-разрядного кода преобразования.

Рис. 3.81. Формат представления данных модуля ADC08/10: опция MODE1:MODE0 = 11

ADRH
ADRL
3нак D8 D7 D6 D5 D4 D3 D2
D1 D0 0 0 0 0 0 0

Первый способ представления информации (Рис. 3.78) часто называют режимом 8-разрядного преобразования модуля ADC08/10. Однако при детальном рассмотрении передаточной характеристики АЦП в этом режиме (Рис. 3.82) можно установить, что она смещена по отношению к идеальной передаточной характеристике 8-разрядного АЦП (модуль ADC08/8) на 3/8 единицы младшего разряда вправо по оси напряжения. При использовании рассматриваемого 8-разрядного режима преобразователя не представляется возможным скорректировать эту систематическую погрешность.

Три последних формата предоставляют возможность использования полной 10-разрядной шкалы преобразования. Формат 2 следует выбрать, если в дальнейших вычислениях используется целочисленный формат представления данных. Форматы 3 и 4 будут удобны при производстве вычислений в дробном формате с фиксированной запятой. Кроме того, форматы 3 и 4 позволяют легко скорректировать программными средствами систематическую ошибку (Рис. 3.82) при представлении результата измерения 8-разрядным двоичным кодом.

img104

В процессе считывания результата измерения в форматах 2, 3 и 4 следует прочитать сначала старший байт регистра ADRH, а затем обязательно прочитать младший байт из регистра ADRL. При обращении к регистру ADRH передача результата нового измерения в регистровую пару ADRH:ADRL блокируется до момента обращения к регистру ADRL. Если результат представлен в формате 1, то данное правило не действует и для получения информации о нескольких последовательных отсчетах можно последовательно несколько раз обратиться к регистру ADRL.

Модифицированный формат регистра синхронизации АЦП с двумя новыми битами MODE1 и MODEO приведен на Рис. 3.83.

Комментарии
Нет комментариев.
Добавить комментарий
Пожалуйста, залогиньтесь для добавления комментария.
Рейтинги
Рейтинг доступен только для пользователей.

Пожалуйста, авторизуйтесьили зарегистрируйтесь для голосования.

Нет данных для оценки.

Время загрузки: 0.02 секунд 2,254,380 уникальных посетителей