Straipsnį apie Dvigubo maitinimo šaltinio konstravimą parašiau, o štai paviešinti softą ir jo source code visiškai užmiršau.
Trumpai apie hardwarę. Konstrukcijoje stovi du identiški reguliuojami maitinimo šaltiniai (linear), nepriklausomos trafo apvijos, srovės matavimas “high side” su srovės šuntu (problemos su mažom įtampom), grafinis LCD ekranas valdomas kiek stipresnio ARM SAM7 procesoriuko, kuris dar ir matuoja vienos pusės parametrus bei priima signalus per UARTą per optinį atrišimą iš kitos pusės. Kitą pusę kontroliuoja nedidelis AVR ATMEGA8 procesoriukas. ARMas dar matuoja įrenginio vidaus temperatūrą. Mikroprocesoriai nieko nevaldo, tik indikuoja.
Source (ir kompiliuotas hex failas):
ARM AT91SAM7 procesoriukui.
AVR ATMEGA8 procesoriukui.