- •1 Техническое задание
- •2.2 Описание объекта автоматизации
- •Принцип работы
- •2.4 Выбор элементной базы
- •Шаговый двигатель
- •Расходомер
- •Корректирующий датчик температуры
- •Корректирующий датчик давления
- •Индикация
- •Блок питания
- •Блок питания
- •Стабилизатор
- •Электрический насос
- •Принципиальная схема устройства
- •Алгоритм работы устройства
Алгоритм работы устройства
Алгоритм работы устройства можно представить блок - схемой, изображенной на рисунке
Начало
Инициализация
Анализ корректности введенных значений
Запрошенный объем больше имеющегося?
Вывод сообщения об ошибке
Открытие заслонки
Проверка готовности
Включение насоса
Измерение расхода
Сравнение расхода
с данными в EEPROM
(превысили
лимит-10%)
Управление
заслонкой
Закрытие заслонки
Выключение насоса
Рисунок 9. Алгоритм работы системы
Кроме
основного алгоритма следует отметить
процедуры обработки прерываний, среди
которых опрос клавиатуры и осуществление
динамической индикации. Процедуры
обработки прерываний приведены на
рисунках соответственно.
Опрос клавиатуры по таймеру
Есть нажатие?
Запись в EEPROM
Анализ корректности ввода
Рисунок 10. Алгоритм опроса клавиатуры
N – номер цикла
Рисунок 11. Алгоритм динамической индикации
Заключение
В результате выполненной курсовой работы была построена система управления автозаправочной станцией. Разработаны аппаратная и программная части.
Система, построенная на основе микроконтроллера PIC16F777, содержит модуль питания, управления силовыми устройствами, модуль индикации, матричную клавиатуру.
Автоматизация автозаправочной станции поможет оператору справляться с работой, привлечет клиентов, увеличит конкурентоспособность предприятия.
Список использованной литературы
1.Емельянов А.В., Шилин А.Н. Шаговые двигатели: Учебное пособие. ВолгГТУ, 2005
2.Ильина И.Л. Проектирование автоматизированных систем: Учебное пособие в 3-х частях по курсу "Проектирование автоматизированных систем"
3. Мясников В.И.. Микропроцессорные системы: учебное пособие по курсовому проектированию/– Йошкар-Ола: МарГТУ, 2008.-244с.
4. Щелкунов Н.Н., Дианов А.П. «Микропроцессорные средства и системы», -М.: Радио и связь, 1989.
