SD4DP USB Controller
SD4DP with MTA-100 connectors
This product has been discontinued, and is no longer available for sale. Please look at the SD4DX series of boards for potential replacements.
The SD4DP USB board is designed to simultaneously operate up to four external step-and-direction driver boards (such as those produced by Applied Motion and Gecko1), allowing for easy control of up to four stepper motors. It also supports generation of two 0-5 volt analog output signals, for simple voltage control of external devices.
When configured with the SD4DFifoStepper firmware, the board permits independent control of the four motors. The product includes full support of separate limit switches to protect each direction of travel for each motor.
Similarly, this board may be configured to operate in an NC (numerically controlled) process environment, through use of the SD4DFifoNCStepper firmware option. This firmware tightly links the four motors together, providing for easy "exact straight line" and simplified arc/circle drawing. More information about the SD4DFifoNCStepper firmware is available here.
A special version of the SD4DFifoNCStepper firmware is used when the board is purchased bundled with our SimplexCNC application, which allows control of small routers using your own GCode files.
As yet another configuration option, this board also has a high-performance general I/O firmware available, called SD4DPGenIO. This firmware provides for monitoring of up to 7 encoder inputs, control of up to 15 TTL I/O ports, pulse generation, relay control, as well as numerous other features. Click here for information about the SD4DPGenIO firmware.
The SD4DP has the following key capabilities when using the SD4DFifoStepper firmware:
- USB communications with a host computer may be used to control the board.
- Up to four step-and-direction stepper motor driver boards may be independently controlled at one time.
- Limit switches may be used to automatically request motion stop of any motor in either direction.
- Rates of 1 to 50,000 microsteps per second are normally supported.
- Step rates are changed by linearly ramping the rates; the rate of change is independently programmed for each motor, and can be from 1 to 50,000 steps per second per second.
- Motor coordinates are maintained as 32 bit signed values, and thus have a range of –2,147,483,647 through +2,147,483,647.
- Both GoTo and Slew actions are fully supported.
- Separate 'backlash' adjustments are available for each motor.
- Complete control of the motors, including total monitoring of current conditions, is available through the USB serial connection (which 'feels' to your application like a very fast COM serial line)
- 7 spare generic TTL I/O lines are available for input and output as needed by your application.
- Runs off of a single user-provided 6.5 to 15 volt or 5 volt DC power supply.
- Control of on-board dual 8-bit DAC's (Digital-to-Analog Converters) is fully supported
- SPI output support allows for generic control of multiple external SPI compatible devices.
Click here if you need to download the current version Adobe Acrobat Reader from Adobe's site.
Click here if you prefer to use Foxit Reader as is available from the Foxit Software site.
We accept American Express, MasterCard, Visa and Discover for orders from the USA. For international orders, we require wire transfers.
1 Note that additional external signal buffering may be needed in order for the board to operate some step-and-direction controllers, such as the Gecko products. Use of the SD4DG is recommended for such controllers.