智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3560|回复: 6
打印 上一主题 下一主题

关于直立车速度控制的问题

[复制链接]

2

主题

51

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1233
威望
599
贡献
370
兑换币
390
注册时间
2013-1-4
在线时间
132 小时
毕业学校
万里
跳转到指定楼层
1#
发表于 2013-6-13 15:52:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近重读了官方的代码,感觉程序又有些问题想不明白,以前是觉得可以用直接跳过了
void SpeedControlOutput(void) {
        float fValue;
        fValue = g_fSpeedControlOutNew - g_fSpeedControlOutOld;
        g_fSpeedControlOut = fValue * (g_nSpeedControlPeriod + 1) / SPEED_CONTROL_PERIOD + g_fSpeedControlOutOld;

这段程序中的g_nSpeedControlPeriod  一直不知道怎么处理,看官网的程序也感觉有点没头没脑的 有没有已经用上了这种办法并且熟悉的告诉我一下对FVALUE处理(g_nSpeedControlPeriod + 1) / SPEED_CONTROL_PERIOD是怎么来的

2

主题

51

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1233
威望
599
贡献
370
兑换币
390
注册时间
2013-1-4
在线时间
132 小时
毕业学校
万里
2#
 楼主| 发表于 2013-6-13 15:53:01 | 只看该作者
顶一个 不要沉
回复 支持 反对

使用道具 举报

2

主题

51

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1233
威望
599
贡献
370
兑换币
390
注册时间
2013-1-4
在线时间
132 小时
毕业学校
万里
3#
 楼主| 发表于 2013-6-13 15:53:16 | 只看该作者
顶一个 不要沉
回复 支持 反对

使用道具 举报

34

主题

1589

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6271

论坛元老奖章优秀会员奖章活跃会员奖章在线王奖章

威望
3267
贡献
1194
兑换币
2035
注册时间
2012-11-28
在线时间
905 小时
4#
发表于 2013-6-13 17:18:19 | 只看该作者
这不每次加一点啊,,很好理解吧。。你看看速度控制函数的周期,,和速度平滑处理函数的周期时间对比一下不就很明显了么?
回复 支持 反对

使用道具 举报

12

主题

342

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4494

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章

QQ
威望
2002
贡献
1188
兑换币
931
注册时间
2012-9-4
在线时间
652 小时
5#
发表于 2013-6-13 23:29:05 | 只看该作者
速度平滑处理,官网的速度控制周期是100ms,速度的pwm改变量如果在100ms时刻计算出后立刻输出,会造成不平滑抖动等,这段代码就是把这个100ms周期计算一次得到的pwm平均分配到20个5ms时间去输出,,平滑!
回复 支持 反对

使用道具 举报

2

主题

51

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1233
威望
599
贡献
370
兑换币
390
注册时间
2013-1-4
在线时间
132 小时
毕业学校
万里
6#
 楼主| 发表于 2013-6-14 12:18:42 | 只看该作者
夏日的冰 发表于 2013-6-13 23:29
速度平滑处理,官网的速度控制周期是100ms,速度的pwm改变量如果在100ms时刻计算出后立刻输出,会造成不平滑 ...

3q !!~
回复 支持 反对

使用道具 举报

6

主题

125

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2430
威望
1134
贡献
690
兑换币
751
注册时间
2013-11-14
在线时间
303 小时
7#
发表于 2014-3-1 22:34:43 | 只看该作者
夏日的冰 发表于 2013-6-13 23:29
速度平滑处理,官网的速度控制周期是100ms,速度的pwm改变量如果在100ms时刻计算出后立刻输出,会造成不平滑 ...

解析果然到位  造福后人啊   我也算是明白了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 06:42 , Processed in 0.097537 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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