Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Автоматика / Лекции_ЭлСисАвт.doc
Скачиваний:
75
Добавлен:
03.03.2016
Размер:
10.88 Mб
Скачать

Разработка по при реализации терминалов на основе микроконтроллеров

Общие сведения. Рис. Ниже.

Микроконтроллер (в дальнейшем МК) представляет собой изделие, которое крепится на стандартную DIN-рейку и может устанавливаться как во встроенные, так и в навесные стандартные промышленные шкафы. МК используется в управлении автоматикой промышленных предприятий, а также отдельных устройств.

Микроконтроллер содержит 6 основных блоков:

  • 1 - Блок микроконтроллера БМК (тип и параметры микроконтроллера выбирается в зависимости от сложности решаемой задачами);

  • 2 - Блок управления БУ (количество элементов управления выбирается исходя из задач контроля);

  • 3 - Блок индикации БИ (количество элементов индикации выбирается исходя из необходимости);

  • 4 - Блок выходной БР; 5 - Блок питания БП.

Для более детального изучения микроконтроллера, блок БМК расширен и дополнительно введены:

  • модуль индикации шагового режима ИШР, показывающий

  • № шага алгоритма работы программы;

  • блок АЦП, показывающий работу АЦП.

Питание МК осуществляется от сети 220В через переключатель SA1. Подключение входных и выходных сигналов осуществляется через разъем ХS1. Управление и работа контроллера согласования осуществляется программой, которая записывается в микроконтроллер блока БМК.

Структурная схема расположения блоков микроконтроллера приведена на рис. 1;

Структурная схема – на рис. 2;

Принципиальная схема микроконтроллера - на рис. 3.

Блок микроконтроллера БМК состоит из:

    • блока БМК;

    • модуля индикации шагового режима ИШР;

    • модуля аналого–цифрового преобразователя АЦП.

Блок БМК представляет собой непосредственно микроконтроллер АТ89S8252, в который записывается программа работы микроконтроллера и набором транзисторов VT1-VT6, которые управляют индикацией всего реле.

Модуль индикации шагового режима ИШР представляет собой индикатор HG3, который индицирует номер шага в шаговом режиме работы микроконтроллера.

Модуль аналого-цифрового преобразователя АЦП представляет собой собственно аналого-цифровой преобразователь, который преобразовывает аналоговый сигнала от +0 до +10В (или -5В - +5В) в цифровой код. Управление уровнем входного напряжения определяется входом СМ АЦП. Если на вход СМ подается 0В («Земля»), то АЦП преобразовывает напряжение входного сигнала от +0 до +10В. Если вход СМ остается незадействованным, то АЦП преобразовывает напряжение входного сигнала от –5В до +5В. Управление АЦП происходит по сигналу ПУСК, который поступает из микроконтроллера. После окончания преобразования АЦП выдает сигнал готовности Гот. АЦП. При этом на выходах АЦП D9-D0 устанавливаются достоверные данные.

Блок управления БУ представляет собой набор кнопок SB1-SB2, SB4 и переключателя SB3.

Блок индикации БИ представляет собой два индикатора HG1, HG2, которые индицируют соответственно значение выбранного параметра и номер параметра. Индикатор HL1 указывает на отрицательное значение выбранного параметра.

Блок выходной (Блок реле) БР представляет собой два выходных реле:

    • К1 больше;

    • К2 меньше,

которые управляются разрядами порта Р2.0-Р2.1 микроконтроллера AT89S8252 соответственно.