怎么设置单片机控制电路

来源:百度知道 编辑:UC知道 时间:2024/09/28 08:02:09
我想通过单片机机输出P10口输出一个电压信号控制驱动电压为5V的继电器,不知道哪位高人能否指点一番。万分感谢!!!

单片机直接驱动不了继电器,你要用一个功率放大器,用一个三极管也可以
如果你的继电器线圈电流在100mA以下,则用三极管S9012即可,不过要加续流二极管,还可以用ULN2803,这个是8路的,可以同时驱动8个500mA以下的继电器,且内部已经有各种保护电路,用起来很方便的。
还可以用MIC5801BN,这个继电器驱动芯片功能很强大,除了有ULN2803的功能以外,还可以用单片机并行总线扩展的方式去进行操作,具有三态门和锁存输出功能,另外MIC5801BN的输入和输出可以不同电压,也就是说输入端可以直接接单片机的IO口进行高低5V电平控制,而输出则可以接不同的电压(如常用DC12V,DC24V继电器等都可以)。在大规模的IO口扩展电路中用的很多,比方说继电器切换板,有4路驱动和8路驱动两种。

单片机I/O口端串一电阻(1K)至三极管(9014,三极管发射极接地,集电极接5V继电器线圈的一端,线圈另一端接5V电源.一个二极管(1N4148),负极接5V,正极接三极管集电极.5V继电器开关接其它相关电路就OK了

单片机的P1口内部有30K的上拉电阻,这就意味着输出电流是毫安级别的,怎么驱动5V的继电器啊
这样你在位控端接功率管放大电流,起到开关作用。在段控段接5V电源就可以直接驱动了