Closed Pakue95 closed 2 years ago
I started a shopping list for the electrical components:
Here some sketches we made on how to hook everything up:
(optional) Machine switch to avoid accidental turn on after power loss
The german keyword to look for in this case seems to be "Unterspannungsauslöser". The one proposed by Patrick can officially be used up to 4A. Since our Router consumes around 4A, I though that might be a little tight since it´s a cheap switch. Therefore, I got a Kjd20 which can handle up to 10A. It should hopefully arrive until wednesday.
I ordered a Schütz on eBay. It should arrive early next week. Therefore, next Wednesday I will bring the earlier mentioned Machine Switch as well as the Schütz. The rest of the stuff can be ordered on pollin I think. @Pakue95 knows more details here.
The power supply, Schuko socket, cables and connectors are ordered from Pollin.
In regards to the control panel: I started with a basic PCB Design, which can be found here. However, I was too stupid to find a proper rotary switch part (e.g. a SP6T) for the speed selection.
Maybe somebody who knows KiCad better than me can check the board design and possibly add the speed selection to it. After that, we could think of ordering the board (and I guess the buttons).
I think its best to just cut a hole in the PCB layout and mount a normal "Drehschalter" through it and do the connections via some pin headers. How many switch positions so we need?
E.g.:
The PCB design is now updated to a 100x100mm shield for the Raspi.
Please have a look if the GPIO assignment makes sense. I'm not entirely sure if all the IOs can be used as button inputs.
Verdratungsplan der Not-AUS controll Box
Not-Aus Schalter sind soweit verkabelt es fehlen nur noch ein paar Klemmbrücken besorgt werden müssen
Coole Sache! Ist es sinnvoll, den Verdrahtungsplan nochmal "sauber" digital zu erstellen und dann ins wiki zu hängen?
Müssen wir basierend auf den Änderung (speziell wenn dann das control panel fertig ist) etwas an der Einführung anpassen? Stelle mir da folgendes vor:
Hab mal den Verdrahtungsplan digitalisiert. @Johannes09 kannst du schauen ob das so stimmt? https://github.com/comakingspace/CommonFiles/blob/master/Graphics/WorkBee/Verdrahtungsplan.png
Wir haben heute die neue Elektrik getestet, jedoch ist nach einer Stunde der Schütz ungewöhnlich heiß geworden (hat sich stellenweise gelb verfärbt). Es hat sich rausgestellt dass der Schütz wohl auf 24V Wechselstrom läuft und dementsprechend auf DC 24V zu heiß wird. Martin schreibt den eBay Shop an, dass die das richtige Modell zusenden.
Das PCB Panel für den Pi habe ich am Wochenende bei JLCPCB bestellt und ist mittlerweile versandt worden.
Neuer Verdatungspaln
Der Schaltkasten ist verkabelt und funktioniert
Dann mal von mir ein paar Gedanken zum Thema CNCjs & Control Panel (nur zur Doku): Wir haben ein neues repo angelegt, das den Code beinhalten soll: https://github.com/comakingspace/cncjs-pendant-raspi-gpio Das ist ein Fork des "offiziellen" RPi-GPIO Pendants von CNCjs und kann uns als Basis dienen. Hier muss meiner Meinung nach noch folgendes gemacht werden:
Die Elektrik der Fräse funktioniert soweit gut und kann meiner Meinung nach freigegeben werden. Das Controlpanel ist ja nicht für die Nutzung relevant und kann später (sobald die PCBs da sind) hinzugefügt werden.
Der Code für das ControlPanel ist jetzt größtenteils fertig und als service auf dem pi eingerichtet. Es fehlt noch der code für den drehknopf und der code für #45
Falls es hier Bedarfe gibt, die wir sinnvoll als Spende formulieren können: Bitte hier die benötigten Bauteile und deren Preis listen und mich verlinken. Neue Werkzeuge können wir über betterplace.org als Spende durch Mitglieder finanzieren.
Control Panel ist fertig und fertig eingerichtet. Bugs werden in #204 geklärt
The emergency stop button as it is installed right now only switches the power to the stepper motors and leaves the spindle on. This could cause issues in case of an emergency as the user has to manually switch off the router motor. Also the emergency stop needs to be accessible from the outside, in case someone locks themselves out of the CNC room.
The plan to fix this would be to feed a power cable to the outside of the CNC room and hook up two e-stops in series (there are post-it notes on the planned locations). In case one of them is pushed the spindle and WorkBee will turn off.
Additionally a hardware control panel would be a good addition to the router, which was basic functions mapped to hardware buttons like: Pause/Resume, Abort, Home, (Jogging)... CNCjs supports GPIO inputs with a plugin. The Pi would also be located in the control panel.
Shopping List
Electrical Stuff
ToDo: