Forum: Mikrocontroller und Digitale Elektronik Spannungsverstärkung zur Frequenzmessung


von Peak (Gast)


Lesenswert?

Hallo,

ich möchte die Frequenz (1 kHz) eines 200 mV Signals messen.
Zur Verfügunge stehen nur 5 Volt Betriebsspannung.
Wie würdet ihr am Besten vorgehen um die Spannung entsprechend zu 
verstärken und mit Hilfe von Capture Compare Timer messen?
OP als Komperator und SingleSupply oder gibts ne bessere Möglichkeit?

Danke schonmal

Peak

von Juergen G. (jup)


Lesenswert?

Peak schrieb:
> mit Hilfe von Capture Compare Timer messen?

dann gehe ich davon aus das ein uC im Spiel ist.
Wenn Du uns sagst welchen Du verwendest, koennen wir Dir sagen ob der uC 
schon was hat um das zu machen.

Ansonsten das Signal an einen Comparator und dann an den Capture Compare 
Timer.

ju

von Peak (Gast)


Lesenswert?

Zum Einsatz kommt das STM32F4 Discovery Board.

von Juergen G. (jup)


Lesenswert?

Der comparator vom STM32 kann folgendes

● Programmable hysteresis
● Programmable speed and consumption
● The outputs can be redirected to an I/O or to multiple timer inputs 
for triggering:
– Capture events
– OCref_clr events (for cycle-by-cycle curr

Da kannst Du das alles im uC machen.

Ju

von Peak (Gast)


Lesenswert?

Hallo ju,

kannst du das bitte etwas genauer ausführen?

Danke

von Juergen G. (jup)


Lesenswert?

Das STM32F4Discovery hat einen STM32F407 drauf.
Du verwendest den Komparator von dem uC und stellst ihn auf die 
gewuenschte Spannung und Hysterese.
Den Ausgang vom Comparator dann auf einen capture timer und misst die 
Frequenz.


Ju

von Juergen G. (jup)


Lesenswert?

BTW, das geht alles intern, in Software, also durch configurieren der 
internen Multiplexer.

von Juergen G. (jup)


Lesenswert?

Ich sehe gerade im Datasheet des STM32F407 ist kein separater Coparator 
angegeben.
Je nach Frequenz die Du messen willst kannst Du aber auch den ADC 
nehmen.

von W.S. (Gast)


Lesenswert?

Peak schrieb:
> Wie würdet ihr am Besten vorgehen

200 mV sind ausreichend, aber du solltest einen richtigen Komparator 
benutzen und dessen Hysterese geeignet wählen. Wie man das macht, kannst 
du in den zugehörigen Dokus nachlesen. Mir würde erstmal sowas wie der 
ADCMP600 o.ä. einfallen.

Normale Komparatoren haben eine Hysterese von 1..5 mV und das kann je 
nach Störpegel auf deinem Signal zu wenig sein.

W.S.

von Juergen G. (jup)


Lesenswert?

ADCMP600 fuer die fertige Platine ist das OK, er macht das aber mit dem 
Discovery da kann er auch einen billigeren Comparator nehmen und 2 R's 
drueber loeten um eine geeignete Hysteresis fuer seine Versuche zu 
bekommen.

von m.n. (Gast)


Lesenswert?

Peak schrieb:
> ich möchte die Frequenz (1 kHz) eines 200 mV Signals messen.

200mVrms könnte man direkt messen. Betreffenden Eingang auf Vcc/2 
vorspannen und das Signal kapazitiv einkoppeln.
200mVpp müssen verstärkt werden. Ein Transistor reicht. Oder man leistet 
sich einen TLC272 Komparator oder OPV.

Die Luxusvariante sieht so aus: 
Beitrag "Eingangsstufe für Frequenzzähler DC-50MHz, +5V"

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.