Оглавление 2
Введение 3
Глава 1 Обоснование необходимости разработки системы управления шлагбаумом на основе платформы Arduino 6
1.1 Автоматические шлагбаумы 6
1.2 Анализ существующих разработок 13
1.3 Исследование функциональных возможностей современных систем
контроля и управления доступом к шлагбауму 17
1.4 Программируемый контроллер 23
Глава 2 Разработка структурной и функциональной схемы 27
2.1 Определение состава взаимодействующих компонентов 27
2.2 Разработка функциональной схемы функционирования
исполнительного устройства на основе платформы Arduino 30
2.3 Разработка электрической схемы исполнительного устройства на
основе платформы Arduino 31
Глава 3 Разработка программного обеспечения для системы управления шлагбаумом 32
3.1 Разработка алгоритма процесса идентификации пользователя и
управления шлагбаумом 32
3.2 Разработка ПО 35
Заключение 37
Список использованной литературы 39
Приложение 1 42
Приложение 2
В современном обществе многие крупные организации имеют свой пропускной режим или систему контроля и управления доступом (СКУД) своей территории [3]. Целью этой системы является ограничение и регистрация прохода персонала, транспорта, посетителей на территорию предприятия через специально оборудованные участки прохода, например, двери, ворота, КПП и многие другие [6]. Данные системы контроля являются автономными, которые не требуют лишнего вмешательства людей, необходимо следить только за функциональностью системы.
Автономные системы контроля доступа оборудованы различными считывателями карт, ключей и прочего оборудования для идентификации доступа. Управление системой контроля доступа является необходимой частью жизни любого предприятия. Существует большое количество схем использования системы, как на территории предприятия, так и на территории частных домовладений.
Система контроля и охраны предприятия препятствует незаконному проникновению на территорию нежелательных лиц или транспортных средств [15]. В различных предприятиях, где присутствует пропускной режим, возникает потребность в системе шлагбаума, чтобы не допускать на предприятие транспортные средства.
Шлагбаум может быть обеспечен универсальным или специализированным пультом, с помощью которого можно управлять положением устройства. Однако данный пульт требует специалиста, который будет сидеть за ним и следить за процессом въезда и выезда автомашин. Поэтому для оптимизации процесса устанавливают автоматические шлагбаумы. В случае автоматических шлагбаумов требуется программное обеспечение. Управление автоматическими шлагбаумами программным обеспечением позволяет контролировать въезд и выезд транспортных
средств и является наиболее бюджетным вариантом, если имеется большое количество пользователей системы.
Исходя из сказанного выше, сформулирована тема выпускной квалификационной работы: «Разработка программного обеспечения для системы управления шлагбаумом».
Объект: автоматический шлагбаум.
Предмет: программное обеспечение для системы управления шлагбаумом.
Цель работы: разработать программное обеспечение для дистанционного управления шлагбаумом.
Для достижения поставленной цели необходимо решить следующие задачи:
1. Рассмотреть систему управления автоматического шлагбаума.
2. Провести анализ существующих разработок программного обеспечения.
2. Обосновать необходимость разработки системы управления шлагбаумом на основе платформы Arduino.
3. Разработать структурную и функциональную схемы исполнительного устройства.
4. Разработать программное обеспечение для системы управления шлагбаумом.
Методы исследования:
• анализ и синтез научной литературы и электронных источников;
• обобщение полученных результатов в виде содержания работы;
• разработка программного обеспечения;
• формулирование выводов.
Практическая значимость исследования заключается в том, что систематизированный материал работы и разработанное программное обеспечение могут быть использованы при дистанционном управлении
шлагбаумами и воротами для обеспечения безопасности и контроля доступа.
В соответствии с целью и задачами исследования работа состоит из введения, основной части, заключения, библиографического списка и приложения.
Для оптимизации процесса допуска к охраняемой территории устанавливают автоматические шлагбаумы. В случае автоматических шлагбаумов требуется программное обеспечение. Управление автоматическими шлагбаумами программным обеспечением позволяет контролировать въезд и выезд транспортных средств и является наиболее бюджетным вариантом, если имеется большое количество пользователей системы.
В данной работе для достижения поставленной цели мы решили ряд задач, в частности:
1. Рассмотрели систему управления автоматическим шлагбаумом и шлагбаум в целом. Выявили основные компоненты СКУД и их характеристики.
2. Провели анализ существующих разработок программного обеспечения для получения доступа через шлагбаум.
3. Исследовали функциональные возможности современных систем контроля и управления доступом к шлагбауму.
4. Вывили состав взаимодействующих компонентов управления автоматическим шлагбаумом и разработали структурную и функциональную схемы исполнительного устройства на основе платформы Arduino.
5. Разработали программное обеспечение управления автоматическим шлагбаумом.
Систематизированный материал работы и разработанное программное обеспечение могут быть использованы при дистанционном управлении шлагбаумами и воротами для обеспечения безопасности и контроля доступа. Так же в дальнейшем данная программа может быть усовершенствована и адаптирована к другим аппаратным средствам, на которых будет реализована система.
1. Афанасьев Ю.А. Мониторинг и методы контроля окружающей среды: Учеб. пособие / Ю.А. Афанасьев, С.А. Фомин. - М.: Изд-во МНЭПУ, 2001. - 208 с.
2. Бадиков А.В., Бондарев П.В. Системы контроля и управления доступом. - М.: НИЯУ МИФИ, 2010. - 128 с.
3. Ворона В.А. Системы контроля и управления доступом / В.А. Ворона, В.А. Тихонов - М.: Горячая линия - Телеком, 2010. - 272 с.
4. Гост Р 51241- 2008 / Москва, Стандартинформ, 2009 - 178 с. (ГОСТ Р 51241-98. «Средства и системы контроля и управления доступом. Классификация. Общие технические требования. Методы испытаний»
5. Гинце А. А. Новые технологии в СКУД / Гинце А.А., Чирков Б.А, Фетисов П.Б., Цветаев А.А. - М.: Инфо, 2013 - 398 с.
6. Крахмалев А.К. Средства и системы контроля и управления доступом / А.К. Крахмалев - Москва, 2003. - 84 с.
7. Никольский Б.А. Основы радиотехнических систем. - Самара: Издательство СГАУ, 2013
8. Радионов А.А. Электрооборудование и электроавтоматика. - Магнитогорск, 2011. - 126 с.
9. РД 78.36.005-99. «Выбор и применение систем контроля и управления доступом: Рекомендации. - М.: НИЦ «Охрана», 1999»
10. Тагиров В.К., Тагирова Л.Ф., Атанов Н.М. Инновационный метод совершенствования системы защиты на основе внедрения систем контроля и управления доступом // Инновации в науке: сб. ст. по матер. XLIII междунар. науч.- практ. конф. № 3(40). - Новосибирск: СибАК, 2015.
11. Интернет-ресурсы
11. Автоматические шлагбаумы. [Электронный ресурс] - Режим доступа: http://s-gates.ru/barriers (дата обращения 15.05.18)
12. Автоматика для шлагбаумов. [Электронный ресурс] - Режим
доступа: http: //www. mastcom.ru/information/shlagbaumv/avtomatika/ (дата
обращения 15.05.18)
13. Аксуссуары управления. [Электронный ресурс] - Режим доступа: http://www.rogertechnology.ru/catalogue/accessorv/detail.php?ID=1163 (дата обращения 25.05.18)
14. Датчики для измерения и автоматизации [Электронный ресурс]. - Режим доступа: http://www.sensor.ru/ (дата обращения: 22.05.18)
15. Даутов А.Л., Пуряев А.С. Внедрение и развитие систем контроля и
управления доступом на предприятии // Инновационная наука. 2016. №5 [Электронный ресурс] - Режим доступа:
https://cvberleninka.ru/article/n/vnedrenie-i-razvitie-sistem-kontrolva-i- upravleniva-dostupom-na-predprivatii (дата обращения: 18.05.18).
16. Конструкция автоматического шлагбаума. [Электронный ресурс] -
Режим доступа: https://www.bramv.ru/news/konstrukciva-avtomaticheskogo-
shlagbauma.html (дата обращения 15.05.18)
17. Омельченко Е. Я., Танич В. О., Маклаков А. С., Карякина Е. А. Краткий обзор и перспективы применения микропроцессорной платформы Arduino // ЭС и К. 2013. №21. [Электронный ресурс] - Режим доступа: https://cvberleninka.ru/article/n/kratkiv-obzor-i-perspektivv-primeneniva- mikroprotsessornov-platformv-arduino (дата обращения: 18.05.18)
18. Руководство по работе с GSM/GPRS модемом SIM300.
[Электронный ресурс]. Режим доступа:
ielezka.ucoz.ru>SIM300 AN V1.2RUS.pdf (дата обращения 21.05.18)
19. Сайт «http://www.cvsnt.ru» [Электронный ресурс] - Режим доступа: http://www.cvsnt.ru/products soft cvsauto.html (дата обращения: 08.05.2018)
20. Сайт «http://ertel.ru» [Электронный ресурс] - Режим доступа: http://ertel.ru/solutions/news1216897217.html (дата обращения: 12.05.2018)
21. Средства доступа. [Электронный ресурс] - Режим доступа: http: //www.bikoms .ru/dictionarv/a/avtomaticheskiv- shlagbaum/ (дата обращения
15.05.18)
22. Arduino. [Электронный ресурс] - Режим доступа:
http://arduino.ru/Hardware/ArduinoBoardUno (дата обращения 13.05.18)
23. GSM/GPRS модуль SIM900. [Электронный ресурс] - Режим
доступа: http://we.easvelectronics.ru/part/gsm-gprs-modul-sim900.html (дата
обращения 16.05.18)
24. GPRS. [Электронный ресурс] - Режим доступа:
http: //amperka. ru/product/arduino-gprs-shield (дата обращения 18.05.18)
25. Superheterdyne RF Receiver Module. [Электронный ресурс] - Режим
доступа: https://ru.aliexpress.com/item/1 -Set-433Mhz- Superheterodvne-RF -
Receiver-Transmitter-Module-Kit-With-2-Antennas-For-Arduino-ARM- MCU/32828957951 .html (дата обращения 05.05.18)
26. Wikipedia - алгоритм. [Электронный ресурс] - Режим доступа:
https://ru.wikipedia.org/wiki/%D0%90%D0%BB%D0%B3%D0%BE%D1%80% D0%B8%D 1 %82%D0%BC#%D0%9E%D0%BF%D 1 %80%D0%B5%D0%B4% D0%B5%D0%BB%D0%B5%D0%BD%D0%B8%D 1 %8F %D0%B0%D0%BB% D0%B3%D0%BE%D 1 %80%D0%B8%D 1 %82%D0%BC%D0%B0 (дата обращения 19.05.18)