Hallo, ich habe folgende Aufgabenstellung: Ich sollte auf eine ganz bestimmte Frequenz die in einem Analogsignal vorkommt reagieren und darauf eine Reaktion (z.B. Licht ein/aus) liefern. Also ich hab mir das mal so vorgestellt. Schwingungsaufnehmer -> Filter -> FFT (DSP) -> Mikrocontroller -> Licht ein Die Reaktion soll aber innerhalb von ca. 100ms kommen. Ist sowas mit einem DSP möglich, oder kann ich dies irgendwie anders umsetzen. Gruß, nicart
@Früher: Danke für den Input. Daran sieht man wie umständlich und kompliziert man nach Lösungen sucht, wenn man sich nicht genügend auskennt. Werde das Datenblatt man durchgehen. @Wayne: Stimmt nur für eine bestimmte Frequenz. Wie wird das ganze somit vereinfacht? @Martin: -> Schwingunsaufnehmer (Mikro, Körperschall) -> Filter für Störgeräusche -> Frequenzbereich außerhalb des hörenbaren bereich ca. 20kHz -> Schmitt-Trigger wenn diese Frequenz in bestimmter Amplitude vorkommt Gruß, nicart
Nach deiner "Präzisierung" empfehle ich den Goertzel-Algorithmus. Einfach hier im Forum suchen. Bei sorgfältiger Auslegung könnte für dein Problem ein AVR mit Hardware-Multiplizierer ausreichen. Wenn nicht - einen dspPic wählen.
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.