Vielen Dank für die vielen Antworten, also ich habe mal versucht sie zu gruppieren:
Flip B. schrieb:
Störung im Lautsprecher auch bei speisung über USB?
Ja, gerade. Bei Batteriebetrieb werden es weniger.
Lu schrieb:
Manchmal ist es günstiger statt nur einem dicken Elko mehrere kleine
zu nehmen, um den ESR zu verbessern? Dicke Masseverbindungen sind auch
oft nützlich.
Alle 2,2µF und 10µF sind X7R: https://www.reichelt.de/de/de/shop/produkt/mlcc_0805_10_f_25_v_-10_x7r-409167
Der erste für Vcc ist möglichst nah am Step-up, der Zweite etwas weiter weg.
Rainer W. schrieb:
Wo hast du das Signal genau gemessen und wie hast du es abgegriffen
(Tastkopf, Massefeder)?
Tastkopf, ich habe mal ein Foto angehängt.
Haben die Spikes eine bestimmte Frequenz oder ist das Rauschen?
Ich würde die als periodisch alle 15µs betrachten, das wären 66kHz und damit nicht so weit von der Resonanzfrequenz des AVcc Filters entfernt.
Rainer W. schrieb:
Warum der allerdings ins PDF verpackt sein muss, obwohl er keine
(durchsuchbaren) Texte und Linien enthält, sondern nur bunte Pixel, ist
irgendwie unklar.
Entschulidung. Ich hatte in Kicad unter "Export" vergeblich nach einer PDF Exportfunktion gesucht. Und bin dann auf Drucken in PDF ausgewichen. "Plot" wär wohl richtig gewesen.
Loco M. schrieb:
Ja, das ist auch beim Enable Eingang erkennbar. Der Spannungsteiler
R82/R83 legt den EN Pin auf 50% Vin, das Datenblatt fordert aber >90%
Vin für ein Logic High.
Das ist Absicht. Der MCP1640 schaltet sich laut Datenblatt bei > 90% Vcc ein und bei < 20% Vcc aus. Eine exakte Zeit für das Anliegen des Signals ist zwar nicht angegeben, aber eine typische "Soft Start" Zeit von 750µs, von daher sollten 50ms sicher reichen. Daraus kann man einen Zustandsspeicher bauen, wo ein Taster das Gerät einschaltet und der Microcontroller bei Unterspannung (oder sonstige Gründe) wieder aus. Und der MCP "merkt" sich dann den Zustand bei 50% Vcc. Das hatte ich bei einem kleinem Testprojekt mit dem MCP mal schon mal so gemacht und funktioniert dort wunderbar.
Rainer W. schrieb:
Die Spannungseinbrüche sind nicht sooh dramatisch. Was sagt das PSSR von
deinem U100. Wie sieht VDDA gegen GNDA aus?
Störungen bei "geringer Last" deuten auf lückenden Betrieb des Wandlers.
Loco M. schrieb:
Das Verhalten bei PWM und PFM Mode ist im Diagramm 2-21 des
MCP1640/B/C/D Datenblatt (DS20002234D-page 8) schön dargestellt.
Danke für den Hinweis. Demnach liegen die Werten von Vpp=152mV im Rahmen. Im Datenblatt sind es sogar eher 250mV bei 1 auf 75mA Lastwechsel.
Nachdem ich dachte dass es da keinen Unterschied gibt, habe ich die mal gegeneinader gemessen (siehe Anhang, Gelb Vcc, Blau AVCC gegen GND). Demnach sieht mir Avcc sogar noch schlechter aus. Ich würde den Filter jetzt fast lieber entfernen?
Rainer W. schrieb:
Trigger auf die Knackgeräusche am Lautsprecher und verfolge die
Störsignale nach vorne bis Dac1 und zu den Versorgungsspannungen. Treten
die Knackgeräusche auch auf, wenn du die Schaltung aus einem
Labornetzteil speist?
Treten die Störungen auch auf, wenn du den Verstärkereingang nicht mit
Dac1 verbindest sondern auf GNDA legst?
Hmm, das müsste ich noch mal in Ruhe testen.
Lothar M. schrieb:
Den eines ist offensichtlich zu erkennen: im
Layoutvorschlag aus dem DB sind keine Thermals.
Aus der Praxis: es ist eine überaus schlechte Idee, Schaltregler einfach
mit dünnen Leitungen zu verbinden und dann hinterher Kupfer zu fluten.
Und: Leitungen, auf denen Strom fließt (alles, was zu Cin, L, und Cout
führt) müssen "so breit und kurz wie möglich" ausgeführt werden.
Lu schrieb:
Dicke Masseverbindungen sind auch
oft nützlich.
Ich hoffe ich lerne dazu, im Hobby Bereich habe ich dann nicht so viele Lerniterationen (man hat ja auch noch andere Beschäftigungen). Ich sehe das Beispiel im Datenblatt und versuche es nachzubilden weil ich gelesen habe dass alles andere bei Schaltregern potentiell unerwartet schief geht. Aber 1:1 klappt das nicht, da ich größere handlötbare Bauteile verwende. Und da meine Massefläche nur auf der Top-Layer liegt, die Bauteile aber auf Bottom, wollte ich eben eine bessere Anbindung erreichen und habe 3 Vias gesetzt. Angenommen es wäre eine 4-Lagen Platine, dann müsste ich doch auch irgendwie per Vias auf die innen liegenden VCC und Masseflächen kommen?