- •Введение
- •1 Техническое задание
- •1.1 Назначение
- •1.2 Технические характеристики устройства
- •2 Описание схемы электрической принципиальной устройства
- •3 Обоснование выбора микропроцессора
- •4 Описание микропроцессора
- •4.1 Цоколевка корпуса
- •4.2 Структурная схема микропроцессора pic16f628
- •5 Разработка управляющей программы
- •Заключение
5 Разработка управляющей программы
Узел управления построен на базе микроконтроллера PIC16F628, который предварительно запрограммирован. Рассмотрим блок – схему алгоритма управляющей программы работы устройства (см. рисунок – 3).
Рисунок 3 – Блок – схема алгоритма управляющей программы
Данные об установленном пользователем режиме работы источника микроконтроллер хранит во внутренней энергонезависимой памяти. Поэтому нет необходимости, включая ионизатор, каждый раз настраивать источник его питания заново — работа будет автоматически возобновлена в режиме, действовавшем в момент выключения. Работа аэронизатора начинается с подачи напряжения. На выводы МК поступают сигналы от четырех установленных на плате ввода/вывода кнопок, при нажатии на любую из кнопок включается соответствующий светодиод, давая возможность пользователю визуально убедиться, что команда подана, т.е. МК начинает опрос внешних устройств. После опроса устройств МК автоматически возобновляет режим, действовавший в момент выключения, т.е. инициализацию режима. Если аэронизатор закончил работу, то МК отключает аэронизатор, сохраняет настройки предлагаемого рабочего режима. После сохранения всех настроек идет завершение программы. Если аэронизатор закончил работу, например на третьем режиме, то условие не выполняется, пользователь задает соответствующий режим, формируются управляющие сигналы, на индикаторе начинают мигать цифры, показывая текущее значение параметра установленного режима. В это время МК находится в режиме ожидания и переходит назад на инициализацию режима. Этот цикл будет проходить до тех пор пока МК не дойдет до режима выключения.
Заключение
В ходе курсового проекта разработан аэронизатор. С учётом структурных особенностей проектируемой системы определено, что предпочтительным вариантом системы является однокристальный микроконтроллер PIC16.
На основе требований режимов работы системы составлена блок – схема алгоритма управляющей программы.
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ
Классификатор ЕСКД
Журнал Радио №1, 2004
Щелкунов Н.Н., Дианов А.П. Микропроцессорные средства и системы. - М.: Радио и связь, 1989.
Щелкунов Н.Н., Дианов А.П. Микропроцессорные средства и системы. - М.: Радио и связь, 1989.
5 Микроконтроллеры. Выпуск 2:Однокристальные микроконтроллеры PIC12c5x, PIC16x8x, PIC14000, M16C/61/62. Перевод с англ.Б.Я.. Прокопенко/ Под ред.Б. Я. Прокопенко.- М.: ДОДЭКА, 2000.- 336 с.
|
|
|
|
|
УИТС.418461.303 ПЗ
|
Лист |
|
|
|
|
|
| |
Изм. |
Лист |
№ документа |
Подпись |
Дата |