K
kerl
Guest
Hallo,
ich habe eine wahrscheinlich recht grundlegende Frage, auf die ich keine sichere Antwort finde. Ich schalte eine Heizung (2 kW) mit einem Arduino Nano und einem günstigen SSR relais (optisch gekoppelt, zero-crossing). Zusätzlich ist eine mechanische Unterbrechung der Heizung in Serie geschaltet, welche ebenfalls die Hiezung abschalten kann, während eine Pumpe läuft. Die Kühlplatte des SSR habe ich mit der Erdung verbunden, der Arduino hängt an einem 230 V auf 12 V Netzteil.
Wenn jetzt das SSR geschaltet wird, und der Stomkreis durch den mechanischen Schalter zugeschaltet wird, kommt es beim Arduino zu einem Reset. Ich habe die Spannung bereits für alle I/O auf 5 V bzw. gnd geklemmt, sowie Vorwiderstände bzw. Kondensatoren (100 µF) bei den Analogen Eingängen vorgeschaltet, um EMI auszuschließen. Leider haben die Maßnahmen nicht geholfen, die Resets zu unterbinden.
Was allerdings geholfen hat ist, die Erdung des SSR zu entfernen. Da die Kühlung aus eloxiertem Aluminium besteht und die gesammte Elektronik nochmals in einem geerdeten Metallgehäuse untergebracht ist, sollte der Betrieb auch so noch sicher sein. Allerdings verstehe ich nicht, wie es zu den Resets durch das geerdete SSR kommen kann. Die Kühlplatte des selben sollte meinem Verständnis nach nur mit der Thyristortriode verbunden sein und vom Arduino komplett getrennt (optisch gekoppelt) sein. Wenn ich das USB-Kabel (vom PC) stecken lasse, kommt es ebenfalls nicht zu den Resets. Ich vermute, dass hier die Erdung über das PC-Netzteil an den Arduino weitergegeben wird und das System dann wieder auf dem gleichen Niveau ist? Wäre es in dem Fall sinnvoller Arduino Ground zusammen mit dem SSR zu erden?
Über eure Hilfe würde ich mich sehr freuen.
ich habe eine wahrscheinlich recht grundlegende Frage, auf die ich keine sichere Antwort finde. Ich schalte eine Heizung (2 kW) mit einem Arduino Nano und einem günstigen SSR relais (optisch gekoppelt, zero-crossing). Zusätzlich ist eine mechanische Unterbrechung der Heizung in Serie geschaltet, welche ebenfalls die Hiezung abschalten kann, während eine Pumpe läuft. Die Kühlplatte des SSR habe ich mit der Erdung verbunden, der Arduino hängt an einem 230 V auf 12 V Netzteil.
Wenn jetzt das SSR geschaltet wird, und der Stomkreis durch den mechanischen Schalter zugeschaltet wird, kommt es beim Arduino zu einem Reset. Ich habe die Spannung bereits für alle I/O auf 5 V bzw. gnd geklemmt, sowie Vorwiderstände bzw. Kondensatoren (100 µF) bei den Analogen Eingängen vorgeschaltet, um EMI auszuschließen. Leider haben die Maßnahmen nicht geholfen, die Resets zu unterbinden.
Was allerdings geholfen hat ist, die Erdung des SSR zu entfernen. Da die Kühlung aus eloxiertem Aluminium besteht und die gesammte Elektronik nochmals in einem geerdeten Metallgehäuse untergebracht ist, sollte der Betrieb auch so noch sicher sein. Allerdings verstehe ich nicht, wie es zu den Resets durch das geerdete SSR kommen kann. Die Kühlplatte des selben sollte meinem Verständnis nach nur mit der Thyristortriode verbunden sein und vom Arduino komplett getrennt (optisch gekoppelt) sein. Wenn ich das USB-Kabel (vom PC) stecken lasse, kommt es ebenfalls nicht zu den Resets. Ich vermute, dass hier die Erdung über das PC-Netzteil an den Arduino weitergegeben wird und das System dann wieder auf dem gleichen Niveau ist? Wäre es in dem Fall sinnvoller Arduino Ground zusammen mit dem SSR zu erden?
Über eure Hilfe würde ich mich sehr freuen.