UNL2803怎么和电磁阀,单片机接线啊

2019-07-21 00:30发布

我想用单片机控制电磁阀开闭,有人告诉我用UNL2803,我想问下UNL2803怎么和电磁阀,单片机接线啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
21条回答
cxf0153
2019-07-21 04:24
接线可以很简单,也可以很复杂,具体要看你的实际硬件。
下图是最简单的无隔离8路12V450mA电磁阀驱动原理:
ULN2803.jpg
左侧输入脚V_IN_1到8接单片机IO口(配置成推挽输出OUT_PP)高电平有效。右侧输出脚V_OUT_1到8接电磁阀(每个电磁阀一头接+12V,一头接输出脚)
COM脚接+12V(启用内部续流二极管)。单片机5V开关电源和电磁阀12V开关电源要共地。

但实际应用中,还要要考虑到干扰、反向大电流、饱和压降等因素,要增加一些周边元件,故一般实际使用的电路要复杂许多,主要如下:
1.防止电磁阀通过GND干扰单片机——采用光耦隔离。
2.防止反向大电流损坏芯片——采用外部续流二极管。
3.防止饱和压降造成电磁阀工作不稳——采用13.6V开关电源替代12V开关电源。

另外,如果电磁阀的工作电流超过500mA,则UNL2803有可能无法驱动,这时候就需要用独立的达林顿管了。

一周热门 更多>