佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 2881|回复: 40

PWM 控制直流马达。

[复制链接]
发表于 6-10-2007 12:13 PM | 显示全部楼层 |阅读模式
一般来说,都是用 PWM 来控制直流马达的速度,现在有一个疑惑,那就是 PWM 能否用来控制 brushless 直流马达呢??
回复

使用道具 举报


ADVERTISEMENT

发表于 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 | 显示全部楼层
原帖由 rothmans 于 6-10-2007 01:08 PM 发表
也是有两条线的,就如电脑的风扇马达,就是brushless motor, 对吗?

噢。。你是指PC 的brushless motor, 是两条线, 但它有build in controller 在motor里面了。
我猜想, 用PWM的话, 风扇可能不会顺。。



里面也是最少三个coil, 如果有坏了的, 可以拆开来看。



我有玩电动Helicoptor, 原装是DC motor 来的。
我可以升级使用DC brushless motor, 可是要加Actiyator, ESC (Electronic Brushless Motor Speed Controller )
回复

使用道具 举报

 楼主| 发表于 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, 就是这样被搞坏的。
回复

使用道具 举报

Follow Us
 楼主| 发表于 6-10-2007 09:29 PM | 显示全部楼层
原帖由 pic 于 6-10-2007 08:52 PM 发表

如是brushless motor, 要控制速度, 多是用3条线。。


我还以为第三条线是用来侦察风扇的转速。。

PC的fan, 用吸尘机来清理时, 要按着扇叶, 不要让它因为吸尘机的气流令到它高运转, 不然扇叶会破, brushless motor 的bearing 都会坏。我的Laptop 的CPU Fan, 就是这样被搞坏的。


哦!我还曾经使用风枪(Air Gun)直吹向desktop 的风扇。还好没事。
回复

使用道具 举报

发表于 6-10-2007 10:34 PM | 显示全部楼层
原帖由 rothmans 于 6-10-2007 09:29 PM 发表
我还以为第三条线是用来侦察风扇的转速。。   

对, 没有错, 如果你指的是一般desktop PC里的CPU Fan 。
但他不一定就是Brushless motor, 也有可能是Brush Motor哦。。
如果是brush motor, 把它的电源正负接反, 它会反转。
如果你把brushless motor的电源正负接反, 看它会转吗?

或你指的是什么Motor? 用在那里的?
同样是Brushless motor, 我怕我们在讲的是不同的,看贴的网友也可能看到傻傻。。。
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 6-10-2007 11:11 PM | 显示全部楼层
原帖由 pic 于 6-10-2007 10:34 PM 发表


但他不一定就是Brushless motor, 也有可能是Brush Motor哦。。


如果电脑使用的是有 Brush 马达,那它的使用寿命能这么长久吗?一天开机足足8小时,还得了吗?不就常要更换风扇  。

如果是brush motor, 把它的电源正负接反, 它会反转。


对,它会反转。

如果你把brushless motor的电源正负接反, 看它会转吗?


绝对不会,而且可能会造成零件烧毁吧!

或你指的是什么Motor? 用在那里的?


现在我们在讨论的是电脑里用的brushless motor。

同样是Brushless motor, 我怕我们在讲的是不同的,看贴的网友也可能看到傻傻。。。


那就不好意思了

