智能车制作

标题: 史上最奇葩问题,感兴趣的大神都进来看看吧 [打印本页]

作者: 武靖    时间: 2014-5-24 10:01
标题: 史上最奇葩问题,感兴趣的大神都进来看看吧
我们的程序在前天上午的时候还跑的很好,并且改参数做了提速,因为陀螺仪位置不对出去粘了一下,回来之后跑了一圈还正常,但再下程序进去就失常了,跑一段距离就会跑飞,PS:我们只是改了参数而已,而且之后也改回去了,还是不行。
所以我们以为是硬件问题,但是昨天上午我们换了块驱动,程序忽然不跑飞了,但是循迹用的search子函数值都是错误的而且不变,而且时钟也会卡死不动,之前也是去掉search就不会跑飞,但是都仔细检查过程序了,而且换了几个备份的程序也会跑飞,驱动应该不会对程序有什么影响吧,我们以为是单片机的问题,但是我们的单片机在别人的程序也可以运行的,后来以为是摄像头的问题,换了一个依旧是那样,后来又怀疑主板问题,但是用万用表测了主板的供电时没有问题的,而且单独给单片机供电也是同样的问题,后来觉得可能是我们主板供电不稳,但借了别人的电源模块供电情况还是一样,后来到了晚上的时候search忽然可以采到值了,于是我们决定去赛道测试一下,search采到的值是不对的,而且起始行固定不变,也就是前面的20多行都是没有值的,而且又多了新问题,车根本不能从平衡角度出发,(而且是插在电脑上的时候可以从平衡角度开始运行,不插就不行)所以我们就想会不会真的是软件出问题了,然后我们就换了以前用的拉普兰德V2库的程序,以前绝对是可以跑的,下载了之后和第一天的情况一样,会跑飞。就这样一天又过完了,问题依旧没有解决,到底是什么问题呢,我们真的是想不出来了,难不成是软件坏了或是电脑坏了?那也不能两台都这样嘛。。。求大神帮忙解决呀,万分感激


补充内容 (2014-5-24 10:36):
简单说就是软件没改,原来都可以跑的程序,硬件挨个检查也检查不出问题,单独给单片机供电程序也不行
作者: 小笨聪    时间: 2014-5-24 10:02
哥们  这么多  简练点  不然没人看的
作者: 馨海林旋律    时间: 2014-5-24 10:11
这种问题很难查啊我遇到过类似的,也没高太懂,耐心点吧
作者: dingyongbin    时间: 2014-5-24 10:24
????
作者: 武靖    时间: 2014-5-24 10:36
小笨聪 发表于 2014-5-24 10:02
哥们  这么多  简练点  不然没人看的

恩恩,补充了简单版本
作者: 武靖    时间: 2014-5-24 10:37
馨海林旋律 发表于 2014-5-24 10:11
这种问题很难查啊我遇到过类似的,也没高太懂,耐心点吧

最后是怎么解决的呢?
作者: 武靖    时间: 2014-5-24 10:38
dingyongbin 发表于 2014-5-24 10:24
????

???
作者: rubick    时间: 2014-5-24 11:35
看起来是硬件问题吧,整车拆了重新装一下试试。电路板一共有几块啊?看看连接处。

作者: 武靖    时间: 2014-5-24 11:41
rubick 发表于 2014-5-24 11:35
看起来是硬件问题吧,整车拆了重新装一下试试。电路板一共有几块啊?看看连接处。

一共三块,一块单片机,一块主板,一块驱动,单独供电也不行,硬件问题是有可能导致软件跑飞的,是吧?
作者: rubick    时间: 2014-5-24 11:42
武靖 发表于 2014-5-24 11:41
一共三块,一块单片机,一块主板,一块驱动,单独供电也不行,硬件问题是有可能导致软件跑飞的,是吧?

是的,而且更诡异

作者: 武靖    时间: 2014-5-24 11:44
rubick 发表于 2014-5-24 11:42
是的,而且更诡异

哈哈,是啊,你也遇到过类似的问题吗?
作者: q5974    时间: 2014-5-24 12:33
把所有的线头重新做一遍试试看
作者: rubick    时间: 2014-5-24 13:09
武靖 发表于 2014-5-24 11:44
哈哈,是啊,你也遇到过类似的问题吗?

“刚刚还好,忽然就不行了,什么都没动啊”
这种情况遇到太多太多了

作者: 武靖    时间: 2014-5-24 15:10
rubick 发表于 2014-5-24 13:09
“刚刚还好,忽然就不行了,什么都没动啊”
这种情况遇到太多太多了

啊啊,那你是怎么解决的呀?重连也不行

作者: 武靖    时间: 2014-5-24 15:11
q5974 发表于 2014-5-24 12:33
把所有的线头重新做一遍试试看

换了线也不行
作者: q5974    时间: 2014-5-24 15:20
武靖 发表于 2014-5-24 15:11
换了线也不行

之前有次我的车子跑跑停停,也不是复位,我这么做就解决了,加油吧,再看看会不会程序也是哪里写错了,每一次出错都是个检查车子的好机会

作者: 武靖    时间: 2014-5-24 16:15
q5974 发表于 2014-5-24 15:20
之前有次我的车子跑跑停停,也不是复位,我这么做就解决了,加油吧,再看看会不会程序也是哪里写错了,每 ...

嗯,对的,谢啦~
作者: rubick    时间: 2014-5-24 16:34
武靖 发表于 2014-5-24 15:10
啊啊,那你是怎么解决的呀?重连也不行

拍拍

作者: 戥家三少    时间: 2014-5-24 18:45
遇到过,因为这个停工20天,做出了工业板后所有问题都消失了
作者: 小笨聪    时间: 2014-5-24 19:09
我想说你是不是自己手工腐蚀的板子?  如果是的话你看看你的走线安全间距  手工腐蚀基本在25ml  不然会出现各种我们想不到的问题
作者: 小笨聪    时间: 2014-5-24 19:10
武靖 发表于 2014-5-24 11:41
一共三块,一块单片机,一块主板,一块驱动,单独供电也不行,硬件问题是有可能导致软件跑飞的,是吧?

是的
作者: ┗SKY┛    时间: 2014-5-24 20:14

作者: 武靖    时间: 2014-5-25 10:48
戥家三少 发表于 2014-5-24 18:45
遇到过,因为这个停工20天,做出了工业板后所有问题都消失了

还有十几天就比赛了。。。
作者: 武靖    时间: 2014-5-25 10:49
小笨聪 发表于 2014-5-24 19:09
我想说你是不是自己手工腐蚀的板子?  如果是的话你看看你的走线安全间距  手工腐蚀基本在25ml  不然会出现 ...

是拿出去做的,以前用的都没问题

作者: 武靖    时间: 2014-5-25 10:51
小笨聪 发表于 2014-5-24 19:10
是的

电脑中病毒会不会导致程序失常,昨天查出来一个蠕虫木马,听说会降低CPU占有率





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