Die langen Drähte fungieren als Induktivität, die meinen Mikrocontroller (IC1) abschaltet und manchmal beschädigt, denn der AC-Teil implementiert einen Optoiso zusammen mit Triac und Snubber-Schaltung (lass mich wissen, ob du eine bessere Idee hast), aber der SW1 ist der Teil, wo ich Ich stecke fest, normalerweise verwandeln sie in der Simulation den Draht in einen Induktor, um die Diode (mit Widerstand oder Zener) parallel dazu hinzuzufügen, aber in diesem Fall bin ich irgendwie verloren, wie ich diesen Schalter zusätzlich brüskieren kann, wenn ich einen niedrigen Pfad hinzufüge RC-Filter wie in den Antworten vorgeschlagen, danke im Voraus
Das 100 m lange Kabel von SW1 zu Pin 3 von IC1 fungiert als lange Antenne, die alle Arten von elektrischem Rauschen aufnimmt. Fast jedes elektrische Gerät in der Nähe, das Strom schaltet, induziert eine transiente Spannung, und die Spannung kann leicht 10 oder 100 Volt betragen. Wenn Sie das Pech haben, ein Gewitter in der Nähe zu haben, können dies leicht 1000 Volt sein. Jede Spannung über etwa 6 V kann den IC beschädigen, daher müssen Sie den Eingang zum IC schützen. Ein einfacher RC-Tiefpassfilter ist überraschend effektiv. Ich würde folgende Schaltung verwenden. Dies schützt den IC vor Beschädigung, entprellt den Schalter jedoch nicht effektiv. Sie können dies in der Software tun.
Simulieren Sie diese Schaltung – Mit CircuitLab erstellter Schaltplan
Ich schlage vor, das Problem in Stücke zu zerlegen, da es wie verschiedene (aber vielleicht verwandte) Probleme aussieht.
Beginnend mit BL1 erwähnen Sie, dass es sehr schwach leuchtet. Lassen Sie uns dies zuerst debuggen, es könnte beim Durchbrennen des IC helfen.
So:
Auf diese Weise können wir es weiter analysieren.
Jon
David Tweed
Andi aka
rdtsc
Benutzer3761832
Benutzer3761832
Benutzer3761832
Benutzer3761832
Andi aka
Benutzer3761832
Andi aka
Benutzer3761832