工程生活美好 发表于 2013-3-13 00:23:15

ADXL345重力传感器控制的小车

我的想法就是想通过重力传感器的姿态来控制小车,用的是一块淘宝买的L293D控制板,可以驱动四个直流电机和两个舵机。我没有用专门的库,而是写了一个595的函数来对输出控制。如果需要代码的话我可以再上传。现在问题如下:

1.小车如果在完全拆开的情况下(我指把前后的电机盖子都拆开,让电机空转而不用去连接齿轮)(还有,小车是我35RMB买的劣质玩具小车,加工成的)。程序可以正常工作,根据控制端的重力传感器的姿态,一切正常。

2.但是当我把电机上边的盖子盖上,使电机连接齿轮,开始的时候,几次改变姿态给小车发信号,小车正常工作,但是经过几次以后,小车就不听使唤啦,而且能听见电机有“咔咔”的声音,(慢慢的抽抽的感觉)。但即使给电机盖上盖子我通过干电池检测,前进转向的功能也可以,就不知道为什么换了控制板会有问题。

一下两个图作为参考





希望各位高手能抽出宝贵时间给小弟指条明路,万分感谢,好人一生平安。。

大连好人 发表于 2013-3-13 09:05:41

是不是因为电机驱动电流不够啊,驱动板是独立供电的吗?

工程生活美好 发表于 2013-3-13 20:36:52

大连好人 发表于 2013-3-13 09:05 static/image/common/back.gif
是不是因为电机驱动电流不够啊,驱动板是独立供电的吗?

你好,谢谢你的答复,供电时是采用四节1.5干电池串联供电,我觉得应该不会有问题吧。

jlinux 发表于 2013-3-14 09:54:24

电量的问题,我以前也遇到过。

工程生活美好 发表于 2013-3-14 14:10:21

大连好人 发表于 2013-3-13 09:05 static/image/common/back.gif
是不是因为电机驱动电流不够啊,驱动板是独立供电的吗?

你的分析应该有道理,我换了四节新电池,效果好了一点。但是我用L293D这个驱动板,M1,M2和M3,M4两组直流输出好像电流不一样。M1和M2的劲更大,不知道怎么回事?

工程生活美好 发表于 2013-3-14 14:11:28

jlinux 发表于 2013-3-14 09:54 static/image/common/back.gif
电量的问题,我以前也遇到过。

我昨天换了四节新电池,效果好了很多,但是我觉得,L293D这个驱动板,M1,M2和M3,M4两组直流输出好像电流不一样。M1和M2的劲更大,不知道怎么回事?

yyy_zc 发表于 2013-3-14 20:47:11

空转没负载。另外小车怎么改造的呀,想学学。

工程生活美好 发表于 2013-3-14 22:27:31

yyy_zc 发表于 2013-3-14 20:47 static/image/common/back.gif
空转没负载。另外小车怎么改造的呀,想学学。

怎么改造,说出来怕雷到你。买个遥控车,卸开,用把带锯齿的刀慢慢切把。嘿嘿,建议还是买个好点的遥控车,我买的就不是很好。

fidel 发表于 2013-3-15 16:56:28

感觉像是没电

jlinux 发表于 2013-3-16 12:55:29

工程生活美好 发表于 2013-3-14 14:11 static/image/common/back.gif
我昨天换了四节新电池,效果好了很多,但是我觉得,L293D这个驱动板,M1,M2和M3,M4两组直流输出好像电流 ...

L293D驱动板我没有用过, 你可以考虑用万用表测试一下。
页: [1]
查看完整版本: ADXL345重力传感器控制的小车