智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 6581|回复: 18
打印 上一主题 下一主题

舵机只能单方向转

  [复制链接]

4

主题

26

帖子

0

精华

高级会员

Rank: 4

积分
822
威望
414
贡献
270
兑换币
266
注册时间
2014-1-14
在线时间
69 小时
跳转到指定楼层
1#
发表于 2014-3-9 11:38:57 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 nzfz_2 于 2014-3-9 11:41 编辑

用野火KL26单片机控制舵机,周期是20ms,也就是频率是50Hz,计算的中间占空比是7.5,但是无论怎样调占空比舵机只往一个方向转。求指教!!!
回复

使用道具 举报

5

主题

33

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
威望
213
贡献
125
兑换币
120
注册时间
2013-12-17
在线时间
32 小时
19#
发表于 2014-3-20 18:12:53 | 只看该作者
就是这样昨晚试了成功啊!谢啦
回复 支持 反对

使用道具 举报

4

主题

26

帖子

0

精华

高级会员

Rank: 4

积分
822
威望
414
贡献
270
兑换币
266
注册时间
2014-1-14
在线时间
69 小时
18#
 楼主| 发表于 2014-3-19 20:37:00 | 只看该作者
★相★离 发表于 2014-3-19 20:29
请问你解决了吗、?我们也是这个问题啊?

解决了,把单片机的GND和电源模块的 地 接在一起。
回复 支持 反对

使用道具 举报

5

主题

33

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
威望
213
贡献
125
兑换币
120
注册时间
2013-12-17
在线时间
32 小时
17#
发表于 2014-3-19 20:29:00 | 只看该作者
请问你解决了吗、?我们也是这个问题啊?
回复 支持 反对

使用道具 举报

21

主题

836

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5050

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

QQ
威望
3374
贡献
126
兑换币
1662
注册时间
2012-11-1
在线时间
775 小时
16#
发表于 2014-3-10 08:59:45 | 只看该作者
.o烏龍茶o灬 发表于 2014-3-9 16:40
那就没共地了,这样单片机与舵机就没有参考零电位,PWM就没效果了,你要接条线把两个地连起来

正解
回复 支持 反对

使用道具 举报

4

主题

26

帖子

0

精华

高级会员

Rank: 4

积分
822
威望
414
贡献
270
兑换币
266
注册时间
2014-1-14
在线时间
69 小时
15#
 楼主| 发表于 2014-3-9 19:30:05 | 只看该作者
nzfz_2 发表于 2014-3-9 16:26
用示波器看波形正确,那个小数是占空比,应该能兼容,我改成整数试了试还是不行,我把程序改成下面样子, ...

谢谢啦!我调好了。
回复 支持 反对

使用道具 举报

4

主题

26

帖子

0

精华

高级会员

Rank: 4

积分
822
威望
414
贡献
270
兑换币
266
注册时间
2014-1-14
在线时间
69 小时
14#
 楼主| 发表于 2014-3-9 19:05:14 | 只看该作者
.o烏龍茶o灬 发表于 2014-3-9 16:40
那就没共地了,这样单片机与舵机就没有参考零电位,PWM就没效果了,你要接条线把两个地连起来

好了,就按你说的把单片机和舵机公用一个电池来供电,多谢了!
回复 支持 反对

使用道具 举报

7

主题

198

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1073
威望
557
贡献
322
兑换币
364
注册时间
2014-2-24
在线时间
97 小时
13#
发表于 2014-3-9 18:39:55 | 只看该作者
你在装舵机的时候没有把舵机调到中间的位置吧  自己去调一下,正转到底再反转90°,不然可能你给的角度它打不了,虽说你没上电的时候可以转动舵机。
回复 支持 反对

使用道具 举报

11

主题

194

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4598
威望
2122
贡献
234
兑换币
1571
注册时间
2012-12-8
在线时间
1121 小时
12#
发表于 2014-3-9 16:40:23 | 只看该作者
nzfz_2 发表于 2014-3-9 16:28
不是同一个电源,单片机用电脑USB供电,舵机用稳压模块。这样不行吗?

那就没共地了,这样单片机与舵机就没有参考零电位,PWM就没效果了,你要接条线把两个地连起来

回复 支持 反对

使用道具 举报

4

主题

26

帖子

0

精华

高级会员

Rank: 4

积分
822
威望
414
贡献
270
兑换币
266
注册时间
2014-1-14
在线时间
69 小时
11#
 楼主| 发表于 2014-3-9 16:28:37 | 只看该作者
.o烏龍茶o灬 发表于 2014-3-9 16:18
单片机与舵机的地有没有相连接?简单的说就是你单片机和舵机是不是公用一个电池来供电?

不是同一个电源,单片机用电脑USB供电,舵机用稳压模块。这样不行吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-29 01:57 , Processed in 0.052852 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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