OpenEdv-开源电子网

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

电磁阀驱动问题,懂的帮忙看一下

[复制链接]

30

主题

152

帖子

0

精华

高级会员

Rank: 4

积分
551
金钱
551
注册时间
2017-3-16
在线时间
89 小时
发表于 2018-5-8 14:36:33 | 显示全部楼层 |阅读模式
1金钱
打算用stm32控制8个电磁阀的依次通断,下面这个驱动电路可以吗?,用CD4051模拟开关来做切换,正好也可以减少IO引脚的使用,A、B、C连接stm32的IO引脚,CD4051的公共端接3.3V电源,当某一通道选通的时候,该通道为高电平,相应的光耦导通,ULN2803对应的输入端为12V,经过ULN2803的反向作用,其输出为逻辑低,对应的电磁阀导通,光耦使用了2片TLP521-4,其中上下拉电阻是共用的,因为我觉得某一时刻只有一个工作的,不知道这样设计合不合理,希望大家帮忙看一下
电路.png

最佳答案

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

TLP521吗,这个输出怎么下拉法。。。。这个光耦的输出我记得是为负载提供一个电流通路,而不是一个稳定的电平,就像这样就可以了,只是输出测得4.7K也应该每路一个,而不是公用,不然几路一起开的时候,一个电阻过不了这么大的电流,后级负载驱动电流会不够。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

37

主题

596

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1574
金钱
1574
注册时间
2017-7-17
在线时间
308 小时
发表于 2018-5-8 14:36:34 | 显示全部楼层
bh1023058880 发表于 2018-5-9 11:54
好的,get了,光耦输出侧需要加下拉吗?

TLP521吗,这个输出怎么下拉法。。。。这个光耦的输出我记得是为负载提供一个电流通路,而不是一个稳定的电平,就像这样就可以了,只是输出测得4.7K也应该每路一个,而不是公用,不然几路一起开的时候,一个电阻过不了这么大的电流,后级负载驱动电流会不够。
回复

使用道具 举报

30

主题

152

帖子

0

精华

高级会员

Rank: 4

积分
551
金钱
551
注册时间
2017-3-16
在线时间
89 小时
 楼主| 发表于 2018-5-8 15:34:21 | 显示全部楼层
希望了解的回复下
回复

使用道具 举报

30

主题

152

帖子

0

精华

高级会员

Rank: 4

积分
551
金钱
551
注册时间
2017-3-16
在线时间
89 小时
 楼主| 发表于 2018-5-8 21:43:19 来自手机 | 显示全部楼层
这个可以用吗
回复

使用道具 举报

1

主题

374

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1326
金钱
1326
注册时间
2014-7-23
在线时间
421 小时
发表于 2018-5-8 22:06:52 | 显示全部楼层
光耦那边不下拉?
回复

使用道具 举报

1

主题

374

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1326
金钱
1326
注册时间
2014-7-23
在线时间
421 小时
发表于 2018-5-8 22:07:12 | 显示全部楼层
光耦那边不下拉?
回复

使用道具 举报

30

主题

152

帖子

0

精华

高级会员

Rank: 4

积分
551
金钱
551
注册时间
2017-3-16
在线时间
89 小时
 楼主| 发表于 2018-5-8 22:44:40 来自手机 | 显示全部楼层
guset_03 发表于 2018-5-8 22:07
光耦那边不下拉?

您是指光耦右侧吗?是需要加上下拉吗?
回复

使用道具 举报

30

主题

152

帖子

0

精华

高级会员

Rank: 4

积分
551
金钱
551
注册时间
2017-3-16
在线时间
89 小时
 楼主| 发表于 2018-5-8 22:45:11 来自手机 | 显示全部楼层
bh1023058880 发表于 2018-5-8 22:44
您是指光耦右侧吗?是需要加上下拉吗?

是需要加  下拉吗
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2018-5-9 01:21:50 | 显示全部楼层
不要共用一个电阻!!
回复

使用道具 举报

30

主题

152

帖子

0

精华

高级会员

Rank: 4

积分
551
金钱
551
注册时间
2017-3-16
在线时间
89 小时
 楼主| 发表于 2018-5-9 08:39:37 | 显示全部楼层
正点原子 发表于 2018-5-9 01:21
不要共用一个电阻!!

输入和输出都不要共用电阻吗?
回复

使用道具 举报

37

主题

596

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1574
金钱
1574
注册时间
2017-7-17
在线时间
308 小时
发表于 2018-5-9 09:31:03 | 显示全部楼层
本帖最后由 candylife9 于 2018-5-9 09:33 编辑

那个接地的470R,应该每一路都接一个,规范设计。要尽量考虑到设计兼容性,你现在是每个时刻只有一个开启,但以后要改成可以同时开启怎么办,重新做板吗。
回复

使用道具 举报

30

主题

152

帖子

