使用DRV8800驱动一个直流电机,电机正反转驱动正常,电机工作电流136mA,电压24V。奇怪的是nFAULT 引脚始终为低电平,电路按照手册经典应用上拉该引脚,芯片温度正常接近室温。 附上PCB布局布线和原理图,望各位指点!
answer:
检查一下R113电阻是否虚焊,上拉的3.3V电平是否电压正常
Bingxiang Chen:
回复 answer:
起初就怀疑是电阻虚焊,PCB走线及过孔都检查过了,电气连接良好的。 奇怪的是我板子上用两颗DRV8800,另一颗的nFAULT信号始终是在1.3V,上电就一直是这个值。
Ricardo Li:
回复 Bingxiang Chen:
第8引脚为何直接接地呢? 测量一下VREG这个引脚的电压是否是7.5V。
Kailyn Chen:
回复 Bingxiang Chen:
电阻没虚焊的话,再量一下VBB对地的电压,是否发生了欠压保护导致nfault为低。Nfault只是个状态信号,不会影响器件的性能,所以即使VBB低于VBBNRF出现nafult拉低,但是还是能正常工作的。
changh bi:
回复 Kailyn Chen:
那SENSE脚上应该接多大的电阻,然后接地?
changh bi:
回复 Kailyn Chen:
请问DRV8800芯片pwm波是从哪个引脚输入?
Betty Guo:
回复 changh bi:
sense引脚最大电压不能超过500mV,根据设定电流,计算出电阻值。具体可以参考datasheet中10.2.2.3和10.2.2.4.
谢谢
Alvin Zheng:
回复 changh bi:
ENABLE脚
changh bi:
回复 Alvin Zheng:
老师,板子可以控制转向,但我从ENABLE脚给芯片不同的占空比的PWM波,却改变不了电机的转速,这是为啥?