如何用单片机89c51通过uln2803驱动5V的继电器?需要具体的电路图!!!

2024-12-28 14:32:00
推荐回答(4个)
回答1:

AVR 单片机AT90S8515 共有4 个并行8位口,A 口、B 口、C 口、D 口. 由于AT90S8515 需

要用+ 5 V 直流电压供电,每个并行口引脚输出最大电压不超过5 V , 输出电流最大为20mA[3 ] ,但35BYJ 46 型四相八拍电机需要12 V直流电压供电,因此,从AT90S8515 单片机C 口输出的信号不足以控制步进电机,所以必须加上驱动电路(即ULN2803) . 步进电机控制系统中将AT90S8515 C 口的高四位PC4 - PC7 与驱动电路接口芯片ULN2803 的A、B、C、D 四个引脚相连,经ULN2803 驱动放大后输出到35BYJ 46型四相八拍步进电机励磁线圈4 - 1 号引脚上,而励磁线圈的5 号引脚与驱动电路输出+ 12V相连. 电路连接如图所示.

回答2:

2803工作条件是输入高输出地电平,所以你要用低电平控制继电器,继电器线圈一端接电源,另一端接2803输出端,只要给2803输入端一个高电平,继电器就会闭合,2803输入低电平继电器断开。

回答3:

2803

回答4:

uln2803 与 uln2003 只是多了一条腿

其它用法一样