Отвечу на часто задаваемый вопрос по подготовке контроллера для БП. Использую Arduino Pro Mini, как самый экономичный в плане энергопотребления готовый модуль. Его собственное потребление составляет от 20 мА и выше (зависит от производителя платы и установленного на ней стабилизатора питания), если подавать напряжение питания на контакт RAW в пределах от 6,5В до 13В. Для работы от бортового напряжения в машине не подходит в виду ограничения верхнего порога. Стабилизатор питания, который должен стоять на модуле (возможно на оригинальном)
MIC5205 по даташиту позволяет подавать до 20В максимум, но на практике выше 13.7В начинается нагрев стабилизатора и его выход из строя. Чаще всего стоят такие стабилизаторы, которые не выдерживают напряжение выше 13.7В.
Datasheet
Поскольку контроллер в составе блока питания работает всегда и питание на него должно подаваться постоянно, я выпаиваю стабилизатор напряжения, светодиод-индикатор питания и удаляю один из танталовых конденсаторов (он не влияет на энергопотребление, но может быть использован в другом месте). Второй тантал нужно оставить - он стоит непосредственно на линии питания самой микросхемы контроллера. Можно так же удалить диод и предохранитель, если собираетесь их использовать для чего-либо. Подаю напряжение +5В со стороны контакта "VCC" на плате Arduino. При таком подключении собственное потребление модуля 9-12мА. При оставленном стабилизаторе и подаче встречного питания со стороны VCC возможна его блокировка и как следствие - неработающий контроллер.