0

精华

高级会员

Rank: 4

积分
551
金钱
551
注册时间
2017-3-16
在线时间
89 小时
 楼主| 发表于 2018-5-9 11:54:41 来自手机 | 显示全部楼层
candylife9 发表于 2018-5-9 09:31
那个接地的470R,应该每一路都接一个,规范设计。要尽量考虑到设计兼容性,你现在是每个时刻只有一个开启, ...

好的,get了,光耦输出侧需要加下拉吗?
回复

使用道具 举报

30

主题

152

帖子

0

精华

高级会员

Rank: 4

积分
551
金钱
551
注册时间
2017-3-16
在线时间
89 小时
 楼主| 发表于 2018-5-9 17:19:53 | 显示全部楼层
candylife9 发表于 2018-5-9 13:13
TLP521吗,这个输出怎么下拉法。。。。这个光耦的输出我记得是为负载提供一个电流通路,而不是一个稳定的 ...

ok,也就是说如果电磁阀满足这个电路的电流要求的话,这个驱动电路是可以使用的,是吗?看网上有的说驱动电磁阀有使用MOS管或者电磁阀的
回复

使用道具 举报

37

主题

596

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1574
金钱
1574
注册时间
2017-7-17
在线时间
308 小时
发表于 2018-5-9 17:31:20 | 显示全部楼层
bh1023058880 发表于 2018-5-9 17:19
ok,也就是说如果电磁阀满足这个电路的电流要求的话,这个驱动电路是可以使用的,是吗?看网上有的说驱动 ...

可以用呀,还是使用达林顿晶体管和继电器比较多。
回复

使用道具 举报

30

主题

152

帖子

0

精华

高级会员

Rank: 4

积分
551
金钱
551
注册时间
2017-3-16
在线时间
89 小时
 楼主| 发表于 2018-5-10 00:18:31 来自手机 | 显示全部楼层
candylife9 发表于 2018-5-9 17:31
可以用呀,还是使用达林顿晶体管和继电器比较多。

好的,那我做个板子试一下
回复

使用道具 举报

16

主题

203

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1900
金钱
1900
注册时间
2015-7-5
在线时间
484 小时
发表于 2018-5-10 06:56:07 | 显示全部楼层
本帖最后由 huyounong 于 2018-5-10 06:59 编辑

4051没有锁存功能吧,电磁阀的状态保存得住吗?如果在某时刻仅仅就1个导通,还可以。这样设计,以后如果电磁阀功能要调整,就不能仅在软件上调整了,要改硬件电路。
回复

使用道具 举报

49

主题

341

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
5265
金钱
5265
注册时间
2012-8-25
在线时间
1025 小时
发表于 2018-5-10 07:47:08 | 显示全部楼层
电磁阀要看功率,我们产品也用2803输出,但是电磁阀都会建议客户再用继电器转一边,有的电磁阀电流很大。
回复

使用道具 举报

30

主题

152

帖子

0

精华

高级会员

Rank: 4

积分
551
金钱
551
注册时间
2017-3-16
在线时间
89 小时
 楼主| 发表于 2018-5-10 08:27:29 | 显示全部楼层
huyounong 发表于 2018-5-10 06:56
4051没有锁存功能吧,电磁阀的状态保存得住吗?如果在某时刻仅仅就1个导通,还可以。这样设计,以后如果电 ...

说的有道理,但是如果不用4051的话,就至少要占用8个IO引脚,不想有太多的浪费
回复

使用道具 举报

30

主题

152

帖子

0

精华

高级会员

Rank: 4

积分
551
金钱
551
注册时间
2017-3-16
在线时间
89 小时
 楼主| 发表于 2018-5-10 08:28:14 | 显示全部楼层
gotofly21 发表于 2018-5-10 07:47
电磁阀要看功率,我们产品也用2803输出,但是电磁阀都会建议客户再用继电器转一边,有的电磁阀电流很大。

确实是这样,太大电流的不行
回复

使用道具 举报

16

主题

203

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1900
金钱
1900
注册时间
2015-7-5
在线时间
484 小时
发表于 2018-5-10 19:27:01 | 显示全部楼层
bh1023058880 发表于 2018-5-10 08:27
说的有道理,但是如果不用4051的话,就至少要占用8个IO引脚,不想有太多的浪费

用一个SPI或I2C的接口,同样是一个芯片,就实现锁存了
回复

使用道具 举报

30

主题

152

帖子

0

精华

高级会员

Rank: 4

积分
551
金钱
551
注册时间
2017-3-16
在线时间
89 小时
 楼主| 发表于 2018-5-11 09:54:35 | 显示全部楼层
huyounong 发表于 2018-5-10 19:27
用一个SPI或I2C的接口,同样是一个芯片,就实现锁存了

你的意思是另外加一个锁存芯片吗?
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-8 06:02

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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