- •Непрерывные и дискретные системы автоматического управления
- •Понятие о микропроцессорных системах управления
- •Характеристики непрерывных и дискретных систем
- •Определение, устройство и принцип действия микропроцессора
- •Обобщенная структура микропроцессорной системы
- •Понятие обмена данными
- •Обмен данными в микропроцессорной системе
- •Управление обменом на примере параллельного способа обмена
- •Организация внутренних линий связи
- •Методы обмена
- •Управление обменом в случае последовательного обмена данными
- •Контроль правильности передачи данных
- •Пакетный метод передачи данных по последовательному каналу
- •Управление последовательным каналом при полудуплексной связи
- •Управление потоком данных
- •Способы кодирования бит при последовательной передаче данных
- •Определение аппаратных и программных средств
- •Обобщенная архитектура микропроцессора
- •Обобщенный интерфейс микропроцессора
- •Команды микропроцессора. Система команд
- •Обобщенная архитектура и интерфейс запоминающего устройства
- •Классификация устройств ввода-вывода
- •Параллельный программируемый интерфейс
- •Последовательный программируемый интерфейс
- •Виды вспомогательных устройств
- •Программируемый контроллер прерываний
- •Программируемый таймер
- •Буферный регистр
- •Шинный формирователь
- •Этапы проектирования микропроцессорной системы управления
- •Математическая модель микропроцессорной системы управления
- •Задачи проектирования аппаратных средств мпс
- •Классификация усо
- •Задачи проектирования усо
- •Проектирование соединения усо с микропроцессором
- •Проектирование соединения усо с мп в случае нескольких ведущих устройств
- •Основные принципы построения усо
- •Усо для ввода данных без преобразования
- •In al, 0000h ; ввод младшего байта
- •In al, 0001h ; ввод старшего байта
- •In al, 0000h ;ввод младшего байта
- •In al, 0001h ;ввод старшего байта
Задачи проектирования аппаратных средств мпс
МПС может быть представлена в виде совокупности цифрового фильтра и трех каналов связи — канала входных сигналов, канала обратной связи и канала управляющих сигналов (рис. 1):
|
|
Рис. 1.
Задача разработки аппаратных средств МПС сводится, таким образом, к разработке цифрового фильтра и каналов связи. Разработка самого цифрового фильтра, как правило, не вызывает особых сложностей. По сути, она сводится к выбору микропроцессора, наиболее подходящего по условиям конкретной задачи по таким параметрам как тактовая частота (быстродействие), разрядность (точность), стоимость и т.д.
Разработка же каналов связи проводится индивидуально для каждой микропроцессорной системы с учетом специфики объекта управления, используемых датчиков обратной связи и задающих устройств. Таким образом, при разработке аппаратных средств МПС основной и наиболее трудоемкой задачей является разработка каналов связи. Учитывая это, дальнейшее изложение будет посвящено, прежде всего, разработке каналов связи микропроцессорной системы.
Часто вместо термина "канал" используется термин УСО (устройство сопряжения с объектом).
Классификация усо
УСО могут быть классифицированы по нескольким признакам:
По характеру преобразования сигнала
Преобразование из непрерывной в дискретную форму (пример — ввод сигнала с непрерывного датчика обратной связи, например потенциометра, с использованием АЦП).
Преобразование из дискретной в непрерывную форму (например, при передаче управляющего сигнала в усилитель мощности).
Преобразование из дискретной в дискретную форму (пример — ввод данных с импульсного датчика скорости).
По типу передачи данных, используемому в УСО
УСО с использованием параллельной передачи данных.
УСО с использованием последовательной передачи данных.
По способу взаимодействия с ведущим устройством
С использованием синхронного обмена.
С использованием асинхронного обмена.
С использованием обмена по прерываниям.
С использованием прямого доступа в память.
По количеству ведущих устройств
Одно ведущее устройство.
Несколько ведущих устройств
Каждое УСО может характеризоваться одновременно несколькими признаками в соответствии с приведенной классификацией, например: "УСО с использованием параллельного асинхронного обмена с одним ведущим устройством и выполняющее преобразование сигнала из непрерывной в дискретную форму".
Задачи проектирования усо
В дальнейшем под УСО мы будем понимать не только отдельно взятый канал, но и объединенные конструктивно в один блок все каналы МПС
|
|
Рис. 1.
Таким образом, УСО представляет собой "связующее звено" между цифровым фильтром (микропроцессором) и объектом управления. Задача разработки УСО распадается на три подзадачи:
Разработка соединения УСО с микропроцессором (с магистралью микропроцессора).
Разработка собственно УСО (устройства, обеспечивающие передачу данных и преобразование сигналов).
Разработка соединения УСО с объектом управления.


