Метод керування LEDC таймерами мікроконтролера ESP32
| dc.contributor.author | Горенко, Данієль Васильович | |
| dc.contributor.author | Horenko, D. V. | |
| dc.date.accessioned | 2026-02-05T13:19:57Z | |
| dc.date.issued | 2025 | |
| dc.description | Науковий керівник: Котвицький Альберт Тадеушевич, кандидат фізико-математичних наук, доцент кафедри комп'ютерних систем та робототехніки | |
| dc.description.abstract | Метою кваліфікаційної роботи є підвищення ефективності керування високошвидкісними та низькошвидкісними таймерами та каналами підсистеми LEDC мікроконтролера ESP32 за допомогою прямого доступу до регістрів. Об’єкт дослідження – процес генерації широтно-імпульсних (ШІМ) сигналів апаратною підсистемою мікроконтролерів. Предмет дослідження – методи та засоби прямого регістрового програмування для конфігурування таймерів і каналів підсистеми LEDC мікроконтролера ESP32. Проблема, яка вирішується в кваліфікаційній роботі, полягає в усуненні програмних затримок та обмежень, що вносяться стандартними високорівневими інтерфейсами (HAL/API), шляхом створення оптимізованого алгоритму прямого керування апаратними ресурсами для забезпечення детермінованості системи. Область застосування — розробка вбудованих систем жорсткого реального часу. Розроблений програмний продукт може широко використовуватися в робототехніці (керування двигунами), силовій електроніці та системах цифрової обробки сигналів. | |
| dc.description.abstract | The purpose of the qualification work is to improve the efficiency of controlling high-speed and low-speed timers and channels of the ESP32 microcontroller's LEDC subsystem using direct register access. The object of research is the process of generating pulse-width modulation (PWM) signals by the hardware subsystem of microcontrollers. The subject of research concerns the methods and tools of direct register programming for configuring timers and channels of the LEDC subsystem of the ESP32 microcontroller. The problem addressed in the qualification work is the elimination of software delays and limitations introduced by standard high-level interfaces (HAL/API) by creating an optimized algorithm for direct hardware resource control to ensure system determinism. The field of application is the development of hard real-time embedded systems. The developed software product can be widely used in robotics (motor control), power electronics, and digital signal processing systems. | |
| dc.identifier.citation | Горенко, Даніель Васильович. Метод керування LEDC таймерами мікроконтролера ESP32 : кваліфікаційна робота здобувача другого (магістерського) рівня : спеціальність 174 – Автоматизація, комп’ютерно-інтегровані технології та робототехніка : освітня програма «Комп’ютеризовані системи управління та автоматика» / Д. В. Горенко ; наук. кер. А. Т. Котвицький. – Харків : Харківський національний університет імені В. Н. Каразіна, 2025. – 84 с. | |
| dc.identifier.uri | https://ekhnuir.karazin.ua/handle/123456789/24482 | |
| dc.language.iso | uk | |
| dc.publisher | Харків : Харківський національний університет імені В. Н. Каразіна | |
| dc.subject | TECHNOLOGY::Information technology::Computer science | |
| dc.subject | мікроконтролер | |
| dc.subject | ESP32 | |
| dc.subject | LEDC | |
| dc.subject | ШІМ | |
| dc.subject | регістри | |
| dc.subject | латентність | |
| dc.subject | драйвер | |
| dc.subject | реальний час | |
| dc.subject | API | |
| dc.subject | швидкодія | |
| dc.subject | microcontroller | |
| dc.subject | PWM | |
| dc.subject | registers | |
| dc.subject | latency | |
| dc.subject | driver | |
| dc.subject | real time | |
| dc.subject | performance | |
| dc.title | Метод керування LEDC таймерами мікроконтролера ESP32 | |
| dc.type | Other |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- 2025_кв_роб_маг_КУ_Горенко_Д_В.pdf
- Розмір:
- 1.87 MB
- Формат:
- Adobe Portable Document Format
Ліцензійна угода
1 - 1 з 1
Вантажиться...
- Назва:
- license.txt
- Розмір:
- 8.17 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис:
