
- •Учебный центр информационных технологий “информатика” выпускная квалификационная работа по куррсу профессиональной переподготовки
- •Введение
- •Задание на разрабатываемое устройство
- •Требования к охранным, пожарным шлейфам
- •Требования к входным и выходным исполнительным органам
- •Требования к конфигурированию и настройке устройства
- •Электронные компоненты печатной платы
- •Технические характеристики и параметры основных компонентов
- •Применяемые схемотехнические решения
- •Программное обеспечение микроконтроллера
- •Основная структура проекта
- •Задачи операционной системы реального времени.
- •Взаимодействие задач и прерываний.
- •Функции обработчиков прерываний
- •Rtos задачи проекта
- •Передача параметров настройки по usb
- •Программное обеспечение windows form c#
- •Определение общей структуры приложения
- •Создание библиотеки из ссылочных типов содержащие поля данных
- •Основная сборка проекта
- •Заключение
- •Список литературы
- •Приложение 1. Внешний вид приложения
Заключение
В процессе создания GSM сигнализации для микроконтроллера написаны базовые функции работы с шлейфами сигнализации, функции отправки SMS сообщений , функции работы с входами, выходами. Также создано приложение под Windows7 для настройки и конфигурирования сигнализации. На стадии разработки программного обеспечения, из за большого количества входных и выходных цепей использованы дополнительные электронные компоненты -мультиплексоры. Добавление любого вспомогательного компонента увеличивает сложность разработки и написания приложений и время на их создание. Кроме того большое количество входных цепей ,а в нашей сигнализации только 16 шлефов для подключения датчиков, больше необходимо в каких либо промышленных устройствах, а не бытовых. Более того необходимо учитывать экономическую составляющую и “необходимость” прибора у потребителя. На сегодняшний момент рынок богат на выбор подобными устройствами с разной комплектацией и сравнительно доступными по цене. Также в разработке устройств большую роль играет отладка прибора, с опробованием всех возможных режимов, имитацией всех возможных внештатных ситуаций. Данные отладочные работы проводились в ограниченном объеме.
Данная выпускная работа и файлы проекта могут оказать помощь при разработке подобной сигнализации для частного, ”домашнего” использования.
Список литературы
Datasheet // http://www.st.com/ URL: http://www.st.com/stonline/stappl/resourceSelector/app?page=fullResourceSelector&doctype=datasheet&LineID=11
API Reference // http://www.freertos.org/
URL: http://www.freertos.org/a00106.html
СВОД ПРАВИЛ "Системы противопожарной защиты УСТАНОВКИ ПОЖАРНОЙ СИГНАЛИЗАЦИИ И ПОЖАРОТУШЕНИЯ АВТОМАТИЧЕСКИЕ Нормы и правила проектирования" от 2009 № СП 5.13130.2009 // ФГУ ВНИИПО МЧС России, 2009.
UM1021 STM32F105xx, STM32F107xx, STM32F2xx and STM32F4xx USB On-The-Go host and device library // http://www.st.com/ URL: http://www.st.com/st-web-ui/static/active/en/resource/technical/document/ user_manual/CD00289278.pdf
http://www.st.com/URL: http://www.st.com/web/en/resource/technical/document/reference_manual/DM00031020.pdf
Приложение 1. Внешний вид приложения
Рис 1.1 Общий вид формы главного окна приложения
Рис 1.2 Общий вид дочернего окна формы настройки канала
Рис1.3 Внешний вид приложения
Рис1.4 Настройка входов приложения