智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2778|回复: 17
打印 上一主题 下一主题

[咨询] 发现一个 打开电机开关,速度瞬间很大的问题

  [复制链接]

3

主题

59

帖子

0

精华

高级会员

Rank: 4

积分
653
威望
364
贡献
191
兑换币
124
注册时间
2012-5-7
在线时间
49 小时
跳转到指定楼层
1#
发表于 2013-4-23 01:32:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
用的是增量式pid速度控制
发现一个问题
现打开芯片电源,过一段时间打开电机,发现,初始速度会很大,然后在回到正常值,要怎么解决
调试发现,在没有打开电机电源的情况下,编码器的值一直为0,输出的占空比会一直增加到最大值,然后打开电源后,瞬时的占空比很大,这个问题要怎么解决。

42

主题

1054

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
3034

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

QQ
威望
1650
贡献
780
兑换币
625
注册时间
2012-7-6
在线时间
302 小时
2#
发表于 2013-4-23 08:19:05 | 只看该作者
给个阀值 不让脉宽没有限制的加
回复 支持 反对

使用道具 举报

49

主题

3751

帖子

1

精华

顶级版主

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

积分
27948

资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章技术大牛奖章

威望
10632
贡献
10964
兑换币
4564
注册时间
2010-11-23
在线时间
3176 小时
3#
发表于 2013-4-23 08:43:32 | 只看该作者
超调太大
回复 支持 反对

使用道具 举报

51

主题

1633

帖子

0

精华

版主

Rank: 9Rank: 9Rank: 9

积分
7556

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

威望
3701
贡献
2453
兑换币
1398
注册时间
2012-5-3
在线时间
701 小时
4#
发表于 2013-4-23 08:46:52 | 只看该作者
这是正常现象,你电机转速=0,PID里的ek就很大,所以输出也会很大
回复 支持 反对

使用道具 举报

1

主题

2067

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5124

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

威望
2752
贡献
898
兑换币
59
注册时间
2012-12-8
在线时间
737 小时
5#
发表于 2013-4-23 08:54:03 | 只看该作者
同意楼上的观点
回复 支持 反对

使用道具 举报

14

主题

295

帖子

0

精华

常驻嘉宾

打酱油出道。。。

Rank: 8Rank: 8

积分
5865

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

威望
1727
贡献
1258
兑换币
1045
注册时间
2012-11-10
在线时间
1440 小时
6#
发表于 2013-4-23 09:54:21 | 只看该作者
glacier0 发表于 2013-4-23 08:46
这是正常现象,你电机转速=0,PID里的ek就很大,所以输出也会很大

请问,要如何解决呢
回复 支持 反对

使用道具 举报

3

主题

132

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2334
威望
1223
贡献
703
兑换币
586
注册时间
2012-2-26
在线时间
204 小时
7#
发表于 2013-4-23 10:15:04 | 只看该作者
如果发现编码器的值为0就不进行pid运算了,直接给个很小的pwm.等你开电源后,可利用这个pwm获得一个速度,然后发现此时编码器不为0了,又可以进行pid运算了.就是个逻辑问题.多想想吧,方法很多的.
回复 支持 反对

使用道具 举报

165

主题

4119

帖子

2

精华

杰出人士

老司机【呆萌侠】

Rank: 12Rank: 12Rank: 12

积分
16871

活跃会员奖章优秀会员奖章推广达人奖章热心会员奖章论坛元老奖章论坛骨干奖章在线王奖章资源大师奖章

QQ
威望
9731
贡献
4558
兑换币
1629
注册时间
2011-7-23
在线时间
1291 小时
毕业学校
工大
8#
发表于 2013-4-23 12:44:39 | 只看该作者
4楼 和 大神凤姐都是正解= =
回复 支持 反对

使用道具 举报

489

主题

1691

帖子

1

精华

管理员

网站创始人&站长

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

积分
85804

特殊贡献奖章资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

QQ
威望
56900
贡献
17334
兑换币
13112
注册时间
2007-6-8
在线时间
5785 小时
9#
发表于 2013-4-23 13:08:47 | 只看该作者
用程序识别外部按键指令,有运行指令后再进入PID函数
回复 支持 反对

使用道具 举报

203

主题

1964

帖子

2

精华

超级版主

平凡的小人物

Rank: 10Rank: 10Rank: 10

积分
219128

特殊贡献奖章论坛骨干奖章推广达人奖章热心会员奖章优秀版主奖章论坛元老奖章优秀会员奖章资源大师奖章活跃会员奖章在线王奖章

QQ
威望
121497
贡献
91305
兑换币
4298
注册时间
2010-9-29
在线时间
3163 小时
10#
发表于 2013-4-23 15:28:18 | 只看该作者
9楼办法很棒,北科的矩阵按键调参可以是每年都在使用的啊!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-22 07:36 , Processed in 0.073640 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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