Курсовая работа. Техническое задание на разработку 14 2 Обоснование выбора инструмента программирования и отладки 15 3 Разработка программной части асу 15
Скачать 0.72 Mb.
|
2.3 Конструктивное исполнение устройстваРисунок 2.1 – Структурная схема Рисунок 2.2 – Принципиальная схема: МПК; Кнопка «OK»; Кнопка «ESC»; Кнопка «UP»; Кнопка «DOWN»; Кнопка «LEFT»; Кнопка «RIGHT»; ЖКИ; Светодиод; Осциллограф; Подтягивающий резистор; Цифровые термометры. При включении в цепь питания/сбросе микроконтроллера все порты переводятся в начальное состояние, соответствующее высокому импедансу на порту Р0 и логической единице на остальных портах. При этом сразу же начинается инициализация контроллера и ЖКИ. На первом этапе происходит инициализация таймеров-счётчиков МПК (1) и ЖКИ (6). Инициализация ЖКИ представляет собой передачу настроечных байтов от МПК к контроллеру HD44780, встроенному в модуль ЖКИ. Настроечные байтов представляют собой команды включения, очистки дисплея, а также перевода курсора в начальное положение. На втором этапе происходит опрос кнопок и индикация интерфейса в первом режиме на ЖКИ (режиме при котором на экране ЖКИ выводятся все текущие значения температур со всех пяти термометров) (рис.2.3): Рисунок 2.3 - Табло Кнопками «LEFT» и «RIGTH» можно передвигать курсор между термометрами T1-T5, а нажав кнопку «OK» можно выбрать термометр, на котором находится курсор. После нажатия кнопки «OK» интерфейс переходит во второй режим (отображение значений текущей температуры, а также минимального и максимального её пределов для выбранного термометр Ti) рис.2.4: Рисунок 2.4 - Табло По умолчанию минимальные пределы температур все термометров равны -54,5 оС, а максимальные +124,5 оС. Это связано с диапазоном измерения температиры цифровым термометром DS18S20 (от -55 оС до +125 оС). Кнопками «LEFT» и «RIGTH» можно передвигать курсор между минимальным и максимальным пределами выбранной температуры. Кнопки «UP» и «DOWN» служат для выбора других термометров. А нажав кнопку «OK» можно выбрать предел температуры, на котором находится курсор. Кнопка «ESC» предназначена для выхода в предыдущий режим интерфейса. После нажатия кнопки «OK» интерфейс переходит в третий режим (отображение значений текущей температуры, а также минимального и максимального её пределов для выбранного термометр Ti и изменение выбранного предела)(рис.2.5): Рисунок 2.5 - Табло Кнопками «LEFT» и «RIGTH» можно передвигать курсор между разрядами выбранного предела выбранной температуры. Переключаться можно между десятичным, единичным и половинным разрядом числа Кнопки «UP» и «DOWN» служат для соответственно увеличения или уменьшения выбранного разряда числа. Кнопка «ESC» предназначена для выхода в предыдущий режим интерфейса. Если текущее значение температуры какого-либо термометра выходит за пределы этой температуры, то на экране ЖКИ при любом режиме интерфейс рядом с обозначением этого термометра будут мигать восклицательные знаки (рис.4) и светодиод (9) загорится красным (рис.2.6): Рисунок 2.6 – Табло Рисунок 2.7 - Табло При протекании прямого тока через светодиод (на порте P3.6 установлена логический ноль и напряжение получается +2,4В), он горит зелёным. Когда же на порте P3.6 логическая единица, напряжение становится -2,6В, и ток через светодиод начинает течь в обратном направление, при этом этот элемент загорается красным. Термометры в соответствии с интерфейсом 1-Wire подключаются к МПК через один провод, на который вешается подтягивающий транзистор с питание (+5В). ЗаключениеВ данном курсовом проекте рассмотрена разработка комплекса технических средств для АСУ котлоагрегатом. Использование систем автоматического управления позволяет повысить надежность и эффективность эксплуатации оборудования при небольшом количестве обслуживающего персонала. Учитывая, что на эти показатели влияет большое количество взаимосвязанных факторов, для оценки эффективности работы используются компьютерные технологии, обеспечивающие автоматический сбор необходимой информации и расчет технико-экономических показателей работы объектов. Подсистемы контроля, управления и расчета технико-экономических показателей образуют автоматизированную систему управления технологическим процессом. Список использованных источниковКоновалов, Б.И. Теория автоматического управления / Б.И. Коновалов, Ю.М. Лебедев. – Электрон. дан. – СПб.: Лань, 2010. – 224 с. – Режим доступа: https://e.lanbook.com/book/538 Ощепков, А.Ю. Системы автоматического управления: теория, применение, моделирование в MATLAB [Электронный ресурс] : учебное пособие / А.Ю. Ощепков. – Электрон. дан. – Санкт-Петербург : Лань, 2018. – 208 с. – Режим доступа: https://e.lanbook.com/book/10495 Рыбалова, Е. А. Теоретические основы автоматизированного управления: учебно-методическое пособие / Е. А. Рыбалова. – Москва : ТУСУР, 2015. – 166 с. – URL: https://e.lanbook.com/book/110291 Рудинский, И.Д. Технология проектирования автоматизированных систем обработки информации и управления. [Электронный ресурс] – Электрон. дан. – М.: Горячая линия-Телеком, 2011. – 304 с. – Режим доступа: https://e.lanbook.com/book/5191 – Загл. с экрана. Хетагуров, Я.А. Проектирование автоматизированных систем обработки информации и управления (АСОИУ). [Электронный ресурс] : учеб. – Электрон. дан. – М. : Издательство "Лаборатория знаний", 2015. – 243 с. – Режим доступа: https://e.lanbook.com/book/66298 – Загл. с экрана. Щербаков, В.П. Моделирование и автоматизированное проектирование систем управления. Учебное пособие / В.П. Щербаков, О.О. Павловская. – Челябинск: Издательский центр ЮУрГУ, 2015. – 32 с. – Режим доступа: http://lib.susu.ru/ftd?base=SUSU_METHOD&key=000555207&dtype=F&etype=.pdf – Загл. с экрана. |