Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал:
http://elartu.tntu.edu.ua/handle/lib/42304
Назва: | Комп’ютеризована система автоматичного перемикання постійного живлення на резервне з веденням обліку відключень на базі Arduino |
Інші назви: | Computerized system of automatic switching of constant power to backup with recording of outages based on Arduino |
Автори: | Кухар, Ілля Олександрович Kukhar, Ilia |
Приналежність: | Тернопільський національний технічний університет імені Івана Пулюя Ternopil Ivan Puluj National Technical University |
Бібліографічний опис: | Кухар І.О. Комп’ютеризована система автоматичного перемикання постійного живлення на резервне з веденням обліку відключень на базі Arduino: кваліфікаційна робота бакалавра за спеціальністю "123 - Комп’ютерна інженерія“ / Кухар Ілля Олександрович. - Тернопіль : ТНТУ, 2023. 61 с. |
Bibliographic description: | Kukhar I. Computerized system of automatic switching of constant power to backup with recording of outages based on Arduino: Bachelor thesis „123 — Computer Engineering“ Ilia Kukhar - Ternopil, TNTU, 2023 – 52 p. |
Дата публікації: | 20-чер-2023 |
Дата подання: | 22-чер-2023 |
Дата внесення: | 22-лип-2023 |
Видавництво: | Тернопільський національний технічний університет імені Івана Пулюя |
Країна (код): | UA |
Місце видання, проведення: | Тернопільський національний технічний університет імені Івана Пулюя |
Науковий керівник: | Шингера, Наталія Ярославівна Shyngera, Nataliya |
Члени комітету: | Приймак, Микола Володимирович Pryimak, Mykola |
УДК: | 004 |
Теми: | КОМП'ЮТЕРИЗОВАВТОМАТИЧНЕ ПЕРЕМИКАННЯАНА СИСТЕМА ПОСТІЙНЕ ЖИВЛЕННЯ ARDUINO COMPUTERIZED SYSTEM AUTOMATIC SWITCHING DC POWER SUPPLY |
Кількість сторінок: | 61 |
Короткий огляд (реферат): | Ця робота присвячена розробці комп'ютеризованої системи автоматичного перемикання постійного живлення на резервне з веденням обліку відключень на базі Arduino. Вона містить чотири розділи: аналіз технічного завдання, проєктування, практичну реалізацію та безпеку життєдіяльності та охорону праці. Основна мета - створення ефективної системи автоматичного перемикання живлення з обліком відключень.
У першому розділі проведено аналіз технічного завдання, вимог до системи та можливих рішень.
Другий розділ присвячений процесу проєктування, включаючи аналіз вибору програмного та апаратного забезпечення та розробку алгоритмів та архітектури системи.
Третій розділ описує практичну частину виконання проєкту, включаючи розробку програмного коду, створення макету системи та тестування функціональності.
Четвертий розділ зосереджений на безпеці життєдіяльності та охороні праці, включаючи питання безпеки при роботі з електричними компонентами та правила експлуатації системи. This work is devoted to the development of a computerized system for automatic switching of constant power to standby power with recording of outages based on Arduino. It contains four sections: technical task analysis, design, practical implementation and life safety and occupational health and safety. The main goal is to create an effective system of automatic power switching with outage accounting. In the first section, an analysis of the technical task, system requirements and possible solutions was carried out. The second chapter is devoted to the design process, including the analysis of software and hardware selection and the development of algorithms and system architecture. The third section describes the practical part of the project implementation, including the development of the software code, the creation of the system layout and the functionality testing. The fourth chapter focuses on life safety and occupational health and safety, including safety issues when working with electrical components and system operation rules. |
Зміст: | ВСТУП 5 РОЗДІЛ 1 АНАЛІЗ ТЕХНІЧНОГО ЗАВДАННЯ 6 1.1 АНАЛІЗ ВИМОГ ДО КОМП’ЮТЕРНОЇ СИСТЕМИ 6 1.1.1 Функціональні вимоги 6 1.1.2 Нефункціональні вимоги 8 1.2 АНАЛІЗ МОЖЛИВИХ РІШЕНЬ ПОСТАВЛЕНОГО ЗАВДАННЯ 9 1.2.1 Використання мікроконтролера Arduino з реле-модулем 9 1.2.2 Використання Arduino з дисплеєм та кнопками 10 1.2.3 Розширення системи додатковими функціями 12 1.2.4 Порівняння на базі різних платформ 12 РОЗДІЛ 2 ПРОЄКТНА ЧАСТИНА 17 2.1 Розробка узагальненої структури комп’ютерної системи 17 2.1.1 Джерела живлення 17 2.1.2 Датчики вимкнення живлення 18 2.1.3 Мікроконтролер Arduino 20 2.1.4 Реле або пристрої перемикання 21 2.1.5 Облік відключень: 23 2.2 Обґрунтування вибору апаратного забезпечення проектованого комп’ютерного засобу 25 2.2.1 Відкрите джерело 25 2.2.2 Легкість програмування 26 2.2.3 Вигідна вартість платформи 28 2.2.4 Широкий вибір модулів та додаткових компонентів 30 2.2.5 Офіційна документація 31 2.2.6 Arduino IDE 32 2.2.7 Широкий спектр підтримуваних мов програмування 34 2.2.8 Легкість у підключенні зовнішніх пристроїв 36 2.3 Обґрунтування вибору програмного забезпечення проектованого комп’ютерного засобу 37 РОЗДІЛ 3 ПРАКТИЧНА ЧАСТИНА 40 3.1 Реалізація або моделювання проєктних рішень 40 3.2 Тестування 47 РОЗДІЛ 4 БЕЗПЕКА ЖИТТЄДІЯЛЬНОСТІ, ОСНОВИ ОХОРОНИ ПРАЦІ 50 4.1 Перша допомога людині, яка уражена електричним струмом 50 4.2 Техніка безпеки при проведенні електричних вимірювань та випробувань установки 53 ВИСНОВОК 57 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 58 ДОДАТОК А 60 ДОДАТОК Б 67 ДОДАТОК В 69 |
URI (Уніфікований ідентифікатор ресурсу): | http://elartu.tntu.edu.ua/handle/lib/42304 |
Власник авторського права: | © Кухар Ілля Олександрович, 2023 © Kukhar Ilia, 2023 |
Перелік літератури: | СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 1. Arduino Docs – Arduino Documentation URL: https://docs.arduino.cc/ (дата звернення: 03.04.2023 ) 2. Arduino Documentation – Mega 2560 Rev3. URL: https://docs.arduino.cc/hardware/mega-2560 (дата звернення: 03.04.2023 ) 3. Arduino Documentation – UNO R3. URL: https://docs.arduino.cc/hardware/uno-rev3 (дата звернення: 03.04.2023 ) 4. LCD дисплей - LCD-дисплей особливості, характеристики і відгуки. URL: http://teg.com.ua/lcd-displei-osoblivosti-harakteristiki-i-vidgyki/ (дата звернення: 09.04.2023 ) 5. Wi-Fi – Understanding Wi-Fi and How It Works. URL: https://www.lifewire.com/what-is-wi-fi-2377430 (дата звернення: 07.04.2023 ) 6. ESP8266 Arduino Core 3.1.2 – ESP8266WiFi library URL: https://arduino-esp8266.readthedocs.io/en/latest/esp8266wifi/readme.html (дата звернення: 03.04.2023 ) 7. Bluetooth Technology Overview – Bluetooth URL: https://www.bluetooth.com/learn-about-bluetooth/tech-overview/ (дата звернення: 07.04.2023 ) 8. Makerguides.com – Arduino and HC-05 Bluetooth Module Complete Tutorial URL: https://www.makerguides.com/arduino-and-hc-05-bluetooth-module-complete-tutorial/ (дата звернення: 05.04.2023 ) 9. W3Schools Online Web Tutorials – C++ Tutorial. URL: https://www.w3schools.com/cpp/default.asp (дата звернення: 08.04.2023 ) 10. WhatIs.com – What is EEPROM (electrically erasable programmable read-only memory)? URL: https://www.techtarget.com/whatis/definition/EEPROM-electrically-erasable-programmable-read-only-memor 11. Arduino - Arduino IDE URL: https://www.arduino.cc/en/software (дата звернення: 29.03.2023 ) 12. Raspberry Pi – Raspberry Pi. URL: https://www.raspberrypi.com/ (дата звернення: 08.04.2023 ) 13. Forum list – Linux. URL: https://www.linux.org/forums/#linux-tutorials.122 (дата звернення: 08.04.2023 ) 14. Arduino в Україні – Неінвазивний датчик змінного струму SCT-013-030 (30A). URL: https://arduino.ua/prod245-neinvazivnii-datchik-peremennogo-toka-sct-013-030-30a-max (дата звернення: 08.04.2023 ) 15. Arduino Forum – Arduino Forum. URL: https://forum.arduino.cc/ (дата звернення: 10.04.2023 ) 16. WIRED – Everything You Need to Know About Ethernet. URL: https://www.wired.com/story/what-is-ethernet/ (дата звернення: 13.04.2023 ) 17. Arduino Official Store – Shields. [Електронний ресурс] – URL: https://store.arduino.cc/collections/shields (дата звернення: 09.04.2023 ) 18. Visual Studio Code – Documentation for Visual Studio Code URL https://code.visualstudio.com/docs (дата звернення: 02.04.2023 ) 19. Oracle Help Center – Java Documentation - Get Started URL: https://docs.oracle.com/en/java/ (дата звернення: 19.04.2023 ) 20. MDN Web Docs – JavaScript. URL: https://developer.mozilla.org/en-US/docs/Web/javascript (дата звернення: 07.04.2023 ) 21. Arduino Docs – GPIO. URL: https://docs.arduino.cc/learn/microcontrollers/digital-pins (дата звернення: 10.04.2023 |
Тип вмісту: | Bachelor Thesis |
Розташовується у зібраннях: | 123 — Комп’ютерна інженерія (бакалаври) |
Файли цього матеріалу:
Файл | Опис | Розмір | Формат | |
---|---|---|---|---|
Author_Notes_Ilia_Kukhar.docx | 10,48 kB | Microsoft Word XML | Переглянути/відкрити | |
Ilia_Kukhar.pdf | 1,51 MB | Adobe PDF | Переглянути/відкрити |
Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.
Інструменти адміністратора