Electronics
Machines That Make Machines
jonathan (dot) ward (at) cba (dot) mit (dot) edu

machine:

MTM SNAP



stepper driver

traces

outline

fabable GRBL arduino shield


Alternatively, you can use a single shield for a normal arduino loaded with GRBL to control your machine. This shield includes 3 stepper motor drivers (fltr X, Y, Z), a flyback diode for the spindle, and three screw terminals for power, the spindle motor, and a switch to turn the spindle on and off. Future revisions could include closed loop spindle control.

To get the arduino shield to run correctly with grbl, you have to set the grbl settings like it's stated in http://mtm.cba.mit.edu/machines/mtm_snap-lock/build/software.html . Mostly it's that you need to make sure xdir, xstep, ydir, ystep, zdir, zstep are hooked up to pb5, pb4, pb3, pb2, pb1, pb0, respectively, and that nothing else (like the hard stops) are hooked up to port b. This should already be done in the MTM Snap version of grbl (damellis).


Update May 11th 2011: The board now has 3x the capacitance! Use the updated zip files from below.



files to download


eagle schematic and board
pngs for milling


parts BOM for the shield (not including the fr1 for the copper)

All prices are in US dollars.

Index

Quantity

Part Number

Description

Customer Reference

Backorder Quantity

Unit Price

Extended Price

1

3

NCNR

620-1299-6-ND

IC MOTOR DRIVER STEPPER 24-SOIC

A3982

0

8.14333

$24.43

2

1

LM2940IMP-5.0CT-ND

IC REG LDO 1A 5V SOT-223

5V LDO 1A

0

2.42000

$2.42

3

10

399-4674-1-ND

CAP CERAMIC .1UF 250V X7R 1206

100nf

0

0.38500

$3.85

4

1

SSC54-E3/57TGICT-ND

DIODE SCHOTTKY 5A 40V SMC

DIODE

0

0.67000

$0.67

5

3

ED1514-ND

TERMINAL BLOCK 3.5MM 2POS PCB

SCREW TERMINALS

0

0.49000

$1.47

6

10

311-1.00KFRCT-ND

RES 1.00K OHM 1/4W 1% 1206 SMD

1k

0

0.08200

$0.82

7

10

311-10.0KFRCT-ND

RES 10.0K OHM 1/4W 1% 1206 SMD

10k

0

0.08200

$0.82

8

10

311-4.99KFRCT-ND

RES 4.99K OHM 1/4W 1% 1206 SMD

4.99k

0

0.08200

$0.82

9

2

A31118-ND

CONN HEADER VERT 8POS .100 TIN

8-PIN HEADER

0

0.38000

$0.76

10

1

A31114-ND

CONN HEADER VERT 4POS .100 TIN

4-PIN HEADER

0

0.20000

$0.20

11

1

A1913-ND

CONN HEADER VERT 6POS .100 TIN

6 PIN HEADER

0

0.59000

$0.59

12

6

WSLG-.25CT-ND

RES .25 OHM 1W 1% 2512 SMD

0.25 CURRENT SENSE

0

1.12000

$6.72

13

10

445-4017-1-ND

CAP CER .22UF 25V X7R 20% 1206

220NF

0

0.24000

$2.40

14

4

PCE3916CT-ND

CAP ELECT 100UF 50V VS SMD

100UF CAP

0

0.88000

$1.76


Subtotal

$47.73


Shipping

Estimate


Sales Tax

unknown


Total

unknown