DocumentCode
561491
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
fYear
2010
fDate
1-2 Dec. 2010
Firstpage
57
Lastpage
61
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Education and Research Conference (EDERC), 2010 4th European
Conference_Location
Nice
Print_ISBN
978-0-9552047-4-6
Type
conf
Filename
6151407
Link To Document