DA Wandlung mit PWM

OP #5293651
Hallo,

Ich will ein analoges Signal erzeugen, per PWM und Tiefpassfilterung 
erscheint mir das am einfachsten.

https://www.mikrocontroller.net/articles/Pulsweitenmodulation#DA-Wandlung_mit_PWM

meine Frage:

PWM Frequenz wird doch so berechnet Ausgangsfrequenz = 
(Quarzfrequenz/Prescale ) /(Timerauflösung*2)

in dem Artikel wurde aber das * 2 Vergessen ? oder Habe ich etwas Falsch 
verstanden ?

Weil da sieht doch die rechung so aus (1000000 ) / 256

MFG
Matthias
Gast
Matthias T. schrieb:

> meine Frage:
>
> PWM Frequenz wird doch so berechnet Ausgangsfrequenz =
> (Quarzfrequenz/Prescale ) /(Timerauflösung*2)

Das kommt darauf an, welcher PWM-Modus welcher Timer-Hardware verwendet 
wird.

> in dem Artikel wurde aber das * 2 Vergessen ? oder Habe ich etwas Falsch
> verstanden ?

Du hast die Datenblätter nicht gelesen. Mehr noch: du weißt scheinbar 
nichtmal, welche du lesen müsstest, denn ich kann keinen Hinweis in 
deinem Posting finden, welchen Controller du verwendest, welchen von 
dessen Timer und natürlich: auch nicht welchen Modus des Timers...
Gast
Matthias T. schrieb:
> Ich will ein analoges Signal erzeugen,
Matthias T. schrieb:
> geht in dem Fall um einen Arduino UNO

Jetzt ist noch unbekannt, wie schnell das analoge Signal wechseln soll.

> per PWM und Tiefpassfilterung erscheint mir das am einfachsten.

MCP4725 als fertiges Platinchen vom Ali um 80ct - per I2C den Wert 
senden und fertig. Ich habe keine Ahnung, wie schnell das gehen kann, 
setze den hier gerade für einen zeitunkritischen Meßaufbau ein.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 8 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.