И с первой и со второй прошивкой устройство должно работать, при условии, что собрано без ошибок, правильно подобраны детали и отлажено. Схема в журнале проверена - ошибок нет. Несколько рекомендаций по налаживанию:
1. ИТУН. При питании 5В, на выходе ОУ DA2.1 напряжение не превысит 3,8-3,9 В. Не каждый мощный полевой транзистор может полностью открыться при таком напряжении. Если это транзисторы ф.IR , то следует выбирать с буквой L, о чем сообщал выше ASD. При исправных деталях других причин, что не работает ИТУН, я не вижу. Как вариант, вместо полевого тр-ра можно попробовать применить составной n-p-n транзистор соответствующей мощности (на практике не проверялся). Второй вариант, как сделал Калужанин, запитать ОУ напряжением 12В, от дополнительного стабилизатора, но в этом случае на выходе дифференциального усилителя DA2.2 максимальное напряжение может превысить 5В, что может повредить порт GP1 или ОУ. В этом случае следует включить ограничительный резистор 1-10кОм в цепь выв 7 DA2.2 - GP1 DD1, конденсатор 0.1мк( между GP1 и общим проводом) и стабилитрон 4,7 (5,1)В параллельно конд-ру (катодом к GP1).
2. Дифференциальный усилитель DA2.2. При правильно подобранных резисторах, на выходе 7 ОУ должно быть напряжение (относительно общего провода) ровно в 4 раза меньше, чем на на выходных клеммах XS3-XS4, не зависимо от положения контактов реле.
3.
Получалась новогодняя елка. То красный светодиод загорится, то один зеленый (1этап), то красный вместе со второым светодиодом (2 этап), и т.д. Причем красный загорался даже при отключенной батарее (что он собирался разряжать, непонятно).
Это возможно из-за неправильно включения диода VD6, а также транзистора VT1. Дело в том, что открытый тр-р VT1 и диод VD6 шунтируют светодиод HL2, и он не должен светиться когда включено реле ( режим зарядки). В качестве VT1 можно применить n-p-n типа КТ3102 или составной, в зависимости от применяемого реле, в цепь базы - резистор 10кОм.
4. На сервере имеется исходный текст программы устройства. Он настолько примитивный, что с программой может разобраться не только радиолюбитель с 20 летним стажем, но и начинающий. Для этого достаточно прочитать статью А.Долгого "Разработка и отладка устройств на мк" - Радио 2001-2002г, а также даташит на на PIC12F629 (есть на русском).
5. Для наглядности процесса зарядки акк-ра дополнительно в устойство можно поставить стрелочные вольтметр и амперметр или применить цифровой прибор. Почти идеально для этого подходит "Цифровой ампервольтметр для лаб источника питания" Радио-2008, с 27.
Всех с праздником ВЕЛИКОЙ ПОБЕДЫ! Удачи.