Компьютерные технологии в физике. Часть 2. Эксперимент с компьютерной поддержкой. Артамонов М.Ф - 50 стр.

UptoLike

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