使用DRV10983 驱动电机,转速大概20.5HZ。生产2K套后发现有些(目前发现10台)电机很难正常启动,跟位置无关且DRV10983断电越久启动越难,有时候上电配置完一段时间后自己又启动起来了。 重点来了:换一个驱动芯片就ok了。 请教:芯片问题?参数设定的不佳?
Alvin Zheng:
既然怀疑问题芯片,那么有测过Pin脚有没有明显阻抗异常呢?电源、输出有看过波形吗?
xy liu:
回复 Alvin Zheng:
做的越多发现问题越多,如果用风枪加下热或者用手拨动下电机就可以正常启动冷却后(室温)就不行了。 大神们有什么建议么啊?
KW X:
亲;典型EDS故障啊!要注意生产工艺了!
xy liu:
回复 KW X:
什么是EDS故障? 目前批量生产约有6%的芯片异常。
Alvin Zheng:
回复 xy liu:
回到第一个问题:有做过pin脚间电阻测量吗?有发现短路吗?
拿热风枪吹是基于什么假设,做这样的测试?
观察现象=》假设问题=〉实验验证
Debug不是拼新奇。越神乎其神的问题往往源自最基本的错误。
xy liu:
回复 Alvin Zheng:
短路没有。 pin脚间电阻是那几个脚?(不能启动的芯片用手拨动一下电机就正常启动切稳定运行) 风枪没有什么假设就是本来怀疑焊接不良的意外发现。 现在现象有了,不知道可能哪里有问题,更无法验证了。。。
也有把正常的芯片和异常的芯片相互替换,异常的芯片换到哪个板子上哪个就不能正常启动了,ok的芯片依然没问题。
我控制的方式是:上电后通过IIC给芯片写参数,没有把参数写死在芯片里面。
user4456288:
回复 Alvin Zheng:
目前我用DRV10983 BLDC 芯片写不进EEPROM ,我是严格按着流程来操作的,并且抓取IIC波形都是正常的,就是写不进,电压24V DC供电
xy liu:
回复 user4456288:
这个不可能,首先你验证IIC是否能写进去读出来,然后再说烧录EE的事情。 绝对可以的。
xy liu:
回复 Alvin Zheng:
暂时还是没确定问题点。 但后来做的几批次都没有问题了。 估计是 Thermal Pad的焊接 的问题。