Board Retired!
The rt-stepper 4-axis motor drive is a complete CNC controller with the rt-stepper dongle hardware fully integrated.
Each axis is independently controlled using standard StepStick A4988 carriers.
This 4-axis motor drive lets you control bipolar (4 wire) stepper motors.
Unipolar (6 or 8 wire) stepper motors can also be controlled as bipolar stepper motors when properly connected.
The StepSticks that come with the 4-axis motor drive are adjusted to 1A current limit.
These StepSticks use 0.1 ohm sense resister with a max current of 1.5 amps.
You can set the current limit using this formula.
0.8 = 1 * 8 * 0.1 (vref = current * 8 * sense-resister)
For a 1A current limit the StepStick pot is adjusted 0.8VDC (vref).
You can do this with no motor plugged in.
Measure vref at the pot wiper, clockwise increases vref, counterclockwise decreases vref.
All StepSticks in the 4-axis motor drive are socketed so they can be replaced.
Stepsticks need heat sinks for 1A or higher operation.
The heat sinks must be installed using thermal glue otherwise the heat sink will fall off once the sticky tape heats up.
The 4-axis motor drive is designed to handle 12-24VDC 5A.
This means the design allows for 4 motors running at 1.25A or 3 motors running at 1.66A.
This is plenty of power for running NEMA 17 or NEMA 23 stepper motors.
Even with StepSticks set to 1A current limit I had no problem running my Sherline machines.
Please note, the 4-axis motor drive does NOT come with a DC power supply.
You can purchase an appropriate power supply here at amazon.
There are four jumper areas JP1-4 for selecting motor step size.
Use this table for selecting the step size for each motor.
1, 2
|
3, 4
|
5, 6
|
JPn pins |
|
|
|
full step
|
X
|
|
|
1/2 step
|
|
X
|
|
1/4 step
|
X
|
X
|
|
1/8 step
|
X
|
X
|
X
|
1/16 step
|
The X specifies what pins to jumper. In the above picture each motor was set to 1/4 step size, JP1-4 pins 3 and 4 are jumpered together.
PyMini uses a configuration file to set runtime options.
Here are two configuration file examples - stepstick_5000.ini and
stepstick_shapeoko.ini.
The stepstick_5000.ini is for my Sherline 5000 mill and stepstick_shapeoko.ini is for my Shapeoko 2 CNC router.
In the configuration file you can define how each axis maps to a motor connector.
For example stepstick_5000.ini axis X,Y,Z,A are mapped to connector X1,X2,X3,X4 respectfully
and stepstick_shapeoko.ini axis X,Y,Z,Y are mapped to connector X1,X2,X3,X4 respectfully.
The RJ-11 connector is fully compatable with rt-stepper sensor kit.
This connector is also useful for wiring limit switches and digital outputs see the PyMini documentation.
The 4-axis motor drive schematic can be referenced here.
Here is an example of how to wire a Sherline 6-wire stepper motor to the 4-axis motor drive 4-wire connector.
If the stepper motor wire colors do not match you can confirm the coil wires with an ohm meter.
Note the black and white center tap wires are not connected.
By default the stepstick ini files will define connector X1 = X-axis, X2 = Y-axis, X3 = Z-axis and X4 = A-axis.
Overall Dimensions: 4.04 in.(L) x 3.11 in.(W) x 0.85 in.(H)
Buy one rt-stepper sensor kit $22 + 5.35 shipping (US address only).
Option Retired!
Buy one rt-stepper sensor kit $22 + 16.95 shipping (non-US address only).
Option Retired!
The rt-stepper sensor kit creates the index pulse for measuring the spindle speed.
The kit as shown in the above picture provides all the necessary hardware for mounting to a Sherline spindle motor.
Each kit bolts on to the DC speed controller case with no modification made to the Sherline equipment.
Use the above picture for reference when installing.
The plastic sensor mount is made out of ABS.
The black disk with reflector tape is made out of light absorbing black construction paper.
Since the disk center hole is a tight fit it can be placed on the spindle pulley with or without using a glue stick.
The 3/4 inch socket head screw replaces the original 1/2 inch socket head screw.
Use the provided RJ-11 cable to connect the sensor board to the rt-stepper dongle.
No additional wiring is necessary for the sensor when using the rt-stepper dongle with RJ-11 connector.
The generated index pulse is connected to the dongle on INPUT0 (DB10).
A straight through RJ-11 cable is required not a reversed wired cable.
For optimal sensor sensitivity the distance between the sensor and the black reflective disk should be 1/16 inch (0.0625).
After tightening down the sensor mount make sure the distance is correct.
The mount is slotted so you can adjust it up or down with the socket head screw.
Save on shipping with multiple orders to the same address. Here are two options for multiple orders.
-
Send me your order reqest via my email address below and I can email you a PayPal money request.
Be sure to include your shipping address with your email request.
-
Click the PayPal button for each order and I will refund you the extra shipping cost.
Actual shipping will be adjusted to a single shipping charge (at shipping time).
The rt-stepper dongle hardware is based on the Microchip PIC18F2455/PIC16F1459 processor. If you are board designer and would like to integrate the dongle hardware into your own application. I am willing to sell you preprogrammed pic chips for your application. Based on my sublicense agreement with Microchip this arrangement works best because each pic chip must be programmed with unique USB descriptors (ie: pid/vid, serial number, product ID).
Be sure to use the rt-stepper dongle as your reference design with your application. Because any hardware or software support would be based on the dongle only. Please email me for more information.