Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Konspekt_po_MK_lekcii-_1-2_.docx
Скачиваний:
5
Добавлен:
18.09.2019
Размер:
94.45 Кб
Скачать

Широтно-импульсный модулятор шим.

Этот класс устройств представляет собой частный случай генератора событий, когда программно может задаваться длительность формируемого импульса, в то время как период следования импульсов остается постоянным. ШИМ упомянут отдельно, поскольку он может быть использован для цифро-аналогового преобразования.

Средства связи с объектом управления Цифровой ввод-вывод - параллельные порты

Параллельные порты позволяют без каких-либо дополнительных элементов вводить в контроллер и выводить из него данные в виде параллельного цифрового кода. Такая функция необходима например, при подключении к контроллеру внешних аналого-цифровых или цифро-аналоговых преобразователей, либо датчиков, формирующих выходной сигнал в виде параллельного кода. С точки зрения программиста порт представляет собой программно доступный источник/приемник данных, запись в который вызывает появление записанного слова данных на внешних контактах контроллера, а считывание возвращает состояние этих контактов, определяемое сигналами, подаваемыми в контроллер извне. В большинстве контроллерных БИС параллельные порты имеют ширину в один байт.

Количество байтовых портов может колебаться в пределах 3...6. Поскольку параллельные порты занимают достаточно много внешних выводов, почти всегда эти выводы мультиплексированы, т.е. могут использоваться как входы или выходы других внутрикристальных узлов. Выбор той или иной функции выводов портов может осуществляться программно, либо задаваться коммутацией внешних управляющих (конфигурирующих) сигналов, либо, наконец, происходить в режиме разделения времени.

Часто (но не всегда) выводы параллельных портов являются двунаправленными, а также могут содержать внутренний регистр. В последнем случае чтение из порта может возвращать либо состояние внешних контактов, либо значение, хранимое в регистре порта.

Перечисленные свойства, а также ряд других свойств будут подробнее рассмотрены далее.

Аналоговый ввод-вывод - внутрикристальные устройства аналого-цифрового преобразования

Эта группа узлов позволяет связывать контроллер с объектом управления: измерять и вводить в контроллер значения аналоговых (непрерывно меняющихся) величин, а также производить обратное преобразование, т.е. формировать аналоговые управляющие воздействия. Для увеличения количества измеряемых аналоговых величин используются программно-управляемые коммутаторы аналоговых сигналов, которые в некоторых контроллерах интегрированы на кристалл вместе с АЦП.

Средства связи между пространственно разнесенными частями контроллеров и между локальными регуляторами

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]