OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5657|回复: 21

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

[复制链接]

21

主题

53

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
307
金钱
307
注册时间
2017-12-22
在线时间
65 小时
发表于 2017-12-24 16:53:00 | 显示全部楼层 |阅读模式
3金钱
我想用单片机控制电磁阀开闭,有人告诉我用UNL2803,我想问下UNL2803怎么和电磁阀,单片机接线啊

最佳答案

查看完整内容[请看2#楼]

接线可以很简单,也可以很复杂,具体要看你的实际硬件。 下图是最简单的无隔离8路12V450mA电磁阀驱动原理: 左侧输入脚V_IN_1到8接单片机IO口(配置成推挽输出OUT_PP)高电平有效。右侧输出脚V_OUT_1到8接电磁阀(每个电磁阀一头接+12V,一头接输出脚) COM脚接+12V(启用内部续流二极管)。单片机5V开关电源和电磁阀12V开关电源要共地。 但实际应用中,还要要考虑到干扰、反向大电流、饱和压降等因素,要增加一些周边元件 ...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

96

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
297
金钱
297
注册时间
2017-10-12
在线时间
83 小时
发表于 2017-12-24 16:53:01 | 显示全部楼层
接线可以很简单,也可以很复杂,具体要看你的实际硬件。
下图是最简单的无隔离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有可能无法驱动,这时候就需要用独立的达林顿管了。
回复

使用道具 举报

5

主题

52

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
380
金钱
380
注册时间
2017-2-19
在线时间
53 小时
发表于 2017-12-25 20:11:49 | 显示全部楼层
为什么不用继电器去控制呢?感觉这种方法安全点,电磁阀用单独电源供电好
回复

使用道具 举报

21

主题

53

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
307
金钱
307
注册时间
2017-12-22
在线时间
65 小时
 楼主| 发表于 2017-12-25 20:26:58 | 显示全部楼层
本帖最后由 mmttjj 于 2017-12-25 20:33 编辑
cxf0153 发表于 2017-12-24 16:53
接线可以很简单,也可以很复杂,具体要看你的实际硬件。
下图是最简单的无隔离8路12V450mA电磁阀驱动原理 ...

请问,我的单片机GPIO口输出的是3.3V,要进行电平转换吗?
光耦隔离和续流二极管要接在哪里,二极管是接在电磁阀两端吗,,谢谢
回复

使用道具 举报

21

主题

53

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
307
金钱
307
注册时间
2017-12-22
在线时间
65 小时
 楼主| 发表于 2017-12-25 20:30:33 | 显示全部楼层
15991069404 发表于 2017-12-25 20:11
为什么不用继电器去控制呢?感觉这种方法安全点,电磁阀用单独电源供电好

用继电器的话,是不是要用三极管进行放大,我手上有24V光耦隔离继电器和24V电磁阀,该怎么接线,主要是继电器该怎么接
回复

使用道具 举报

5

主题

52

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
380
金钱
380
注册时间
2017-2-19
在线时间
53 小时
发表于 2017-12-26 14:31:54 | 显示全部楼层
我不知道怎么回答你,电磁阀有两根引出线,继电器是就是一个点触式开关,咋接灯泡,就怎么接他,供电电源你肯定知道咋供电吧
回复

使用道具 举报

0

主题

96

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
297
金钱
297
注册时间
2017-10-12
在线时间
83 小时
发表于 2017-12-26 15:33:27 | 显示全部楼层
15991069404 发表于 2017-12-25 20:11
为什么不用继电器去控制呢?感觉这种方法安全点,电磁阀用单独电源供电好

千万不要用继电器去控制电磁阀。继电器类似闸刀开关,主要目的是保护。
如果用继电器去控制大电流的电磁阀,频繁切换的话继电器的簧片很快就因为打火而损坏了。
回复

使用道具 举报

5

主题

52

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
380
金钱
380
注册时间
2017-2-19
在线时间
53 小时
发表于 2017-12-26 16:01:01 | 显示全部楼层
我想看用在什么地方了,用过继电器的都知道触点开关容易损坏,但是对于用在控制电磁阀,我觉得继电器会好点,电磁阀在断电的瞬间会产生一个反电动势吧,处理不好就是烧了前级电路
回复

使用道具 举报

0

主题

96

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
297
金钱
297
注册时间
2017-10-12
在线时间
83 小时
发表于 2017-12-26 16:04:41 | 显示全部楼层
mmttjj 发表于 2017-12-25 20:26
请问,我的单片机GPIO口输出的是3.3V,要进行电平转换吗?
光耦隔离和续流二极管要接在哪里,二极管是接 ...

用光耦隔离的示意图:
隔离.jpg
我只画了一路,如果你有多路的话可以用多联光耦和排阻(图中R1和R2是限流电阻)。

回复

使用道具 举报

49

主题

341

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5265
金钱
5265
注册时间
2012-8-25
在线时间
1025 小时
发表于 2017-12-26 16:09:34 | 显示全部楼层
电磁阀最好还是要用继电器控制,电磁阀功率都很大,2803吃不消
回复

使用道具 举报

0

主题

96

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
297
金钱
297
注册时间
2017-10-12
在线时间
83 小时
发表于 2017-12-26 16:30:10 | 显示全部楼层
gotofly21 发表于 2017-12-26 16:09
电磁阀最好还是要用继电器控制,电磁阀功率都很大,2803吃不消

呵呵,我同事在气相色谱的阀箱设计里就这么做过,用的是最好的欧姆龙继电器,然后测试时每天进个十几次样,才半个月继电器的簧片就废了。
回复

使用道具 举报

49

主题

341

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5265
金钱
5265
注册时间
2012-8-25
在线时间
1025 小时
发表于 2017-12-26 17:00:00 | 显示全部楼层
cxf0153 发表于 2017-12-26 16:30
呵呵,我同事在气相色谱的阀箱设计里就这么做过,用的是最好的欧姆龙继电器,然后测试时每天进个十几次样 ...

那就用固态继电器
回复

使用道具 举报

21

主题

53

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
307
金钱
307
注册时间
2017-12-22
在线时间
65 小时
 楼主| 发表于 2017-12-26 19:16:09 | 显示全部楼层
cxf0153 发表于 2017-12-26 16:04
用光耦隔离的示意图:

我只画了一路,如果你有多路的话可以用多联光耦和排阻(图中R1和R2是限流电阻) ...

厉害,最后问下,这些电阻都要自己买来接线吗,还是有模块的,感谢
回复

使用道具 举报

5

主题

52

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
380
金钱
380
注册时间
2017-2-19
在线时间
53 小时
发表于 2017-12-27 12:26:29 | 显示全部楼层
cxf0153 发表于 2017-12-26 16:04
用光耦隔离的示意图:

我只画了一路,如果你有多路的话可以用多联光耦和排阻(图中R1和R2是限流电阻) ...

1212212.png
请教下这块,这块有点搞不懂
回复

使用道具 举报

0

主题

96

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
297
金钱
297
注册时间
2017-10-12
在线时间
83 小时
发表于 2017-12-27 12:39:08 | 显示全部楼层
15991069404 发表于 2017-12-27 12:26
请教下这块,这块有点搞不懂

当U1的IN1脚高电平时,达林顿管导通,相当于OUT1内部近似接地(有饱和压降具体看手册),+12V通过电磁阀的线圈被OUT1吸收形成通路,电磁阀工作。

当U1的IN1脚低电平时,达林顿管截止,12V电磁阀的线圈通路被断开,此时电磁阀的线圈产生了反向电动势,通过续流二极管释放,防止损坏达林顿管。之所以说可选是由于ULN2803内部集成了续流二极管,只要把10号脚COM接到+12V就启用了内部续流二极管。
回复

使用道具 举报

5

主题

52

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
380
金钱
380
注册时间
2017-2-19
在线时间
53 小时
发表于 2017-12-27 14:13:11 | 显示全部楼层
cxf0153 发表于 2017-12-27 12:39
当U1的IN1脚高电平时,达林顿管导通,相当于OUT1内部近似接地(有饱和压降具体看手册),+12V通过电磁阀的 ...

说的很详细,这样说来,这种方案是不错,如果下次遇见类似的问题,我可以参考这种方法做
回复

使用道具 举报

21

主题

53

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
307
金钱
307
注册时间
2017-12-22
在线时间
65 小时
 楼主| 发表于 2017-12-27 19:55:33 | 显示全部楼层
cxf0153 发表于 2017-12-27 12:39
当U1的IN1脚高电平时,达林顿管导通,相当于OUT1内部近似接地(有饱和压降具体看手册),+12V通过电磁阀的 ...

请问,限流电阻的大小怎么计算的
回复

使用道具 举报

8

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2019-4-27
在线时间
88 小时
发表于 2019-5-6 16:26:55 | 显示全部楼层
cxf0153 发表于 2017-12-26 16:04
用光耦隔离的示意图:

我只画了一路,如果你有多路的话可以用多联光耦和排阻(图中R1和R2是限流电阻) ...

大神你好,这个图应用24V的电磁阀应该也是可以的吧?就是电源换成24V
还有个问题,如果需要控制的电磁阀比较多,ULN2803是可以同时接8个光耦吗?还是有其他更集成的方案?现在要做一个项目需要控制电磁阀大概50个= =,之前有看别人做的板是一排排的光耦密密麻麻
回复

使用道具 举报

49

主题

341

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5265
金钱
5265
注册时间
2012-8-25
在线时间
1025 小时
发表于 2019-5-7 09:17:46 | 显示全部楼层
本帖最后由 gotofly21 于 2019-5-7 09:22 编辑
zhenyu566 发表于 2019-5-6 16:26
大神你好,这个图应用24V的电磁阀应该也是可以的吧?就是电源换成24V
还有个问题,如果需要控制的电磁阀 ...

不考虑成本的话  adi有磁耦合.一半还是光耦划算,现在有贴片的,封装很小.纯保护2803后面电路的话用4007防反就可以了.我搞过,2803,后面完好.
回复

使用道具 举报

21

主题

211

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1423
金钱
1423
注册时间
2016-8-3
在线时间
576 小时
发表于 2019-5-7 09:26:27 | 显示全部楼层
问一下,光耦在单片机引脚是低电平输出时,光耦的射集是?高电平吗?
回复

使用道具 举报

8

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2019-4-27
在线时间
88 小时
发表于 2019-5-29 10:56:01 | 显示全部楼层
本帖最后由 zhenyu566 于 2019-5-29 11:01 编辑
gotofly21 发表于 2019-5-7 09:17
不考虑成本的话  adi有磁耦合.一半还是光耦划算,现在有贴片的,封装很小.纯保护2803后面电路的话用4007防 ...

adi 又是什么。。。。怎么用4007  有图吗 大神 = =
回复

使用道具 举报

8

主题

46

帖子

0

精华

初级会员

Rank: 2

积分
145
金钱
145
注册时间
2019-4-27
在线时间
88 小时
发表于 2019-6-2 13:42:12 | 显示全部楼层
cxf0153 发表于 2017-12-26 16:04
用光耦隔离的示意图:

我只画了一路,如果你有多路的话可以用多联光耦和排阻(图中R1和R2是限流电阻) ...

你好 ,问一下,独立电源是24V的,R2需要换多大的?还有C1是起什么作用?
还有我看了有的光偶还有并联电阻,你这里没有?这是不是必要的吗?
C1的作用呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-17 05:12

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表