Raspberry aan/uit schakelen.
Geplaatst: 25/03/25, 17:53
Ik ben weer eens aan het fröbelen geslagen, want het is mij al een enkele keer gebeurt dat ik de printer uitschakelde terwijl de raspberrypi nog niet volledig afgesloten was, hierdoor raakte de firmware op de SD kaart beschadigd, hier heb ik nu een oplossing bedacht.
Je kunt met het "shutdown" commando de PY afsluiten, dit gebeurt ook wanneer je in Klipper een shutdown geeft, maar eigenlijk blijft daarna de Raspberry en de rest van de printer gewoon onder spanning staan, dus daarom schakel je daarna alles nog eens helemaal uit met een hoofdschakelaar.
Bij deze schakeling wordt de hele printer uitgeschakeld en ook kun je hem daarna gewoon met een normale aan/uit schakelaar b.v. aan de voorkant weer inschakelen.
Het als volgt, met een aan/uit schakelaar wordt een relais bekrachtigd die vervolgens een SSR-DD inschakelt die de 24-volt voeding schakelt en daarmee tevens een tweede relais schakelt waarmee de Raspberry wordt aangezet, dit tweede relais wordt via een GPIO pin bekrachtigt gehouden, maar omdat die pin niet direct werkt, moet het relais even ingeschakeld blijven via de aan/uit schakelaar, dus het eerste relais valt vertraagd af (+/-5sec).
Op de Raspberry heb ik een python scriptje gezet waarmee gekeken wordt wanneer er een shutdown komt via de aan/uit schakelaar of met klipper, wanneer de Raspberry dan helemaal netjes is afgesloten wordt het complete circuit onderbroken.
Het enigste wat ingeschakeld blijft is de hoofd voeding,omdat je een inschakel standby nodig hebt, wat eigenlijk hetzelfde is wat ook bij een Desktop PC gebeurt.
Misschien kan het makkelijker, maar dit werkt in ieder geval, voorlopig nog op een gaatjes board, maar ik heb de print al getekend en ga ik vermoedelijk zo ook wel bestellen.
Je kunt met het "shutdown" commando de PY afsluiten, dit gebeurt ook wanneer je in Klipper een shutdown geeft, maar eigenlijk blijft daarna de Raspberry en de rest van de printer gewoon onder spanning staan, dus daarom schakel je daarna alles nog eens helemaal uit met een hoofdschakelaar.
Bij deze schakeling wordt de hele printer uitgeschakeld en ook kun je hem daarna gewoon met een normale aan/uit schakelaar b.v. aan de voorkant weer inschakelen.
Het als volgt, met een aan/uit schakelaar wordt een relais bekrachtigd die vervolgens een SSR-DD inschakelt die de 24-volt voeding schakelt en daarmee tevens een tweede relais schakelt waarmee de Raspberry wordt aangezet, dit tweede relais wordt via een GPIO pin bekrachtigt gehouden, maar omdat die pin niet direct werkt, moet het relais even ingeschakeld blijven via de aan/uit schakelaar, dus het eerste relais valt vertraagd af (+/-5sec).
Op de Raspberry heb ik een python scriptje gezet waarmee gekeken wordt wanneer er een shutdown komt via de aan/uit schakelaar of met klipper, wanneer de Raspberry dan helemaal netjes is afgesloten wordt het complete circuit onderbroken.
Het enigste wat ingeschakeld blijft is de hoofd voeding,omdat je een inschakel standby nodig hebt, wat eigenlijk hetzelfde is wat ook bij een Desktop PC gebeurt.
Misschien kan het makkelijker, maar dit werkt in ieder geval, voorlopig nog op een gaatjes board, maar ik heb de print al getekend en ga ik vermoedelijk zo ook wel bestellen.