Möchte einen Audiofilter mit DSPIC bauen. Dieser soll Rauschen und Einschaltknacks unterdrücken. Gibt es sowas fertig irgendwo im Web?? Habe schon gesucht, bin aber nicht fündig geworden, weil ich sicher die falschen Stichworte habe. Unter was soll ich suchen? Welchen Filter brauche ich da? Platinen ätzen, und löten kein Problem. Programmieren grosses Problem. Gibt es im Web irgendwo Resourcen, für Eigenbau DSPIC Brenner???
wer ist DSPIC? Es gibt Quelltexte für eine Rausch-Unterdrückung an Funkgeräten zum Beispiel für das Motorola DSP-Evaluationsmodul EVM56002. Die Googel-Suche nach diesem EVM sollte etwas zutage fördern.
(ach ja DSPIC heißt DSP-PIC, damit habe ich mich noch nicht befasst.) Stichwort "adaptive filter" sollte weiterführen. Ich habe einen Funkgeräte-Lautsprecher mit fest programmiertem Fixkomma-DSP von Analog Devices. Der macht nur Rausch- und Pfeiftonunterdrückung. Musik klingt sehr merkwürdig, wenn man alle periodischen Töne unterdrückt. Aber die Verständlichkeit von Sprache steigt deutlich.
zu den dsPIC'S gibts bei Microchip App-notes. Es gibt auch Filter-Beispiele für nicht dsPIC's. Einfach sowas nehmen und deinen Bedürfnissen anpassen. Ich rate mal so, dass ein Knacks eher hochfrequent ist, d.h. Tiefpassfiltern sollte das unterdrücken können. Rauschen ist (im idealfall) weiß, kannst auch nur mit dem Tiefpass verbessern (Bandbreitereduktion), ein Rest wird wohl bleiben. Mario
Schau mal hier: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023598 Warum die Leute nie als erstes beim Hersteller nachschauen?!?
Ja die "Least Mean Square" LMS-Filter dürften am ehesten passen, das sind "adaptive filter", beides Stichworte zum weitergoogeln zum EVM56002 gab es 1995 zwei Programme für die Rauschunterdrückung von einem polnischen Funkamateur, hier die Version mit Autokorrelation: http://det.bi.ehu.es/~jtpjatae/fuentes/corelflt/corelflt.asm
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.