Design and Implementation of Sensored Brushless DC Motor Control Using dsPIC30F4012 for CW/CCW Bidirectional Rotation
Downloads
This paper presents the development of BLDC (Brushless DC) motor control based on dsPIC30F4012. The system is designed to control motor rotation in clockwise (CW) and counter clockwise (CCW) directions. There are 3 input pins used to facilitate the control interface, namely ground (GND) pin, control (CTRL) pin and enable (EN) pin. An analog input was assigned as command input for rotation in CW/CCW direction. The CTRL pin input has full-scale of analog input that comprises of three regions, namely CCW rotation input (0V~2.4V), CW rotation input (2.6V~5V), and neutral input (2.5±0.1)V as the deadband. The commutation sequences of six steps for direction of motor rotation, while P-I (Proportional-Integral) controller is used to control the motor current. The control law and commutation sequences are implemented in single chip dsPIC30F4012 microcontroller. To verify the system performance, we test the system implementation to drive BLDC motor and measured current are sent to the host PC through serial communication. From the experimental results it is shown that the realizing P-I controller is good performance in small frequency where the bldc motor current can follow the input commands. The bandwidth of motor control to characterize the performance of designed system is also presented.
W. Huazhang, “Design and Implementation of Brushless DC Motor Drive and Control System,” Procedia Eng., vol. 29, pp. 2219–2224, 2012, doi: 10.1016/j.proeng.2012.01.291.
J. C. Gamazo-Real, E. Vázquez-Sánchez, and J. Gómez-Gil, “Position and Speed Control of Brushless DC Motors Using Sensorless Techniques and Application Trends,” Sensors, vol. 10, no. 7, pp. 6901–6947, Jul. 2010, doi: 10.3390/s100706901.
Jun-Uk Chu, In-Hyuk Moon, Gi-Won Choi, Jei-Cheong Ryu, and Mu-Seong Mun, “Design of BLDC motor controller for electric power wheelchair,” in Proceedings of the IEEE International Conference on Mechatronics, 2004. ICM ’04., 2024, pp. 92–97. doi: 10.1109/ICMECH.2004.1364418.
J. W. Dixon and L. A. Leal, “Current control strategy for brushless DC motors based on a common DC signal,” IEEE Trans. Power Electron., vol. 17, no. 2, pp. 232–240, Mar. 2002, doi: 10.1109/63.988834.
J. Dixon, M. Rodriguez, and R. Huerta, “Position estimator and simplified current control strategy for brushless-DC motors, using DSP technology,” in IEEE 2002 28th Annual Conference of the Industrial Electronics Society. IECON 02, 2003, vol. 1, pp. 590–596. doi: 10.1109/IECON.2002.1187574.
D. Kos, M. Curkovic, and K. Jezernik, “FPGA Based BLDC Motor Current Control with Spectral Analysis,” in 2006 12th International Power Electronics and Motion Control Conference, Aug. 2006, pp. 1217–1222.
doi: 10.1109/EPEPEMC.2006.4778568.
A. F. Noor Azam et al., “Current control of BLDC drives for EV application,” in 2013 IEEE 7th International Power Engineering and Optimization Conference (PEOCO), Jun. 2013, pp. 411–416. doi: 10.1109/PEOCO.2013.6564583.
R. Krishnan, Permanent magnet synchronous and brushless DC motor drives. CRC Press, Taylor & Francis Group, 2017.
Đ. Juričić, O. Moseler, and A. Rakar, “Model-based condition monitoring of an actuator system driven by a brushless DC motor,” Control Eng. Pract., vol. 9, no. 5, pp. 545–554, May 2001, doi: 10.1016/S0967-0661(01)00005-3.
W. Brown, “Brushless dc motor control made easy,” 2002.
C. S. Berendsen, G. Champenois, and A. Bolopion, “Commutation strategies for brushless DC motors: influence on instant torque,” IEEE Trans. Power Electron., vol. 8, no. 2, pp. 231–236, Apr. 1993, doi: 10.1109/63.223976.
R. C. Becerra, T. M. Jahns, and M. Ehsani, “Four-quadrant sensorless brushless ECM drive,” in [Proceedings] APEC ’91: Sixth Annual Applied Power Electronics Conference and Exhibition, 1991, pp. 202–209. doi: 10.1109/APEC.1991.146165.
R. C. Becerra, M. Ehsani, and T. J. E. Miller, “Commutation of SR motors,” IEEE Trans. Power Electron., vol. 8, no. 3, pp. 257–263, Jul. 1993, doi: 10.1109/63.233281.
A. R. Paul and M. George, “Brushless DC motor control using digital PWM techniques,” in 2011 International Conference on Signal Processing, Communication, Computing and Networking Technologies, Jul. 2011, pp. 733–738. doi: 10.1109/ICSCCN.2011.6024647.
R. Firoozian, Servo Motors and Industrial Control Theory. Cham: Springer International Publishing, 2014. doi: 10.1007/978-3-319-07275-3.