Розробка мікроконтролерної системи наливання нафтопродуктів у складі паливороздавального комплексу
| dc.contributor.advisor | Жук О.К., к.т.н., доц., проф. каф. ПЕЕТ | |
| dc.contributor.author | Піряник Артур Русланович | |
| dc.contributor.author | Pirianyk Artur | |
| dc.date.accessioned | 2025-06-30T07:02:16Z | |
| dc.date.issued | 2025-06-26 | |
| dc.description | Піряник, А. Р. Розробка мікроконтролерної системи наливання нафтопродуктів у складі паливороздавального комплексу = Development of a microcontroller system for pouring petroleum products into a fuel distribution complex : бакалаврська робота ; спец. 171 “Електроніка“ / А. Р. Піряник ; наук. кер. О.К. Жук. – Миколаїв : НУК, 2025. – 137 с. | |
| dc.description.abstract | Дипломна робота присвячена розробці програмного забезпечення для мікроконтролерної системи (МКС), що забезпечує автоматизоване керування процесом наливання нафтопродуктів у складі паливороздавального комплексу (ПРК). У межах роботи використано апаратну частину, розроблену та виготовлену компанією «Шельф», яка є власником авторських прав на відповідні електронні модулі (центральна, силова та допоміжні плати). Програмну частину прошивки розроблено автором самостійно з урахуванням наявної схемотехніки та специфіки функціонування обладнання. Окрему увагу в роботі приділено створенню тестового стенда, що дозволяє ефективно здійснювати налагодження, перевірку працездатності та демонстрацію роботи всієї мікроконтролерної системи. Стенд відтворює основні вузли ПРК і забезпечує умови, наближені до реальних, що дозволяє імітувати роботу обладнання без підключення до гідравлічної системи. У першому розділі подано загальний огляд архітектури МКС ПРК, розглянуто вимоги до її функціонування, проведено аналіз існуючих систем автоматизації процесів дозування нафтопродуктів, а також обґрунтовано вибір апаратної платформи на базі мікроконтролера ATmega64. Другий розділ присвячено розробці програмного забезпечення. В ньому детально описано логіку роботи системи, побудову програмних модулів, алгоритми керування процесом наливання палива та взаємодії між функціональними блоками. Розглянуто використання схемотехнічних рішень центральної, силової та допоміжних плат у процесі програмування. У третьому розділі описано методику тестування прошивки, подано результати випробувань системи, проведено аналіз виявлених помилок та їх усунення, а також перевірено відповідність програмного забезпечення технічним вимогам. Четвертий розділ акцентує увагу на практичному значенні виконаної роботи, а також на здобутих навичках у програмуванні мікроконтролерів, аналізі схемотехніки та розробці ефективних керуючих алгоритмів. Наведено пропозиції щодо подальшої модернізації та створення власних апаратно-програмних рішень. У п'ятому розділі розглянуто питання охорони праці, зокрема, електробезпеку, пожежну безпеку та вимоги до організації безпечного робочого місця розробника. У результаті виконаної роботи створено повноцінну мікроконтролерну систему з індивідуально розробленим програмним забезпеченням, яка може бути використана у складі сучасних паливороздавальних комплексів для точного та надійного керування процесом наливання нафтопродуктів. | |
| dc.description.abstract1 | This thesis is dedicated to the development of software for a microcontroller-based system (MCS) designed to automate the fuel dispensing process within a fuel dispensing complex (FDC). The hardware components used in this work were developed and manufactured by the company "Shelf", which holds the intellectual property rights to the central, power, and auxiliary electronic modules. The firmware was developed entirely by the author, based on the existing circuit solutions and the functional specifics of the equipment. The system is implemented using the ATmega64 microcontroller. Special attention in the work is paid to the creation of a test bench, which allows for effective debugging, performance testing and demonstration of the entire microcontroller system. The bench reproduces the main components of the control system and provides conditions close to real ones, which allows simulating the operation of the equipment without connecting to the hydraulic system. The first chapter provides a general overview of the architecture of the MCS within the FDC, outlines the operational requirements, analyzes existing automation systems for petroleum product dispensing, and justifies the choice of the hardware platform. The second chapter focuses on software development. It presents the system's operational logic, the structure of program modules, the control algorithms for fuel dispensing, and the interactions between functional blocks. The chapter also describes the integration of circuit-level solutions from the central, power, and auxiliary boards into the firmware. The third chapter outlines the testing methodology, presents the test results, analyzes identified issues and solutions, and verifies compliance with technical specifications. The fourth chapter highlights the practical significance of the developed system and the skills acquired in the process - such as microcontroller programming, schematic analysis, and the development of effective control algorithms. It also proposes potential directions for future modernization and the creation of custom hardware-software solutions. The fifth chapter addresses occupational safety, including electrical and fire safety considerations, and the requirements for organizing a safe and efficient developer workspace. As a result of this work, a fully functional microcontroller system with custom-developed firmware has been created. It is capable of accurately and reliably controlling the fuel dispensing process within modern fuel dispensing complexes. | |
| dc.description.provenance | Submitted by Ігор Стужук (yhor.stuzhuk@nuos.edu.ua) on 2025-06-30T07:02:16Z No. of bitstreams: 1 Pirianyk_bachelors.pdf: 6548748 bytes, checksum: 46742d5b85b519f4e6d33170caf6a186 (MD5) | en |
| dc.description.provenance | Made available in DSpace on 2025-06-30T07:02:16Z (GMT). No. of bitstreams: 1 Pirianyk_bachelors.pdf: 6548748 bytes, checksum: 46742d5b85b519f4e6d33170caf6a186 (MD5) Previous issue date: 2025-06-26 | en |
| dc.identifier.uri | https://eir.nuos.edu.ua/handle/123456789/10856 | |
| dc.language.iso | uk | |
| dc.publisher | НУК | |
| dc.subject | мікроконтролерна система | |
| dc.subject | контролер | |
| dc.subject | паливороздавальний комплекс | |
| dc.subject | ПРК | |
| dc.subject | нафтопродукти | |
| dc.subject | автоматизація | |
| dc.subject | прошивка | |
| dc.subject | керування наливом | |
| dc.subject | програмне забезпечення | |
| dc.subject | схемотехніка | |
| dc.subject | тестування | |
| dc.subject | рідкокристалічний індикатор РКІ | |
| dc.subject | microcontroller system | |
| dc.subject | controller | |
| dc.subject | ATmega64 | |
| dc.subject | fuel dispensing complex | |
| dc.subject | FDC | |
| dc.subject | petroleum products | |
| dc.subject | automation | |
| dc.subject | firmware | |
| dc.subject | dispensing control | |
| dc.subject | software | |
| dc.subject | circuitry | |
| dc.subject | testing | |
| dc.subject | liquid crystal | |
| dc.title | Розробка мікроконтролерної системи наливання нафтопродуктів у складі паливороздавального комплексу | |
| dc.title.alternative | Development of a microcontroller system for pouring petroleum products into a fuel distribution complex | |
| dc.type | BachelorWork |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- Pirianyk_bachelors.pdf
- Розмір:
- 6.25 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Вантажиться...
- Назва:
- license.txt
- Розмір:
- 4.38 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: