
A controller for brushless direct current electric motors. Part 1. Electrical and electronic design
Author(s) -
Z. Syroka
Publication year - 2020
Publication title -
technical sciences
Language(s) - English
Resource type - Journals
eISSN - 2083-4527
pISSN - 1505-4675
DOI - 10.31648/ts.5695
Subject(s) - dc motor , microcontroller , motor controller , controller (irrigation) , motor drive , electric motor , computer science , can bus , electronic speed control , control system , motor control , direct current , control engineering , automotive engineering , computer hardware , electrical engineering , engineering , voltage , power (physics) , mechanical engineering , agronomy , physics , quantum mechanics , neuroscience , biology
A universal controller for brushless direct current (BLDC) motors was designed in the presented article. The system is controlled from the user console where operating parameters are set by the user. Signals are transmitted by cables to microcontrollers which drive and monitor electric motors. Microprocessors communicate via a data bus. The controller contains the user console module and the motor control module. The user console module generates commands, and motors are controlled and monitored by the control module. Motor control modules operate independently, and each brushless motor has a dedicated control module. Brushless motors can be controlled in bipolar or unipolar mode. The control method is selected by the operator. The user console and motor controllers communicate via the I²C bus.