智能车制作

标题: 好神奇的现象 [打印本页]

作者: △ABC≌△DEF    时间: 2014-5-28 23:13
标题: 好神奇的现象
电磁车,一加上速度闭环,单片机泡一会立马死机,舵机跟电机都是一直保持原来的状态,求解啊,折腾一晚上了,不知道你们有没有遇到过类似的

作者: I'M_Not_The    时间: 2014-5-29 01:20
程序跑飞
作者: 794331858wq1    时间: 2014-5-29 11:32
可能是静电的原因,擦擦赛道,把小车刷刷
作者: windson    时间: 2014-5-29 11:50
遇到过,调着调着就好了
作者: 吉萨非机动    时间: 2014-5-29 12:03
程序会不会逻辑有问题
作者: 狂野的庄稼汉    时间: 2014-5-29 12:12
变量溢出也有可能,用蓝牙看看有没有进断言
作者: △ABC≌△DEF    时间: 2014-5-29 16:14
I'M_Not_The 发表于 2014-5-29 01:20
程序跑飞

那个程序之前用过好久了

作者: △ABC≌△DEF    时间: 2014-5-29 16:17
794331858wq1 发表于 2014-5-29 11:32
可能是静电的原因,擦擦赛道,把小车刷刷

擦了擦现在好使了,偶然性的

作者: △ABC≌△DEF    时间: 2014-5-29 16:22
狂野的庄稼汉 发表于 2014-5-29 12:12
变量溢出也有可能,用蓝牙看看有没有进断言

那个用蓝牙串口看的话发现返回值都是错误的

作者: 狂野的庄稼汉    时间: 2014-5-29 16:25
△ABC≌△DEF 发表于 2014-5-29 16:22
那个用蓝牙串口看的话发现返回值都是错误的

那至少说明不是变量溢出造成的程序跑飞

作者: △ABC≌△DEF    时间: 2014-5-29 16:28
狂野的庄稼汉 发表于 2014-5-29 16:25
那至少说明不是变量溢出造成的程序跑飞

就是暂时的死机了,

作者: 狂野的庄稼汉    时间: 2014-5-29 16:31
△ABC≌△DEF 发表于 2014-5-29 16:28
就是暂时的死机了,

是不是你主频太高了,我之前有几次就是刚开始跑正常,跑一会就跑飞了,后来发现时主频太高,芯片发烫造成的

作者: 狂野的庄稼汉    时间: 2014-5-29 16:32
还有,加个积分上限,也有可能是溢出
作者: △ABC≌△DEF    时间: 2014-5-29 17:17
狂野的庄稼汉 发表于 2014-5-29 16:31
是不是你主频太高了,我之前有几次就是刚开始跑正常,跑一会就跑飞了,后来发现时主频太高,芯片发烫造成 ...

那个我们用的片子是128的,超频好像是96M,我们一直用的是48M,怀疑过这个问题,改成24M也有这样的问题,还是怀疑静电,昨晚电机驱动用刷子刷了一遍,灰尘较多,把在片子周围频率高的线用锡箔纸报上,并且在那两个舵机的引脚上并联了个103电容,一会看看效果,刚才拆车了。

作者: △ABC≌△DEF    时间: 2014-5-29 17:17
狂野的庄稼汉 发表于 2014-5-29 16:32
还有,加个积分上限,也有可能是溢出

那个我们的电机pwm进行了限幅,跟限制积分的效果一样

作者: yyyzrxh    时间: 2014-5-29 17:42
表示我也遇到过
作者: △ABC≌△DEF    时间: 2014-5-30 15:39
yyyzrxh 发表于 2014-5-29 17:42
表示我也遇到过

那怎么解决的啊,现在还在苦恼中,马上要校内赛了,遇到这毛病

作者: 向上青年    时间: 2014-7-11 02:17
楼主问题解决了吗,我们现在也遇到这种情况了。




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