我制作了一系列PCB,以为使用外部电源的某些电磁阀供电。我使用Arduino作为门信号使用BS170 MOSFET对其进行了切换。我基于Jason S的解决方案。
这说明了我的电路的样子:
在测试PCB时,我注意到它们中的大多数都可以正常工作,但其中一些却不能。没问题,可能是焊接问题。
但是,那些有问题的确实设法销毁了两个Arduino数字引脚!一方面,我获得5 V的恒定电压,而当我向其发送高电平信号时,另一个输出0.2 V,而当我发送低信号时输出0.5V。奇怪的东西。
因此,我猜测故障电路会以某种方式导致16 V(部分)流经Arduino,从而将其破坏。
在这种情况下,如何保护Arduino免受过大的电流?
我知道齐纳二极管,但我不知道如何放置它们以保护输入。
技术信息:
...When MOSFETs fail they often go short-circuit drain to gate...
从这里引用。