background image

  

PWM 信号(Q1 和 Q2)根据 LPC2101 微控制器定时器 2 的 3 个匹配寄存器决定信号的

时基频率。电机速度(占空比)和方向通过调整电位器输入及改变

LPC2101 ADC 的输入数

值来控制,如图

4 所示。

4 系统配置

  

2.3 电机反馈部分

  低功耗电机电流测量是在

MOSFET 和地之间使用电流传感器(参见图 4)。通过电流传

感器的采样电阻检测微小电压

;通过在微控制器的前端进行滤波和放大,电流采集总是在最

高级别,在

PWM 产生之前。这个操作通过外部定时器匹配中断,中断后先开始 A/D 转换。

转换数值代表了电机的电流。
  低功耗无传感器电机旋转速度反馈是通过反馈的

EMF 电压测量(参见图 4)。反电动

势是通过电机转子旋转磁场和外部电磁场产生的。换句话说,电机表现得像一个发电机 。
RPM 和反电动势电压是成直接正比关系的,反电动势测量是通过 MOSFET 切换完成的
(刹车模式)。本文中,

BEMF 测量用于检测电机是否完全停止。电压分压是用于满足反电

动势电压(最高为

12 V)在 0~3.3 V 间的。

3 无刷直流电机的应用
  

3.1 选用 LPC2102

  

LPC2102(采用 LQFP48 封装)是目前 LPC2000 系列 ARM7 家族中最小、最便宜的一

款总线频率高达

70 MHz 的 32 位 CPU 处理器; 有 2 KB 的静态 RAM 和 8 KB 的片上 Flash 存

储区。对于使用

USB、CAN 总线、Ethernet 以太网总线,可以选用 LPC2000 系列中更高级别

的处理器。本文中

 LPC2101,其 CPU 使用代码空间为 3 KB,CPU 负载小于 5%。没有使用内