Про "слесаря КИП" - была простая аналогия. Делал дискретные входы на двунаправленных оптронах с шагом 1,27 мм. Кратковременно выдерживают импульсы 220В, т.к. максимальный ток светодиодов отличается от рабочего в 100+ раз, например 6 мА и 1 А. От полярности входного сигнала не зависят.
Частоты свыше 10 кГц, т.е. помехи, не пропускают.
При повышении длительности импульса, как правило, выгорают последовательные резисторы.
Входы считывались на ATmega644P, после подавления дребезга состояние передавалось в управляющий МК по I2C (лучше было бы по USART). Проект 2011 года.
У первых партий этих оптронов К передачи был гарантирован только 20%, закладывать было лучше даже 10% с учётом временной деградации.