PWM Messung mit AD-Wandler und BF537/ DSP

OP #2601914
Hallo,

muß mit einem AD-Wandler im Zusammenspiel mit dem BF537 von Analog 
Device eine PWM Messung realisieren. Die Messung muß eine Genauigkeit 
von 1% bei 20kHz haben.

1. gibt es eine Formel mit der ich die Abtastrate berechnen kann. Nach 
Shannon brauch ich ja nur 40kHz f_abtast = 2* f_max_signal aber damit 
kann ich das Signal nur rekonstruieren.

2. Ist es sinnvoll einen Tiefpassfilter zuprogrammieren damit ich 
sicherstelle das nur Frequenzen bis 20kHz vorkommen, wenn in der 
Spezifikation festgelegt ist das der Wert nicht überschritten wird??

3. Wie realisiere ich die Messung?? Mein erster Ansatz wäre einen bzw. 
zwei Schwellwerte zu definieren, sobald diese über/ unterschritten 
werden lass ich einen Zähler laufen und ermittle anhand des Zählerwertes 
und der Frequenz des uC die gemessene Frequenz. Was gibt es für andere 
Ansätze?

Einen GIPO Port der auf Flanken triggert kann ich nicht verwenden, das 
sieht das Konzept des Messsystems nicht vor.

Freu mich auf euere Anregungen grins

Danke!!

Bye bye

Antwort schreiben

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