Title :
Real-time BLDC motor control using the Stellaris LM3S8962 microcontroller
Author :
Duma, Radu ; Dobra, Petru ; Petreus, Dorin ; Sita, Ioan Valentin ; Munteanu, Radu Adrian
Author_Institution :
Autom. Control Dept., Tech. Univ. of Cluj-Napoca, Cluj-Napoca, Romania
Abstract :
The paper presents a brushless direct current (BLDC) motor closed loop control application using the Texas Instruments (TI) Stellaris LM3S8962 microcontroller. The motor speed can be controlled and monitored in real-time using the CAN module of the LM3S8962 microcontroller and a graphical user interface (GUI) implemented in Matlab. The data transfer between the microcontroller and the PC is done using a USB to CAN converter. The application presented in this paper also allows the remote control of the BLDC motor using the Ethernet controller of the LM3S8962 microcontroller. For speed control a PID controller with anti-windup is implemented on the Stellaris LM3S8962 microcontroller.
Keywords :
brushless DC motors; closed loop systems; controller area networks; graphical user interfaces; machine control; microcontrollers; three-term control; velocity control; CAN module; Ethernet controller; GUI; PID controller; Stellaris LM3S8962 microcontroller; USB-to-CAN converter; antiwindup; brushless direct current motor; closed loop control; graphical user interface; motor speed control; real-time BLDC motor control; Bridges; Brushless DC motors; Microcontrollers; Motor drives; Pulse width modulation;
Conference_Titel :
Education and Research Conference (EDERC), 2010 4th European
Conference_Location :
Nice
Print_ISBN :
978-0-9552047-4-6