Forum: Mikrocontroller und Digitale Elektronik Einstellbares Bandpass Filter-IC


von Julian H. (hasenpower)


Lesenswert?

Kann mir jemand ein einstellbares Filter IC nennen, mit dem ich ein 
Audio Spektrum analysieren kann? Ich bräuchte 10 Kanäle im Bereich von 
5-6, 6-7, 7-8, 8-9, 9-10, 10-11, 11-12, 12-13, 13-14, 14-15kHz.
Entweder ein IC welches schon mehrere feste Kanäle anbietet oder halt 
mehrere Filter-IC´s zum einstellen. Bräuchte so etwas in der Art --> 
"MSGEQ7 - Seven Band Graphic Equalizer Display Filter" , nur dass die 
Kanäle halt anders eingestellt sein sollen.

Könnte man zehn von diesen nehmen --> 
http://www.mix-sig.com/index.php?option=com_content&view=article&id=148:msfs1-6&catid=52:standardproductscategory 
(Datenblatt unten auf der Seite) oder würde es damit nicht funktionieren 
bzw. geht es einfacher mit einem anderen IC?


Danke im voraus

von Thosch (Gast)


Lesenswert?

Das, was du vorhast, dürfte generell kompliziert werden, da alle deine 
Filter eine mit zunehmender Frequenz abnehmende Bandbreite haben sollen!

Die von dir erwähnten Filter-ICs können, wenn ich das auf die Schnelle 
im Datenblatt richtig gesehen habe, als Bandpaß wahlweise mit 1/3 Oktave 
oder 1/6 Oktave normierter Bandbreite arbeiten.

Deine Mittenfrequenzen müssten also als Produktreihe aufgebaut sein, um 
mit den entsprechenden Filtern realisierbar zu sein.
Das ist ja auch die übliche Methode bei Spektralanalyse (wenn man es 
über 'ne Filterbank macht und nicht digital per FFT).
Analoge Filterbank Audio-Analyzer verwenden meist Terzfilter (1/3 
Oktave).

für ein Terzfilter ist der Faktor für die Reihe der Mittenfrequenz

für's 1/6-Oktav-Filter gilt sinngemäß:

von B e r n d W. (smiley46)


Lesenswert?

Hallo Julian

Am einfachsten geht das mit einem PC plus Software.

Elm-Chan hat das z.B. mit einem AtMega gemacht:
http://elm-chan.org/works/akilcd/report_e.html

Durch die feste Bandbreite müsstest Du eher 10 einzelne Filter aufbauen. 
Wie steil üssen denn die Flanken sei bzw. wie gut muss zwischen den 
Kanälen getrennt werden?

von Julian H. (hasenpower)


Lesenswert?

Erst mal danke für die Antworten.

Die Kanäle müssen nicht perfekt präzise 1Khz betragen, kleine 
Abweichungen kann ich in Kauf nehmen. Es reichen auch durchaus 6-8 
Kanäle. Ich dachte es gäbe ein IC welches z.B. grob eine Mittenfrequenz 
von 10-11kHz durchlässt. Habe schon überall gesucht, werde aber leider 
nicht fündig. Der MSGEQ7 ist interessant, jedoch hat der eine mit der 
Frequenz zunehmende Bandbreite pro Kanal, wie Thosch ja bereits erwähnt 
hatte.
Dachte ich kaufe das hier --> http://www.mix-sig.com/datasheets/MSFS.pdf 
einfach mehrmals und stelle jeweils meinen Wunschkanal ein, aber wenn es 
nicht funktioniert ist es schade.

Welche Filter würden sich den dafür eignen @ Bernd?

von B e r n d W. (smiley46)


Lesenswert?

Es sind 8-10 einzelne Filter z.B. mit Operationsverstärkern notwendig, 
wobei jedes speziell für seine Frequenz und die Bandbreite 1 kHz 
ausgelegt wird. Dahinter ein Messgleichrichter und evtl. ein 
logarithmischer Verstärker.

Eine vereinfachte Version hiervon wäre eine Alternative:
Beitrag "Spektrumanalyser Frequenzspektrometer Eigenbau bis 1MHz"

Es wird ein Filter mit 1kHz Bandbreite verwendet und das Signal wird in 
10 Schritten auf die Filterfrequenz umgesetzt. Man kann so auch auf Null 
runtermischen, dann geht das Filtern mit einem 500 Hz Tiefpass. 
Allerdings geht das auch nicht von alleine, einfach 10 Teile 
zusammelöten reicht nicht.

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
Noch kein Account? Hier anmelden.