3D Printing Wiki

Advancing 3D printing mastery

User Tools

Site Tools


04_projects:02_kinetic_sand_table

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
04_projects:02_kinetic_sand_table [2025/01/11 14:52] – [Linear Stage] jattie04_projects:02_kinetic_sand_table [2025/01/29 20:46] (current) – [GRBL Board Assembly and Setup] jattie
Line 131: Line 131:
  
 This schematic show the wiring for the X axis, the two Y axis connections for direction and step should be used instead. This schematic show the wiring for the X axis, the two Y axis connections for direction and step should be used instead.
 +
 +<WRAP center round tip 60%>
 +These drivers are easy to use and integrate but ended up to be very noisy, the sand table is supposed to be zen, the noise is too distracting.
 +</WRAP>
 +
 +=== Alternative Stepper Driver ===
 +
 +{{:04_projects:screenshot_2025-01-20_153750.png?direct&380|}}{{:04_projects:screenshot_2025-01-20_153824.png?direct&380|}}So some further research had some reasonably costed silent steppers and I opted for some TMC2208((https://wiki.fysetc.com/TMC2208/)) drivers from Amazon and tested then out. I got two for around €9.00, and wired up a motor to a pico 2040 and proceeded to do some tests.
 +
 +{{:04_projects:img_2003_1.jpeg?direct&400 |}}I followed this basic circuit diagram I found online, and the noise reduction was substantial. After some further research I was unable to find a good and cost effective solution to connect mi Pico 2040 to a driver board and explored [[https://member.pcbway.com/|pcbway]] that claimed to be low cost custom pcb provider, this proofed to be true and after one steep learning curve and countless hours later I have used the free version of Fusion 360 to create a double layer PC board. 
 +
 +{{:04_projects:screenshot_2025-01-20_144044.png?direct&800|}}
 +
 +I only need two drivers for the project but decided to make provision for three motors for future projects and also break out all the other IO.
 +
 +{{  :04_projects:screenshot_2025-01-20_143933.png?direct&600  |}}
 +
 +The final design include PCB headers for the pico and all the drives with pluggable terminal connectors for the motors and screw terminals for expansions. The board also includes an adjustable step down regulator for 5v power for the Pico. 
 +
 +<WRAP center round download 60%>
 +The Gerber files for the board is here: {{ :04_projects:linea_rail_controller_schematic_i3_v19_2025-01-20.zip |}}
 +Upload them to PCBWay to get a board manufactured.
 +</WRAP>
 +
 +The Amazon parts list is here: [[https://www.amazon.co.uk/hz/wishlist/ls/22N43I9CAZ9IW?ref_=wl_share|Amazon Parts List]]
 +
 +{{:04_projects:screenshot_2025-01-20_163154.png?direct|}}
 +
 +<WRAP center round tip 60%>
 +It's working out around €16 per PCB for 5 PCB's and all the parts, then a minimum of €5 to land a Pico 2040 outside the UK, the costs are around €21, if you can buy a populated board for less, it's probably worth voiding the hassle of parts, soldering etc. So a populated programmed board will have to sell for €42 plus shipping costs. 
 +</WRAP>
 +
 +===== GRBL Board Assembly and Setup =====
 +
 +<WRAP center round important 60%>
 +Before inserting the microcontroller and drivers into the board, fist set the step down regulator to 5.1V, failing to do so will fry the Pico board. 
 +</WRAP>
 +
 +The DIP switches on the board nex to the stepper is wired to VIO, so to set Micro-stepping simply turn them on or off using this table.
 +
 +^MS2(-) ^MS1(-) ^Steps(-) ^Interpolation(-) ^Mode(-)^
 +|GND |VIO |1⁄2 |1⁄256 |stealthChop2|
 +|VIO |GND |1⁄4 |1⁄256 |stealthChop2|
 +|GND |GND |1⁄8 |1⁄256 |stealthChop2|
 +|VIO |VIO |1⁄16 |1⁄256 |stealthChop2|
 +
 +
 ===== Linear Hardware ===== ===== Linear Hardware =====
  
04_projects/02_kinetic_sand_table.1736607168.txt.gz · Last modified: 2025/01/11 14:52 by jattie