Цитата(НЕХ @ Aug 22 2012, 19:24)

на сколько вольт подскочит питание через диод VD1, если оно зашунтировано 10мкф...
Например, зарядим 100 пФ до +10 кВ и разрядим на кнопку. Ток через R2 составит 1А и для указанных диодов не превысит предельно-допустимого. Соответственно, падение на D2 будет примерно 1В, а мaкс. ток через R5 составит примерно 50 мкА. Таким образом, вход МК надежно защищен.
А вот если 100 пФ заряженный до 10 кВ приложить к оптрону, то его изоляцию просто пробьет.
Насколько подскочит питание в случае если на шине не стоит никаких поглотителей, кроме кондера 100 мкФ, посчитаем исходя из баланса энергий конденсаторов. Правда, этот расчет не учитывает, что энергия не просто перекачивается из одного кондера в другой, а по дороге рассеивается в виде тепла, и что большая часть энергии уйдет через R1 в источник +12...+24, которому подскоки "по барабану".
C1*V1
2/2 = C2*V2
2/2
V2 = sqrt(C1/C2)*V1 = 10 В.
Однако сопротивление R1 в 3 раза меньше, чем R2. Значит, не более четверти энергии 100 пФ кондера пойдет на подскок шины Vcc (повторяю, без учета рассеивания). Тем не менее, для пущей надежности, на шине питания, помимо кондеров, должен стоять какой-то ограничитель, например, зенер. Впрочем, того же эффекта можно добиться, просто увеличив R2 раз в десять, чтобы еще меньшая часть энергии помехи доходила через R2 на шину Vcc.