智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2190|回复: 7
打印 上一主题 下一主题

快校赛求助力!不知道为什么加上速度PID后程序会卡死。求助!

[复制链接]

2

主题

10

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
256
威望
149
贡献
65
兑换币
82
注册时间
2014-3-22
在线时间
21 小时
毕业学校
南昌大学
跳转到指定楼层
1#
发表于 2014-5-6 14:26:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本人做的是电磁组,之前一直没用编码器,前几天加上的速度PID,发现我的程序会卡死。那程序很简单,只是控制恒速。做实验发现,当速度改变很大时就会卡死,比如一打开电机时,下坡,有时会卡死。当我尝试一下差速时,一过弯道就立马卡死!还有几天就校赛了,只想做好一些。求众人赐教!可以的话留下速度PID程序让我学习一下!谢谢!
回复

使用道具 举报

2

主题

10

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
256
威望
149
贡献
65
兑换币
82
注册时间
2014-3-22
在线时间
21 小时
毕业学校
南昌大学
2#
 楼主| 发表于 2014-5-6 14:30:54 | 只看该作者
程序卡死后,LCD舵机都卡住,只有电机在转动!我用示波器测了编码器,在卡死时还是正常的。
回复 支持 反对

使用道具 举报

54

主题

782

帖子

1

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3569
QQ
威望
1896
贡献
243
兑换币
1222
注册时间
2012-11-24
在线时间
715 小时
3#
发表于 2014-5-6 14:31:14 | 只看该作者
我的也是,楼主的控制函数是不是放在中断里?我的也是会卡死,怀疑有别的中断没清标志位,求交流
回复 支持 反对

使用道具 举报

54

主题

782

帖子

1

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3569
QQ
威望
1896
贡献
243
兑换币
1222
注册时间
2012-11-24
在线时间
715 小时
4#
发表于 2014-5-6 14:31:23 | 只看该作者
我的也是,楼主的控制函数是不是放在中断里?我的也是会卡死,怀疑有别的中断没清标志位,求交流
回复 支持 反对

使用道具 举报

2

主题

10

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
256
威望
149
贡献
65
兑换币
82
注册时间
2014-3-22
在线时间
21 小时
毕业学校
南昌大学
5#
 楼主| 发表于 2014-5-6 14:45:36 | 只看该作者
我只有一个中断
回复 支持 反对

使用道具 举报

2

主题

10

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
256
威望
149
贡献
65
兑换币
82
注册时间
2014-3-22
在线时间
21 小时
毕业学校
南昌大学
6#
 楼主| 发表于 2014-5-6 14:47:15 | 只看该作者
yyyzrxh 发表于 2014-5-6 14:31
我的也是,楼主的控制函数是不是放在中断里?我的也是会卡死,怀疑有别的中断没清标志位,求交流

我 是放在中断中,但只用了一个中断。
回复 支持 反对

使用道具 举报

54

主题

782

帖子

1

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3569
QQ
威望
1896
贡献
243
兑换币
1222
注册时间
2012-11-24
在线时间
715 小时
7#
发表于 2014-5-6 14:57:39 | 只看该作者
我的也是,有时候主循环在运行,定时中断进不了
回复 支持 反对

使用道具 举报

2

主题

26

帖子

0

精华

高级会员

Rank: 4

积分
843
威望
381
贡献
146
兑换币
210
注册时间
2017-12-22
在线时间
158 小时
8#
发表于 2018-5-18 17:25:44 | 只看该作者
你好,你的这个问题,请问是怎么解决的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-12-25 13:55 , Processed in 0.048574 second(s), 29 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表