查看: 2881|回复: 40
|
PWM 控制直流马达。
[复制链接]
|
|
一般来说,都是用 PWM 来控制直流马达的速度,现在有一个疑惑,那就是 PWM 能否用来控制 brushless 直流马达呢?? |
|
|
|
|
|
|
|
发表于 6-10-2007 12:49 PM
|
显示全部楼层
现在有一个疑惑,那就是 PWM 能否用来控制 brushless 直流马达呢??
不行。
brushless 其实就是stepper motor那样。
brushless motor (BLDC) 最少三条线。 |
|
|
|
|
|
|
|
楼主 |
发表于 6-10-2007 01:08 PM
|
显示全部楼层
原帖由 pic 于 6-10-2007 12:49 PM 发表
不行。
brushless 其实就是stepper motor那样。
brushless motor (BLDC) 最少三条线。
也是有两条线的,就如电脑的风扇马达,就是brushless motor, 对吗? |
|
|
|
|
|
|
|
发表于 6-10-2007 03:02 PM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 6-10-2007 03:43 PM
|
显示全部楼层
原帖由 pic 于 6-10-2007 03:02 PM 发表
噢。。你是指PC 的brushless motor, 是两条线, 但它有build in controller 在motor里面了。
我猜想, 用PWM的话, 风扇可能不会顺。。
http://www.houstonwarehouse.com//image/fn-6025s-3p-m-d-12v-dc ...
多谢pic 版主。这么说的话,如果要让直流马达使用寿命长久,而且能控速度的话是无法两全其美的,对吗?使用brushless motor,能以控制输入电压来操纵速度,可是当要求低速转动,可能会让内部的控制电路无法正常运行对吗?? |
|
|
|
|
|
|
|
发表于 6-10-2007 08:52 PM
|
显示全部楼层
原帖由 rothmans 于 6-10-2007 03:43 PM 发表
多谢pic 版主。这么说的话,如果要让直流马达使用寿命长久,而且能控速度的话是无法两全其美的,对吗?使用brushless motor,能以控制输入电压来操纵速度,可是当要求低速转动,可能会让内部的控制电路无法 ...
如是brushless motor, 要控制速度, 多是用3条线。
比如: 我的Laptop 的 CPU fan, 它就是3条线的, 速度由motherboard control, 热就转快点, 不热就转慢点。
顺便提一下, PC的fan, 用吸尘机来清理时, 要按着扇叶, 不要让它因为吸尘机的气流令到它高运转, 不然扇叶会破, brushless motor 的bearing 都会坏。
我的Laptop 的CPU Fan, 就是这样被搞坏的。 |
|
|
|
|
|
|
|
楼主 |
发表于 6-10-2007 09:29 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 6-10-2007 10:34 PM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 6-10-2007 11:11 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 6-10-2007 11:40 PM
|
显示全部楼层
原帖由 rothmans 于 6-10-2007 11:11 PM 发表
如果电脑使用的是有 Brush 马达,那它的使用寿命能这么长久吗?一天开机足足8小时,还得了吗?不就常要更换风扇 。
没有错!
寿命的问题就看品质了。
所以一些Brush Motor在用几年后, 速度会开始慢下来, 造成CPU 的温度上升而当机。
可能你不知道, 旧PC里用的多数是Brush motor, 是近几年来才用较多的Brushless motor。 如你有机会拆旧电脑, 可以稍加留意。
还有, PC ATX Power supply里用的Fan, 很多也是Brush motor 来的, 也很少坏。
还有顺便讲一下, 当Intel有什么CPU被大量被盗 (运输lorry被抢劫),过一段时间后, 市场CPU Fan的需求量会突然增加! |
|
|
|
|
|
|
|
楼主 |
发表于 7-10-2007 12:14 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 7-10-2007 01:35 AM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 7-10-2007 08:58 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 7-10-2007 09:23 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 7-10-2007 02:51 PM
|
显示全部楼层
|
|
|
|
|
|
|
楼主 |
发表于 7-10-2007 07:32 PM
|
显示全部楼层
原帖由 pic 于 6-10-2007 12:49 PM 发表
不行。
brushless 其实就是stepper motor那样。
brushless motor (BLDC) 最少三条线。
回归正传,如果这样的话,要控制 dc motor 的速度有几种方法呢? |
|
|
|
|
|
|
|
发表于 7-10-2007 10:18 PM
|
显示全部楼层
我知道的控制 dc motor 的速度有这几种方法:
1.servo motor-pmw (我看过小的servo motor,有brushes dc motor和ic(pmw)在里面的)
2.stepper motor-由digital bit contol 的。如你真的要明白就要看一看stepper motor 的Architecture了。
(虽然是dc motor,但运用很像ac 的method ;我们自己做那个给permanent magnet rotor转的bit(continues 的).还有stepper motor 有分不同angle 的,3pole 的是60度 ,越多pole越小度,那就越精准/幼确的移动)
3.pc fan我也拆过,是side permanent magnet,ic(pwm)和magnet coil,所以第三条wire其实是可以control pc fan speed 的,你使用pwm 100%(direct 5v/12v-我忘记了 )就看到很快的咯。
(就是说一条12v,一条gnd,一条signal去direct 5v/12v-pwm100%)
4.还有一种是Ward-Leonard speed control system(分俩种a.Armature speed conrol, b.field speed control)
(使用resistance来control current 以达到speed control,但这是不大一样我们看到的dc motor用的control method)
p/s:如有错请纠正!谢谢!
[ 本帖最后由 yes1010 于 7-10-2007 10:23 PM 编辑 ] |
|
|
|
|
|
|
|
楼主 |
发表于 7-10-2007 10:51 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 8-10-2007 12:01 AM
|
显示全部楼层
原帖由 rothmans 于 7-10-2007 07:32 PM 发表
回归正传,如果这样的话,要控制 dc motor 的速度有几种方法呢?
这就要看有几种方法可以控制voltage了。 |
|
|
|
|
|
|
|
发表于 8-10-2007 12:16 AM
|
显示全部楼层
|
|
|
|
|
|
| |
本周最热论坛帖子
|