Hallo Forum, ich habe eine Frage zu den in den PICS eingesetzten A/D-Wandlern. Ich möchte bei einem FM-modulierten Signal (analoger Ausgang eines Steuergeräts für analoge Drehzahlanzeigen) die Frequenz ermitteln. Frequenz = Drehzahlinformation 1. Das Signal ist ein 12V Signal Ist eine Umwandlung in ein 5V Signal über Spannungsteiler ratsam oder können Verzerrungen oder Ähnliches auftreten? -> A/D Wandler kann maximal Uref = VCC = 5V oder? 2. Gibt es eine einfache Funktion oder Routine, die mir das Ermitteln der Frequenz ermöglicht und nebenher das abarbeiten anderer Berechnungen zulässt? Viele Dank für die Hilfe Gruß Nike-Mike
Hi Wenn du nebenbei noch etwas anderes erledigen willst, dann wäre wohl der weg über ein aufbereitetes Signal einfacher. Also das du mittels Schmitttrigger aus dem Sinussignal ein Rechtecksignal erzeugst und dieses dann mit dem CCP-Modul auswertest. Dann sollten genug reservern für andere Spielerein sein. Ansonst wirds wohl eher rechenintesiv und sehr umständlich werden. mfg Schoasch
Muß es extra-kompliziert sein, oder soll es funktionieren ? Einen AD-Wandler nutzt man nicht zum Messen einer Frequenz, außer man... Nimm einen Zähler-Eingang und laß ihn zählen. Dann siehst Du alle 0,x sekunden nach, wie weit der Zähler ist. Schon hast u die Frequenz. Den 12V-Ausgang kannst Du leicht mit einem Spannungsteiler auf 5V herabsetzen, oder einfach über einen 100K-Widerstand an einen digitalen Eingang legen.
Hallo Mike, >>Ich möchte bei einem FM-modulierten Signal (analoger Ausgang eines >>Steuergeräts für analoge Drehzahlanzeigen) die Frequenz ermitteln. Wieso mit dem AD-Wandler? Ich würde schwerstens dazu raten, das Signal mit einem schnellen OP in ein Rechtecksignal umzuwandeln und dann an einen CCP-Eingang zu führen. Je nach PIC kannst du z.B. (PIC18F) die Impulse zählen und in einem Register ablegen lassen. Wenn du dieses zyklisch ausliest, hast du deine Aufgabe schon gelöst. Trotzdem: 1. Das Signal ist ein 12V Signal Ist eine Umwandlung in ein 5V Signal über Spannungsteiler ratsam oder können Verzerrungen oder Ähnliches auftreten? -> A/D Wandler kann maximal Uref = VCC = 5V oder? Ja, aber max. ~5,5 V Vcc Viele Grüße, Bernhard
Soll nur funktionieren ;-) Einen AD-Wandler nutzt man nicht zum Messen einer Frequen außer man... außer man was? - Kenn mich da noch NULL aus. Hat der PIC18F458 Zählereingänge die soetwas erledigen? Vertragen die digitalen Eingänge (z.B. RA0,RA1) 12V sofern man sie über einen 100K direkt dranhängt? Gruß NikeM
Nike-Mike wrote: > Einen AD-Wandler nutzt man nicht zum Messen einer Frequen außer man... > außer man was? - Kenn mich da noch NULL aus. Außer man tastet den analogen Verlauf ab und setzt dann eine FFT darauf, um alle enthaltenen Frequenzen zu errechnen... Bei Dir eher Theorie ! > Hat der PIC18F458 Zählereingänge die soetwas erledigen? Ja, welche Frequenzen sind es denn ? Da ist die Frage nach 8- oder 16-Bit-Zähler und Timer ! > Vertragen die digitalen Eingänge (z.B. RA0,RA1) 12V sofern man sie über > einen 100K direkt dranhängt? Kannste hier bei uns und tausenden von verbauten Schaltungen live sehen !
Die Frequenzen kenn ich noch nicht, hab vom FM - Signal Zuständigen noch keine Infos bekommen. Vielen Dank für die Hilfe!
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.