
- •Учебный центр информационных технологий “информатика” выпускная квалификационная работа по куррсу профессиональной переподготовки
- •Введение
- •Задание на разрабатываемое устройство
- •Требования к охранным, пожарным шлейфам
- •Требования к входным и выходным исполнительным органам
- •Требования к конфигурированию и настройке устройства
- •Электронные компоненты печатной платы
- •Технические характеристики и параметры основных компонентов
- •Применяемые схемотехнические решения
- •Программное обеспечение микроконтроллера
- •Основная структура проекта
- •Задачи операционной системы реального времени.
- •Взаимодействие задач и прерываний.
- •Функции обработчиков прерываний
- •Rtos задачи проекта
- •Передача параметров настройки по usb
- •Программное обеспечение windows form c#
- •Определение общей структуры приложения
- •Создание библиотеки из ссылочных типов содержащие поля данных
- •Основная сборка проекта
- •Заключение
- •Список литературы
- •Приложение 1. Внешний вид приложения
Требования к входным и выходным исполнительным органам
Устройство должно иметь по меньшей мере 4 входа . Так как сигнализация требует дистанционного отключения, включения каналов охраны (в нашем случае каждый номер канала охраны соответствует своему номеру шлейфа) то будет использоваться модуль четырех канального дистанционного управления 433 МГц- MP324 Рис2.2.1. Необходимо предусмотреть возможность такого конфигурирования устройства при котором под каждую из четырех кнопок брелока можно запрограммировать определенный канал охраны. Например к одному каналу подключены все датчики охраны внутри здания , другой канал все наружные датчики охраны – периметровая охрана. Соответственно нажимаем одну кнопку ставим весь объект на охрану, нажимаем вторую , снимаем все с охраны, нажимаем третью ставим не охрану периметр, но охрана внутри здания выключена. Также дополнительно должно быть возможность ручного управления сигнализацией используя кнопки с временной выдержкой которую можно сконфигурировать с помощью ПО.
Рис 2.2.1 Модуль сигнализации KIT MP324
Для дополнительной возможности постановки и снятия с охраны устройство должно быть снабжено входом для подключения iButton по однопроводному интерфейсу 1-Wire разработанной Dallas Semiconductor. Вход для подключения iButton должен иметь супрессорную защиту от статических разрядов порта микроконтроллера. Также устройство должно иметь входы для подключения дополнительных датчиков температуры DS18B20 для температурного контроля помещений.
Требования к выходам устройства. Устройство должно содержать не менее двух выходных реле, с контактами коммутирующими нагрузку 1кВт, четыре выхода для коммутации реле 12Вольт 0.5Ампер и дополнительно резервные выходы без гальванической и каскадной развязки для возможности будущего расширения контактных групп выходов.
Требования к конфигурированию и настройке устройства
GSM сигнализация должна конфигурироваться используя программное обеспечение работающей под операционной системой Windows 7. Программное обеспечение должно предусматривать возможность настройки таких параметров как количество используемых каналов (шлейфов) сигнализации , настройке телефонов по которому выполняется оповещение при наступлении определенного события, должны вводиться данные о владельце телефона. Каждый канал должен иметь два настраиваемых уровня входного напряжения для оповещения об аварии на данном шлейфе (короткое замыкание , обрыв ) и два дополнительных уровня для оповещения (пожарные датчики работают в паре и имеют два порога, срабатывании одного датчика соответствует сообщению –предупреждение , срабатывание двух –пожар). Для каждого канала должна быть возможность активации данного порога или деактивации с помощью брелока и программируемой выдержкой времени, и при срабатывании определенного порога срабатывание программируемого выхода.
Конфигурирование устройства должно выполняться используя USB интерфейс.
Электронные компоненты печатной платы
Пред программированием и воплощением сигнализации в железе согласно техническому заданию на устройство, составляется принципиальная электрическая схема, для него подбираются необходимые электронные компоненты согласно питающему напряжению, требованиям к суммарному потреблению и дополнительным требованиям. Затем проектируется печатная плата для отладки и проверке функционирования, и после этого с учетом отладочных работ выполняется внесение изменений либо в схемотехнические решения, если это необходимо по результатам работы устройства, либо внесение изменений на программном уровне и производится плата уже под готовое устройство. В данной выпускной работе рассматривается только этап работы с отладочной платой.