P0604 Dual Stepper Motor Controller Driver

Up ] Backplanes ] P0603 USB Master Module ] [ P0604 Dual Stepper Motor Controller Driver ] P0605 Solenoid Valve Controller ] P0610 Dual DC Motor Controller Module ] P0611 Digital TTL Input/Output (I/0) Module ] P0703 Multi-Channel Basic ADC Board ] P0706 Multi-Channel SPCO Relay ]

 

Features for the P0604 Dual Stepper Motor Controller Driver

The P0604 Dual Stepper Motor Controller Driver module, by Compact Control Design Limited, provides 2 completely independent stepper motor controller driver channels on one board. The module uses 2 PIC18F2580 microcontrollers running at 10MIPS to enable a range of stepper motor control algorithms to be implemented.

 

The P0604 Dual Stepper Motor Controller Driver has the following features-

 

 

P0604 Dual Stepper Motor Controller Driver

  • Wide motor supply voltage of 10 to 30 Volts

  • Motor drive current programmable from 50mA to 750mA per phase

  • pulse width modulation current mode control recognized as achieving the best performance from stepper motors

  • Stepping rates from 0 to 100KHz

  • Micro-stepping drive, 1/8 step operation for smoother and quieter operation. Options for full step, half step, 1/4 and 1/8 step

  • Use of pulse width modulation technique enables two channels on a small board without the need for heat-sinks or additional cooling

  • Sleep mode enables motor power to be turned off, saving energy and reducing motor temperature

With the P0604 Dual Stepper Motor Controller Driver each microcontroller controls an Allegro A3967 stepper motor driver. This provides pulse width modulation current mode control to the stepper motor. Most stepper motors can be driven including bipolar and unipolar motors with 4, 6 or 8 wires. The motor drive current can be controlled directly by the microcontroller.

 

Each channel supports a number of sensors including optical, magnetic and position encoders, each channel has the following inputs-

  • 3 opto-isolated inputs generally for the home position and the 2 end limit positions.

  • 4 non-isolated inputs for use by 2 and 3 wire encoders and auxiliary inputs such as position markers.

  • 1 synchronization signal allowing multiple motors to be synchronized enabling complex profile movements.

The P0604 Dual Stepper Motor Controller Driver module is supplied pre-programmed with a basic trapezoidal control algorithm allowing speeds, acceleration/deceleration and ramp-down point to be set. The algorithm uses the 3 opto-isolated inputs for home and end limit sensor inputs. Optical and magnetic sensors are supported. Check our downloads page for firmware for other applications.

 

The P0604 Dual Stepper Motor Controller Driver module has been designed to ease the task of wiring. All motor drive signals can be connected directly from the backplane to the motor in screened cable without the need for splicing. The same also applies for many sensor configurations. This reduces the cost and complexity of wiring looms and increases reliability.

Compact Control Design provide full programming support for the P0604 Dual Stepper Motor Controller Driver (and all MonCon boards) with linker scripts, header and include files and programming examples enabling you to write your own custom applications in assembler and C. We also provide a development service providing application firmware to your specification.

Download the data sheet

Purchase 1-9 modules  £68.00 each
Purchase pack of 10 modules  £660.00 per pack

For enquiries and to purchase the P0604 Dual Stepper Motor Controller Driver contact Compact Control Design at sales@compactcontrol.co.uk.

Site Map