Похоже в самом деле происходит что то типа выноса из за статики, да и вход в принципе не защищен.
Я бы сделал что то типа такого (в прицепе). Диодная сборка BAT54S защищает входы на уровне питания +/- 0.3 В, резюки ограничивают ток через защитные диоды сборки BAT54S, рез. матрица - притягиват вход к нужному уровню, если нет замыкания контакта.
Можно так же попробовать замыкать не на -12в контакты, а на землю, с соответствующим изменением номиналов, но это полумера.
Как то делал подобный опрос контактов сразу через оптроны, те контакт через резистор при замыкании запитывал диод оптопары AOT101 у нее формируется на выходе хороший 0, подходящий для прямой подачи на логику и опрашивал через цифровой мультиплексор, плюс если в схеме опрос делает однокристалка то помехоустойчивость сильно возрастает да и если позволяет количество портов можно сразу в однокристалку читать.
Прикрепленные файлы
shm.rar ( 11.37 килобайт )
Кол-во скачиваний: 60