background image

方案二:采用 L6208 驱动芯片。提供了带 CMOS/TTL 输入逻辑以及几个保护功能的全保

护型双 H 驱动桥,且为驱动双极步进电机而专门优化的全集成驱动器,从而大幅度减少

了电机控制应用所需的外围元器件的数量。此芯片产品采用 8V~52V 的单电源电压,所有

的逻辑输入引脚都配有降低噪声敏感度的磁滞功能,而且兼容 TTL/CMOS/CMOS 3.3V

电压。为全面保护对地短路和每个电桥的两个相位之间的短路,芯片内置过流检测电路

(OCD)。OCD 电路用于监测流经上桥臂功率 DMOS 晶体管的电流,因为没有外部电阻

器,所以也就降低了功耗,符合节能要求。此外,为保证对 IC 进行的全面的保护,芯片

上还集成了其它的特殊电路:监测电源电压的低压封锁保护以及一旦结温超过 165℃时

关闭所有功率输出的热保护功能。这个器件能够适应各种应用,包括微步进应用。

基于上述理论分析和实际情况,拟定选择方案二。

第3章

系统硬件设计

3.1 电机控制系统的设计

RESET

 

、ENABLE  

、FAST/SLOW  

、HALF/FULL  

、CLOCK  

、CW/CCW 是控制信号的

输入端,控制信号由 STM32 提供,可以直接将 STM32 与 L6208 的相应引脚相连 。

STM32 控制 L6208 对应引脚如表 1 所示:

STM32 引脚

L6208 引脚

TIM2_CH1(PA0)

CLOCK(PIN_1)

PC2

CONTROL(PIN_13)

PC3

HALF

FULL

 (PIN_12)

PC4

CW/ CCW  (PIN_2)

PC5

RESET(PIN_23)

PC13

EN(PIN_14)

表 1  STM32 控制 L6208 对应引脚

电机控制系统原理图如图 2 所示:

3