ULN2803驱动继电器,输出端直接接继电器线圈一端,继电器线圈的另一端接V+电源,你用的是5V继电器,也就是继电器线圈另一端接5V电源.ULN2803的9脚要接5V正电源,片内有续流二极管.ULN2803的输入端直接和单片机I/O相连,不必加电阻.单片机输出高电平就可驱动继电器动作.