vs1053b + SI4735 + TDA2002. Wie DSP, Lautstärkeanpassung, Störung durch Lima?

#3841265
Lesenswert?

Hallo,

mein Bordcomputer ist nun fertig und muss nun noch verbaut werden. 
Bislang klappt alles. Nun ist noch der Radio i2c Port frei. Da der BC 
nun alles ersetzt muss ein Radio her. Dies habe ich wie folgt aufgebaut 
(Breadbord):

vs1053b per SPI an ATMega
SD-Karte per SPI an ATMega
SI4735 (Radiochip) per I2C an ATMega

Die Ausgänge des vs1053b und vom SI4735 gehen durch Schottky-Dioden auf 
die Eingänge von fünf TDA2002.

Front R/L
Rear R/L
Subwoofer Out

Am Subwoofer TDA befindet sich am Ausgang noch ein Tiefpass Filter 
sodass hier nur Tieftöne kommen.

Das klappt alles soweit. Da ich den BC ja nunmal so erstelle wie ich das 
gerne hätte gefällt mir das alles so nicht.

Ich hätte gerne noch eine Einstellung wo ich denn Bass von der 
Lautstärke selber "erhöhen" kann. Also wie bei den Auto Endstufen den 
"Punch Regler".

Die Lautstärke sollte auch über das Touchscreen einstellbar sein. Die 
wäre zwar über den Radiochip und den vs1053b möglich, hier müsste ich 
dann aber zwei Lautstärke regelungen haben. Hinzu kommt das dass Signal 
vom vs1053b lauter ist als vom SI4735.

Ich habe also folgende aufgaben zu lösen:

Lautstärke vom vs1053b und vom SI4735 auf den gleichen Pegel bringen. 
Den Pegel danach gemeinsam für alle TDAs anheben/senken. Zusätzlich den 
Bass Pegel erhöhen/senken.

Dies muss natürlich digital möglich sein.

Zu guter letzt Störungen auf den IN / OUT Signalen, das "pfeifen" der 
LiMa in den Lautsprechern. Das muss herausgefiltert werden.

Wie setze ich das ganze um?
Ein schönes Feature aber kein muss wäre noch Hoch-/ Mittel-/ Tiefton 
Einstellungen.

Ich danke euch schonmal.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren