智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 4721|回复: 12
打印 上一主题 下一主题

[基础知识] 求助关于双足机器人伺服器控制

[复制链接]

5

主题

18

帖子

0

精华

注册会员

Rank: 2

积分
130
威望
78
贡献
34
兑换币
41
注册时间
2012-12-30
在线时间
9 小时
毕业学校
东北电力大学
跳转到指定楼层
1#
发表于 2013-6-8 09:04:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我做的双足机器人使用六个伺服器,单片机里面有两个定时器,怎样用单片机产生六个脉冲来控制这六个伺服器啊

36

主题

1837

帖子

3

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6375
威望
3368
贡献
1847
兑换币
2326
注册时间
2013-2-3
在线时间
580 小时
2#
发表于 2013-6-8 09:10:37 | 只看该作者
最大公约数法。
回复 支持 反对

使用道具 举报

49

主题

3751

帖子

1

精华

顶级版主

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

积分
27948

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

威望
10632
贡献
10964
兑换币
4564
注册时间
2010-11-23
在线时间
3176 小时
3#
发表于 2013-6-8 09:25:24 | 只看该作者
可以用定时器计时,通过程序中计数来翻转IO决定占空比,别说六个,20个都可以。
一个就够了。
回复 支持 反对

使用道具 举报

5

主题

18

帖子

0

精华

注册会员

Rank: 2

积分
130
威望
78
贡献
34
兑换币
41
注册时间
2012-12-30
在线时间
9 小时
毕业学校
东北电力大学
4#
 楼主| 发表于 2013-6-8 13:10:40 | 只看该作者
turf456 发表于 2013-6-8 09:25
可以用定时器计时,通过程序中计数来翻转IO决定占空比,别说六个,20个都可以。
一个就够了。

谢谢啊
回复 支持 反对

使用道具 举报

5

主题

18

帖子

0

精华

注册会员

Rank: 2

积分
130
威望
78
贡献
34
兑换币
41
注册时间
2012-12-30
在线时间
9 小时
毕业学校
东北电力大学
5#
 楼主| 发表于 2013-6-8 13:11:14 | 只看该作者
灰原姐姐 发表于 2013-6-8 09:10
最大公约数法。

谢谢啊
回复 支持 反对

使用道具 举报

32

主题

978

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2834
QQ
威望
1620
贡献
482
兑换币
1009
注册时间
2012-11-29
在线时间
366 小时
6#
发表于 2013-6-8 14:46:49 | 只看该作者
本帖最后由 dapan945 于 2013-6-8 14:48 编辑

灰源姐姐正解,我去年就是那么干的。不过今年再做的话果断换单片机喽。两个定时器太烂了吧,传统的51单片机吗?
回复 支持 反对

使用道具 举报

36

主题

1837

帖子

3

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6375
威望
3368
贡献
1847
兑换币
2326
注册时间
2013-2-3
在线时间
580 小时
7#
发表于 2013-6-8 20:50:16 | 只看该作者
dapan945 发表于 2013-6-8 14:46
灰源姐姐正解,我去年就是那么干的。不过今年再做的话果断换单片机喽。两个定时器太烂了吧,传统的51单 ...

就是就是,那么渣的单片机就不要用了,好的多不了几个钱。
回复 支持 反对

使用道具 举报

5

主题

18

帖子

0

精华

注册会员

Rank: 2

积分
130
威望
78
贡献
34
兑换币
41
注册时间
2012-12-30
在线时间
9 小时
毕业学校
东北电力大学
8#
 楼主| 发表于 2013-6-8 21:23:01 | 只看该作者
灰原姐姐 发表于 2013-6-8 09:10
最大公约数法。

本人小白,能具体介绍一下最大公约数法
回复 支持 反对

使用道具 举报

36

主题

1837

帖子

3

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
6375
威望
3368
贡献
1847
兑换币
2326
注册时间
2013-2-3
在线时间
580 小时
9#
发表于 2013-6-8 21:32:08 | 只看该作者
1458038067 发表于 2013-6-8 21:23
本人小白,能具体介绍一下最大公约数法

去所有信号周期的最大公约数,用定时中断驱动,在中断内判断改变哪个信号的值。
回复 支持 反对

使用道具 举报

14

主题

77

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1165
威望
593
贡献
266
兑换币
363
注册时间
2013-1-10
在线时间
153 小时
毕业学校
福建工程学院
10#
发表于 2013-6-9 00:42:40 | 只看该作者
本帖最后由 Gian 于 2013-6-9 00:44 编辑
1458038067 发表于 2013-6-8 21:23
本人小白,能具体介绍一下最大公约数法

可以参考下这个,下面是定时中断中运行的程序
t++
if(t==100)
    t=0;

//第一个脉冲
if(t>30)
    p=1;
else
    p=0;
//第二个脉冲
if(t>40)
    q=1;
else
    q=0;
...........
......
...

回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-5 16:39 , Processed in 0.377097 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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