智能车制作

标题: 电磁组 s12 PWM级联问题 [打印本页]

作者: 11463322    时间: 2013-12-13 20:21
标题: 电磁组 s12 PWM级联问题
我想用s12芯片来做今年的电磁组,但是今天突然发现:电磁组用的是C车模,两个电机。用到4个级联的Pwm波。这样的话,s12自带的pwm就用完了,那舵机该如何控制?如果用定时器的话,那么如何来写关于定时器的PD算法,来控制舵机?

作者: Jyoun    时间: 2013-12-13 20:42
不用级联。
或者用两路pwm加两个io控制电机(电机两路pwm加io完全可以实现4路pwm的功能,就是算法麻烦一点)
作者: 11463322    时间: 2013-12-13 22:01
Jyoun 发表于 2013-12-13 20:42
不用级联。
或者用两路pwm加两个io控制电机(电机两路pwm加io完全可以实现4路pwm的功能,就是算法麻烦一点 ...

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


作者: 邵志伟    时间: 2013-12-13 22:07
Jyoun 发表于 2013-12-13 20:42
不用级联。
或者用两路pwm加两个io控制电机(电机两路pwm加io完全可以实现4路pwm的功能,就是算法麻烦一点 ...

嗯,就是这么想的,这么做其实一样,到时候正反转对应拉低拉高就行了。效果还没看,应该能实现~
作者: Jyoun    时间: 2013-12-13 22:16
11463322 发表于 2013-12-13 22:01
用两路pwm加两个io控制电机?这个能让电机反转吗?

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

作者: 机遇    时间: 2013-12-14 16:57
输出比较行吗?
作者: 11463322    时间: 2013-12-14 18:21
Jyoun 发表于 2013-12-13 22:16
完全可以实现4路pwm控制电机的功能,当然包括反转。原理不难,自己多想吧。

谢谢,现在想出来了

作者: andyxu    时间: 2013-12-14 22:20
11463322 发表于 2013-12-14 18:21
谢谢,现在想出来了

是用一个IO口控制两组桥臂的交替导通吗?

作者: 11463322    时间: 2013-12-15 10:11
andyxu 发表于 2013-12-14 22:20
是用一个IO口控制两组桥臂的交替导通吗?

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

作者: 1042390174    时间: 2013-12-15 19:54
求指导?

作者: 11463322    时间: 2013-12-16 15:53
1042390174 发表于 2013-12-15 19:54
求指导?

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

作者: 1042390174    时间: 2013-12-16 20:43
不解?能加一下qq吗    1042390174
作者: 麦田里的守望者    时间: 2014-4-10 10:57
电机反转时不用级联这样就行呀

作者: 亦寒    时间: 2014-4-10 14:58
三个级联通道控制两个电机
作者: admingj    时间: 2014-4-10 22:56
pwm 20% 正占空比  io=0 ;电机正转
pwm 80% 正占空比  io=1;(或pwm%20 负占空比 io=1)电机反转
两个转速相同 不考虑死区,这样一路电机就完成了。
:D:D:D




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2