智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4288|回复: 10
打印 上一主题 下一主题

舵机中值问题(野火K60程序)~~大神请进,悬赏!!!!

[复制链接]

3

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
威望
210
贡献
130
兑换币
133
注册时间
2014-12-21
在线时间
31 小时
毕业学校
广东高校
跳转到指定楼层
#
发表于 2015-3-5 17:30:38 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
1贡献
野火代码里FTM_CnV_REG(FTMx[FTM1], CH0) =  duoji_center;(调试的时候舵机中值duoji_center=2400)
这个值怎么计算对应舵机在一个周期内高电平的持续时间为1.5ms  

附件: 您需要 登录 才可以下载或查看,没有帐号?注册
回复

使用道具 举报

14

主题

64

帖子

0

精华

高级会员

Rank: 4

积分
554
威望
303
贡献
163
兑换币
178
注册时间
2015-12-15
在线时间
44 小时
毕业学校
普宁市第二中学
10#
发表于 2016-1-15 20:12:19 | 只看该作者
天芒 发表于 2015-3-6 12:43
哦,天呐。。。你先把舵机的摆臂取下来,然后随便设一个舵机PWM的值(要让舵机左右都能摆到最大就行), ...

#define S3010_FTM   FTM0
#define S3010_CH    FTM_CH4
#define S3010_HZ    (100)


/*!
*  @BRIEF      main函数
*  @since      v5.0
*  @note       山外 S3010舵机 测试实验 ,山外 提供的 电机驱动模块,管脚都加入 MOS 管隔离,信号是反相的。
                例如常规的 高电平 使能
*/
void main()
{
    uint8 i;
    ftm_pwm_init(S3010_FTM, S3010_CH,S3010_HZ,15);      //初始化 舵机 PWM
    ftm_pwm_duty(S3010_FTM, S3010_CH,20);
    while(1)
    {

        for(i = 0;i<5;i++)
        {
            ftm_pwm_duty(S3010_FTM, S3010_CH,15-i);
            DELAY_MS(200);
        }

        for(i=0;i<5;i++)
        {
            ftm_pwm_duty(S3010_FTM, S3010_CH,15+i);
            DELAY_MS(200);
        }


    }  

}这个动不了,但是原理对啊,怎么舵机不动?

回复

使用道具 举报

1

主题

18

帖子

0

精华

高级会员

Rank: 4

积分
685
威望
345
贡献
216
兑换币
227
注册时间
2015-11-3
在线时间
62 小时
毕业学校
西安邮电大学
9#
发表于 2015-12-10 18:19:52 | 只看该作者
:):):):):):):):)
回复

使用道具 举报

6

主题

227

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4239
威望
1991
贡献
1328
兑换币
1288
注册时间
2013-1-12
在线时间
460 小时
8#
发表于 2015-3-6 12:43:26 | 只看该作者
342973025 发表于 2015-3-6 12:17
就是调PWM的波形到高电平时间为1.5MS,舵机就摆到中间吗

哦,天呐。。。你先把舵机的摆臂取下来,然后随便设一个舵机PWM的值(要让舵机左右都能摆到最大就行),然后再把摆臂竖着装上,OK ,搞定。。。
回复

使用道具 举报

3

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
威望
210
贡献
130
兑换币
133
注册时间
2014-12-21
在线时间
31 小时
毕业学校
广东高校
7#
 楼主| 发表于 2015-3-6 12:17:24 | 只看该作者
泰庆电子 发表于 2015-3-6 08:39
= =调波形 PWM

就是调PWM的波形到高电平时间为1.5MS,舵机就摆到中间吗

回复

使用道具 举报

3

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
威望
210
贡献
130
兑换币
133
注册时间
2014-12-21
在线时间
31 小时
毕业学校
广东高校
6#
 楼主| 发表于 2015-3-6 12:16:02 | 只看该作者
天芒 发表于 2015-3-6 09:40
这个没什么好搞的,PWM周期是你自己设置的,想多少就多少,然后占空比也是自己设置的,自己弄个示波器一看 ...

好吧  我自己再研究研究

回复

使用道具 举报

19

主题

2430

帖子

0

精华

跨届大侠

这并没有什么卵用.

Rank: 10Rank: 10Rank: 10

积分
6595

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

威望
3611
贡献
1592
兑换币
1425
注册时间
2014-7-14
在线时间
696 小时
5#
发表于 2015-3-6 09:42:53 | 只看该作者
:):)
回复

使用道具 举报

6

主题

227

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4239
威望
1991
贡献
1328
兑换币
1288
注册时间
2013-1-12
在线时间
460 小时
4#
发表于 2015-3-6 09:40:12 | 只看该作者
342973025 发表于 2015-3-5 19:01
是的  我想弄懂  大神还望不吝赐教

这个没什么好搞的,PWM周期是你自己设置的,想多少就多少,然后占空比也是自己设置的,自己弄个示波器一看不就出来了,这上面说的这个是人家弄得嘛。。。
回复

使用道具 举报

10

主题

1514

帖子

0

精华

金牌会员

智能车,首选泰庆

Rank: 6Rank: 6

积分
1715

活跃会员奖章在线王奖章

QQ
威望
427
贡献
400
兑换币
497
注册时间
2014-11-4
在线时间
444 小时
3#
发表于 2015-3-6 08:39:22 | 只看该作者
= =调波形 PWM
回复

使用道具 举报

3

主题

17

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
402
威望
210
贡献
130
兑换币
133
注册时间
2014-12-21
在线时间
31 小时
毕业学校
广东高校
2#
 楼主| 发表于 2015-3-5 19:01:10 | 只看该作者
天芒 发表于 2015-3-5 18:31
你确定一定要看这个吗?

是的  我想弄懂  大神还望不吝赐教

回复

使用道具 举报

6

主题

227

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4239
威望
1991
贡献
1328
兑换币
1288
注册时间
2013-1-12
在线时间
460 小时
1#
发表于 2015-3-5 18:31:30 | 只看该作者
你确定一定要看这个吗?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-27 14:18 , Processed in 0.114426 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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