Gast
#5759392
Ich habe 4 Verbraucher mit ca. 12V Betriebsspannung, die aus einer gemeinsamen Quelle (Solarmodul) mit 60-70V versorgt werden sollen. Die Verbraucher sollen einzeln steuerbar sein. Ich möchte also 4 Abwärtswandler aufbauen, jeweils bestehend aus Schaltmosfet, Schottky-Diode, Speicherdrossel und Glättungskondensator. Das Wandlungsverhältnis soll steuerbar sein, um das Solarmodul am Punkt maximaler Leistung betreiben zu können. Die Mosfets sollen über die PWM-Einheit eines Mikrocontrollers gesteuert werden, angedacht ist ein ARM Cortex aus der STM32-Serie. Um eine möglichst gleichmässige Stromaufnahme sicherzustellen, sollen die Mosfets jeweils um 90° phasenverschoben angesteuert werden, z.B. so: Kanal 1: 0° ein, 80° aus Kanal 2: 90° ein, 170° aus Kanal 3: 180° ein, 260° aus Kanal 4: 270° ein, 350° aus Die Phasen sollen sich nicht überlappen, d.h. es darf zu jedem Zeitpunkt nur maximal 1 Mosfet eingeschaltet sein. Dadurch kann der Eingangskondensator klein gehalten werden. Ich bin mir allerdings nicht sicher, wieviel Timer ich benötige. Im STM32 gibt es zwar Timer mit jeweils 4 Capture-Compare-Registern, in den Beispielen sind jedoch nie Phase und Einschaltdauer getrennt einstellbar. Kann man jeweils ein CC-Register zum Einschalten, ein anderes zum Ausschalten des Pulses programmieren. In diesem Fall würde ich 8 Register, verteilt auf 2 Timer benötigen. Ist meine Überlegung richtig?