Da hat der Thomas W. wohl Recht.
Der Treiber ist was für eine Vollbrücke. Der IR2117 macht das, was du
willst.
Wenn es unbedingt der IR2110 sein muß, könnte man den veräppeln, indem
du einen Low-Side-MosFET zwischen Source von M1 und GND schaltest.
Der zweite Transistor dient nur dazu Source kurzzeitig auf GND zu ziehen
und den Kondensator zu laden. Deine Signalquelle müsste LIN im Gegentakt
zu HIN geschaltet werden, und eine Dead-Time berücksichtigen, denn wenn
beide Transistoren gleichzeitig durchgeschaltet werden, bricht die
SPannung des Panel zusammen, oder im Falle der Versorgung aus
Netzteil/Batterie knallt es.
Die Stimme im Hinterkopf fragt außerdem nach ob da nicht noch eine Diode
zwischen Source von M1 und L müsste um das zu entkoppeln - aber is schon
spät...
Als Steuer-IC kannst du bis ca. 100kHz den alten TL494 nehmen, eine
Regelung brauchts eh. Der hat zwei Error-Amps drin. Mit dem einen
vergleichst du die runtergeteilte Ausgangsspannung mit einem
Referenzwert (Vref 5V ist auch schon drin). Der Ausgang muß High sein,
wenn die Zielausgangsspannung überschritten wurde. Für die
Eingangsspannung nimmst du den anderen Error-Amp. Der Ausgang muß high
sein, wenn die Module unter ihre Nennspannung abfallen.
Ist einer der beiden Error-Amps auf High reduziert der Controller das
Tastverhältnis, es wird weniger Leistung aus dem Panel entnommen.
Berücksichte, dass Solarpanels sich anders verhalten als normale Akkus.
Kann dein Panel mehr Strom liefern als du gerade abnimmst, steigt die
Panelspannung. Bei minimaler Stromaufnahme liefert das Panel praktisch
volle Leerlaufspannung.
Versuchst du mehr Strom zu ziehen, als das Panel bei der gerade
gegebenen Sonneneinstrahlung liefern kann, sinkt die Panelspannung. Der
Maximale Strom ergibt sich bei minimaler Spannung.
Gemeinerweise ist P = U*I und daher sind beide Arbeitspunkte nicht
optimal.
Der MPP (Maximum Power Point) ergibt sich aus dem Schnittpunkt der
beiden Kurven von Strom und Spannung, und verschiebt sich durch äußere
Bedingungen wie Paneltemperatur und Sonneneinstrahlung.
Auf dem Panel sollte eine Angabe wie Vmp vorhanden sein, die gibt für
diesen Paneltyp einen Arbeitspunkt an der für die meisten Situationen
passt. Darauf kannst du dann deine Eingangsspannung regeln.
Mit einem aktiven Tracking kannst du noch mehr Leistung rauskitzeln, das
ist dann aber ein eigenes Kapitel.