Forum: Mikrocontroller und Digitale Elektronik Monoequalizer mit AVR realisieren


von J.Hebeler (Gast)


Lesenswert?

Ich suche nach einer möglichkeit einen AVR für einen Equalizer 
umzubauen.
Dabei soll er nur ein Mono-signal bearbeiten, es würden schon 3 - 
Frequenzbänder reichen.

Ich habe in verschiednen Topics von den Problemen der Abtastrate eines 
ADC gehört, und das Problem aus den gemessenen Spannungen wieder ein 
Audiosignal zu erzeugen.
Kann man Problem 1 mit einem Externen ADC lösen?
Für Problem 2 gibt es ja schon verschiendene Lösungen, mit gefiel die 
über PWM am besten, das wäre ja nicht so schwer zu Realisieren.

Kann man das Projekt mit einem AVR realisieren, oder ist es Technisch 
bedingt ein Ding der Unmöglichkeit?

MfG J.Hebeler.

von Karl (Gast)


Lesenswert?

Da gibt es mehrere Probleme:
-Auflösung des ADC: 10 Bit klingen nicht sonderlich gut
-Abtastrate des ADC: Max. 15 kSPS sind auch nicht gerade CD Qualität, 
diese Punkte könnte man aber mit externen Komponenten beheben
-Rechenleistung eines AVR: Gerade wenn die Qualität gut sein soll wird 
das mit einem AVR schwierig, besser einen ARM, AVR32, TMS320F28xx (?) 
nehmen
-Fehlender DAC: Für Audio kaum durch PWM zu ersetzen, auch hier wird man 
ohne was externes nicht auskommen

-> Anforderungen bestimmen

von bronko (Gast)


Lesenswert?

Zustimmung! Wenn die Qualität nicht dolle sein muss sollte es gehen, 
sonst DSP.
TI hat ein super DSP-Board für 50 Dollar rausgebracht:
http://focus.ti.com/docs/toolsw/folders/print/tmdx5505ezdsp.html
Audio In und OUT

Gruß

von hans (Gast)


Lesenswert?

Wnn man es wirklich auf Audio abgesehen hat, dann
sind diese Analog mit ihrer Software gut:

http://www.analog.com/en/embedded-processing-dsp/sigmadsp/processors/index.html

Hans

von J.Hebeler (Gast)


Lesenswert?

Wie sieht es eigentlich aus, wenn man das Projekt mit einem PIC-µC 
realisieren will.
Laut Datenblatt sollte in einem solchen der ADC 500 Ksps schaffen, bei 
12-Bit auflösung.
DAC muss man so oder so extern Realisieren.
Der PIC-µC fände ich besser, da dieser noch in DIL ausgeführt wird, was 
für meine noch eher vagen Projekten besser zu verwenden ist.

von H.Joachim S. (crazyhorse)


Lesenswert?

Hast du dir eigentlich schon mal Gedanken gemacht, was deine Software 
leisten müsste?

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Dann schon eher mit einem DSPic oder XMega.

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.