智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2849|回复: 14
打印 上一主题 下一主题

电磁组 s12 PWM级联问题

  [复制链接]

9

主题

71

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2728

优秀会员奖章活跃会员奖章在线王奖章

威望
1174
贡献
754
兑换币
772
注册时间
2013-3-8
在线时间
400 小时
跳转到指定楼层
1#
发表于 2013-12-13 20:21:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想用s12芯片来做今年的电磁组,但是今天突然发现:电磁组用的是C车模,两个电机。用到4个级联的Pwm波。这样的话,s12自带的pwm就用完了,那舵机该如何控制?如果用定时器的话,那么如何来写关于定时器的PD算法,来控制舵机?

137

主题

4169

帖子

1

精华

杰出人士

我认为最省轮子的跑法最快。曾经的西科4队

Rank: 12Rank: 12Rank: 12

积分
14006
QQ
威望
6233
贡献
1229
兑换币
4171
注册时间
2013-1-10
在线时间
3272 小时
2#
发表于 2013-12-13 20:42:00 | 只看该作者
不用级联。
或者用两路pwm加两个io控制电机(电机两路pwm加io完全可以实现4路pwm的功能,就是算法麻烦一点)
回复 支持 反对

使用道具 举报

9

主题

71

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2728

优秀会员奖章活跃会员奖章在线王奖章

威望
1174
贡献
754
兑换币
772
注册时间
2013-3-8
在线时间
400 小时
3#
 楼主| 发表于 2013-12-13 22:01:16 | 只看该作者
Jyoun 发表于 2013-12-13 20:42
不用级联。
或者用两路pwm加两个io控制电机(电机两路pwm加io完全可以实现4路pwm的功能,就是算法麻烦一点 ...

用两路pwm加两个io控制电机?这个能让电机反转吗?

回复 支持 反对

使用道具 举报

20

主题

801

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4967

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

威望
2934
贡献
605
兑换币
1966
注册时间
2012-9-13
在线时间
714 小时
毕业学校
上海海事大学
4#
发表于 2013-12-13 22:07:42 | 只看该作者
Jyoun 发表于 2013-12-13 20:42
不用级联。
或者用两路pwm加两个io控制电机(电机两路pwm加io完全可以实现4路pwm的功能,就是算法麻烦一点 ...

嗯,就是这么想的,这么做其实一样,到时候正反转对应拉低拉高就行了。效果还没看,应该能实现~
回复 支持 反对

使用道具 举报

137

主题

4169

帖子

1

精华

杰出人士

我认为最省轮子的跑法最快。曾经的西科4队

Rank: 12Rank: 12Rank: 12

积分
14006
QQ
威望
6233
贡献
1229
兑换币
4171
注册时间
2013-1-10
在线时间
3272 小时
5#
发表于 2013-12-13 22:16:35 | 只看该作者
11463322 发表于 2013-12-13 22:01
用两路pwm加两个io控制电机?这个能让电机反转吗?

完全可以实现4路pwm控制电机的功能,当然包括反转。原理不难,自己多想吧。
回复 支持 反对

使用道具 举报

24

主题

492

帖子

0

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
13138
威望
5341
贡献
1645
兑换币
2222
注册时间
2012-3-9
在线时间
3076 小时
毕业学校
嘉兴学院
6#
发表于 2013-12-14 16:57:28 | 只看该作者
输出比较行吗?
回复 支持 反对

使用道具 举报

9

主题

71

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2728

优秀会员奖章活跃会员奖章在线王奖章

威望
1174
贡献
754
兑换币
772
注册时间
2013-3-8
在线时间
400 小时
7#
 楼主| 发表于 2013-12-14 18:21:01 | 只看该作者
Jyoun 发表于 2013-12-13 22:16
完全可以实现4路pwm控制电机的功能,当然包括反转。原理不难,自己多想吧。

谢谢,现在想出来了
回复 支持 反对

使用道具 举报

22

主题

425

帖子

0

精华

常驻嘉宾

追梦

Rank: 8Rank: 8

积分
5460
QQ
威望
2558
贡献
1504
兑换币
1706
注册时间
2013-1-27
在线时间
699 小时
8#
发表于 2013-12-14 22:20:41 | 只看该作者
11463322 发表于 2013-12-14 18:21
谢谢,现在想出来了

是用一个IO口控制两组桥臂的交替导通吗?
回复 支持 反对

使用道具 举报

9

主题

71

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2728

优秀会员奖章活跃会员奖章在线王奖章

威望
1174
贡献
754
兑换币
772
注册时间
2013-3-8
在线时间
400 小时
9#
 楼主| 发表于 2013-12-15 10:11:10 | 只看该作者
andyxu 发表于 2013-12-14 22:20
是用一个IO口控制两组桥臂的交替导通吗?

不是,是控制io口的高低电平就行了。不过,比较麻烦,要注意反转时输出pwm的低电平是小车运行的时间
回复 支持 反对

使用道具 举报

20

主题

93

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2510
威望
1135
贡献
701
兑换币
727
注册时间
2013-7-27
在线时间
337 小时
10#
发表于 2013-12-15 19:54:49 | 只看该作者
求指导?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-6 15:26 , Processed in 0.116674 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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