Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры к экзамену,3 лабы(4 вар) / Ответы Гуров 2011 (1).doc
Скачиваний:
71
Добавлен:
10.05.2014
Размер:
1.01 Mб
Скачать

7.Включение микроконтроллера в систему управления.

Основное назначение однокристальных мк ­- реализация цифровых алгоритмов управления. Функционирование МК в системе управления закл в том, что он, получая инф от объекта управл о его со­стоянии, обрабатывает ее в соответствии с заложенным в па­мять программ алгоритмом и выдает управляющие воздей­с­твия на исполнительные устр-ва. Взаимодействие МК с дат­чиками и исполн устр определяется со­отв протоколами обмена, учитывающими особенности функционирования системы в целом и требования программно-аппаратной и схемотехнической совместимости с другими устр-ми и системами.

Правила при обмене с ВУ:

Устр (МК/ВУ), инициирующее обмен, сообщает об этом устр-партнеру. Обмен начин после получ устр-инициатором от партнера по обмену сигнала, подтверждающего его готовность к обмену. Очередной цикл об­мена может начаться лишь после того, как оба устр перевели в пассивное сост сигналы, инициализ обмен.

Механизм обмена информации в микропроцессорных системах

  1. Программно-управляющий обменпроизводится по командам МП, без анализа состояний внешнего устройства (ВУ должно быть готово к обмену).

  2. Обмен по готовности. До начала обмена МП опрашивает сигнал готовности внешнего устройства. Обмен производится лишь при положительном результате такой проверки.

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

К МК подключается ЦАП, считываются несколько показаний, вычисляется, результат выводится во внешнее устройство и защелкивается.

Рисунок 2 – Временная диаграмма работы аналого-цифрового преобразователя К1113ПВ1

Тг – период гашения АЦП

АЦП запускает преобразование “аналог-код” в момент перекл сигн “Г/П“ (“гаше / преобр”) с 1 на 0. Преобраз осуществляется не более 30 мкс (Tпр < 30мкс). Об окончании преобраз свидетельствует появлен сигнала 0 на выходе ГД (“го­тов­н данн”). В этот момент цифровые выходы АЦП (Q) переходят из сост высокого импеданса в состояние выдачи цифрового кода. Цифровой код на выходе АЦП – 10‑раз­ряд­ный (разряд Q0 - старший). Для выполн след преобразования АЦП требует предварительной подачи сигнала гашения высокого уровня длительностью не менее 10 мкс на вход Г/П (Tг > 10мкс).

При этом цифровые выходы Q переходят в состояние высокого импеданса, в котором остаются до появления сигнала низкого уровня на выходе ГД.

Ввод информации по готовности данных на АЦП

Ввод информации по прерыванию

D

Г/ П

A#D

К1113ПВ1

Q

0

1

2

3

4

5

6

7

8

9

Р0

0

1

2

3

4

5…7

Р1

0

1

2

3…5

6

SMC

К1816ВЕ51

Р2

0

1

2

3

4

5

6

7

Р3

0, 1

2

3…7

1

2

3

4

5

D

C

Датчик 0

Датчик 6

.

.

.

1

2

3

V2

ГД

Структурная схема МПУ с семью датчиками и вводом информации по прерыванию