Immer wenn ich meine Schreibtischlampe einschalte, stürzt mein Board ab. Manchmal bekomme ich Müll aus der seriellen Schnittstelle, manchmal wird es zurückgesetzt.
Ich habe versucht, meinem Steckbrett einige zusätzliche Bypass-Kondensatoren hinzuzufügen, aber das machte keinen Unterschied.
(Meine Schreibtischlampe verwendet eine 20W, 12V Halogenlampe. Im Sockel befindet sich ein Transformator.)
Kann jemand Vorschläge machen, warum dies passieren könnte und wie ich es stoppen kann?
Hier sind zwei der Boards - es handelte sich um USB-Dongles, die jetzt beide über einen 3,3-V-Spannungsregler aus einer einzigen Steckdose mit Strom versorgt werden.
Wenn ich auf ein Zielfernrohr schaue, sehe ich beim Betätigen des Lichtschalters sowohl bei 3V3- als auch bei Wall-Warzen-Linien einen Dorn.
Bearbeiten:
Hier sind die Spuren der Ein- und Ausgänge des 3V3-Reglers beim Ein- und Ausschalten des Lichts.
5V ist oben, 3V3 unten
Der Regler ist ein ZSR330 .
Bearbeiten:
Einige sorgfältige Lektüre des Datenblattes ergab dies:
Der RESET_N-Pin ist empfindlich gegen Rauschen und kann ein unbeabsichtigtes Zurücksetzen des Chips verursachen. Fügen Sie für eine lange Rücksetzleitung ein externes RC-Filter mit den Werten 1 nF und 2,7 kΩ in der Nähe des RESET_N-Pins hinzu.
Mein Programmierkabel verbindet einen langen Draht über ein Steckbrett mit dem Reset-Pin. Ich vermute, dass dies das Problem war.