wxyohann 发表于 2021-3-9 13:33:15

用STM32驱动一个电磁阀,请帮忙看看这个电路可以吗?

用stm32驱动一个脉冲式电磁阀(正脉冲开阀,负脉冲关阀,工作电压4.5V-6V),所以需要给阀发送4.5V-6V的脉冲,并且它的工作电压在350mA。我设计了一个电路,由于是第一次做,感觉还是很多问题。请各位大神帮忙看看。

我用了一个6N137做隔离,然后用SN74HC245来驱动,但是我看到SN74HC245描述上写其电流输出最大5.2ma,这和电磁阀工作电流小太多了啊。这样是不是不行啊?
如果这样不行那我用简单的三极管来做可以吗?
请各位帮帮忙,初学者太难了。
谢谢!!!

梅兰里 发表于 2021-3-9 16:23:57

1,光耦驱动这边,电流=3.3/100R,STM32出不了那么大电流。
2,这种光耦没用过,但是看光耦原理,这个VE恐怕不能接。
3,如果电磁阀电源是另外供的,你只负责脉冲信号,逻辑上可以出正脉冲,出不了负。
4,可以选择用mos管,搭H桥驱动,或者有现成的驱动芯片,实现原理一样的

nanyuan 发表于 2024-3-11 20:22:17

电磁阀线圈二端加反向二极管续流
页: [1]
查看完整版本: 用STM32驱动一个电磁阀,请帮忙看看这个电路可以吗?