智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 3865|回复: 4
打印 上一主题 下一主题

谁知道PWMDTY23=130 表示左转弯的130是怎么来的啊

[复制链接]

1

主题

2

帖子

0

精华

注册会员

Rank: 2

积分
113
威望
173
贡献
20
兑换币
0
注册时间
2010-4-22
在线时间
0 小时
跳转到指定楼层
1#
发表于 2010-4-22 13:38:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请大家帮助我

17

主题

71

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2531
QQ
威望
347
贡献
2122
兑换币
0
注册时间
2010-1-16
在线时间
31 小时
2#
发表于 2010-4-22 14:35:48 | 只看该作者
舵机的转弯角度是根据输入PWM的占空比大小来决定的。我们用的舵机在输入PWM周期为20ms(频率50Hz,注意频率不能太高,否则舵机会响应不过来)时,占空比为2.5%(此时高电平的持续时间为0.5ms)的时候,转的是-90°(也就是左转),5%的时候左转45°,7.5%的时候归零,也就是不转,10%的时候右转45°,12.5%的时候右转90°,以上都是基于理想的情况,实际情况你还得多调试。我不知道你上面是什么对齐方式。若是左对齐的话,占空比=(PWMPERx-PWMDTYx)/PWMPERx X 100%;若是中心对齐的话,占空比=PWMDTYx/PWMPERx X 100%。你上面很明显设定的是两个8位PWM通道级联成一个16位的PWM通道,这可以提高控制精度,详细的单片机资料,咋论坛里也有,叫“12x128程序教程”。
回复 支持 反对

使用道具 举报

4

主题

41

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
378
威望
245
贡献
71
兑换币
16
注册时间
2010-5-9
在线时间
31 小时
3#
发表于 2010-7-17 09:41:51 | 只看该作者
每个人设置的频率都不一样,脉宽就不一样了
回复 支持 反对

使用道具 举报

1

主题

45

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
361
QQ
威望
288
贡献
57
兑换币
8
注册时间
2011-2-25
在线时间
8 小时
4#
发表于 2011-5-5 21:15:00 | 只看该作者
回复 2# luoguoying


    怎么利用不同的占空比转不同的方向???
回复 支持 反对

使用道具 举报

17

主题

71

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2531
QQ
威望
347
贡献
2122
兑换币
0
注册时间
2010-1-16
在线时间
31 小时
5#
发表于 2011-5-6 11:44:07 | 只看该作者
回复 4# qinxiang026


    首先设置好中心点,然后你的占空比的加减量就决定了舵机转向的角度。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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