Gast
#4563796
Hallo Leute, ich habe eine DAC-Audiostufe mit einem ATXMega32a4 AU aufgebaut. Den XMega betreibe ich mit einem Step-Down von eBay (hat nen Poti drauf und kann 1A und ist pinkompatibel mit den 7805). Als Spannungsversorgung nutze ich ebenfalls ein Netzteil von eBay (Schaltnetzteil mit 2A). Ich habe die 3,3V Versorgungsspannung als Refernz für den DAC genutzt. Dabei habe ich dann eine kleine Schaltung aufgebaut, mit OP und Tiefpass (Schaltplan angehängt). In der Software habe ich den einen DAC-Channel für Volume Control des TDA genutzt (max. Wert 1,9V) und DAC-Channel 2 habe ich für den Audio-Output genutzt. Da gebe ich einfach 8-bit werte drauf. Die Sounddatei liegt im Flash, 11khz Sampling, 8bit mono. Ich habe einfach für den Test eine Schleife die alle 85µs den DAC-Wert aktualisiert (vom Flash). Dann kommt 1sek. Pause und von vorne das Ganze! Innerhalb der Pause habe ich den DAC-Channel = 0 gesetzt. Ich habe die Schaltung nach Datenblatt aufgebaut. Dabei ist zu beachten, dass ich direkt nach der Buchse für das Netzteil einen 1000µF/25V Kondensator und 2x 100nF Keramik habe. Als Eingangskondensator für den TDA habe ich 2,2µF genommen. Minuspol am TDA. Vor dem Eingangskondensator ist nen Spannungsteiler (3,3k zu 4,7k) um die max. Spannung des TDA nicht zu überschreiten. DAS PROBLEM: Das Problem ist nun folgendes: Ich starte den µC, er gibt das Sample "OK" aus (Sprache ist soweit echt gut). Das Problem ist aber, selbst wenn ich nichts ausgebe, habe ich permanent ein weißes Rauschen auf dem Lautsprecher. Ich habe 0 Ahnung woher das kommt und wie ich das wegbekomme. Außerdem geht der TDA nach ca. 1min. in die Knie (geht also aus), weil er zu warm wird (hat nen kleinen Kühlkörper). Woran kann das liegen? Ist das mit dem VolumeControl und dem DAC Ausgang darauf bis 2V ok? Lautsprecher ist so ein Mini-Visaton mit 8Ohm. Betriebsspannung ist 12,5V (gemessen). Ich habe mal den Ausschnitt des TDA's angehangen sowie das aufgenommene Sample der Ausgabe (ist qualitativ etwas schlechter als in echt, in der Zeit wo es nur rauscht, ist DAC = 0!).
