background image

 §

    转子位置检测电路和测速电路

    本设计中的无刷直流电动机为三相无刷直流电机,3 

霍尔

§位置传感器的

空间间距为 120o。3 个霍尔传感器的输出 H1、H2、H3 分别直接接到
C8051F313 的 PCA(可编程计数器/定时器阵列)的三个捕捉/比较模块:
CEX0、CEX1 和 CEX2。捕捉/比较模块可以对霍尔信号的上升沿和下降沿进行
捕捉,并产生中断。这种检测无刷电机转子位置的方法比使用

A/D

§转换或使

用比较器的方法更具优越性。外围电路简单,几乎不需要任何外围元器件,实
时性又非常高,可靠快速地对霍尔信号进行捕捉。同时使用一个定时器对中断
的间隔进行计时。这个时间就反映了电机的转速,软件上通过一定的算法处理,
就可以得到电机此时的转速。这种方法得到的电机转速比较真实地反映了电机
的实际转速。

    MOSFET 全桥驱动电路

    这部分电路实际上完成电机换相驱动和调速的功能。C8051F313 根据转子
位置检测电路的检测结果,对无刷直流电机进行实时的换相驱动,同时根据
转速检测电路检测到的转速对无刷直流电机进行调速。本设计采用

PWM

§方式

对电枢电压进行控制,实现调速。