[ 本帖最后由 rothmans 于 6-10-2007 11:12 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 | 显示全部楼层
原帖由 pic 于 6-10-2007 11:40 PM 发表

可能你不知道, 旧PC里用的多数是Brush motor, 是近几年来才用较多的Brushless motor。 如你有机会拆旧电脑, 可以稍加留意。

还有, PC ATX Power supply里用的Fan, 很多也是Brush motor 来的, 也很少坏。



呵呵!看来我是没有版主这福气拆旧电脑了。

多谢 pic 版主 这一路的指教。
回复

使用道具 举报

发表于 7-10-2007 01:35 AM | 显示全部楼层
原帖由 rothmans 于 7-10-2007 12:14 AM 发表
呵呵!看来我是没有版主这福气拆旧电脑了。

不要酸我啦。。。
我第一台电脑是XT 8088 (1991年), 80386, Pentium 100, AMD K6 , AMD K7, Taggnote laptop, Compaq Laptop, 和现在用的Compaq Presario V3000 series。
只差没用过Apple和8086.

没有错, 我有很多旧电脑。我连那个XT 8088 10Mhz, CGA monitor 都还留着。。。
回复

使用道具 举报

 楼主| 发表于 7-10-2007 08:58 AM | 显示全部楼层
原帖由 pic 于 7-10-2007 01:35 AM 发表

不要酸我啦。。。

我第一台电脑是XT 8088 (1991年), 80386, Pentium 100, AMD K6 , AMD K7, Taggnote laptop, Compaq Laptop, 和现在用的Compaq Presario V3000 series。
只差没用过Apple和8086.: ...


哇!真羡慕版主在电脑一问世,就能享有它。而且还是用软盘(5 1/2)起动的 。版主确实有真才实料哦!

没有错, 我有很多旧电脑。我连那个XT 8088 10Mhz, CGA monitor 都还留着。。。


你是说那台用着绿色银幕字体的电脑   。
回复

使用道具 举报

发表于 7-10-2007 09:23 AM | 显示全部楼层
原帖由 rothmans 于 7-10-2007 08:58 AM 发表


哇!真羡慕版主在电脑一问世,就能享有它。而且还是用软盘(5 1/2)起动的 。版主确实有真才实料哦!



你是说那台用着绿色银幕字体的电脑   。


可以黑白, 也可以青。 按一粒button 换。
我有 286. 1992 年的。 intel+ fujisu 的
回复

使用道具 举报

发表于 7-10-2007 02:51 PM | 显示全部楼层
原帖由 rothmans 于 7-10-2007 08:58 AM 发表
哇!真羡慕版主在电脑一问世,就能享有它。而且还是用软盘(5 1/2)起动的 。版主确实有真才实料哦!

又在酸我。。。。  
很酸,我要加Alkaline 中和neutral 一下。。。

你是说那台用着绿色银幕字体的电脑   。

不是, 是CGA。 有7种颜色。后来有VGA
那种青色,黑白色, 橙色, 叫 monochrome。


可以黑白, 也可以青。 按一粒button 换。
我有 286. 1992 年的。 intel+ fujisu 的

哗! chan1314, 你的年纪好像也跟我差不远。。。197X年生的吧。。。还是?
回复

使用道具 举报

 楼主| 发表于 7-10-2007 07:32 PM | 显示全部楼层
原帖由 pic 于 6-10-2007 12:49 PM 发表

不行。

brushless 其实就是stepper motor那样。

brushless motor (BLDC) 最少三条线。


回归正传,如果这样的话,要控制 dc motor 的速度有几种方法呢?
回复

使用道具 举报


ADVERTISEMENT

发表于 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 | 显示全部楼层
原帖由 yes1010 于 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 的。如你真的要明白就要看一看s ...


多谢 yes1010 的指教,这似乎已经超出了我的想象范围空间了 。我所指的是一个简单的12V 的 BLDC,能以几种方法控制其速度。千万别超出步进马达与伺服马达
回复

使用道具 举报

发表于 8-10-2007 12:01 AM | 显示全部楼层
原帖由 rothmans 于 7-10-2007 07:32 PM 发表


回归正传,如果这样的话,要控制 dc motor 的速度有几种方法呢?


这就要看有几种方法可以控制voltage了。
回复

使用道具 举报

发表于 8-10-2007 12:16 AM | 显示全部楼层
原帖由 rothmans 于 7-10-2007 10:51 PM 发表


多谢 yes1010 的指教,这似乎已经超出了我的想象范围空间了 。我所指的是一个简单的12V 的 BLDC,能以几种方法控制其速度。千万别超出步进马达与伺服马达



哦,对不起。
你所指的是一个简单的12V 的 BLDC,能以几种方法控制其速度

你要的答案是pwm和digital bit control,也就是我的帖里第3和第4的俩种方法吧了。
digital bit control 是看你用几快的rate来改变你的digital bit 来控制motor的速度。很麻烦但精确性很高!
还有stepper motor 就是其中一种BLDC motor来的(3v到36v都有),而pc fan 也是BLDC motor来的(5v和12v都有)。(但PIC大大有BDC motor的pc fan)
BLDC motor意谓没有commutator和brushes的motor,那rotor是permanent magnet,而coils是stator了。

还有servo motor 是BDC motor来的,我以为你要所有dc motor 的speed control 方法,对不起哦。

p/s:如有错请纠正,谢谢!
回复

使用道具 举报

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

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 1-2-2025 07:46 AM , Processed in 0.137545 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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