Programmierbarer Step-Down Regler (Buck)

Gast #1803396
Lesenswert?
• ▲
▼
Hallo Leute,
mit einem ATmega88PA möchte ich gerne zwei verschiedene 
Ausgangsspannungen erzeugen (jeweils 1-20V, 1A).
Ich dachte zuerst an einen Eigenbau Buck Regler der vom AVR mit der PWM 
beschickt wird und man mit dem A/D Converter die Ausgangsspannung misst, 
jedoch befürchte ich daß die Regeleigenschaften bzw. Reaktion auf 
Laständerungen nicht schnell genug geschieht.

Daher wollte ich fragen ob Ihr eine Idee habt wie man fertige 
Buck-Wandler IC's in der Ansteuerung so modifizieren kann, sodaß man die 
Ausgangsspannung einstellen kann.
Meine erste Idee war den Feedback-Pin vom Regler mit einem 
Spannungsteile normal mit dem Ausgang zu verbinden, aber auch mit einer 
Diode, R+C-Glied am PWM-Ausgang des AVR.

Würde mich sehr über alternative Vorschläge freuen.

Grüße,

Guizmo
#1803425
Lesenswert?
• ▲
▼
Meine Ideen dazu:

1. Digitales Poti?

2. PWM-Regler mit herausgeführten Komparatoreingängen (wie den guten 
alten TL494) nehmen und an einem Eingang des Komparators als Referenz 
eine geglättete PWM aus dem AVR anlegen.

Nachteile von 2.: wird zum Verstellen entsprechend träge (oder die 
Welligkeit der AVR-PWM taucht im Ausgangssignal auf), Genauigkeit hängt 
von der AVR-Betriebsspannung ab.

Nachtrag: Mit einem Selbstbau-AVR-Schaltregler (Regelung mittels 
A/D-Wandler) habe ich keine guten Erfahrungen, das ist (mir) zu träge. 
Vielleicht kann man aber mit dem Analog-Komparator eine Art "Analog"- 
(also fast taktzyklengenaue) Regelung machen.

Gruß
David
Gast #1803433
Lesenswert?
• ▲
▼
@David: An den TL494 habe ich noch gar nicht gedacht :)
Ich würde die beiden 16-Bit PWM ordentlich glätten und wie vorgeschlagen 
an den Komparator legen. Es reicht wenn sich die Ausgangsspannung in 1-5 
Sekunden einstellen lässt.
Als Kontrolle den A/D vom AVR mit einem Spannungsteile an den Ausgang 
der Wandler.
Das probiere ich gleich mal aus.
Grüße

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.