www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik wie mache ich ein 250Hz PWM ?


Autor: Auer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Guten Tag Zusammen

Ich möchte ein 250HZ PWM mit meinem ATMega32 erzeugen um eine
Modelbauservo anzusteuern.

Nun, wie bekomme isch mehr oder weniger genau 250Hz hin wenn ich nur
den  internen Clock von 1MHZ,4MHz oder 8MHz verwenden kann.

Meine Formel die ich mir ausgedacht habe:
PWM_Freq=CPU_Freq/(2*Vorteiler*Obergrenze)

Ich kann rechnen wie ich es will, es ibt immer 190Hz oder 381HZ. Was
ich aber beides nicht gebrauchen kann.

Hat jemand eine bessere Idee?

Vielen Dank

Autor: Lupin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
CPU_Freq/Vorteiler/Obergrenze
8000000/256/122=256 Hz
8000000/256/123=254 Hz

Autor: peter dannegger (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Willst Du nur 250Hz erzeugen oder auch das Tastverhältnis ändern ?

Servos werden doch normalerweise mit Impulsenlängen 1ms ... 2ms
angesteuert, die Pausenlänge ist dabei nebensächlich.


Peter

Autor: Auer (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ja genau, eigentlich möchte ich Pulse vom 1ms bis 2ms erzeugen.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.