PiBot, RAMPS & breakout boards

Controllerhardware voor hot-wire schuim snijmachines: PiBot- en RAMPS-stijl boards, multi-axis stappenmotor-breakouts, en hoe ze koppelen met GRBL/FluidNC firmware.

Controller firmware Zie Controllersen printplaat het loopt door, die de stappenmotordrivers en connectors draagt. Hier zijn de veelvoorkomende borden voor schuimsnijders.

RAMPS-stijl boards

RAMPS (RepRap Arduino Mega Pololu Shield) is de klassieke 3D-printerbesturingskaart: een Arduino Mega met een shield dat insteekbare stappenmotor-drivermodules en schroefklemmen voor motoren, eindschakelaars en verwarmers bevat. Het is goedkoop, wijdverspreid en goed begrepen. Voor schuim snijden zijn de uitgangen voor de verwarming/MOSFET handig om de hete draad te schakelen, en de meerdere driversockets zijn geschikt voor een meerasig machine. Draait op Marlin of GRBL-Mega varianten.

PiBot

PiBot is een familie van CNC/3D-printer besturingsborden ontworpen voor nette bedrading en betrouwbaarheid, met geïntegreerde of insteekbare stappenmotor drivers en de aansluitingen die een multi-axis machine nodig heeft. Net als RAMPS, werkt het samen met GRBL/Marlin-stijl firmware. Het is een opgeruimde optie voor een meer permanente foam-cutter build.

Multi-as stepper breakouts

Voor een 4/5-assige schuimzaagmachine heb je voldoende onafhankelijke stappenmotorkanalen nodig. Opties zijn 6-assige breakoutboards (bijv. een Bart Dring 6-Pack of borden van Elecrow/PiBot) die meerdere insteekbare drivers hosten en veel I/O blootleggen voor de draaduitgang en limieten. Deze vormen van nature een paar met een ESP32 + FluidNC voor de meest capabele opstelling.

Hoe ze allemaal in elkaar passen

  1. Een microcontroller (ESP32, Arduino Mega) voert de firmware uit.
  2. Een printplaat/uitbreiding hosts stapelaandrijvingen en (TMC2209) en connectoren
  3. Besturingselementen leveren stroom motoren die elke as bewegen
  4. Een aparte hete-draad toevoer verwarmt de draad met een MOSFET-schakelaar?

De referentie cncfom.com-build gebruikt een ESP32 + FluidNC op een 6-assige breakout met TMC2209-drivers en NEMA-17-motoren — maar omdat de output standaard G-code is, werken opstellingen met RAMPS/PiBot/GRBL ook. Zie Motoren & drivers en de hardwarepagina.