Общие сведения.
Современные 8–разрядных контроллеры, как правило, содержат модуль многоканального аналого–цифрового преобразователя (АЦП), предназначенный для ввода аналоговых сигналов с датчиков управляемых устройств и их преобразования в двоичный код для последующей программной обработки. Цифро–аналоговые преобразователи (ЦАП) входят в состав АЦП, однако в качестве самостоятельных модулей используются редко, например, в микроконтроллерах
Mitsubishi
и
Hitachi
. Обычно для получения выходного аналогового напряжения используются внешние средства (ЦАП или широтно–модулированные импульсные сигналы, отфильтрованные при помощи
RC
–цепи), которые обеспечивают высокую точность выходного напряжения.
Рассмотрим типовой модуль АЦП, структурная схема которого представлена на рис. 4.7.1.
В состав модуля входят:
? собственно АЦП;
? коммутатор каналов, предназначенный для подключения одного из источников аналоговых сигналов (РТх0 – РТх7) к входу АЦП. В модулях АЦП 8–разрядных МК предусмотрена только программная установка номера канала;
? источник тактовых импульсов ТИ, которым может служить встроенный
RC
–генератор или программируемый делитель частоты
fBUS
.
Два вывода (
Umax
,
Umin
) модуля АЦП используются для задания опорного напряжения:
Uon
=
Umax
–
Umin
.
Большинство моделей АЦП имеет только режим программного запуска: установка одного из битов регистра режима запускает очередное преобразование.
Схема и принцип действия АЦП.
С помощью АЦП осуществляется переход от информации в аналоговой форме к информации в цифровой форме. Входным сигналом АЦП в течение некоторого промежутка времени является постоянное напряжение.
Основная функция АЦП состоит в том, чтобы за это время сформировать на выходе совокупность сигналов
YN
–1
, …,
Yn
, …, У0, цифровой (обычно двоичный) код которых соответствует значению входного напряжения
U
вх
, т. е. АЦП осуществляет кодирование двоичным числом значения входного напряжения. Рассмотрим АЦП поразрядного кодирования, или последовательного приближения, схема которого приведена на рис. 4.7.2.
В состав АЦП входят:
? кодовый регистр,
составленный из
RS
–триггеров Т0, …, Т7. Он предназначен для хранения 8–разрядного кода, отображающего текущее состояние АЦП;
? цифро–аналоговый преобразователь (ЦАП), формирующий эталонные напряжения
U
Э
для текущего кода. По сути дела
U
Э
является аналоговым эквивалентом выходного кода АЦП;
? компаратор С, предназначенный для выработки сигналов сброса триггеров Т0, Т7 по результатам сравнения входного
U
ВХ
и эталонного
U
Э
напряжений;
? сдвигающий регистр
RG
, единичный сигнал которого, продвигаясь по выходам регистра, обеспечивает поочередно установку триггеров Т6, …, Т1, Т0 в единичное состояние и подключение выхода компаратора С к
R
–входам триггеров Т7, Т6, …,
T
1
, Т0;
? логические элементы и триггер Т для координации работы АЦП.
В исходном состоянии триггер Т находится в нулевом состоянии, сигнал сброса
R
# = 0, поэтому выходные сигналы сдвигающего регистра равны нулю и все схемы совпадения закрыты.
Начало работы АЦП инициируется положительным импульсом «Пуск», подаваемым на
S
–вход триггера Т, после чего:
? триггер Т переводится в единичное состояние, запуская сдвигающий регистр
RG
и открывая через схему совпадения доступ тактовым импульсам на С–вход. Так как на
D
–вход поступает запускающий импульс (его длительность превышает длительность тактового импульса), то с приходом первого тактового импульса на выходе «1» сдвигающего регистра появляется единичный сигнал;
? происходит установка Т7 в единичное состояние и сброс Т6, …., Т0 в нулевое состояние, т.е. в кодовый регистр заносится код 1000 0000. Сформированное в соответствии с кодом на выходе ЦАП эталонное напряжение
U
Э
сравнивается в компараторе с
U
ВХ
.
Алгоритм преобразования.
На первом и всех последующих тактах возможно два исхода сравнения:
1. Если
U
ВХ
>
U
Э
, то производится установка очередного младшего разряда в 1 при сохранении всех предшествующих старших разрядов (т. е. увеличение
U
Э
), так как
U
С
= 0;
2. Если
U
ВХ
<
U
Э
, то установка в 1 очередного младшего разряда сопровождается сбросом в 0 предшествующего старшего (т. е. уменьшение
U
Э
), так как
U
С
= 1.
Оба случая помечены цифрами 1 и 2 на ветвях графа переходов (рис. 4.7.3), иллюстрирующего принцип поразрядного кодирования.
Принцип работы.
На первом такте с выхода «1» сдвигающего регистра
RG
снимается единичный сигнал. Поэтому при любых исходах сравнения (как и требуется) происходит установка Т6 в единичное состояние, а сброс триггера Т7 старшего разряда в нулевое состояние произойдет только при
U
ВХ
>
U
Э
. Аналогичным образом протекают процессы на последующих тактах.
На восьмом такте происходит сброс триггера Т, после чего прекращается доступ тактовых импульсов и сдвигающий регистр переводится в нулевое состояние. С
R
–выхода триггера снимается готовности данных «Конец», а с выходов кодового регистра — 8–разрядный двоичный код
Y
7
Y
6
..
Y
1
Y
0
,
соответствующий значению входного напряжения
U
ВХ
.
Пример реализации алгоритма.
Допустим, что
U
ВХ
= 52,5 условных; единиц. Для этого случая в табл. 4.7.1 приведены состояния АЦП после пускового импульса и каждого тактового импульса, которые можно установить на основании графа переходов (рис. 4.7.3). В графе условия указаны ветви графа (1 или 2) перехода к следующему разряду. Для значения
U
ВХ
= 53,5 на 8–м такте сохраняется значение 53 (показано в скобках), так как отсутствует младший разряд для установки 1.
Цифро–аналоговые преобразователи.
Точность АЦП определяется разрешающей способностью блока ЦАП, которая обычно составляет 8 двоичных разрядов. Как показано выше, с помощью ЦАП осуществляется переход от информации в цифровой форме к информации в аналоговой форме. На вход ЦАП в течение некоторого фиксированного интервала времени поступает двоичное число (код), а с выхода снимается напряжение
U
ВЫХ
=
U
Э
, значение которого соответствует этому числу.
Принцип построения ЦАП базируется на известной записи двоичных чисел, которая для 8–разрядного двоичного числа имеет следующий вид:
U
ВЫХ
=
U
?7
m
=0
Ym
2–
m
,
(4.7.1)
где
Ym
— значения разрядов на выходе кодового регистра (рис. 4.7.2);
U
=
const
.
Из (4.7.1) следует, что в формировании выходного напряжения участвуют только члены суммы, коэффициенты которых
Ym
= 1. На рис. 4.7.4 проиллюстрирован принцип цифро–аналогового преобразования, основанный на суммировании токов. Состояние управляемых ключей в цепи источников тока задается входными сигналами
Ym
. При
Ym
= 1 ток источника протекает через нагрузку
RH
, создавая составляющую падения напряжения
m
–го разряда:
RHI
/2
m
. При
Ym
= 0 ток через нагрузку не протекает. Следовательно, для схемы на рис. 4.7.4 константа
U
=
RHI
.
Для реализации источников тока используются резистивные матрицы, операционные усилители и источники опорного напряжения. На рис. 4.7.5 изображена схема ЦАП, в которой используется матрица
R
–2
R
. Операционный усилитель, охваченный отрицательной обратной связью с помощью резистора
ROC
, обладает весьма малым входным сопротивлением, что сопутствует построению источников тока с помощью источника напряжения Е и резисторов напряжение на входе операционного усилителя практически равно нулю. Поэтому независимо от состояния управляемых ключей значение тока
m
–го разряда, протекающего через резисторы матрицы, остается неизменным. В каждом
i
–м узле матрицы втекающий ток делится пополам, так как сопротивление правой части схемы, подключенной к
i
–у узлу, равно 2
R
. Чтобы убедиться в этом, необходимо просуммировать все сопротивления правой части схемы, начиная с узла 7.
Цифро–аналоговое преобразование с дискретностью порядка 8 разрядов можно реализовать с помощью программируемого таймера и фильтра нижних частот. Таймер формирует периодическую последовательность импульсов с широтно–импульсной модуляцией (ШИМ), длительность которых определяется цифровым кодом. Аналоговый сигнал снимается с выхода фильтра нижних частот. При большей разрядности применяются внешние интегральные схемы ЦАП.
Встречи строго конфиденциальные, лучшие проститутки в Адлере, к каждому мужчине персональный подход -dosugadler.ru. Услужливые проститутки никогда и ни в чем не откажут своему клиенту. Позитивные лучшие проститутки в Адлере, желанные и восхитительные, они такие весёлые и чуткие, что все твои потребности будут удовлетворены. Твои мечты и желания реализуются.