Fab2016

Sibu's FabAcademy 2016 Documentation Home

Machine Design Gestalt Board Making







Before you begin, this page is not about the machine design. Since the last module and this one is essentially the part of same goal, I have documented everything in the Mechanical Design module.


I'm using this page to document my experience of trying to make my own version of gestalt stepper controller and milling double sided board. I'll also be using this page for documenting my experience with other controllers, especially networked controllers.





Gestalt Node

For the machine week, we are recommended to use modular design, reconfigurable X,Y and Z stages. So it's better to use modular electronics too. Our instructor Francisco asked me to take a look at the Gestalt Stepper Driver/Gestalt Node. He asked me to go through mtm.cba.mit.edu/machines/stages page and the github page. Later I found a few other useful resources and articles

fabnet
Gestalt nodes as Stepper drivers for a single Stepper/Axis.
The Gestalt node is a single stepper driver that is controlled by the PC. All the commands to the motor, how many steps to move in what direction are sent from the PC via USB to RS-485 converter. The individual nodes can be then daisy chained to a bus that connects them to the RS-485 lines and the power for the motor and the board as well as few other signals.

Modified Gestalt Node

These boards are required to make a fully modulular stages. Or it can be something similar, a networked stepper controller like our instructor Franc used for his final project FAB 9000. Anyway I accepted his challenge to make the Gestalt node in-house, because buying them will cost about $500/- as per our instructor. But the BOM will cost much less than that, but there are a few problems, some of the components are not part of the FabLab inventory or some components like the Stepper driver A4982 are not so common in India, but we get (and got) A4988 as breakout boards and they are very cheap. Fortunately I have several of these breakout boards with me.

I also thought about replacing the RS-484 with some easily available and familiar serial protocol, but decided not to, as RS-485 is using a differential pair and capable of long ranges (upto 1200m) and high speed (a few Mbits/s) communication, it also supports several devices in a single daisy chain.

So I decided to redesign the Gestalt node mainly to use A4988 breakout. Other differences include, the modifications on the pads and spacings so that it can be milled in MDX-20 mill.

Here is the original Schematic of the Gestalt Node V0.3


original schematic
Original Schematic.
Now

Here is the modified version.

modified schematic
Modified Gestalt Node Schematic with A4988.

The Boards


Original

original board
Original Gestalt Node with A4982.

Modified

modified board
Modified Gestalt Node with A4988.

Download Eagle files.


Board. Schematic. Library.

Milling the Double Sided Board

This was the first time I'm doing a double sided board, and nobody here at the lab had the experience of making the double sided board. My initial designs were supposed to be milled with 1/100", in some areas. But that bit is too fragile, event the slightest misalignment (in the leveling), or the flexible nature of the Acrylic workpiece holder was sufficient to break the bit. I had two failed attempt with 1/100".

Here are the few failed attempts and few test pieces.

alignment guides
The alignment guides. The three boards were stuck to the base and helps in precisely aligning the workpiece.
board top
The top side of the board. This side of the board was entirely milled using 1/100", bad idea, but this side came out nicely.
board bot
The bottom side with the vias and holes drilled. The milling of this side is incomplete as the bit broke. But you can see that the holes are perfectly aligned. The holes are drilled from both the sides, that is, the holes were drilled halfway from one side and other half from the other side. The PCB is actually 1.7mm thick so I only drill .8mm from one side, leaving a thin .1mm section in between.

I have refined my design a lot from what is seen above and tuned the board so that it can be milled using 1/64" board, bit at the cost of a few thinner traces (not a big deal) and few extra vias to be milled and soldered. The downloadable eagle files are of the final design.