我用STC89C52单片机输出PWM波通过三极管驱动继电器,再用继电器控制电磁阀的通断来控制气缸的伸缩。

问题是总有错误的动作,在电磁阀的两端加上RC吸收回路,运行一段时间后还是有误动作。不知换AVR单片机是不是系统就稳定了?

第1个回答  2012-10-29
继电器不能使用pwm波,因为它动作频率跟不上,可以使用vmos管,而且继电器对电路影响太大了!
第2个回答  2012-10-29
直接带当然有干扰了,STC的抗干扰还可以,PIC的还要好点。单片机供电最好和电感类载荷分开。本回答被提问者采纳

STC89c52通过单片机定时器产生的PWM波,多大电压??
STC89C52是5V,所以输出也就是 0-5V 89c52做pwm估计也就顶多能到二三十khz了 这个电路要是直接驱动P管的话,Vi必须小于5V才能勉强工作,驱动电压也仅有5V,,电流小还是勉强可以看看效果的。建议换个带PWM的片子(STC的很多很便宜)+mos驱动芯片,做好了 ...

...请问需要怎么办?单片机的型号是STC89C52RC,
再加上单片机向两个接口送入“01” “10” “11”信号,就可以控制直流电机的正转、反转、停止,如果用PWM信号还可以控制直流电机的速度。L298N芯片说明:http:\/\/zhidao.baidu.com\/question\/293730347.html

用STC89C52单片机,想根据电脑给的信号,输出一个PWM来控制开关的闭合,有...
你利用电脑的串口给单片机发数据,0~255,单片机根据接收到的数据做出反应,就可以了

问一下单片机输出PWM波的问题,谢谢
(1)stc89c52 单片机可以带 4个 TTL 负载,而 L9110N 输入端与 CMOS\/TTL 兼容,可见不是单片机带载能力问题。你有示波器应该很好查故障的,先不用输出 PWM波 。单片机电源电压选择 5V ,L9110N 电压与电机相同,单片机输出口的正转输出端子置 1,反转端子置 0 ,看电机是否转动。不转,用相应的...

单片机三极管驱动继电器选NPN还是PNP好?
三极管驱动继电器,通常以三极管作为开关管使用,那么继电器线圈的一端就连接到集电极上,另一端则连接到电源端(NPN)或地端(PNP);如果是单片机输出控制信号,然后只通过一个三极管就直接控制到继电器的话,那么采用NPN或者PNP三极管来驱动继电器的区别,就是控制信号电平的高低不同;对于NPN驱动电路,...

STC89C52 单片机I\/O口能直接驱动MOS管吗?
可以,1、MOS是压空器件(G极输入电流忽略不计)2、MOS的导通电压需关注一下,只要单片机的IO输出高、低电平与MOS的导通、关断电压兼容,那就OK了

用单片机外接三极管驱动场效应管来驱动一个12V,1.24A,14.8W的高转速大...
给你个参考 如果不需要控制风扇的转速,单片机输出个开关信号即可;如果需要控制风扇的转速,则单片机需要输出个类似pwm的调制信号;

单片机5V输出怎样去驱动一个24V的电磁阀?
单片机输出控制一个三极管,用三极管控制电磁阀就行了。单片机一个脚接一个电阻(2k),再接三极管基极,三极管射极接地(24v的地),集电极接电磁阀,电磁阀另一端接24v电源,另外,把24v电源和单片机电源地线接在一起,就可以了。注意,电磁阀的接线两端反向接一个二极管。

三极管的作用。
三极管常用的是作为开关来使用,因为单片机的IO口输出电流有限,一般也就是10mA左右,如果用来驱动比如稍微大些的器件,像蜂鸣器或者LED,就需要IO口后面增加三极管来控制了。如果遇到更大功率的器件,或者控制其他交流电的电源,这个时候需要三极管驱动继电器,继电器再来控制大电流设备,形成二级驱动。三极管有...

单片机输出PWM波IO口,可以直接接H桥驱动电路的输入信号吗??
该芯片有两个 TTL\/CMOS兼容电平的输入,具有良好的抗干扰性;两个输出端能直接驱动电机的正反向运动,它具有较大的电流驱动能力,每通道能通过 750~800mA 的持续电流,峰值电流能力可达 1.5~2.0A; 同时它具有较低的输出饱和压降; 内置的钳位二极管能释放感性负载的反向冲击电流,使它在驱动继电器...

相似回答
大家正在搜