当我们在组装我们心目中的智能小车的时候,或许会遇到想小车的电机不转动,又不知道怎么去排查,我来分享一下,我制作智能小车时遇到的电机问题及解决的方法。
首先我们要认识电机工作时,所联系起来的三个部分,电机本身,电路,及单片机的控制(包含我们编写的代码部分)。
当PCB板完成烧录的时候,发现小车的电机个别电机不转时,我们可以检测一下,我们所编写的代码是否出现问题,若发现代码部分是没有问题的话;可以将电机接在可以正常运转的其他电机接口上,如果此时电机是转动的,那就可能是电路或者在焊接元件时,有的元件虚焊或者元件损坏,电路之间有地方断路。这时候我们需要使用到我们的万用表。(如图所示)
我们可以将万用表调节到电压档,先接着电源,此时检查电机两端接线的电压,如果很小或者几乎为零。此时我们需要根据原理图,先找出单片机连接的引脚,检测连接电机的两个引脚上有没有电压,有电压的话可以就是,电机和单片机之间连接的电路部分出现问题,在慢慢缩小检测的范围,在中间检测看看是哪一部分出现问题。我们也可以利用万用表的蜂鸣档位来检测连接两个元件中间的导线是否断路(注意使用万用表的蜂鸣档位时记得断开电源电路,使用前先将两个表笔短接,看看是否发出响声,响声代表电路短接,即是电路连通,没有断路)。通过这两种方法不断缩小范围,直达找到问题出错之处。
这是我在制作小车时,在电机出现问题上,解决的办法及思路。