Я сделал серию печатных плат для питания некоторых электромагнитных клапанов, которые используют внешний источник питания. Я переключаю их с помощью BS170 MOSFET, используя Arduino в качестве сигнала затвора. Я на основе его решение Джейсон S .
Это иллюстрация того, как выглядит моя схема:
При тестировании печатных плат я заметил, что большинство из них работают нормально, а некоторые нет. Нет проблем, вероятно, пайка.
Тем не менее, этим неисправным удалось уничтожить два цифровых вывода Arduino! На одном я получаю постоянное напряжение 5 В, а на другом - 0,2 В, когда я посылаю на него сигнал HIGH, и 0,5 В, когда я посылаю сигнал LOW. Странные вещи.
Таким образом, я предполагаю, что неисправные схемы каким-то образом вызвали (некоторые из) 16 В через Arduino, разрушив их.
Как мне защитить Arduino в этом сценарии от слишком высокого тока?
Я знаю о стабилитронах , но не знаю, как их разместить для защиты входов.
Техническая информация:
...When MOSFETs fail they often go short-circuit drain to gate...
Цитируется здесь .