Метод керування LEDC таймерами мікроконтролера ESP32

dc.contributor.authorГоренко, Данієль Васильович
dc.contributor.authorHorenko, D. V.
dc.date.accessioned2026-02-05T13:19:57Z
dc.date.issued2025
dc.descriptionНауковий керівник: Котвицький Альберт Тадеушевич, кандидат фізико-математичних наук, доцент кафедри комп'ютерних систем та робототехніки
dc.description.abstractМетою кваліфікаційної роботи є підвищення ефективності керування високошвидкісними та низькошвидкісними таймерами та каналами підсистеми LEDC мікроконтролера ESP32 за допомогою прямого доступу до регістрів. Об’єкт дослідження – процес генерації широтно-імпульсних (ШІМ) сигналів апаратною підсистемою мікроконтролерів. Предмет дослідження – методи та засоби прямого регістрового програмування для конфігурування таймерів і каналів підсистеми LEDC мікроконтролера ESP32. Проблема, яка вирішується в кваліфікаційній роботі, полягає в усуненні програмних затримок та обмежень, що вносяться стандартними високорівневими інтерфейсами (HAL/API), шляхом створення оптимізованого алгоритму прямого керування апаратними ресурсами для забезпечення детермінованості системи. Область застосування — розробка вбудованих систем жорсткого реального часу. Розроблений програмний продукт може широко використовуватися в робототехніці (керування двигунами), силовій електроніці та системах цифрової обробки сигналів.
dc.description.abstractThe 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.urihttps://ekhnuir.karazin.ua/handle/123456789/24482
dc.language.isouk
dc.publisherХарків : Харківський національний університет імені В. Н. Каразіна
dc.subjectTECHNOLOGY::Information technology::Computer science
dc.subjectмікроконтролер
dc.subjectESP32
dc.subjectLEDC
dc.subjectШІМ
dc.subjectрегістри
dc.subjectлатентність
dc.subjectдрайвер
dc.subjectреальний час
dc.subjectAPI
dc.subjectшвидкодія
dc.subjectmicrocontroller
dc.subjectPWM
dc.subjectregisters
dc.subjectlatency
dc.subjectdriver
dc.subjectreal time
dc.subjectperformance
dc.titleМетод керування LEDC таймерами мікроконтролера ESP32
dc.typeOther

Файли

Контейнер файлів

Зараз показуємо 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
Опис: