Wo ich jetzt den Eusti Klon auch länger laufen lassen möchte, wollte ich noch zusätzliche Sicherheitsfeatures integrieren.
Das Bett hängt über ein SSR an 230V und das SSR wird natürlich vom Board angesteuert. Ein Thermoschalter klebt am Bett und unterbricht im Ernstfall die Stromzufuhr zur Heizmatte kurzzeitig.
Zusätzlich wollte ich jetzt ein Relais in die Stromzufuhr zum SSR bringen. Dazu habe ich dieses Modul angeschafft:
Schalter.jpg (Größe: 36,58 KB / Downloads: 25)
In der Smoothie Config habe ich folgende Zeilen eingefügt:
Das Relais wird über Pin 0.16 geschaltet und reagiert auch hörbar. Allerdings wird bei einem runaway (hier im code provoziert durch die nur 20s) der Pin 0.16 nicht stromlos geschaltet. Das sieht man an der Kontrollleuchte am Relaismodul. Wenn ich M80 und M81 in der Konsole benutze, schaltet das Relais.
Weiß jemand, was ich falsch mache?
Das Bett hängt über ein SSR an 230V und das SSR wird natürlich vom Board angesteuert. Ein Thermoschalter klebt am Bett und unterbricht im Ernstfall die Stromzufuhr zur Heizmatte kurzzeitig.
Zusätzlich wollte ich jetzt ein Relais in die Stromzufuhr zum SSR bringen. Dazu habe ich dieses Modul angeschafft:

In der Smoothie Config habe ich folgende Zeilen eingefügt:
Code:
temperature_control.bed.runaway_heating_timeout 20 # How long it can take to heat up, max is 2040 seconds.
temperature_control.bed.runaway_cooling_timeout 0 # How long it can take to cool down if temp is set lower, max is 2040 seconds
temperature_control.bed.runaway_range 20 # How far from the set temperature it can wander, max setting is 63C
switch.psu.enable true # turn power for SSR on/off
switch.psu.input_on_command M80 #
switch.psu.input_off_command M81 #
switch.psu.output_pin 0.16! # small mosfet (NB not inverted)
switch.psu.output_type digital # on/off only
#switch.psu.ignore_on_halt true # so the PSU does not turn off on a HALT condition (like limit trigger)
# However leave commented or set to false if you want the PSU to turn off for an over heat fault condition
Das Relais wird über Pin 0.16 geschaltet und reagiert auch hörbar. Allerdings wird bei einem runaway (hier im code provoziert durch die nur 20s) der Pin 0.16 nicht stromlos geschaltet. Das sieht man an der Kontrollleuchte am Relaismodul. Wenn ich M80 und M81 in der Konsole benutze, schaltet das Relais.
Weiß jemand, was ich falsch mache?