Gast
#661753
Hallo, endlich habe ich mal etwas Zeit gefunden und habe den RMPA Befehl getestet. Es ist schon unglaublich was man alles damit kann. Es ist ein kleines Beispiel, mit dem ich zeigen möchte wie simpel man einen digitalen Audiofilter realisieren kann. Ich habe ein Mikrofon am ADC0(mit Vorverstärker) und einen Kopfhörer am DAC0(mit Verstärker) angeschlossen und los gehts. Es handelt sich um einem Bandpassfilter der bei 1Khz liegt und ca. 100Hz Bandbreite hat. Der M16C sampelt mit 8Khz die Audiodaten und macht den Filter dabei spielend in Echtzeit. Der FIR Filter ist mit 66 Taps realisiert. Der M16C könnte bis ca. 128 Taps arbeiten. Dabei macht der Prozessor 528000 Multiplicationen und 528000 Additionen und eine Division pro Sekunde. Und vor allem mit 32 Bit Register (R2R0). Als kleiner Tip als Aplikation kann man es als CW-Filter für Kurzwelle verwenden wenn man einen SSB Empfänger hat. Ansonsten pfeift man halt ins Mikro. Viel Spaß Sascha (P.S. für Rückfragen meine eMail steht im Programm.)