为什么单片机不能控制直流电动机

我想用得单片机控制直流电动机,单片机控制引脚电压足以驱动电动机,我用一个高电平引脚和低电平引脚接电动机两端,用万用表测电动机两端,发现没有电压,为什么?网上找了说要有电动机驱动电路,为什么?为什么单片机不能直接控制电动机,使电流不足么?
我想自己做个驱动电路,谁有电路图没发一个,谢了!

能不能驱动是看功率的,而不是只看电压,还要看电流呢,单片机的IO顶多输出20mA左右,远远驱动不了一般的电机,所以要加驱动电路。
可以用三极管或者专用驱动IC。

如何用单片机控制直流电机
方案一:采用电阻网络或数字电位器调整电动机的分压,从而达到调速的目的。但是电阻网络只能实现有级调速,而数字电阻的元器件价格比较昂贵。更主要的问题在于一般电动机的电阻很小,但电流很大;分压不仅会降低效率,而且实现很困难。
方案二:采用继电器对电动机的开或关进行控制,通过开关的切换对小车的速度进行调整。这个方案的优点是电路较为简单,缺点是继电器的响应时间慢、机械结构易损坏、寿命较短、可靠性不高。
方案三:采用由达林顿管组成的H型PWM电路。用单片机控制达林顿管使之工作在占空比可调的开关状态,精确调整电动机转速。这种电路由于工作在管子的饱和截止模式下,效率非常高;H型电路保证了可以简单地实现转速和方向的控制;电子开关的速度很快,稳定性也极佳,是一种广泛采用的PWM调速技术。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-10-16
电机的应该很好做啊,你把高电平和电机的一个引脚相连,电机的另一个引脚和地线相连,这样就可以了,如果还不行,可能是驱动电流不够,你知道,电压够了,但是电机的电流不一定够的,而主要看的是他的电流
第2个回答  2009-10-14
。。。这东西不是看电压的,电压指示值肯定够了,5V的单片机引脚怎么着也能到4.5吧,关键是驱动电流,看数据手册。。。
而且不说电动机了。连LED都没有说直接用引脚的高低电平驱动的吧,一个器件用两个引脚?太浪费了吧,呵呵,开玩笑的。
驱动电路多了去了,自己在网上搜下吧。本回答被提问者和网友采纳
第3个回答  2009-10-10
能不能驱动是看功率的,而不是只看电压,还要看电流呢,单片机的IO顶多输出20mA左右,远远驱动不了一般的电机,所以要加驱动电路
可以用三极管或者专用驱动IC
第4个回答  2009-10-11

加个三极管吧

为什么我的单片机引脚不能带动直流电机
能不能驱动是看功率的,而不是只看电压,还要看电流呢,单片机的IO顶多输出20mA左右,远远驱动不了一般的电机,所以要加驱动电路。可以用三极管或者专用驱动IC。如何用单片机控制直流电机 方案一:采用电阻网络或数字电位器调整电动机的分压,从而达到调速的目的。但是电阻网络只能实现有级调速,而数字电阻...

怎样用单片机控制直流电动机
1、通过设置PWM波的占空比来控制直流电机的转速,占空比越大,转速越快,越小转速越低。2、当然单片机的I\/O口是不能直接驱动电机的,所以你还需要用一个马达驱动芯片。像LG9110、CMO825等。马达驱动IC可以将单片机I\/O输出信号放大,这样电机中流过的电流足够大,电机才能转起来。3、你要是不清除PWM是...

单片机控制步进电机和直流电机有何不同?
对于直流电机,能否直接通过PWM口,再加功率放大,来驱动直流电机,并调速呢?当然可以!现在常见的电动自行车使用“串激电机”的调速电路就是通过PWM来调整电机转速的。用单片机控制步进电机,在一些不适合使用专用的大功率步进电机控制器的场合也用应用,比如光驱里用于驱动激光头移动的伺服电机,就是主控芯...

单片机能不能同时连接步及电动机和直流电动机?
如果单片机的IO口线足够的话,是可以同时连接步进电机和直流电机的。但是由于单片机的端口驱动能力有限,所以往往不能提供足够大的功率去驱动电机,必须要外加驱动电路。常用的驱动电路有H桥驱动电路等,直流电机要用一组H桥电路,而步进电机要同时使用两组H桥驱动电路。电机的H桥驱动电路图如图所示。

单片机控制直流电机
低压供电的电路,这样子用三极管实在让我无语!这样子单边都要耗掉1.4,假如是5V供电,那到电机处就只有2伏多一点了。给你剪了一张图,看看吧,比你那个好多了。只是提供一个思路,若要用在你那个电路里需要小改 。

51单片机驱动直流电机不转,要手动快速转动电机轴才能转起电机,为什么呢...
楼上说起步速度太快没有道理,直流电机不转的时候,转矩和电流成正比,转不动说明电流太小。单机转起来后,电机只需克服一定阻力即可,所以能转起来 软件上可能是PWM太小,硬件上可能是电流驱动能力不足。

单片机控制pwm直流电机,用l298n驱动,l298n是怎样改变电机转速的。_百度...
l298n并没有改变电机的转速,它只是起到放大电压的作用(单单的单片机电压过小无法驱动电机,所以需要l298n将电压稳到12v,否则电机不会转,或是转的慢),只要依照相应的端口接上就可以使用了。

用51单片机控制14路24V直流电机
如果是通过逻辑及数学运算得到的话,那就要用芯片控制;如果你有14个信号的话,那就不用芯片。如果用芯片控制,那就用扩展IO口,或者用两块51芯片;如果不用芯片控制,那就直接用H桥驱动马达(正反转);至于要精确控制马达,那就得用到芯片,而直流电机和步进电机都能做到。如果用直流电机的话要加霍尔...

32单片机控制直流电机旋转固定角度可用吗
就可以控制的。直流电机的位置反馈可以有多种方式:1、霍尔传感器型的码盘反馈 2、光电传感器型的码盘反馈 3、有些大神还可以直接检测反向电动势去计算运行角度。另外注意的是:如果需要旋转角度精确的话,最好加上PID调节。32单片机完全能够胜任这项工作。希望以上回答能够帮助到你。

...ULN2003A做驱动芯片,24BJY48\/6V直流电动机就是不转,电动机的每一...
P1.0~P1.2最好接三个上拉电阻,阻值2k左右。如果电机和单片机是不同的电源供电的话(看图中似乎有+5和VCC,接得有些乱):1.电路中至少有一处不妥:2003的pin9要接电机电源(+5V?)。2.我瞎猜一回,您会不会是电机电源的负端忘记与单片机电路的GND连接了?

相似回答