В железе я делал несколько измененную первую схему, позволяющую сделать по ней контроллер как заряда, так и разряда батереи. Т.е. в первом случае настраиваем контроллер, чтобы отключал солнечную батарею (или любой другой источник) при напряжении на батарее 14,5V (или сколько там по паспорту у Вашей батареи), а во втором случае, чтобы отключал нагрузку при при снижении напряжения на батареи до 10,8V (или, опять же, сколько там у Вашей батареи).
Оригинал схемы брал с того же радиолоцмана:
http://www.rlocman.ru/shem/schematics.html?di=61489Работает устойчиво и надежно.
Еще более простую схему такого же контроллера (количество деталей сокращено до минимума, но функциональность сохранена) можно посмотреть и здесь :
http://radiokot.ru/circuit/power/charger/11/ Эту не пробовал, но не вижу причин, по которым она не будет работать.
Правда, в процессе эксплуатации пришёл к выводу, что после солнечной батареи надо обязательно поставить StepUp преобразователь, чтобы подтягивал выход СБ до 16-17V, когда солнце уходит за тучки и напряжение падает настолько, что заряд 12V-го акка уже невозможен... Вот только со схемой такого преобразователя (Uвх=от 2 до 20V, Uвых=16-17V) никак не могу определиться. Может кто подскажет схемку без экзотики?