智能车制作

 找回密码
 注册

扫一扫,访问微社区

楼主: 大吃货
打印 上一主题 下一主题

舵机D调节

  [复制链接]

6

主题

308

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1467

活跃会员奖章优秀会员奖章

威望
701
贡献
410
兑换币
428
注册时间
2014-1-6
在线时间
178 小时
11#
发表于 2014-5-28 13:04:25 | 只看该作者
大吃货 发表于 2014-5-28 12:57
因为我的偏差类型是整形,所以前后两次偏差的类型也是整形

全局变量还是局部变量?
回复 支持 反对

使用道具 举报

9

主题

98

帖子

0

精华

高级会员

Rank: 4

积分
970
威望
489
贡献
255
兑换币
277
注册时间
2014-2-27
在线时间
113 小时
12#
发表于 2014-5-28 14:50:20 | 只看该作者
狂野的庄稼汉 发表于 2014-5-28 13:04
全局变量还是局部变量?

我跟楼主问题一样,我是用的全局变量,
回复 支持 反对

使用道具 举报

6

主题

308

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1467

活跃会员奖章优秀会员奖章

威望
701
贡献
410
兑换币
428
注册时间
2014-1-6
在线时间
178 小时
13#
发表于 2014-5-28 20:28:06 | 只看该作者
Mr.chen 发表于 2014-5-28 14:50
我跟楼主问题一样,我是用的全局变量,

我觉得你可以通过串口把连续几次的偏差发出来,然后自己代数据进去演算,看你算出来的和程序算的一样不,然后找问题
回复 支持 反对

使用道具 举报

28

主题

598

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3126

活跃会员奖章优秀会员奖章

威望
1714
贡献
862
兑换币
856
注册时间
2013-10-29
在线时间
275 小时
14#
发表于 2014-5-28 20:30:24 | 只看该作者
应该是没保存好!
回复 支持 反对

使用道具 举报

2

主题

15

帖子

0

精华

注册会员

Rank: 2

积分
98
威望
67
贡献
15
兑换币
28
注册时间
2013-12-29
在线时间
8 小时
毕业学校
xian
15#
发表于 2014-6-7 20:45:34 | 只看该作者
楼主现在解决了吧??????
回复 支持 反对

使用道具 举报

2

主题

9

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1204
QQ
威望
582
贡献
370
兑换币
381
注册时间
2013-1-16
在线时间
127 小时
16#
 楼主| 发表于 2014-6-8 20:06:57 | 只看该作者
☆孑与二 发表于 2014-6-7 20:45
楼主现在解决了吧??????

解决了,其实这样写是没有问题的,只是因为偏差是整型,所以如果速度慢是看不出变化的
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
281
威望
138
贡献
83
兑换币
89
注册时间
2014-3-9
在线时间
30 小时
毕业学校
西安文理
17#
发表于 2014-6-8 20:40:46 | 只看该作者
大吃货 发表于 2014-6-8 20:06
解决了,其实这样写是没有问题的,只是因为偏差是整型,所以如果速度慢是看不出变化的

偏差类型改为float就好了么····??和采集ad值时间有没关系没???

回复 支持 反对

使用道具 举报

2

主题

9

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1204
QQ
威望
582
贡献
370
兑换币
381
注册时间
2013-1-16
在线时间
127 小时
18#
 楼主| 发表于 2014-6-8 20:47:21 | 只看该作者
孑与二 发表于 2014-6-8 20:40
偏差类型改为float就好了么····??和采集ad值时间有没关系没???

不是改成整型就行,如果算的偏差就是整型,改成float也没用啊。
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
281
威望
138
贡献
83
兑换币
89
注册时间
2014-3-9
在线时间
30 小时
毕业学校
西安文理
19#
发表于 2014-6-8 21:00:50 | 只看该作者
大吃货 发表于 2014-6-8 20:47
不是改成整型就行,如果算的偏差就是整型,改成float也没用啊。

就是车的速度慢的原因么?你怎么解决的?
回复 支持 反对

使用道具 举报

10

主题

153

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1405
威望
732
贡献
311
兑换币
457
注册时间
2014-2-21
在线时间
181 小时
20#
发表于 2014-6-10 08:51:57 | 只看该作者
先PD公式,然后再把这次偏差保存为上次的
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-6 00:27 , Processed in 0.087075 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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