An additional and optional GPIO, INHC (DWELL) can be used to facilitate the insertion of dwell states or
phase current overlap states between the six commutation steps. This may be used to reduce acoustic noise
and improve motion through the reduction of abrupt current direction changes when switching between states.
INHC must be high when the state is changed and the dwell state will exist until INHC is taken low. If the
dwell states are not being used, the INHC pin can be tied low.
In 1-PWM mode all activity on INLC is ignored.
cheng zhang8:
这个dwell状态什么时候使用,怎么使用呢,我发现INHC 为高电平的时候,有些状态切换不成功,即输出不是对应的真值表,难道这些状态的切换有顺序关系吗,谢谢!
Alvin Zheng:
回复 cheng zhang8:
DWELL is available in 1 PWM mode only.
Alvin Zheng:
回复 cheng zhang8:
DWELL不改变三相6状态的基本逻辑,但是提供在INHC设定的DWELL时间内,输出电流的OVERLAP。这样可以帮助客户实现更长的通电角度,在一些电机上得到更平滑的换向过程。简单的一种理解就是通过加入DWELL时间,可以将120度方波驱动加长到150度方波驱动。
cheng zhang8:
回复 Alvin Zheng:
ALvin:你好,谢谢你的解答!
我们的理解给你说的是一样的,但是经过我们实测,假如正转的时序是按照真值表的顺序:AB->AB_CB->CB->CB_CA……这样状态进行切换,DRV8305是可以切换的,但是若实现反转,把以上时序倒过来切换,发现DRV8305不能切换,不知道我们那里理解不对,谢谢
我这里说的切换状态就是改变INLA / INHB / INLAB /INHC的值;
若方便的话,可以留一个联系方式,我们请教一下你,谢谢!
Alvin Zheng:
回复 cheng zhang8:
反相逻辑仅需交换其中2相,而不是把三相六状态完全颠倒过来。
cheng zhang8:
回复 Alvin Zheng:
Alvin 你好!
还是有些不太明白,再请教一下你。
DRV8305在1-PWM 模式下,要实现电机的CW和CCW,真值表的输出顺序分别是什么呢?
比如正转的真值表输出顺序是:AB(0110)->AB_CB(0101)->CB(0100)->CB_CA(1101)->CA(1100)……
那么,反转的真值表顺序是什么呢?谢谢
Alvin Zheng:
回复 cheng zhang8:
正反转时序你可以直接参考DRV8308规格书里面的时序图。