Сделал платку, накосячил - выше крыши. Переделывать проленился, занимался художественной резьбой и перемычками. Накосячил:
1. Сброс не сделал, впаял 1206 резик между ногами разъема программирования.
2. Светики притянул к 12В питанию, а не к 5В, порезал и перемычки впаял. Соответственно резисторы пришлось сменить на меньшее сопротивление.
3. Один порт перепутал, он умеет только втекающий ток, а мне нужен был вытекающий. Резистор припаял со стороны меди раком.
4. Звонок - говно, вытекающего тока не хватило, переделал на втекающий, порезал и перемычку впаял.
5. Зелёный светодиод попался чудовищной!!! яркости, пришлось в разы сопротивление резистора увеличить, с 12В припаял 9к1, можно и больше. Все равно ярче жёлтого и красного.
Первый раз я столько косяков впорол в такой маленькой фигне. Ну, соответственно и долго мозг морщил, почему все происходит не так, как я планировал.
Теперь главное. Вполне можно логическую ногу вместо компаратора использовать, все получаются. Естественно, что опорное напряжение не изменить, но все таки оно стабильно работает все. У меня получилось так: конденсатор 1мкФ в землю и вторым концом в порт, резистор 15к, последовательно потенц 500к - один конец в питание, второй в порт. Порт на выход и сидит на низком уровне, когда надо измерять переключается на вход и разрешается прерывание. Время получилось от 250мС, до 750мС (почти). Время стабильное, на поганом осциллоскопе Ригол я не нашёл нестабильности в течение часа. Можно так делать.
Клапана открываются Р-Ц цепочкой 10Ом-2200мкФ, открываются уверенно и удерживаются легко. При этом жрет из БП чуть меньше Ампера. Резисторы 3Вт греются, если щелкать без перерыва 15 минут. Думаю, что выдержат. Транзисторы поставил дарлингтоны в ТО-126, какие были. Вообще ничего для этой платки не купил. Все из тумбочки.
Как то так.