我在用STM32H750 (ART-PI)驱动直流减速电机,我选择了能支持3A的TB67H450FNG,这个芯片和A4950说是完全通用的。
我的芯片是TB67H450FNG,我用的A4950手册里推荐的原理图和布线方法。 VREF我直接连了5V,电阻设置了0.2R,计算出来的限制电流是2.5A(电机满工作电流实测好像小于1.5A) 我遇到的问题是,PWM控制信号给上,有输出12V正常,但是如果接了电机,万用表测输出就是0,电机也不转。 我把限制电阻接地,就是不限制,也是不转。我不知道什么问题,我的电池直接连电机,都是正常转的,电池就是12V。 我不知道怎么办了,才来这个论坛求助,因为像q群里什么的没法表达这么多,谢谢大家了,给个意见。 |
pcb不用看,几乎和官方上面图片一样。原理图如图。
示波器测给in1和in2的PWM波形,完全正常。
我现在的问题是,不接电机,这个芯片工作完全正常,万用表测out的电压输出也正常。但是一接电机,就不转。
我自己的感觉是,电机需要的电流过大,导致芯片自己断开供电。但是我设置不限制电流,电机还是不转。
Vinternal 手册没写 估计是5V左右 按原理框图根本打不开PMOS
加个几K的分压试试电阻吧
原来如此,我没实验,但是这个东芝的确是vref是4V,A4950是支持5V。我稍后试试。