智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 8985|回复: 13
打印 上一主题 下一主题

求大神解答:舵机为什么总是打死,无论占空比为多少

[复制链接]

11

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
470
威望
250
贡献
132
兑换币
86
注册时间
2014-3-21
在线时间
44 小时
毕业学校
河北工业大学
跳转到指定楼层
1#
发表于 2014-4-7 20:49:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
void main()
{
  FTM_PWM_init(FTM1,CH0,50,50);        //FTM1_CH0初始化PWM :PA8;;
//#define FTM_PRECISON 100u     //定义占空比精度,100即精度为1%,1000u则精度为0.1%,


无论占空比设置为多少(0-100),舵机都往左转,一直打死,怎么都找不到原因。



回复

使用道具 举报

11

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
470
威望
250
贡献
132
兑换币
86
注册时间
2014-3-21
在线时间
44 小时
毕业学校
河北工业大学
2#
 楼主| 发表于 2014-4-7 20:53:40 | 只看该作者
用的是野火K60,舵机为s3130
回复 支持 反对

使用道具 举报

5

主题

32

帖子

0

精华

高级会员

Rank: 4

积分
533
威望
255
贡献
144
兑换币
153
注册时间
2013-12-28
在线时间
67 小时
3#
发表于 2014-4-7 21:26:56 | 只看该作者
会不会是没有共地呢,我的就是这个问题
回复 支持 反对

使用道具 举报

11

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
470
威望
250
贡献
132
兑换币
86
注册时间
2014-3-21
在线时间
44 小时
毕业学校
河北工业大学
4#
 楼主| 发表于 2014-4-7 22:04:42 | 只看该作者
共地?能说的清楚点吗?菜鸟求指导。
回复 支持 反对

使用道具 举报

10

主题

455

帖子

0

精华

常驻嘉宾

合工大-斛兵7队

Rank: 8Rank: 8

积分
5059

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

威望
2737
贡献
1320
兑换币
1506
注册时间
2013-9-15
在线时间
501 小时
毕业学校
合肥工业大学
5#
发表于 2014-4-7 22:15:59 | 只看该作者
问题就在程序上 好好看看3010的数据手册吧 看看它的转角到底对应的是什么
回复 支持 反对

使用道具 举报

11

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
470
威望
250
贡献
132
兑换币
86
注册时间
2014-3-21
在线时间
44 小时
毕业学校
河北工业大学
6#
 楼主| 发表于 2014-4-7 23:20:51 | 只看该作者
(以下数据说明了当S3010:
高电平为1520us时:一定为中间位置;高电平为920us时:一定为最左边位置;高电平为2120us时:一定为最右边位置;
这些数据说明了该舵机的转角只与高电平脉宽有关,与占空比无关。)
动作方向:CWpulse窄(1520→920[us])CCWpulse宽(1520→2120[us])动作角度:CW60+10[度

高电平脉宽不就是用占空比控制吗?为什么无关呢?
回复 支持 反对

使用道具 举报

11

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
470
威望
250
贡献
132
兑换币
86
注册时间
2014-3-21
在线时间
44 小时
毕业学校
河北工业大学
7#
 楼主| 发表于 2014-4-7 23:25:38 | 只看该作者
重生 发表于 2014-4-7 22:15
问题就在程序上 好好看看3010的数据手册吧 看看它的转角到底对应的是什么

(以下数据说明了当S3010:
高电平为1520us时:一定为中间位置;高电平为920us时:一定为最左边位置;高电平为2120us时:一定为最右边位置;
这些数据说明了该舵机的转角只与高电平脉宽有关,与占空比无关。)
动作方向:CWpulse窄(1520→920[us])CCWpulse宽(1520→2120[us])动作角度:CW60+10[度

高电平脉宽不就是用占空比控制吗?为什么无关呢?
回复 支持 反对

使用道具 举报

11

主题

40

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
470
威望
250
贡献
132
兑换币
86
注册时间
2014-3-21
在线时间
44 小时
毕业学校
河北工业大学
8#
 楼主| 发表于 2014-4-7 23:28:21 | 只看该作者
拉普拉斯傅里叶 发表于 2014-4-7 21:26
会不会是没有共地呢,我的就是这个问题

共地?能说的清楚点吗?菜鸟求指导。
回复 支持 反对

使用道具 举报

5

主题

331

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2159
威望
956
贡献
531
兑换币
644
注册时间
2014-2-11
在线时间
336 小时
9#
发表于 2014-4-8 12:50:27 | 只看该作者
同求,xs128
回复 支持 反对

使用道具 举报

5

主题

32

帖子

0

精华

高级会员

Rank: 4

积分
533
威望
255
贡献
144
兑换币
153
注册时间
2013-12-28
在线时间
67 小时
10#
发表于 2014-4-8 18:03:35 | 只看该作者
dyj 发表于 2014-4-7 23:25
(以下数据说明了当S3010:
高电平为1520us时:一定为中间位置;高电平为920us时:一定为最左边位置;高 ...

先用示波器看一下输出波形对不对,再检查一下6V稳压电源跟单片机有没有共地,
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 00:33 , Processed in 0.054346 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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