Hallo Ich spiele mit dem vs1011 ein mp3 von einer SD-karte ab. Ich sende den ersten Sektor des mp3 an die Karte. Zuerst kommt ein Piepsen (defintiv nicht vom mp3), dann startet kurz darauf das Lied, das Piepsen wird leiser, aber es ist immer während des Liedes zusätzlich hörbar. Die Sprache im Lied klingt blechern oder zitternd. Das mp3 hat 160kb/s. Woran kann das liegen? (Ich habe einen 12,1288 Mhz Quarz und den Clockdoubler mit 0x9800 in Clockf geschrieben.)
Hallo Einige Tonprobleme sind jetzt behoben. Die Musik klang blechern, da der µC zu langsam Daten geliefert hat. Das Piepsproblem bleibt jedoch. Kurz vor dem mp3-Beginn kommt ein recht lautes piepsen, das auch während das mp3 korrekt abgespielt wird, immer zu hören ist. Gibt es dazu Ideen?
Hi, ohne Code und Schaltplan kann man nur raten. Ich tippe mal auf schlechte Masseführung und oder Spannungsversorgung. Haste VCC und AVCC ordentlich mit Kapas gepuffert? Gruß
Also das Ganze ist mit langen Kabeln verbunden (20cm). Ich habe 100nF am µC und der SD-Karte. Und eine Spule 10µF am AVCC vom µC und am vs1011 ist eine Spule mit 1,2µH um AVDD von VDD zu trennen. Alles bei 3,3V. Direkt am vs1011 habe ich keinen Kondensator. Das Audiosignal wird mit 15 Ohm Widerständen und 100µF Elkos(16V) ausgekoppelt.
Hi, 1.) an jeden VCC, bzw. AVCC Pin 100nF gegen GND schalten. Zusätzlich nen 10µF als Puffer in die Versorgung. 2.) AGND und GND möglichst direkt unterhalb des Chips verbinden, wenn du nur eine Masseführung hast. 3.) ESD Schutzschaltung haste hoffentlich auch in den Line out's ? 4.) Spule rausnehmen. Gruß
Das Piepsen kommt auch dann, wenn ich ein mp3 spiele, aber die lautstärke auf null (0xFEFE) gestellt habe.
@ Fabian "ESD Schutzschaltung haste hoffentlich auch in den Line out's" Wie sollte das aussehen? Die Spule am vs1011 soll ich rausnehmen? Aber die soll doch AVDD von VDD trennen und ein wenig stabiliseren? Das wird sehr oft empfohlen. Meist mit 10µH oder so.
Hi, ich habe dir mal ne Schaltung angehangen. Gruß
Achso, mit der Induktivität steht in der App-Note von VLSI drin. Hatte ich auch mal drin, habe ich dann aber rausgenommen, weil wie gesagt es in der App-Note steht und es keinen Effekt gebracht hat. Gruß
Ich habe jetzt ein 100nF paralle zu 10µF am vs1011 und eine 10µH Spule zwiwchen vs1011-vdd und avdd. keine änderung. Dass es jetzt die 20cm Kabel sind, glaube ich nicht. Der Kopfhörer selber ist 1m lang. Das Ganze hängt an einem gutem Netzteil, so dass die Spannung nicht schwanken wird. Den Gbuf habe ich nicht, weil ich nur den soic28 chip ohne diesen pin bekommen habe. ohne gbuf soll das ganze ja schlechter sein, aber so schlecht kann ich mir nicht vorstellen. Jetzt ist die Frage, ob es am Programm liegt oder an der Hardware. Ich habe wie gesagt in jeder Audioleitung 15 Ohm in Reihe zu je einem 100µF Elko. keine kondensatoren der audioleitung nach masse. ich will da jetzt eigentlich auch keine kondensatorspannungsteiler bauen. ohne die elkos geht es ja wohl nicht?
Im Streaming Mode wird das ganze schneller abgespielt. das mp3 wird schneller abgespielt (hohe stimme) und das piepsen wird auch viel schneller. das piepsen kann also vom chip beeinflusst werden. Ich weiß jetzt gerade nicht, was ich mit dem piepsen machen soll.
Gast wrote: > Ich habe jetzt ein 100nF paralle zu 10µF am vs1011 und eine 10µH Spule > zwiwchen vs1011-vdd und avdd. keine änderung. Aber an jedem VCC und AVCC Pin die 100nF hoffentlich! > Dass es jetzt die 20cm Kabel sind, glaube ich nicht. Der Kopfhörer > selber ist 1m lang. Das Ganze hängt an einem gutem Netzteil, so dass die > Spannung nicht schwanken wird. Was für IC's haste denn für die 3,3Volt Wandlung verwendet ? Und sind die auch sauber beschaltet, das da nix schwingt ? > Den Gbuf habe ich nicht, weil ich nur den soic28 chip ohne diesen pin > bekommen habe. ohne gbuf soll das ganze ja schlechter sein, aber so > schlecht kann ich mir nicht vorstellen. Das ist Quatsch, wenn man den VSxxxx sauber beschaltet ist der Sound sehr gut. > Jetzt ist die Frage, ob es am Programm liegt oder an der Hardware. > Ich habe wie gesagt in jeder Audioleitung 15 Ohm in Reihe zu je einem > 100µF Elko. keine kondensatoren der audioleitung nach masse. ich will da > jetzt eigentlich auch keine kondensatorspannungsteiler bauen. ohne die > elkos geht es ja wohl nicht? Wie wärs dann mal mit nem kompletten Schaltplan, sowie Foto deiner Lötkunst und den Code könntest du auch mal anhängen. Gruß
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.