Hier ist ein Versuch, einen Buck-Regler basierend auf einem ATtiny84a als PWM-Controller zu entwerfen. Es sollte von einer 4S LiPo-Batterie (12,8 - 16,8 Volt in) zu einem angemessen geregelten 12-V-Ausgang übergehen, der zum Antrieb von Servomotoren verwendet wird, die 10 bis 14 V-Eingänge akzeptieren. 4S LiPo ist etwas zu hoch und 3S LiPo ist etwas zu niedrig, insbesondere weil ich das Nenndrehmoment von 12 V haben möchte. Das Design soll im schlimmsten Fall 40 Ampere liefern (ein Großteil der Motoren wird blockiert).
Ich kann keine davon kaufen, da alle DC-DC-Wandler, sobald ich den Bereich von 10 bis 15 A verlasse, für den industriellen Einsatz ausgelegt sind und schwere Gehäuse haben, sehr teuer sind, einen 24-V-Eingang erfordern oder andere derartige Fehlanpassungen aufweisen mit meinen gegenwärtigen Anforderungen.
Die Idee ist, den eingebauten analogen Komparator im AVR zu verwenden, um eine Über- / Unter-Zielspannung zu erfassen und einen Impuls von einer bestimmten Dauer zu erzeugen, wenn der Unterwert erkannt wird.
Ich würde dies auf einem Steckbrett mit 20-Gauge-Drähten bauen, die über die Komponentenleitungen für die Hochleistungspfade gelötet sind.
Ich weiß, wie man den "Vermittlungsknoten" und den Rückkopplungspfad so kurz wie möglich hält, wenn man versucht, ein Layout zu erstellen. Ich würde auch alle nicht verwendeten Steckbrettspuren erden, um die Grundfläche eines armen Mannes zu schaffen.
Ich habe versucht, eine Drossel zu wählen, bei der der Sättigungsstrom meinem maximalen Ausgangsstrom entspricht, und eine Buck-Induktivität, bei der der Sättigungsstrom höher als mein maximaler Ausgang ist.
Die Eckfrequenz von 94 uF und 3,3 uH beträgt ungefähr 9 kHz, und ich kann mir vorstellen, dass der AVR viel schneller läuft. Ich denke, jedes Mal, wenn eine Unterspannung erkannt wird, wird ein Impuls von 5 us ausgegeben, und dann gehe ich einfach zurück, um erneut nach Unterspannung zu suchen. Dies ergibt eine maximale Frequenz (bei nahezu 100% Einschaltdauer) von 200 kHz.
Und hier ist der Schaltplan: https://watte.net/switch-converter.png