Автоматизация управления в производственных системах. Федотов А.В. - 103 стр.

UptoLike

Составители: 

103
Для управления адаптером используются входы: ВУ - выбор устройства (кри-
сталла); ЧT - разрешение выдачи информации в шину данных; ЗП - разрешение при-
ема информации из шины данных; R - сброс устройства в исходное состояние, при
этом регистр управления обнуляется, а все три канала переводятся в режим ввода.
Канал A может работать в одном из трех режимов: 0,1 и 2. В режиме 0 ввод
информации производится непрерывно, и входной регистр канала изменяет свое со-
стояние в соответствии с изменением данных на входе канала. Ввод информации в
режимах 1 и 2 на входной регистр канала осуществляется только в течение действия
внешнего сигнала управления приемом. Вывод информации в режимах 0 и 1 произ-
водится непрерывно, а в режиме 2 - только в течение действия внешнего сигнала
управления.
Каналы B и C могут работать в режимах 0 и 1. В режиме 0 информация пере-
дается непрерывно, а в режиме 1 - только в течение действия внешнего сигнала
управления приемом.
Режим работы адаптера задается путем его программирования. Программиро-
вание адаптера заключается в записи управлявшего 8-битного слова (двоичного ко-
да) в РГУ. Формат этого слова (т.е. двоичный код) определяет режим работы и при-
водится в справочных данных на микросхему. Загрузка РГУ осуществляется через
шину данных при подаче на входы управления адаптера сигналов управления. Вхо-
ды адаптера ЧТ, ЗП и R подключаются к шине управления, а входы A0, A1 и BУ - к
адресной шине. Для адресации требуемого канала (порта) в данном случае исполь-
зуются три бита адреса.
В качестве примера рас-
смотрим схемную реализацию
ввода-вывода аналоговых
сигналов в микропроцессор с
использованием адаптера
KP580BB55 (рис. 3.27). Для
преобразования аналогового
сигнала в двоичный код ис-
пользуется аналого-цифровой
преобразователь (АЦП), а для
обратного преобразования
(при выводе) - цифроаналого-
вый преобразователь (ЦАП).
Функции АЦП и ЦАП выпол-
няет БИС К572ПВ1, являю-
щаяся многофункциональным
12-разрядным АЦП с микропроцессорной организацией ввода-вывода. Эта БИС мо-
жет работать как в режиме АЦП, так и в режиме ЦАП, преобразуя входной ток до 1
мкА в 12-разрядный двоичный код или 12-разрядный двоичный код в напряжение
10 B c дискретностью 10 мВ.
Рис. 3.27. Ввод-вывод аналоговых сигналов
      Для управления адаптером используются входы: ВУ - выбор устройства (кри-
сталла); ЧT - разрешение выдачи информации в шину данных; ЗП - разрешение при-
ема информации из шины данных; R - сброс устройства в исходное состояние, при
этом регистр управления обнуляется, а все три канала переводятся в режим ввода.
      Канал A может работать в одном из трех режимов: 0,1 и 2. В режиме 0 ввод
информации производится непрерывно, и входной регистр канала изменяет свое со-
стояние в соответствии с изменением данных на входе канала. Ввод информации в
режимах 1 и 2 на входной регистр канала осуществляется только в течение действия
внешнего сигнала управления приемом. Вывод информации в режимах 0 и 1 произ-
водится непрерывно, а в режиме 2 - только в течение действия внешнего сигнала
управления.
      Каналы B и C могут работать в режимах 0 и 1. В режиме 0 информация пере-
дается непрерывно, а в режиме 1 - только в течение действия внешнего сигнала
управления приемом.
      Режим работы адаптера задается путем его программирования. Программиро-
вание адаптера заключается в записи управлявшего 8-битного слова (двоичного ко-
да) в РГУ. Формат этого слова (т.е. двоичный код) определяет режим работы и при-
водится в справочных данных на микросхему. Загрузка РГУ осуществляется через
шину данных при подаче на входы управления адаптера сигналов управления. Вхо-
ды адаптера ЧТ, ЗП и R подключаются к шине управления, а входы A0, A1 и BУ - к
адресной шине. Для адресации требуемого канала (порта) в данном случае исполь-
зуются три бита адреса.
                                                           В качестве примера рас-
                                                     смотрим схемную реализацию
                                                     ввода-вывода      аналоговых
                                                     сигналов в микропроцессор с
                                                     использованием       адаптера
                                                     KP580BB55 (рис. 3.27). Для
                                                     преобразования аналогового
                                                     сигнала в двоичный код ис-
                                                     пользуется аналого-цифровой
                                                     преобразователь (АЦП), а для
                                                     обратного     преобразования
                                                     (при выводе) - цифроаналого-
                                                     вый преобразователь (ЦАП).
                                                     Функции АЦП и ЦАП выпол-
     Рис. 3.27. Ввод-вывод аналоговых сигналов       няет БИС К572ПВ1, являю-
                                                     щаяся многофункциональным
12-разрядным АЦП с микропроцессорной организацией ввода-вывода. Эта БИС мо-
жет работать как в режиме АЦП, так и в режиме ЦАП, преобразуя входной ток до 1
мкА в 12-разрядный двоичный код или 12-разрядный двоичный код в напряжение
10 B c дискретностью 10 мВ.



                                       103