DSP-21XX CNC-controller

Short description

Stand-alone 16-bits DSP-CNC controller for 7-axes.

Edge connector is dummy to mount card in Industrial-PC ISA slot.

The DSP-CNC card is an independent autonomous computer system based upon the Analog Devices 16 bits fixed point Digital Signal Processor. Their slowest processor executes each instruction in 100 nano-seconds while the fastest processor takes less than 1.6 nS per instruction.




Price in another currency

The Classic DSP-CNC card

DSP-CNC with well proven features

and high reliability due to low component count.

has one asynchronous RS232 communication port and 1- or 2 synchronous ports, usually used for interprocessor communication when more than one DSP-CNC card are employed in the same system. The secondary synchronous port (if available with the type of DSP used) may also be used as a programmable interrupt timer.


To interface external processes

or devices each card has 14 Ultra-High-Speed Opto-Couplers for use with auxiliary I/O. All I/O is routed through 3 EPLD's (Electrical Erasable Programmable Logic Devices) for realizing customer or application specific hardware demands without the need of changes in components or PCB layout. The EPLD's are the glue-logic between the Opto-couplers and the DSP.

Functionally the DSP-CNC card is similar to a PLC

(Programmable Logic Controller) but DSP's operate at a much higher processor frequency, have real-time (16 bits-fixed point OR 64 bits floating point) arithmetic, high performance internal busses and an instruction set optimized for generating and processing signals or pulse streams. The basic DSP-CNC card employs a 16 bit fixed point DSP powerful enough to realize control of up to 7-axis simultaneously. Optionally a 64 bits-floating-point DSP card is available for even more demanding applications.

Some of the specs of the DSP-CNC Card V1.3 are:

Specifications short form:

DSP-CNC Card Connections:

The flat cable coming from the DB-37 is split into two discrete cables. The DB-9 end plugs directly into the COM1: port while
the DB-25 end connects to an application with machine/firmware specific I/O signals.


The monitor of the DSP-CNC

With the standard monitor in EPROM or Flash Rom, all applications compiled and/or assembled on the host computer can be uploaded into the data- and program memory of the DSP-CNC card and started.

An optional monitor program is available for OEM clients which has extra functions to read and set Real-time Clock options, manage network licenses for all available software and customizing prompts, version/serial numbers.

The monitor EEPROM is exchangeable with a customer specific program (EE)PROM. Included with the development software DvD are all tools to generate and program custom EEPROM's.

Other functions that are supported by the standard monitor in EEPROM are solely for uploading object code (application programs) which are compatible with the Analog Devices well documented file conventions.

Available standard application firmware:

An application

specific software example: DSP-CNC V25.xx as used for Xplot-machines.
With this application software a fully equipped 4-axis CNC-controller is available that controls the X-, Y- and Z-axes simultaneously by linear and circular interpolation (Continuous Path Contouring). At the same time, the fourth (tangential or C-)axis can be employed for automatically controlling the direction of a circular saw or any other cutting tool. The application software enables full control over large format 4-axes flatbed machines at high speed,with automatic Z-axis height control, software correction of machine X/Y-90º squareness and many other features which replace mechanical complexity by software complexity.

Without DSP-CNC technology the XPLOT-machine mechanics would easily cost double or triple the actual costs of today. Also maintenance would be more frequently needed to keep the machine within the mechanical specifications at all times.

The command set supported by the DSP-CNC V25.0 application is listed in the DSPCNC documentation.

With the DSP-CNC firmware (automatically uploaded through the monitor at cold-start) the program CNC.exe (for PC's) is required. The manual is supplied in the documentation (*.pdf file) of this program.


Open Source DSP-Controller Archive


CNC-Controllers Cutters Diemaker Tools Drive Electronics FFPE Gantries 5-Axes Options Plotting Reductors Remote Control Roll Feed Routers Slides Tables Vacuum Parts


Show shopping cart Proceed to check-out

In your shopping cart: 0 Item, 0.00 EUR

Search for