单片机I/O经过电机驱动(H桥电路)控制电机,电平拉低后拉不高了,

用两个IO,一个置高一个置低,电机启动,让电机停止时,却无法将其拉高。四个三极管做的H桥驱动电路

先看一下空载的时候单片机有没有拉高 如果有 就是驱动器的问题 如果空载没有拉高就是程序问题 一般驱动器的问题都是因为没有在io输出口装限流电阻之类的问题追问

加限流电阻的目的是什么

追答

目的是限制IO口输出电流 防止IO口输出电流过大影响单片机正常运行 因为你的是三极管直接驱动 而且只有一级放大 io口电流很容易过大影响单片机 建议你用两个三极管复合驱动然后在io口挂电阻 当然一个三极管能推就一个吧 省得改电路

追问

我加的是一个2K电阻

追答

差不多够了

追问

关键是出现了我说的问题

关键是出现了我说的问题

追答

你先空载 就是不挂电机看看io口输出对不对 如果是对的人 那就需要对电机做电气隔离了 或先给单片机电源挂一个电解电容器去耦试试

把人字去掉

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-11-24
藤撑撑曰埔砂

单片机I\/O经过电机驱动(H桥电路)控制电机,电平拉低后拉不高了,
先看一下空载的时候单片机有没有拉高 如果有 就是驱动器的问题 如果空载没有拉高就是程序问题 一般驱动器的问题都是因为没有在io输出口装限流电阻之类的问题

单片机输出PWM波IO口,可以直接接H桥驱动电路的输入信号吗??
L9110是为控制和驱动电机设计的两通道推挽式功率放大专用集成电路器件,将分立电路集成在单片 IC 之中,使外围器件成本降低,整机可靠性提高。该芯片有两个 TTL\/CMOS兼容电平的输入,具有良好的抗干扰性;两个输出端能直接驱动电机的正反向运动,它具有较大的电流驱动能力,每通道能通过 750~800mA 的...

用单片机驱动H桥电路控制 请高人指点!!!
每一组PWM波用来控制一个电机的速度,而另外两个I\/O口可以控制电机的正反转,控制比较简单,电路也很简单,一个芯片内包含有8个功率管,这样简化了电路的复杂性,如图所示IOB10、IOB11控制第一个电机的方向,IOB8输入的PWM控制第一个电机的速度;IOB12、IOB13控制第二个电机的方向,IOB9输入的PWM控制第二个电机的速度...

如何用单片机I\/O
解决的方法是加个3.3K的上拉电阻。

单片机控制h桥电路的线路图
不用四个I\/O口,只用到2个即可。A跟C的B极相连,B跟D的B极相连。AC为正,BD为负时,斜对角两三极管导通,电机正转。AC为负,BD为正时,另外两三极管导通,电机反转转。控制好I\/O口的占空对,可实现电机调速。当然要公用一根地线啦。

单片机pwm控制电机转速
单片机控制电机转速:如果只有一个转向的话就比较容易了,如果要有正反两个转向,就需要一个H桥,并且两个I\/O口输出高低电频控制。比如用P1口的P1.0,P1.1,P1.2三个I\/O口接按键,P3.4口接电频输出,编个定时程序及按键程序,如果是快(全速运行),那就P3.4口直接输出高电频“1”;中...

这样的H桥控制电机正反转可以吗,电阻可以不用加吗,加要加多少的电阻_百...
不可以,他是用来限流的,限制三极管基极驱动电流,以免过大损坏三极管,也防止损坏单片机的I\/O口。一般是100-1K,具体看电源电压多少。一般采用1K是没问题的,你可以按三极管管的放大倍数就行计算也行。不过这个要求不高,1K即可。如果嫌大,可以用200欧,楼下这个说的“从原理上来说是可以的”你在...

单片机pwm控制电机转速
m1,m4为电机的使能端,为1时电机工作,为0时电机不工作,通过电机导通和不导通的时间的控制就能产生pwm信号,在这 里只要调节speed的变化就可以调节pwm信号的占空比了。{ m1=1;m4=1;delayms(speed);m1=0;m4=0;delayms(30-speed);} \/\/你可以在这里加一个键盘检测程序来控制电机的占空比来调节减速...

用PLC实现电机自动往返控制电路
我想你说的可能是电机正反转吧!这是正反转的PLC编程,LD X0 LD X1 ORI X2 ANB LD X3 ORI X4 ANB ORB 参考资料: 如果您的回答是从其他地方引用,请表明出处 本回答由提问者推荐 举报| 答案纠错 | 评论 7 1 312075357 采纳率:30% 擅长: 电脑装机\/选购 硬件 操作系统\/系统故障 电脑\/网络 笔记本电脑...

单片机直流电机调速系统设计
1964年A.Schonung和H.stemmler首先提出把PWM技术应用到电机传动中从此为电机传动的推广应用开辟了新的局面。进入70年代以来,体积小、耗电少、成本低、速度快、功能强、可靠性高的大规模集成电路微处理器已经商品化,把电机控制推上了一个崭新的阶段,以微处理器为核心的数字控制(简称微机数字控制)成为现代电气传动系统...

相似回答