Forum: Digitale Signalverarbeitung / DSP / Machine Learning 10Khz Anti Aliasing Filter vor Atmega?


von freqz (Gast)


Lesenswert?

Hallo,

wer kann mir bei folgendem Problem weiterhelfen:

Ich habe in einem Atmega8 den AD-Wandler mit 30Khz laufen um Signale im 
Audiobereich abzutasten.
Da die Eingangssignale auch hohe Frequenzen enthalten, die ich ausblende 
möchte, benötige ich einen Anti-Aliaising-Filter.

Folgende Möglichkeiten sind mir eingefallen:
- RC-Tiefpass mit fg auf ca.300 Hz
- RLC-Filter
- 2 RC-Tiefpässe hintereinander, einer niederohmig, einer hochohmig

Irgendwo im Internet wird ein Max293 vorgeschlagen. Der ist leider 
relativ kostspielig und nicht so leicht zu beschaffen.


Weiß jemand einen gute Lösung?

Gruß,
freqz

von Benedikt K. (benedikt)


Lesenswert?

http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en010007

Ich verwende meist ein Filter 4. Ordnung und setze die Grenzfrequenz auf 
etwa 0,3-0,4x Samplerate.

von freqz (Gast)


Lesenswert?

Hallo Benedikt,

das Programm mach einen ganz guten Eindruck. Nach etwas 
herumexperimentieren mit einer Sallen-Key-Schaltung ist mir aufgefallen, 
dass mit dem von mir verwendeten OP LM358 nur eine Aussteuerung von ca. 
3Vss möglich ist, da der OP nicht an Grenzen der Versorgungsspannung 
kommt.
Ich würde gerne bei einer einfachen +5V Versorgung bleiben und trotzdem 
5Vss schaffen.
Da wäre natürlich eine Schaltung mit passiven Komponenten praktisch. Mit 
2 in Reihe geschalteten RC-Tiefpässen kommt man immerhin auf 
40dB/Dekade.

Gruß,
freqz

von Benedikt K. (benedikt)


Lesenswert?

freqz wrote:
> Mit 2 in Reihe geschalteten RC-Tiefpässen kommt man immerhin auf
> 40dB/Dekade.

Aber auch nur in der Theorie. In der Praxis lässt sich dieser Wert nicht 
erreichen. 40dB/Dekade ist nicht unbedingt steil, Antialiasing Filter 
haben meist 50dB/Oktave (oder noch mehr !)

Welchen Frequenzbereich interessiert dich denn überhaupt ?

von 1375 (Gast)


Lesenswert?

>Ich würde gerne bei einer einfachen +5V Versorgung bleiben und trotzdem
>5Vss schaffen.

Dann waere ein RR-IO oder RR-Out OpAmd das Richtige. Bei Audiosignalen 
sollte man allerdings etwas Reserve haben, dh sollte eher 2Vpp 
anstreben. 2 passive RC hintereinander sind Mist. Es gibt beliebig viele 
aktive Filter.

von Yeah (Gast)


Lesenswert?

MAX7400, Tiefpass 8. Ordnung

Grenzfrequenz wird durch einen Kondensator eingestellt.

Das Teil ist sehr flexibel und nicht teuer, kostenlose Muster sind 
verfügbar.

http://www.maxim-ic.com/quick_view2.cfm/qv_pk/1899

von freqz (Gast)


Lesenswert?

@Benedikt
>Welchen Frequenzbereich interessiert dich denn überhaupt ?

Der ADC im Atmega8 läuft mit 15Khz oder 30Khz. Das heist für den ersten 
Fall bräuchte ich einen Filter mit fg=5Khz und im 2ten Fall einen Filter 
mit fg=10Khz. Es sollen tatsächlich Audiosignale durch den Atmega 
durchgeschleift werden. Es klingt um so besser, je breiter der 
Frequenzbereich der durchgelassen wird, ist.

@Yeah
>MAX7400, Tiefpass 8. Ordnung

Das IC scheint sehr geeignet. Auch praktisch, daß es Muster gibt. Jetzt 
wäre nur die Frage, wo man so um die 10Stück herbekommen könnte.

von Yeah (Gast)


Lesenswert?

http://catalog.digikey.com/scripts/partsearch.dll?lang=de&site=DE&keywords=max7400&x=0&y=0

Michael veranstaltet bald wieder eine Sammelbestellung, evtl. kannst du 
dich da beteiligen. Die nächste soll wohl am 8. Oktober sein:

Beitrag "Re: Digikey Sammelbestellung am 8.9.2007"

Ja und ansonsten ist SE Spezial-Electronic AG offizieller und glaube 
einziger Distributor für Produkte von Maxim in Deutschland, wobei ich 
mir eine Wertung an dieser Stelle einfach mal verkneife.

von freqz (Gast)


Lesenswert?

Bei Digikey habe ich noch nie was bestellt, in der Firma immer nur die 
dicken Kataloge bekommen. Hat jemand Erfahrungen und liefern die an 
"privat" ?

von Yeah (Gast)


Lesenswert?

Wie gesagt, häng dich mit an die Sammelbestellung und fertig.

von Benedikt K. (benedikt)


Lesenswert?

Mindestmenge: 50
Ware wird nur auftragsbezogen beschafft

Kann man kleinere Mengen trotzdem bestellen ?

von Christoph H. (Gast)


Lesenswert?

50 Stück ist für mich fast ein bischen viel. 25 könnte ich mir leisten, 
falls jemand die anderen 25 braucht ....

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.