kl800.com省心范文网

# 基于S12X的直流无刷电机反电势控制方法(天津工业大学 熊慧 李玉锟 尤一鸣)

Back-EMF control method of BLDCM based on S12X MCU
XIONG Hui，LI Yukun，You Yiming （College of Electrical Engineering and Automation, Tianjin Polytechnic University, Tianjin 300160, China） Abstract: The technique of Back-EMF is a hot research on BLDCM domain. This paper use the method of detect the phase terminal voltages without current to find Back-EMF zero crossing. The MCU used in this paper is MC9S12XDG128 produced by Freescale Semiconductor Company, the function it possessed will completely achieve the task of control the BLDC motor. This paper discusses the theory of Back-EMF, and discusses the method of using S12X MCU to control BLDC motor based on this theory. In addition, this paper discusses the way of BLDC motor start-up. The BLDC motor is running well and start-up successfully in practice so prove the method used in this paper is right. Key words: BLDC motor；Back-EMF；dual CPU cores MCU；MC9S12XDG128

0 引言

1

? UAG ? ? UBG ? UCG ?

? ? iA ? ? ? = R ? iB ? ? iC ? ?

? ? iA ? ? eA d ? ? ? ? ? + ( L - M ) dx ? iB ? + ? eB ? ? iC ? ? eC ? ? ? ?

? ? UN ? ? ? + ? UN ? ? UN ? ?

? ? ? ? ?

（1）

eA + eB = 0 iA + i B = 0

（2）

+
Q1 Q3 Q5

iA

A

iB U Cd VF B Q4 Q6 Q2 C

G

BLDCM

UN =

UAG + UBG 2

（5）

ec = UCG - UN = UCG -

UAG + UBG 2

d iC = 0。所以由（1）式的 UCG 可得 dt
(4)

UAG + UBG 的值并进行比较，当二者之差的绝对值小于事先设定 2

eB = UBG - UN = UBG BC 相导通、A 相悬空时，有

UAG + UCG 2 UBG + UCG 2

(5)

eA = UAG - UN = UAG 2 控制策略

(6)

3

4

S12X 单片机的设置

// 中断标志寄存器清零

5

6

[1] 夏长亮. 无刷直流电机控制系统[M]. 北京：科学出版社，2009. XIA Changliang. The control system of BLDC motor[M]. Beijing: Science Press, 2009. （in Chinese） [2] 邵贝贝， 宫辉. 嵌入式系统中的双核技术[M]. 北京： 北京航空航天大学出版社， 2008. SHAO Beibei, GONG Hui. The technique of dual CPU cores in embedded system[M]. Beijing: TSINGHUA UNIVERSITY PRESS, 2008. （in Chinese） [3] 张玉峰. 基于 DSC 的 BLDCM 无位置传感器位置检测方案研究[D]. 西安：西安科技大 学，2007. ZHANG Yufeng. Research on Position Detection Methods of Sensorless Brushless DC Motor Control System Using the Digital Signal Controller[D]. Xi'an: Xi'an University of Science and Technology, 2007. （in Chinese） [4] Freescale. 9S12XDP512DGV2 Data Sheet. Rev. 11.18.2004. [5] Freescale. S12XGATEV2 Data Sheet. Rev. 11.16.2004.

300160