skalierung des PWM für dcdc Regelung

Gast #1431382
Hallo,

ich bin dabei gerade eine dcdc-regelung (aufwärtswandler) mit einem µC 
zu realisieren. ich habe auch bereits schon den PI-regler programmiert. 
habe jetzt jedoch ein problem das regler ergebniss auf meinen duty-cycle 
umzuwandeln. ich möchte das 70% das max. an duty cycle ist. wie rechne 
ich das reglerergebniss in meinen duty cycle um?
wäre dankbar für eine anwort

gruß
johann
Gast
Hi Johann,

hier der Link zum AVR Beitrag "PWM mit ATmega"
die Theorie zum ausrechnen stimmt.
Erstmal musst du wissen welche Frequenz du am Timer/Counter einstellen 
willst.
Daraus ergibt sich die Überlegung welcher Timer/Counter besser passt.
Die mit 16-bit sind wesentlich besser in der Auflösung wie die 8-bit. 
:-)
Gast
Hi.
danke für die antwort. aber leider bin ich aus dem link nicht wirklich 
schlau geworden. Da war nicht gerade viel über die skalierung des PWMs 
dabei.
ich habe jetzt.
ich stelle eine frequenz von 350 khz ein. das problem ist, dass der 
regler positive so wie auch negative ergebnisse liefert und wenn der 
ausgang nicht gleich mit zieht er sich sehr groß bzw. negativ wird
Gast
Hallo Johann,

hatte vor kurzem das selbe Problem.
Hatte eine 8Bit PWM zu skalieren.
Steuerte damit einen Fu.
50%PWM entspricht am Ausgang 0.
Hab dir ein Basicprogramm angehängt (alles in Assembler),
kannst einfach mit dem Texteditor lesen.
Hier kannst du die Scalierung der beiden Sinus PWM's sehen.

Gruss Gerhard
Angehängte Dateien:

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.