智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 5924|回复: 50
打印 上一主题 下一主题

电机控制程序,增量式的疑问~

  [复制链接]

49

主题

848

帖子

1

精华

知名人物

说和做是两码事

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
32825

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章资源大师奖章

威望
29437
贡献
1934
兑换币
1870
注册时间
2013-12-10
在线时间
727 小时
跳转到指定楼层
1#
发表于 2015-1-30 20:38:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PWM_set = (int)(PWM_set + P_BMQ*(BMQ_e-BMQ_e1) + I_BMQ * BMQ_e + D_BMQ*(BMQ_e-2*BMQ_e1+BMQ_e2));

PWM_set   电机的PWM输出;
BMQ_e= speed_set - speed_read;  speed_set 速度的设定 speed_read 编码器读取值
相当于~ PWM_set +=  P_BMQ*(BMQ_e-BMQ_e1) + I_BMQ * BMQ_e + D_BMQ*(BMQ_e-2*BMQ_e1+BMQ_e2)

真心醉了~是我对增量式理解不透彻还是什么的~·~

每次调  都快把7971烧了~我的是B车模~哎·~
而且编码器读取值和设定的速度跟不上~不知道哪里不对。。。
回复

使用道具 举报

49

主题

848

帖子

1

精华

知名人物

说和做是两码事

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
32825

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章资源大师奖章

威望
29437
贡献
1934
兑换币
1870
注册时间
2013-12-10
在线时间
727 小时
2#
 楼主| 发表于 2015-1-30 22:53:22 | 只看该作者
:'(:'(:'(
回复 支持 反对

使用道具 举报

49

主题

848

帖子

1

精华

知名人物

说和做是两码事

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
32825

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章资源大师奖章

威望
29437
贡献
1934
兑换币
1870
注册时间
2013-12-10
在线时间
727 小时
3#
 楼主| 发表于 2015-1-31 00:21:01 | 只看该作者
大神都说先调P  可是P 项不是相当于 位置式的 D  也就是偏差化  车子在起跑的时候  偏差率不是都是零嘛 再怎么调P也没有啊~·哎。。。
回复 支持 反对

使用道具 举报

49

主题

848

帖子

1

精华

知名人物

说和做是两码事

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
32825

优秀会员奖章活跃会员奖章论坛元老奖章在线王奖章资源大师奖章

威望
29437
贡献
1934
兑换币
1870
注册时间
2013-12-10
在线时间
727 小时
4#
 楼主| 发表于 2015-1-31 00:37:07 | 只看该作者
顶~~~
回复 支持 反对

使用道具 举报

2

主题

28

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1044
QQ
威望
517
贡献
335
兑换币
330
注册时间
2014-4-9
在线时间
96 小时
5#
发表于 2015-1-31 00:43:08 | 只看该作者
同求
回复 支持 反对

使用道具 举报

8

主题

600

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2518

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

威望
1201
贡献
861
兑换币
813
注册时间
2014-7-21
在线时间
228 小时
6#
发表于 2015-1-31 08:22:53 | 只看该作者
玩意Tc 发表于 2015-1-31 00:21
大神都说先调P  可是P 项不是相当于 位置式的 D  也就是偏差化  车子在起跑的时候  偏差率不是都是零嘛 再怎 ...

先调I
回复 支持 反对

使用道具 举报

12

主题

2039

帖子

2

精华

顶级版主

只好把岁月化成歌 留在山河

Rank: 11Rank: 11Rank: 11Rank: 11

积分
44057

优秀会员奖章活跃会员奖章在线王奖章论坛元老奖章资源大师奖章优秀版主奖章

威望
26263
贡献
9408
兑换币
6553
注册时间
2011-9-30
在线时间
4193 小时
毕业学校
南京动专
7#
发表于 2015-1-31 10:09:09 | 只看该作者
烧的话 是因为BTN内阻比较大 带不动B车
回复 支持 反对

使用道具 举报

2

主题

82

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3185
威望
1762
贡献
909
兑换币
867
注册时间
2013-11-20
在线时间
257 小时
8#
发表于 2015-1-31 12:53:11 | 只看该作者
我特喵的就是把PID换成位置式的调的
回复 支持 反对

使用道具 举报

19

主题

298

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5329

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

威望
3299
贡献
1642
兑换币
695
注册时间
2014-1-20
在线时间
194 小时
毕业学校
暂无
9#
发表于 2015-1-31 13:59:06 | 只看该作者
同求
回复 支持 反对

使用道具 举报

19

主题

298

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5329

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

威望
3299
贡献
1642
兑换币
695
注册时间
2014-1-20
在线时间
194 小时
毕业学校
暂无
10#
发表于 2015-1-31 14:01:44 | 只看该作者
luckner 发表于 2015-1-31 10:09
烧的话 是因为BTN内阻比较大 带不动B车

可是参数调好的话,几圈下来,7971并不是很烫,温的。他的意思是一圈下来就非常的烫,要烧了一样
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-26 04:23 , Processed in 0.057175 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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