ВУЗ:
48
Как видно из рис.4.5, ССД имеет восемь независимых аналоговых
входов, на которые можно подать сигналы от различных источников. Хотя
в данной лабораторной работе используется всего один вход, необходимо
кратко описать всю многоканальную систему. Связано это, в первую оче-
редь, с тем, что при работе с одним каналом требуется учитывать осталь-
ные семь. Мультиплексор - это программно управляемый переключатель,
который последовательно подключает каждый из восьми аналоговых вхо-
дов к АЦП для преобразования. АЦП также последовательно оцифровыва-
ет значения на этих входах. С выхода АЦП байты данных записываются во
встроенное ОЗУ, состоящее из 8 ячеек по 8 бит каждая, причём адрес
ячейки для записи соответствует номеру того канала (аналогового входа),
который в данный момент подключён мультиплексором к АЦП.
Необходимо отметить, что используемый АЦП может регистриро-
вать как положительные, так и отрицательные входные сигналы. При этом
старший бит байта данных указывает знак числа (1 соответствует знаку
«+», 0 – знаку «-»).
Блок D выполняет функции управления и организации алгоритма
считывания. Буферный регистр предназначен для вывода данных на внеш-
нюю магистраль. Алгоритм работы ССД следующий:
1.Мультиплексор подключает AIN7 к АЦП; сигнал готовности
STAT равен 0 (не готов);
Рис.4.5. Структурная схема ССД. А - мультиплексор; B - аналого-
цифровой преобразователь; C -
оперативное запоминающее устройство
(ОЗУ) с организацией 8 ячеек*8 бит; D -
схема фиксации адреса и выбора
канала; E - буферный регистр. AIN0 - AIN7 аналоговые входы; CS - сиг-
нал разрешения считывания данных из буферного регистра; ALE -
сигнал
записи адреса (номера канала) в ССД; A0-A2
трех проводная шина адреса
(номера канала); D0-D7 - выходной код; STAT - сигнал готовности АЦП.
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
Рис.4.5. Структурная схема ССД. А - мультиплексор; B - аналого- цифровой преобразователь; C - оперативное запоминающее устройство (ОЗУ) с организацией 8 ячеек*8 бит; D - схема фиксации адреса и выбора канала; E - буферный регистр. AIN0 - AIN7 аналоговые входы; CS - сиг- нал разрешения считывания данных из буферного регистра; ALE - сигнал записи адреса (номера канала) в ССД; A0-A2 трех проводная шина адреса (номера канала); D0-D7 - выходной код; STAT - сигнал готовности АЦП. Как видно из рис.4.5, ССД имеет восемь независимых аналоговых входов, на которые можно подать сигналы от различных источников. Хотя в данной лабораторной работе используется всего один вход, необходимо кратко описать всю многоканальную систему. Связано это, в первую оче- редь, с тем, что при работе с одним каналом требуется учитывать осталь- ные семь. Мультиплексор - это программно управляемый переключатель, который последовательно подключает каждый из восьми аналоговых вхо- дов к АЦП для преобразования. АЦП также последовательно оцифровыва- ет значения на этих входах. С выхода АЦП байты данных записываются во встроенное ОЗУ, состоящее из 8 ячеек по 8 бит каждая, причём адрес ячейки для записи соответствует номеру того канала (аналогового входа), который в данный момент подключён мультиплексором к АЦП. Необходимо отметить, что используемый АЦП может регистриро- вать как положительные, так и отрицательные входные сигналы. При этом старший бит байта данных указывает знак числа (1 соответствует знаку «+», 0 – знаку «-»). Блок D выполняет функции управления и организации алгоритма считывания. Буферный регистр предназначен для вывода данных на внеш- нюю магистраль. Алгоритм работы ССД следующий: 1.Мультиплексор подключает AIN7 к АЦП; сигнал готовности STAT равен 0 (не готов); 48 PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
Страницы
- « первая
- ‹ предыдущая
- …
- 48
- 49
- 50
- 51
- 52
- …
- следующая ›
- последняя »