включить длинный конец провода, вызывая отключение микроконтроллера

у меня есть кнопка, подключенная к микроконтроллеру с помощью 100-метрового провода 18ga, который вызывает отключение микроконтроллера после нескольких раз правильной работы

схема полностью функциональна с коротким проводом, я использую 5 В, оба CN2 / 3 имеют нагрузку лампы / звонка, а провод sw1 - это провод 100 м.

введите описание изображения здесь

Добавьте обратноходовой диод на печатной плате между проводами SW1. Будьте осторожны, добавляя конденсаторы к переключателю, таким образом вы можете сделать LC-бак. Золотым стандартом, если вы не уверены, является использование оптоизолятора.

Ответы (2)

На 100 метрах кабеля 18awg, я думаю, провод начинает иметь достаточную индуктивность, чтобы система начала испытывать индуктивную отдачу при размыкании переключателя. Небольшой конденсатор на SW1 может быть эффективным демпфером. Также добавьте несколько развязывающих конденсаторов между V+ и V- вашего микроконтроллера.

Добавьте несколько последовательных резисторов на входы PIC (контакты 4 и 5) — что-то около 10 кОм подойдет.

И сделайте, как говорит @Andrew, и убедитесь, что у вас есть подходящие обходные конденсаторы на чипе (что-то вроде керамических 0,1 мкФ параллельно с электролитическими 10 мкФ - это хорошо - 0,1 мкФ рядом с микро - в пределах 5-10 мм).

Я сомневаюсь, что установка чего-либо на переключатель приведет к какому-либо положительному улучшению.

я немного заблудился здесь, так что потерпите меня на мгновение, провод скрученный и длинный, поэтому он ведет себя как соленоид и делает откаты (пытался смоделировать это и получил около 2 киловольт, которые очищаются за несколько сотен мс), так как резистор на контактах 4 и 5 исправит это, и для исправления отдачи я видел его поперек / параллельно соленоиду, чтобы убить откаты, но ответ, который я получил, заключался в том, чтобы поставить его поперек (последовательно или параллельно) с переключателем , @Спехро Пефхани
Последовательный резистор будет ограничивать ток на входах чипа PIC и должен предотвращать его выход из строя. Прямо сейчас входы, вероятно, поглощают энергию через сети защиты входа.