微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > 硬件电路设计讨论 > 请教一个ULN2003驱动电磁阀的问题

请教一个ULN2003驱动电磁阀的问题

时间:12-13 整理:3721RD 点击:
使用ARM板的GPIO作为驱动控制信号,来控制后方的一个24V直流电磁阀。设计原意是当GPIO输出高电平时,经ULN2003得到低电平,电磁阀动作导通。整板(包括电磁阀的24V电源)由一个5V电源端口供电,经输出5V、4A的电源适配器接220V市电得到。
现在问题是当让GPIO输出高电平时,电磁阀可以动作一次,但随后ARM系统马上就重启。不知道是不是因为电磁阀动作时的电流或者功耗太大导致系统供电不足。还请高手多指教!
十分感谢!

24V的独立供电,马上就知道了。比来这里问要快。

看破不说破

电磁阀是一个感性元件,你可以把它看作是一个电感。
电感有什么特点?你再想想就明白原因了。

啧啧,一点隔离、保护手段都没有
.128

换PWM口试试

这个口就是PWM口 :(

为啥当GPIO口用?

光电隔离吧!

24V也是5V boost升压上去的?那容量还能够么。。。
以及ULN2003离电磁阀多远?ULN2003虽然内置续流二极管了,但是引线上的干扰还是大
在电磁阀两端以及PCB接插件的位置都放续流二极管和RC吸收回路比较保险

感谢兄台指教,学习了,非常感谢!:)

赞同,亲测!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top