Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/36714
Назва: Розробка та дослідження автоматизованої системи охорони приміщення з функцією віддаленого управління та моніторингу
Інші назви: Development and research of an automated room security system with remote control and monitoring function
Автори: Турчин, Святослав Іванович
Turchin, Sviatoslav
Приналежність: Тернопільський національний технічний університет імені Івана Пулюя
Факультет прикладних інформаційних технологій та електроінженерії
Кафедра автоматизації технологічних процесів і виробництв
Бібліографічний опис: Турчин С. І. Розробка та дослідження автоматизованої системи охорони приміщення з функцією віддаленого управління та моніторингу : кваліфікаційна робота магістра за спеціальністю «151 — автоматизація та комп’ютерно-інтегровані технології» / С. І. Турчин. – Тернопіль : ТНТУ, 2021. — 129 с.
Дата публікації: 23-гру-2021
Дата подання: 22-гру-2021
Дата внесення: 23-гру-2021
Видавництво: Тернопільський національний технічний університет ім. І. Пулюя, Факультет прикладних інформаційних технологій та електроінженерії, Кафедра автоматизації технологічних процесів і виробництв
Країна (код): UA
Місце видання, проведення: Тернопільський національний технічний університет ім. І. Пулюя, Факультет прикладних інформаційних технологій та електроінженерії, Кафедра автоматизації технологічних процесів і виробництв
Установа захисту: ЕК №22, 2021 р.
Науковий керівник: Шкодзінський, Олег Ксаверович
Shkodzinsky, Oleg
Члени комітету: Митник, Микола Мирославович
Mytnyk, Mykola
УДК: 654.9
Теми: 151
автоматизація та комп’ютерно-інтегровані технології
система охорони
інтернет речей
node-red
javascript
automation
security system
internet of things
Діапазон сторінок: 1-132
Кінцева сторінка: 132
Короткий огляд (реферат): Мета кваліфікаційної роботи – розробка та дослідження системи охорони приміщення на основі мікрокомп’ютера Raspberry Pi використовуючи протокол бездротової передачі даних Zigbee з функцією віддаленого управління та моніторингу. Розроблена система не має недоліків проаналізованих актуальних систем охорони приміщень. В роботі досліджено дальність сигналу протоколу Zigbee, проведено розрахунок шумів та втрати для лінії. Розроблено та програмно реалізовано алгоритм роботи системи охорони за допомогою мови програмування JavaScript та середовища потокового програмування Node-RED. Розроблена панелі візуалізації системних даних та даних, отриманих від давачів на основі платформи Grafana. Розроблена система розрахована для житлових та офісних приміщень та не підходить для виробничих приміщень, лабораторій, а також установ з пожежонебезпечними та вибухонебезпечними речовинами.
The purpose of the qualification work is to develop and research a security system based on the Raspberry Pi microcomputer using the Zigbee wireless data transmission protocol with remote control and monitoring. The developed system does not have the defects of the analyzed current security systems. The signal range of the Zigbee protocol is investigated, noise and loss for the line are calculated. An algorithm for the operation of the security system using the JavaScript programming language and the Node-RED streaming programming environment has been developed and implemented. Developed panels for visualization of system data and data received from sensors based on the Grafana platform. The developed system is designed for residential and office rooms and is not suitable for industrial rooms, laboratories, as well as institutions with flammable and explosive substances.
Опис: Робота виконана на кафедрі автоматизації технологічних процесів і виробництв факультету прикладних інформаційних технологій та електроінженерії Тернопільського національного технічного університету імені Івана Пулюя Міністерства освіти і науки України. Захист відбудеться «23» грудня 2021р. о 9.00год. на засіданні екзаменаційної комісії №22 у Тернопільському національному технічному університеті імені Івана Пулюя.
Зміст: Анотація 4 ЗМІСТ 5 ВСТУП 7 1. АНАЛІТИЧНА ЧАСТИНА 9 1.1 Аналіз та класифікація охоронних систем 9 1.2 Аналіз актуальних систем охорони приміщення 12 1.3 Актуальність виконання роботи 17 1.4 Методи вирішення поставленої задачі 18 1.5 Висновки та постановка задач на кваліфікаційну роботу 19 2. ТЕХНОЛОГІЧНА ЧАСТИНА 20 2.1 Дротові технології передачі даних 20 2.2 Бездротові технології передачі даних 24 3. НАУКОВО-ДОСЛІДНА ЧАСТИНА 29 3.1 Розрахунок дальності передачі сигналу протоколу 29 3.2 Розрахунок шумів 35 3.3 Розрахунок втрат у лінії 37 3.4 Розрахунок тривалості роботи системи від джерела безперебійного живлення 39 4. КОНСТРУКТОРСЬКА ЧАСТИНА 40 4.1 Вибір технічного забезпечення 40 4.2 Вибір програмного забезпечення 51 4.3 Аналіз об’єкта охорони 62 4.4 Проектування архітектури програмного забезпечення 66 5. СПЕЦІАЛЬНА ЧАСТИНА 68 5.1 Розробка алгоритму роботи системи охорони 68 5.2 Налаштування мікрокомп’ютера 69 5.3 Налаштування віддаленого сервера 83 5.4 Програмна реалізація алгоритму роботи системи охорони приміщення 89 5.5 Розробка панелі візуалізації системи охорони приміщення 105 6. ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ СИТУАЦІЯХ 109 6.1 Охорона праці 109 6.2 Правила безпеки при експлуатації обладнання, що проектується 110 6.3 Розрахунок природнього освітлення для проектованої дільниці. 113 6.4 Основні заходи захисту населення і територій 115 6.5 Евакуаційні заходи 117 6.6 Розрахунок евакуаційних шляхів із виробничих приміщень (дільниці) цеху що проектується 119 6.7 Інженерний захист 125 ВИСНОВКИ 128 СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ 129 ДОДАТКИ 130
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/36714
Власник авторського права: © Турчин Святослав Іванович, 2021
Перелік літератури: 1. Довідник Node-RED з елементами опису Java Script, JSON, JSONata [Електронний ресурс]. О. Пупена. 2020, -166 с. - URL: https://drive.google.com/file/d/1tbhv1j-tiUGpIlAO4kWlInCRXJh0ZIqf/view?fbclid=IwAR2yP3egoT_Eie6nvtTQbZZDSVUyID3o-nmGTGHfgICvN8QZ4BDITM9X97U
2. Помехоустойчивость и эффективность систем передачи информации / А. Г. Зюко, А. И. Фалько, И. П. Панфилов, Л. В. Банкет, П. В. Иващенко. — М.: Радио и связь, 1985. — 272 с.
3. Поширення радіохвиль в зоні покриття безпроводових мереж зв’язку. Теоретичні основи та приклади розв’язання задач [Електронний ресурс] : навчальний посібник для студентів спеціальності 172 «Телекомунікації та радіотехніка» / КПІ ім. Ігоря Сікорського ; уклад. С. О. Кравчук, Л. О. Афанасьєва, Д. А. Міночкін, І. М. Кравчук. – Електронні текстові дані (1 файл: 2,4 Мбайт). – Київ : КПІ ім. Ігоря Сікорського, 2020. – 107 с.
4. Статистична інформація Генеральної прокуратури України. Матеріали сайту: URL: https://old.gp.gov.ua/ua/stst2011.html?dir_id=114140&libid=100820.
5. Zigbee2Mqtt Documentation. Site materials: URL: https://www.zigbee2mqtt.io/guide/
6. ZigBee Specification. ZigBee Document 05-3474-21. The Zigbee Alliance, 2015 – P. -565.
7. Node-RED Documentation. Site Materials: URL: https://nodered.org/docs/
8. Texas Instruments. Site materials: URL: https://www.ti.com/
9. Платформа .NET та мова програмування C# 8.0: навчальний посібник / Коноваленко І.В., Марущак П.О. – Тернопіль: ФОП Паляниця В. А., 2020 – 320 с. /Рекомендовано до друку Вченою радою Тернопільського національного технічного університету імені Івана Пулюя. Протокол № 10 від 20 жовтня 2020 року.
10. Методичні вказівки до лабораторних робіт з курсу «Математичне моделювання і оптимізація автоматизованих виробничих систем» для студентів спеціальності 151 «Автоматизація та комп’ютерно-інтегровані технології» / укл. : В.Б. Савків , О.Р. Рогатинська , Р.І. Михайлишин. – Тернопіль : ТНТУ імені Івана Пулюя, 2018. – 42 с.
11. Методичні вказівки до лабораторної роботи № 24 «Розробка проекту автоматизації у середовищі програмного забезпечення Factory I/O -CODESYS» з курсу «Проектування систем автоматизації» / укл. : О.К. Шкодзінський , В.П. Пісьціо , Д.А. Сікора. - Тернопіль : ТНТУ імені Івана Пулюя, 2018 - 22 с.
12. Проць Я. І. Автоматизація виробничих процесів : навч. посіб. для технічних спеціальностей вищих навчальних закладів / Я. І. Проць , В. Б. Савків , О. К. Шкодзінський , О. Л. Ляшук. — [авторська версія] — 2011. — 344 с.
13. Дослідження розімкнутої лінійної системи автоматичного управління в середовищі MATLAB, методичні вказівки до виконання лабораторної роботи, по курсу «Комп’ютерні методи дослідження систем автоматичного управління», для студентів 4 курсу спеціальності 6.050201 «Системна інженерія» / укл. : І.Р. Козбур , Г.В. Козбур , Р.І. Михайлишин. – Тернопіль : ТНТУ імені Івана Пулюя, 2019. - 23 с.
14. Проектування та аналіз електричних схем в програмному середовищі Proteus VSM. Методичні вказівки до самостійної роботи студентів з курсу "Проектування мікропроцесорних систем керування технологічними процесами" / укл. : В.Р. Медвідь , В.П. Пісьціо. - Тернопіль : ТНТУ, 2018. - 26 с.
15. Методичні вказівки з виконання курсової роботи з дисципліни «Основи наукових досліджень» для здобувачів освітнього ступеня «Магістр» спеціальності 151 «Автоматизація та комп’ютерно-інтегровані технології» / укл. : П.О. Марущак , Ю.Б. Капаціла , Р.І. Михайлишин. - Тернопіль : ТНТУ імені Івана Пулюя, 2018. - 75 с. https://elartu.tntu.edu.ua/handle/lib/26145
16. І.В. Коноваленко, П.С. Федорів. Системне програмування у Windows з прикладами на Delphi. — Тернопіль: ТНТУ. — 2012. — Режим доступу: http://elartu.tntu.edu.ua/handle/123456789/1557
17. Савків В.Б., Капаціла Ю.Б., Михайлишин Р.І. Методичні вказівки до виконання кваліфікаційної роботи бакалавра спеціальності 151 «Автоматизація та комп’ютерно-інтегровані технології». Тернопіль.: Видавництво ТНТУ. 2021. 50 с. https://elartu.tntu.edu.ua/handle/lib/35172
18. Капаціла Ю.Б. Методичні вказівки до лабораторної роботи «Вивчення будови і зняття характеристик асинхронних двигунів» з курсу «Технічні засоби автоматизації» для здобувачів освітнього ступеня «бакалавр» спеціальності 151 «Автоматизація та комп’ютерно-інтегровані технології». Тернопіль. Видавництво ТНТУ. 2020. 18с. https://elartu.tntu.edu.ua/handle/lib/33076
19. Методичні вказівки по роботі з програмним симулятором "AVR simulator ІDE" з курсу "Мікропроцесорні та програмні засоби автоматизації" / укл. : В.Р. Медвідь , В.П. Пісьціо. - Тернопіль : ТНТУ імені Івана Пулюя, 2020. - 21 с. https://elartu.tntu.edu.ua/handle/lib/32136
20. Методичні вказівки до лабораторної роботи №10 "Керування кроковим двигуном з використанням програмного симулятора AVR Simulator IDE" з курсу "Мікропроцесорні та програмні засоби автоматизації" / укл. : В. Р. Медвідь, В. П. Пісьціо. - Тернопіль : ТНТУ імені Івана Пулюя, 2020. - 17 с. https://elartu.tntu.edu.ua/handle/lib/32134
21. Лабораторний практикум з проектування та моделювання роботи електропневматичних схем у середовищі програмного пакету «FluidSIM Pneumatics» з курсу «Технічні засоби автоматизації» / укл. : О.К. Шкодзінський. - Тернопіль : ТНТУ імені Івана Пулюя, 2020. - 32 с. https://elartu.tntu.edu.ua/handle/lib/31418
22. «Створення роботизованої станції в програмному середовищі RobotStudio» методичні вказівки до лабораторної роботи № 7 з курсу “Гнучкі комп'ютеризовані системи та робототехніка” для студентів спеціальності 151 «Автоматизація та комп’ютерно-інтегровані технології» / укл. : Р. І. Михайлишин, В. Б. Савків. – Тернопіль : ТНТУ імені Івана Пулюя, 2019. – 19 с. https://elartu.tntu.edu.ua/handle/lib/30680
23. «Операції над об’єктами та контроль зіткнень в програмному середовищі RobotStudio» методичні вказівки до лабораторної роботи № 5 з курсу “Гнучкі комп'ютеризовані системи та робототехніка” для студентів спеціальності 151 «Автоматизація та комп’ютерно-інтегровані технології» / укл. : Р.І. Михайлишин, В.Б. Савків. – Тернопіль: ТНТУ імені Івана Пулюя, 2019. – 34 с. https://elartu.tntu.edu.ua/handle/lib/30676
24. «Робота з віртуальним пультом управління FlexPendant в програмному середовищі RobotStudio» методичні вказівки до лабораторної роботи № 4 з курсу “Гнучкі комп'ютеризовані системи та робототехніка” для студентів спеціальності 151 «Автоматизація та комп’ютерно-інтегровані технології» / укл. : Р. І. Михайлишин, В. Б. Савків. – Тернопіль : ТНТУ імені Івана Пулюя, 2019. – 23 с. https://elartu.tntu.edu.ua/handle/lib/30673
25. «Ознайомлення з основними функціями програмного середовища RobotStudio» : методичні вказівки до лабораторної роботи № 1 з курсу “Гнучкі комп'ютеризовані системи та робототехніка” для студентів спеціальності 151 «Автоматизація та комп’ютерно-інтегровані технології» / укл. Р.І. Михайлишин, В.Б. Савків. – Тернопіль : ТНТУ імені Івана Пулюя, 2019. – 45 с. https://elartu.tntu.edu.ua/handle/lib/30669
Тип вмісту: Master Thesis
Розташовується у зібраннях:151 — автоматизація та комп’ютерно-інтегровані технології

Файли цього матеріалу:
Файл Опис РозмірФормат 
Авторська довідка Турчин.docАвторська довідка64,5 kBMicrosoft WordПереглянути/відкрити
КРМ Турчин Elartu.pdfКваліфікаційна робота магістра3,74 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора