系列文章目录
1.元件基础
2.电路设计
3.PCB设计
4.元件焊接
5.板子调试
6.程序设计
7.算法学习
8.编写exe
9.检测标准
10.项目举例
11.职业规划
亲身经历,特记录下来,分享经验
分三种情况,但结果都一样的。
1、在不插步进电机的情况下,测量TMC5160电路的各个点都正常,接电机的接口上是高低高低一直在跑的电平。关电,插上步进电机,开电,接电机的接口就变成了与电源电压一样的电平,不再高低变化。
2、在插步进电机的情况下,测量TMC5160电路的各个点都正常,接电机的接口上是高低高低一直在跑的电平。发送指令控制电机开始动,瞬间接电机的接口就变成了与电源电压一样的电平,不再高低变化。
3、在步进电机空载的情况下,测量TMC5160电路的各个点都正常,接电机的接口上是高低高低一直在跑的电平。关电,上负载,但不超载,开电,接电机的接口就变成了与电源电压一样的电平,不再高低变化。
改硬件太麻烦,看看能不能从软件下手,找到问题。终于当修改斩波器配置,禁用短路保护的时候,一切都好了

但是人家芯片带了短路保护功能,咱还不知所以的把人家关了,治标不治本,这有点不太好

所以要找清楚是什么导致他进入短路保护。
硬件下手就有点麻烦了,但是提到了短路保护,那看看芯片室怎么知道短路的。

从芯片手册的的寄存器描述中可得,一切都是通过采样电阻所得。那就好办了。

通过示波器,测量SRAH和SRBH这两处波形,发现振铃电压是正常电压的4到5倍,查看寄存器介绍。

明白了,是我PCB布局不行啊。那有补救方法吗?板子要废了?

手册也说明了怎么解决


如果,不想手里的板子废了,并联几个小陶瓷电容,问题解决。
再次打板时,就得按照手册的布线建议来搞了




①是采样电阻;②是采样电阻到芯片的走线,看走线距离,线宽,就知道孰轻孰重了吧