在28027F+DRV8305运行Lab05b时,突然电机就不转了,其他功能还好用,芯片外表没有异常,故障指示灯也没有亮,读取寄存器值,如下图自己并没有修改过寄存器,但是寄存器的值不知道怎么就变成这样了,想知道是什么原因。
后来同样的板子换了个8305芯片就又可以正常工作了,担心以后还会出这样的问题
Green Deng:你提到“后来同样的板子换了个8305芯片就又可以正常工作了”,是说电机突然停转之后芯片没办法再工作了吗?有测试过重新上下电吗?
在28027F+DRV8305运行Lab05b时,突然电机就不转了,其他功能还好用,芯片外表没有异常,故障指示灯也没有亮,读取寄存器值,如下图自己并没有修改过寄存器,但是寄存器的值不知道怎么就变成这样了,想知道是什么原因。
后来同样的板子换了个8305芯片就又可以正常工作了,担心以后还会出这样的问题
user3703328:
回复 Green Deng:
测试过多次,发现无法正常启动电机后才更换的8305芯片。
Ctrl_Reg_07的PWM_Mode寄存器为什么会出现0x180的数值?是芯片坏了吗?
在28027F+DRV8305运行Lab05b时,突然电机就不转了,其他功能还好用,芯片外表没有异常,故障指示灯也没有亮,读取寄存器值,如下图自己并没有修改过寄存器,但是寄存器的值不知道怎么就变成这样了,想知道是什么原因。
后来同样的板子换了个8305芯片就又可以正常工作了,担心以后还会出这样的问题
Green Deng:
回复 user3703328:
在DRV设备出现故障之前,您做了什么操作?电机或电路板上有异常的负载、电压和电流吗?
看起来是DRV设备损坏了,因为所有寄存器的位都是“1”。
在28027F+DRV8305运行Lab05b时,突然电机就不转了,其他功能还好用,芯片外表没有异常,故障指示灯也没有亮,读取寄存器值,如下图自己并没有修改过寄存器,但是寄存器的值不知道怎么就变成这样了,想知道是什么原因。
后来同样的板子换了个8305芯片就又可以正常工作了,担心以后还会出这样的问题
user3703328:
回复 Green Deng:
测试人员告诉我没有任何异常,就是串口发转速,控制电机转;换到另一个设备上测试就不好使了;我取回来测试,发现之前正常的时候fault的指示灯上电的时候会闪一下,但现在怎么测试指示灯都不会亮。之前芯片坏了就彻底不好使了,这个还能读到寄存器。
在28027F+DRV8305运行Lab05b时,突然电机就不转了,其他功能还好用,芯片外表没有异常,故障指示灯也没有亮,读取寄存器值,如下图自己并没有修改过寄存器,但是寄存器的值不知道怎么就变成这样了,想知道是什么原因。
后来同样的板子换了个8305芯片就又可以正常工作了,担心以后还会出这样的问题
Green Deng:
回复 user3703328:
额,抱歉没很明白你说的意思。“换到另一个设备上测试就不好使了”是指问题的芯片之前工作没问题,换了设备之后不能用了吗?能读到寄存器,那控制信号还有输出吗?
在28027F+DRV8305运行Lab05b时,突然电机就不转了,其他功能还好用,芯片外表没有异常,故障指示灯也没有亮,读取寄存器值,如下图自己并没有修改过寄存器,但是寄存器的值不知道怎么就变成这样了,想知道是什么原因。
后来同样的板子换了个8305芯片就又可以正常工作了,担心以后还会出这样的问题
user3703328:
回复 Green Deng:
这颗芯片我测试的时候没有问题,交给别人测试,开始是好的,之后又换到另外一套设备上测试就不好使了,在换回来也不好使;之后就把这个驱动器给我拿回来了,我自己再次测试,就发现了上述问题
在28027F+DRV8305运行Lab05b时,突然电机就不转了,其他功能还好用,芯片外表没有异常,故障指示灯也没有亮,读取寄存器值,如下图自己并没有修改过寄存器,但是寄存器的值不知道怎么就变成这样了,想知道是什么原因。
后来同样的板子换了个8305芯片就又可以正常工作了,担心以后还会出这样的问题
user3703328:
回复 Green Deng:
DSP的控制信号没问题,测试过后发现解决不了问题,就将有问题的8305拆下,换上新的8305后,驱动器就可以正常工作了。
在28027F+DRV8305运行Lab05b时,突然电机就不转了,其他功能还好用,芯片外表没有异常,故障指示灯也没有亮,读取寄存器值,如下图自己并没有修改过寄存器,但是寄存器的值不知道怎么就变成这样了,想知道是什么原因。
后来同样的板子换了个8305芯片就又可以正常工作了,担心以后还会出这样的问题
Green Deng:
回复 user3703328:
DSP的控制信号没问题,那DRV芯片有输出吗?目前看就是DRV芯片可能出问题了,因为读到的寄存器的位都是“1”。
在28027F+DRV8305运行Lab05b时,突然电机就不转了,其他功能还好用,芯片外表没有异常,故障指示灯也没有亮,读取寄存器值,如下图自己并没有修改过寄存器,但是寄存器的值不知道怎么就变成这样了,想知道是什么原因。
后来同样的板子换了个8305芯片就又可以正常工作了,担心以后还会出这样的问题
user3703328:
回复 Green Deng:
用示波器看,DRV是没有输出的。很奇怪,芯片出问题了怎么还能读到寄存器,因为之前坏过8305,但是那些8305坏了就什么也没有了。