ZHCSU74 December 2023 DRV8234
PRODUCTION DATA
进行电压调节时,内部电路会监控输出引脚之间的电压差。该电压差会随着时间的推移进行积分,以获得平均直流电压值。时间取决于输出滤波器的截止频率,该频率可由 OUT_FLT 寄存器设置。为了获得更好的结果,请选择至少等于 PWM 频率十倍的截止频率设置。
直流电压值与 I2C 寄存器 WSET_VSET 设定的目标电机电压进行比较。在电压以及速度调节模式下,将采用内部电桥控制方案。PMODE 用于选择 PH/EN 模式或 PWM 模式。
当电压或速度调节模式处于活动状态时,DUTY_CTRL 必须设置为 0b。在这种情况下,电桥控制在内部进行。可以使用 IN_DUTY 寄存器对占空比进行编程。
如果平均输出电压低于 VSET,则内部电桥控制输出的占空比会提高。
如果平均输出电压高于 VSET,则内部电桥控制输出的占空比会降低。
PWM 调节期间将启用 H 桥,以在 PWM 导通期间驱动电流流过电机绕组。电流方向取决于 EN/IN1 和 PH/IN2 极性。
在 PWM 关断期间,通过启用该电桥的两个低侧 FET 来实现绕组电流的再循环。
如果编程的输出电压 (VSET) 大于 VM 电源电压,则器件以 100% 占空比运行,并且禁用电压调节特性。在此模式下,该器件的行为类似于传统的 H 桥驱动器。
IN_DUTY 寄存器在电压调节模式下输出内部电桥控制方案的实际占空比。PWM_FREQ 设置用于内部 PWM 生成的 PWM 频率。
通过将 DUTY_CTRL 设置为 1b,用户可以将占空比编程为 EXT_DUTY,用于外部电桥控制。要使用内部电桥控制方案,必须将 DUTY_CTRL 设置为 0b。然后可以使用 IN_DUTY 对所需占空比进行编程。
位 | 值 |
---|---|
0b | 25 kHz |
1b | 50kHz |
在电压调节模式下,电机转速可能略有变化,因为电机线圈电阻两端的压降会引入小误差。速度调节模式通过直接调节目标电机转速来消除这一误差。要启用速度调节,必须将 REG_CTRL 位设置为 10b。