The algorithm used in the DRV8889-Q1 device monitors TOFF during Q1 and Q2 of each electrical half cycle. The subtraction between 1/TOFF1 (average) and 1/TOFF2 (average) happens at the end of each half cycle. The (1/TOFF1 – 1/TOFF2) value calculated at the end of a half-cycle is averaged with the values
calculated at the end of three previous half-cycles,
根据规格书这句话,TOFF指的是Q1和Q2的哪一点关断续流时间。
1、指的是在整个Q1或Q2整个区间,全部关断续流的平均值,假设说Q1开关断续流100次,那么就应该有100个TOFF,然后100个TOFF的平均值就作为Q1的TOFF。
2、指的是在整个Q1或Q2整个区间,每个细分点的平均值,即如果Q1有4个电流细分点,只取4个TOFF求平均。
3、指的是过零点时候的TOFF。
请问以上哪个才是正确。
此外,算法是否要两个电周期才能做出stall判断,即,如果stall实际发生了,IC也会继续输出两个电周期电流,才能作出stall判断。那么此时有个问题,如果stall实际发生了,而IC还要继续输出两个电周期,那么是否会引起电机反转震动,此时电机反转,一样会产生BEMF,会不会很容易使IC误判为没有stall发生。实际使用中,确实会有实际stall发生了,IC没检测出来,电机转子在往复震动。