RESEARCH ARTICLE
A Small-Scale CAN-Based PM BLDC Motor Control for Automotive Accessory Electrification and Electric Traction
Qunfang Liao1, Y. Gene Liao*, 2, Chih-Ping Yeh2
Article Information
Identifiers and Pagination:
Year: 2009Volume: 3
First Page: 70
Last Page: 77
Publisher ID: TOTJ-3-70
DOI: 10.2174/1874447800903010070
Article History:
Received Date: 24/10/2008Revision Received Date: 3/2/2009
Acceptance Date: 9/2/2009
Electronic publication date: 19/6/2009
Collection year: 2009
open-access license: This is an open access article distributed under the terms of the Creative Commons Attribution 4.0 International Public License (CC-BY 4.0), a copy of which is available at: https://creativecommons.org/licenses/by/4.0/legalcode. This license permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Abstract
This paper presents the development of an experimental platform to test a real-time controller for a small Permanent Magnetic Brushless Direct Current (PM BLDC) motor using a Controller Area Network (CAN) communication bus. The CAN communication bus transmits and receives information between modules to control the speed, acceleration/deceleration, and rotational direction of the motor. The design consists of five major hardwares: single chip microcontroller, three module boards, PM BLDC motor, logic-input quad driver, and a power logic level gate driver. Microcontroller software is developed to perform eight major functions: controller initialization, service interrupt generation, switch, display, power converter, CAN communication, pulse width modulation control, and actual motor speed measurement. The motivation of this work is to acquire a better understanding of the PM BLDC motor control and CAN system in a laboratory setting. This work is important because electric drivetrain, accessory electrification, and the CAN communication system are key elements in electric and hybrid electric vehicles.