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

核心提示AVR?单片机AT90S8515?共有4?个并行8位口,A?口、B?口、C?口、D?口.?由于AT90S8515?需要用+?5?V?直流电压供电,每个并行口引脚输出最大电压不超过5?V?,?输出电流最大为20mA[3?]?,但35BYJ?4

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相连.?电路连接如图所示.

 
友情链接
鄂ICP备19019357号-22