描述 MS35711T 器件是一款步进电机控制器, 它使用外部 N 沟道MOSFET 来驱动一个双极步进电机或两个刷式直流电机。MS35711T 支持全步进到 1/256 步进驱动模式。通过使用自适应消隐时间和包括自动混合衰减模式在内的多种不同的电流衰减模式, 可实现非常平滑的运动过程。 电机运动采用标准的 DIR/STEP 控制方法。器件运行通过 一个 SPI 串行接口控制。 输出电流(扭矩)、步进模式、衰减模式和堵转检测功能都可以通过 SPI 串行接口进行编程。 主要特点 PWM 调制微步进电机驱动控制器 内置 256 细分 可选 STEP/DIR 接口控制或者直接 PWM 控制接口 直接 PWM 控制逻辑包括 IN1,IN2 控制和 EN,PH 控制 灵活的衰减模式 SPI 串行接口控制 带可选 BEMF 输出的堵转检测 8V-52V 电源电压范围 驱动双 N 功率管,预驱能力可调整 完备的保护功能:过流保护,过热保护,欠压保护 故障指示位 应用 办公和工业自动化 机器人
* c8 j% i) @% e" b1 w
, B5 B0 S' N1 `7 v* P5 ?6 @管脚图
4 [* p/ Y6 {6 B% R3 Y+ L' _ \. ^. r/ q7 b- m: g
内部框图 0 U) x9 U- Q8 p! O" N/ [
1 Q, T+ g$ h7 L+ L" z! s9 v/ G0 e典型应用图
1 A4 @2 m) I+ a) y* ^
/ s# ]+ i8 R& }; c9 A* @功能描述 MS35711T 提供完备的保护功能,包括过流保护,过热保护,欠压保护等。故障状态通过 FAULTn引脚指示,且每个故障状态都能通过 SPI 一个专用位读取获得。 复位 芯片内部有用于监测 VM 引脚电压的上电复位电路。如果 VM 电压低于 UVLO 电压,则器件复位。如果 RESET 引脚置高电平,所有内部逻辑都将被复位,且功率部分将被禁用,包括步进和串行接口的所有输入都将被忽略。 在退出 RESET 态时(置低电平),需要经过一段时间(大约 1 ms)才能使芯片恢复工作。 低功耗模式 将 SLEEPn 引脚置低电平,使设备进入低功耗状态。在休眠模式下,电机驱动电路被禁用,栅极驱动调节器和电荷泵被禁用,所有模拟电路被置于低功率状态。但设备中的数字电路仍在工作,因此仍然可以通过串行接口访问设备寄存器。 当 SLEEPn 生效时,RESET 引脚不起作用。在 RESET 生效之前,必须退出低功耗模式。 当退出低功耗模式时,需要经过一段时间(大约 1ms)才能应用 STEP 输入。 直接 PWM 输入模式 通过在 0x2 寄存器中设置 PWMMODE 位,开启直接 PWM 模式,用 PWM_MODESEL 来选择输入模式逻辑。在直接 PWM 输入模式下,AIN1、AIN2、BIN1 和 BIN2 直接控制输出驱动器的状态,这样可以驱动最多两个有刷直流电机。 如果在直接 PMW 模式下使用混合或自动混合衰减模式,它们将应用于每个周期,因为电流变化信息不可用。 在直接 PWM 模式下,电流控制电路(Torque)处于开启状态,仍可用 TORGUE 寄存器缩放电流,仍可使用 0x1 寄存器的 ISGAIN 位来设置 ISEN 检测放大器增益。 通过电机绕组的电流由可编程固定关断时间的 PWM 电流调节电路进行调节。当 H 桥被启用时,绕组电流以一定速率上升,此速率取决于绕组的直流电压、电感以及反电动势的大小,一旦电流达到 电流斩波阈值,电桥会在固定的时间段内禁用电流,该时间段可通过写入关寄存器中的 TOFF 位在500ns 和 128μs 之间进行编程。关闭时间到达后,电桥重新启用,开始另一个 PWM 周期。 斩波电流由比较器设置,比较器将电流检测电阻器的电压与参考电压进行比较,电流检测电阻器连接到 xISENx 引脚,且其电压由电流检测放大器进行放大,电流检测放大器可在控制寄存器中编程。
7 b# g7 P! K7 \; p; c( `, X |