Part Number:DRV2624
DRV2624YFFR马达驱动在F0校准后,手表硬重启会有部分手表会有震动现象。
从量的波形看,I2C没有通讯,芯片还没有完全起来,马达就自己震动了。
想问下震动可能的原因有哪些,谢谢
Cherry Zhou:
您好我们已收到您的问题并升级到英文论坛,如有答复将尽快回复您。谢谢!
,
zhiwei zhao:
从软件那边了解到校准的时候配的是0x07 register to be = 3 and set go bit,正常震动的时候会配置1,震动结束会配置成0。
怀疑是校准后,重新还是配置3。我们验证了点击完工模里的震动和停止之后,硬重启还是会有震动。
我们量波形,上电的时候reset和TRIG/INTZ有一段高电平,这个时候对应的是震动。
看了下规格书TRIG/INTZ可以触发震动,有没有办法不使用这个功能?
谢谢
,
zhiwei zhao:
上电的时候,主芯片还不稳定reset和TRIG/INTZ的电平会高的一段,高的部分和震动波形对应。
,
Cherry Zhou:
好的收到。此外您能否提供以下信息:
1. PCB 上是同时有两个芯片吗? 还是只在单个 PCB 上有一个,这样避免干扰?
2. TRIG 和 RST pin 被上拉的状态是什么?
,
zhiwei zhao:
单个pcb上只要一个,这个pin to pin的,pcb封装是叠在一起的。
TRIG 和 RST pin 被上拉的状态,应该是上电的时候主芯片还没有完全起来,从I2c上灌的电。
,
Cherry Zhou:
您好,按照您提供的信息,如果这些线路被拉高,那在启动期间会产生 Hi-Z 状态,然后随机触发振动,而且在不启动的情况下,没办法禁用触发功能,就算在您复位后,还是会出现同样的问题。 您需要移除上拉电阻。
这是因为 DRV 引脚具有下拉,而下拉在启动时会产生冲突的 Hi-Z 状态。
希望以上回答对您有所帮助,如有其他问题请随时联系我们。
,
zhiwei zhao:
Thanks!
,
zhiwei zhao:
这个是上电的时候主芯片从I2C灌电导致的,我们没有外部上拉电阻。这个就比较难解决了。
,
Cherry Zhou:
这个我帮您再问下,应该下周给您回复哈。
,
Cherry Zhou:
请问您用什么驱动的引脚?直接用的MCU吗?如果是的话,MCU的引脚有没有上拉或下拉?