查看: 4044|回复: 46
|
dc motor 速度
[复制链接]
|
|
发表于 29-11-2007 03:52 PM
|
显示全部楼层
用PWM吧,不過最簡單的方法還是是調整電壓。。。。不過可能會導致你的整個電路的電壓會不穩 |
|
|
|
|
|
|
|
发表于 29-11-2007 04:57 PM
|
显示全部楼层
原帖由 antzz 于 29-11-2007 03:38 PM 发表
用什么方法可以让dc motor 速度变慢慢的?
这你要讲讲是用什么Motor了, 负载负重多少?
用PWM 可以变慢, 但变慢后有没有力?(Torque)
不鼓励调Voltage。
也可以用齿轮变速。 |
|
|
|
|
|
|
|
发表于 29-11-2007 07:09 PM
|
显示全部楼层
原帖由 pic 于 29-11-2007 16:57 发表
这你要讲讲是用什么Motor了, 负载负重多少?
用PWM 可以变慢, 但变慢后有没有力?(Torque)
不鼓励调Voltage。
也可以用齿轮变速。
其实调低voltage, DC 会变慢,不过为什么不鼓励调Voltage?
以我所知,voltage 低后 motor 的 touque 就会非常的低。。。
不过,pwm 是最好的选择也是最正切的方法。。。 |
|
|
|
|
|
|
|
发表于 29-11-2007 10:22 PM
|
显示全部楼层
原帖由 jason86 于 29-11-2007 07:09 PM 发表
其实调低voltage, DC 会变慢,不过为什么不鼓励调Voltage?
以我所知,voltage 低后 motor 的 touque 就会非常的低。。。
你自己都回答了你问的问题。
1. voltage 低后 motor 的 touque 就会非常的低, 太低很难起步。
2. 如要用MCU来控制Voltage的大小, 不容易。
楼主是要做Vacumn robot, 要慢速最好是用齿轮变速 +PWM。 |
|
|
|
|
|
|
|
楼主 |
发表于 30-11-2007 09:01 AM
|
显示全部楼层
谢谢!各位
什么是齿轮变速?
PWM = ( pulse width modulation )?
可以说怎样用齿轮变速 +PWM?
Dc motor
Voltage dc - 3 v
Current - 0.99A
Speed - 7850rpm
Output - 1.64W |
|
|
|
|
|
|
|
发表于 30-11-2007 09:52 AM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 2-12-2007 09:09 AM
|
显示全部楼层
一般是用变壓器調整電壓,搂主说的
dc motor 是用在什么地方? |
|
|
|
|
|
|
|
发表于 2-12-2007 09:02 PM
|
显示全部楼层
原帖由 yykong 于 2-12-2007 09:09 AM 发表
一般是用变壓器調整電壓。
请问怎样用变壓器調整電壓?适用吗?
把帖从头看起, 在看楼主发的其他的帖 , 已经说明是用在那里。
楼主的帖没头没脑的,只是问“用什么方法可以让dc motor 速度变慢慢的?”, 看不懂错不在你。 所以我们在明白其应用以前, 不随意作无意义的回覆。 |
|
|
|
|
|
|
|
楼主 |
发表于 5-12-2007 10:54 AM
|
显示全部楼层
对不起
dc motor 用来控制Robot (前进和后退)。
GEAR motor 很贵。
我可以用555timer 产生 PWM 来控制dc motor?
那么PWM 要快或慢好? |
|
|
|
|
|
|
|
发表于 5-12-2007 11:18 AM
|
显示全部楼层
Dc motor
Voltage dc - 3 v
Current - 0.99A
Speed - 7850rpm
Output - 1.64W
根据你的motor spec.
output = 1.64w. rpm = 7850 rpm.
output torque 不高。
你的robot 多重?
我相信这个motor drive不到。可能会stuck.
把voltage给减低来达到减速的效果也不太好, 因为你的motor output power本来就低, 减voltage过后, 虽然速度减了,但是output torque更低了。
用gear的好处是速度减了, torque却增加了。
也是有便宜的gear motor.可能你的是贵货吧。 |
|
|
|
|
|
|
|
发表于 5-12-2007 03:36 PM
|
显示全部楼层
开始用比较高 voltage 咯, 然后动了在把 voltage set 第一点。
用 DAC 控制 voltage. 有很多解决方法。 你使用 H bridge 接 motor 吗? |
|
|
|
|
|
|
|
发表于 5-12-2007 05:44 PM
|
显示全部楼层
DAC控制voltage?
虽然他的output power很小, 不过我倒是没看过能output 1A 的DAC.
通常dac只能supply voltage reference,不能拿来drive东西, 如果要拿来控制类似的用途,还需要其他的circuit 来support.到最后变成更麻烦。
我还是觉得用牙箱算了, 简单有力。 |
|
|
|
|
|
|
|
发表于 5-12-2007 06:27 PM
|
显示全部楼层
|
|
|
|
|
|
|
发表于 5-12-2007 09:17 PM
|
显示全部楼层
原帖由 antzz 于 29-11-2007 03:38 PM 发表
用什么方法可以让dc motor 速度变慢慢的?
楼主, 你先要知道你要的速度是多少,才去买motor.这样比较容易找。 先找motor再来调speed是很麻烦的。
我通常会知道大概要多少rpm 和torque先才去找motor 的。 除非找不到, 才用大概接近的motor来代替。 |
|
|
|
|
|
|
|
发表于 5-12-2007 09:18 PM
|
显示全部楼层
原帖由 chan1314 于 5-12-2007 06:27 PM 发表
一定要加别的东西。
dac 只是一个参考。。。
说说罢了。。
DC motor + gear box 咯。。变成 mechanical 了。
很多dc motor都有gear box的了。 不一定要自己做gear box. |
|
|
|
|
|
|
|
发表于 8-12-2007 09:50 PM
|
显示全部楼层
回复 #10 antzz 的帖子
如果只是做 robot 的前進後退的話,rpm 太高了,
假設你的輪子 Diameter 是 10mm, 100rpm 就有 52mm/s 的速度了。
用 gear 的話 gear ratio 就太概是 78:1, gear ratio 太高,
不很實際,我個人覺得用stepper motor + pulley 會比較適合。
如果一定要用 gear 的話,就只能用 worm gear 了。
還有可能更好也很省的方法,就是學 chan1314 去買一輛rm19.90的遙控車,拆它的 motor 來用,
也許 gear 和 輪子也一起解決了。
http://chinese4.cari.com.my/myforum/viewthread.php?tid=1030508&extra=page%3D1
[ 本帖最后由 ycng 于 8-12-2007 09:59 PM 编辑 ] |
|
|
|
|
|
|
|
发表于 14-12-2007 09:34 PM
|
显示全部楼层
[quote]原帖由 pic 于 2-12-2007 09:02 PM 发表
请问怎样用变壓器調整電壓?适用吗?
我之前是用TRANFORMER
AC 230V-DC24 或DV12V
我比较熟悉auto gate,sliding gate 也是前进和后退,一般使用变壓器調整電壓,或用電版的settiNG
楼主用来控制Robot的,我不太熟悉.抱歉 |
|
|
|
|
|
|
|
楼主 |
发表于 3-1-2008 01:15 PM
|
显示全部楼层
supply 5V input 去 555 timer 然后 555 timer output ( pin 3 ) 去 H-bridge Vin
为什么 555 timer 会发热? |
|
|
|
|
|
|
|
发表于 3-1-2008 01:54 PM
|
显示全部楼层
原帖由 antzz 于 5-12-2007 10:54 AM 发表
对不起
dc motor 用来控制Robot (前进和后退)。
GEAR motor 很贵。
我可以用555timer 产生 PWM 来控制dc motor?
那么PWM 要快或慢好?
楼主,你要控制Robot (前进和后退),可以用步进马达(Stepper Motor)是最简单有效的方法。
你的 555 timer 为什么会发热,我不知道原因,请上传你的原理图供参考后,才能给你正确的答案。请阐明发热到什么程度?还有详细的情况。
请不要浪费大家的时间为了你的 555 发热而胡乱猜测。请恕我单刀直入。
http://chinese.cari.com.my/myforum/viewthread.php?tid=1047609&extra=page%3D1
[ 本帖最后由 rothmans 于 3-1-2008 02:20 PM 编辑 ] |
|
|
|
|
|
|
| |
本周最热论坛帖子
|