Ich habe ein Problem in c#. Ich habe die Aufgabe ein digitales Bandpassfilter zu erstellen hab dergleichen aber noch nie programmiert und somit fehlen mir gewisse Grundkenntnisse hat jemand vielleicht einen hilfreichen Vorschlag. Er dient dazu 3 genaue Frequenzen aus einem programm herauszufiltern Würde mich freuen wenn mir jemand helfen könnte .. mfg Stefan Wegerer
http://www.mikrocontroller.net/articles/Digitalfilter_mit_ATmega zur Tonerkennung nimmt man aber den Goertzel-Algorithmus, wenn das die eigentliche Aufgabe ist.
Ich hab schon ein SoundCatcher Programm ich muss jetzt 3 fixe Frequenzen filtern und diese dann weiterverarbeiten. Also es geht um eine magnetische Torerkennung. Der Ball hat 3 Spulen mit 3 verschiedernen Frequenzen ( 17/18/19 (kHz)), die ich über eine Soundkarte messe und unter dem Tor sind ebenfalls 2 Spulen die das Magnetfeld des Balles spüren. Da der Ball sich dreht muss das magnetfeld in x,y und z richtung fließen lassen deshalb 3 Spulen. Die Spulen unter dem Tor werden über ein Aux-Kabel an den Rechner angesteckt und die Beeinflussung des Balles auf die Spulen unter dem Tor wird gemessen.
Sind das im Ball alles rein passive Schwingkreise, ohne Batterie? Das heißt die Erkennung geht nach dem Dipmeter- oder auch RFID-Prinzip. http://de.wikipedia.org/wiki/Dipmeter http://de.wikipedia.org/wiki/RFID Die drei Frequenzen liegen ja ziemlich dicht beieinander, hat das einen Grund? Vielleicht ließe sich ein RFID-Empfänger auf 125 kHz dafür umbauen, Pollin hat sowas als Bausatz. Aber wenn ich es recht verstehe, existiert diese Analogtechnik bereits.
Nein die Spulen sind aktiv durch eine.Batterie.im Ball so wäre die grundsätzliche Idee.Die Frequenzen liegen desshalb so weil die Soundkarte nur bis 20kHz auswerten.kann und je niedriger die Frequenz desto schlechter ist das Signal.
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.