Original title:
Návrh low-cost řídicí jednotky pro DC/BLDC motory
Translated title:
Design of low-cost control unit for DC/BLDC motors
Authors:
Pospíchal, Tomáš ; Najman, Jan (referee) ; Rajchl, Matej (advisor) Document type: Master’s theses
Year:
2023
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta strojního inženýrství Abstract:
[cze][eng]
Tato diplomová práce se zabývá návrhem a konstrukcí driveru pro motor, tvorbou firmware pro STM32H7 a software UI v Python. Driver motoru obsahuje čtyři polovičními můstky, z dvou H-můstkových budičů Smart Gate Driver. Driver motoru je konstruován pro řízení DC/BLDC motorů o výkonu 100W. Komunikace probíhá přes USB 2.0 HS, s protokolem CANOpen a profilem zařízení IEC 61800-7. Driver by měl sloužit ve výukovém prostředí a demonstrovat možnosti USB 2.0 HS na mikrokontroleru STM.
This thesis deals with design and construction of motor driver, firmware for STM32H7 a software UI in Python. Motor driver has four total half bridges, from two H-bridge Smart Gate Drivers. Motor driver is designed for 100W DC/BLDC motors. Communication over USB 2.0 HS, using CANOpen protocol with IEC 61800-7 device profile. Motor driver could be used for lectures and demonstrates USB 2.0 HS capabilities of STM microcontroller.
Keywords:
BLDC; CANOpen; DC; DRV8706; Field oriented control; IEC 61800-7; Inline current sense; Motor Driver 100W; PCB; PyQt; PySide; Python; SimpleFOC; STM TIM Encoder; STM32H7; USB 2.0.; USB HighSpeed ULPI; CANOpen; DC; DRV8706; EC; IEC 61800-7; Motor Driver 100W; odporový bočník pro měření proudu; PCB; PyQt; PySide; Python; SimpleFOC; STM TIM enkodér; STM32H7; USB 2.0.; USB HighSpeed ULPI; Vektorové řízení motoru
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/212205