智能车制作

标题: 平衡车,直立控制的问题,真的扛不住,请朋友们帮我分析分析,谢了! [打印本页]

作者: gtailyyy    时间: 2013-3-6 17:14
标题: 平衡车,直立控制的问题,真的扛不住,请朋友们帮我分析分析,谢了!
我的情况是这样的,现在平衡车已经可以直立,匀速,并且控制方向,但是前一段时间,我的车出现一个问题,就是不管是我以多大速度前进,车偶尔在过弯时,和刚出弯时,突然倒下,这里的倒下并不是说因为车体前倾过大导致无法维持平衡而加速到下,而是突然倒下,就仿佛是电机和单片机都突然不工作了一样,但是将倒下的车子扶起来依然可以正常跑,连单片机复位都不用,接着跑跑过一会在哪个弯道有可能会倒下,起初发现,电源的硬件电路里有地方虚接,怀疑可能会出现瞬间断电导致车倒下,但因为是虚接,可能扶起来之前线路又接上了,所以才能不用复位单片机而继续前进。但是在我将虚断的电路接好之后,一段时间内还真的没有再出现过倒下的现象。但是过了一段时间,车子同样有时突然出现另一种情况:就是打个比方,现在平衡车匀速前进时能保持车体前倾20度,但是有时在过弯或者刚出弯是会突然车体角度变为前倾60度,这样就导致车体无法恢复平衡而加速向前倒地,这个前倾20度,变为前倾60度的过程也是瞬间的,而且这次将车扶起来,车体依然只能保持车身直立角度为60度,这样依然不能维持直立,依然会加速倒地,当我第二次扶起车的时候,车就停止工作了,但请注意这时是整个车正常供电的情况下,不管我如何改变车的角度车的电机都不做出任何反应,在这种时候我认为让单片机复位一下也许可以恢复,但是我发现让单片机不管复位几次,依然无反应,但是相反,如果我将电源断开,在重新打开,车就恢复正常,就连前倾角也可以恢复20度。我实在无法理解,也找不出错在哪里,我觉得至少单片机复位无法恢复,应该不是程序问题吧,能不能是电路供电问题或者陀螺仪出现故障。请朋友们帮我分析一下!谢了!


作者: 一叶扁舟111    时间: 2013-3-6 17:14
程序是自己的吗?如果不是都看懂了啊?车子倒下可能就是单片机复位了,可能灰尘原因,我同学遇到过这种现象,现在好了!
作者: gtailyyy    时间: 2013-3-6 17:14
人工置顶!!!!
作者: gtailyyy    时间: 2013-3-6 17:15
人工置顶!!!!
作者: gtailyyy    时间: 2013-3-6 17:15
人工置顶!!!!
作者: gtailyyy    时间: 2013-3-6 17:16
人工置顶!!!!
作者: gtailyyy    时间: 2013-3-6 19:45
一叶扁舟111 发表于 2013-3-6 19:25
程序是自己的吗?如果不是都看懂了啊?车子倒下可能就是单片机复位了,可能灰尘原因,我同学遇到过这种现象 ...

请问你说的复位是灰尘导致的吗?那只要清理灰尘就行了?
作者: 一叶扁舟111    时间: 2013-3-6 19:53
gtailyyy 发表于 2013-3-6 19:45
请问你说的复位是灰尘导致的吗?那只要清理灰尘就行了?

你试着清理看看

作者: Track    时间: 2013-3-18 14:07
大神你直立了?
作者: 张路军    时间: 2013-3-22 13:17
应该是硬件电路的问题。。。。你前倾20度时角度融合的PD是多少?
作者: 蛊惑小夜    时间: 2013-4-4 00:37
我现在也有这个问题   楼主下程序时候会不会出现第一次下不进去   要重新断电上电才行
作者: 除却巫山不是云    时间: 2013-6-17 20:52
楼主问题解决没有啊,最近我跑着了一会儿就会突然趴下,电机停转一下会儿,然后就趴着往后转甩起来了,什么原因啊?一波未平一波又起,蛋疼啊啊啊啊。。。。。
作者: 只欠西风    时间: 2013-6-19 20:35
是不是水平陀螺仪的事

作者: 只欠西风    时间: 2013-6-19 20:37
是不是水平陀螺仪的事,,,反向跑跑呢




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2