大家好
设备使用DRV8262单H桥模式驱动电机,且配置如下:
原理图/配置:IN1与 MCU GPIO 相连、IN2与 GND 相连。 采用24V 电源时的开关频率为20kHz。
这意味着只能实现两个运行状态:正向和滑行(由于 IN2连接到 GND 并且始终为逻辑低电平)。
问题是:
IN1使用PWM驱动电机的时候,OUT1则是与IN1的波形相同,但是OUT2则出现了与OUT1互补的波形。不太明白为什么OUT2会出现互补的波形,OUT2的高是谁引起的,是电机电感产生的电压吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
大家好
设备使用DRV8262单H桥模式驱动电机,且配置如下:
原理图/配置:IN1与 MCU GPIO 相连、IN2与 GND 相连。 采用24V 电源时的开关频率为20kHz。
这意味着只能实现两个运行状态:正向和滑行(由于 IN2连接到 GND 并且始终为逻辑低电平)。
问题是:
IN1使用PWM驱动电机的时候,OUT1则是与IN1的波形相同,但是OUT2则出现了与OUT1互补的波形。不太明白为什么OUT2会出现互补的波形,OUT2的高是谁引起的,是电机电感产生的电压吗?
我看不懂,抱歉,只能重新咨询一次。因为看到了慢衰减所以这几天一直在看慢衰减的情况。就这个例子来说在我的PWM为低的情况下,此时IN1和IN2都是低,H桥进入了高阻,那么慢衰减的解释是电流先衰减到0后,此时电机会成为发电机主动发电,此时电机转子靠摩擦力减小。我这样理解对吗?是因为此时转子变为发电机才检测出的互补波形?
请参阅数据表中的以下控制表,该表也在之前的TI响应中显示。根据此控制表,IN1和IN2都必须为1,慢衰减才能工作,见最后一行。因此,DRV8262基本上需要反向PWM,这意味着当两个PWM都为1时,输出将缓慢衰减。当IN1或IN2 PWM为0时,电机将反向或正向运行,速度将取决于占空比。PWM输入为低电平,因此100%PWM表示无驱动,0%PWM表示全驱动。
客户提到,当IN1和IN2都低时,H桥为HiZ。这显示在下面控制表的第二行中——这不是缓慢衰减。非常感谢。
首先,非常感谢您的耐心解答。原来条件是IN1为PWM,IN2为低,那么OUT1的波形和IN1的波形一样。但当IN1和IN2都低时,H桥为HiZ,此时在OUT2出检测出与OUT1互补的波形,这种现象正常吗?或者说OUT2的高是谁产生的,电机的电动势吗?
当H桥为HiZ并且电机运行时,出现在OUT1和OUT2上的任何波形都是由电机的反电动势引起的。这是正常的行为。对于正确的PWM速度控制,不建议这样做。为了使用此设备进行正确的PWM控制,INx中的一个必须为高,另一个必须是PWM输入。谢谢您。
DRV8262会自动控制死区时间吗?如我始终保持另外一个为高的话,但是我的单片机没有对死区时间进行控制。DRV8262会为我生成一个死区时间吗