EvoDrive - Motion Tech

advertisement
EvoDrive
Stepper Motor Controllers
Unlock the hidden potential in your stepper motors
Unlock the
hidden potential in
your stepper
motors.
Smooth Current Control
Quieter motion
Greater torque
Less resonance
Lower EM emissions
The EvoDrive range of stepper motor
controllers represent an innovative and
long awaited change in stepper motor
drive technology.
Stepper motors are reliable, cheap and
extremely torque-dense. They produce
greatest torque at low speed which
makes them perfect for the stop-start
motion typically found in robotics.
Traditionally, stepper motors are also
noi
s
y
,i
neffic
i
ent (
hot
)a
nd c
a
n ea
s
‐
ily loose position (syncronisation loss).
EvoDrive removes these drawbacks,
while enhancing the stepper motors
strengths.
Advanced Closed-Loop Control
True torque control
Torque feedback
Actively maintain position
No ‘cogging’ at low speeds
Si
gni
fic
a
nt
l
yi
nc
r
ea
s
edeffic
i
enc
y
Easy to Integrate
Use your own motor and/or encoder
Intuitive command sets
Standard interface options incl. RS232, USB
Digital control inputs (pulse/dir, CW/CCW)
Customisable
Integrate your own application features
Create a unique and distributed control
solution.
www.evarobotics.com
EvoDrive Downloads. Manuals, Software,
Whitepapers and CAD models.
Integration Support.
FAQ’s, Forums, and expert advice.
The EvoDrive
Evolves Control
Open-Loop
As an open-loop controller the EvoDrive provides the equivalent of 512 micro-step accuracy
wi
t
hex
c
ept
i
ona
l
l
yfinec
ur
r
entc
ont
r
ol
.
Thi
sr
es
ul
t
si
ni
nc
r
edi
bl
yqui
eta
nds
moot
hmot
i
on
control.
Closed-Loop
As a closed-loop controller the EvoDrive trancends traditional drive technologies and transforms the humble stepper motor into a true servo-motor, with high dynamic bandwidth,
newmodesofc
ont
r
ol
,
a
ndexc
ept
i
ona
l
effic
i
enc
y
.
Stepper motors were once a cheap alternative to closed-loop control.
Now the “stepper-servo” is a superior closed-loop solution, without the servo-motor cost.
•
•
•
•
•
•
Actively maintain position to half the encoder resolution.
True torque control. Not just adjusting the drive current - the motor will actually generate constant torque regardless of position or load.
Torque feedback. Measure the torque being generated by the motor.
Advanced resonant damping removes vibration and ‘cogging’ at low speeds.
Ext
r
emel
yeffic
i
ent
.
Sa
t
i
s
fiesi
nc
r
ea
s
i
ngenv
i
r
onment
al
pr
es
s
ur
ef
orl
owpowerde‐
signs.
Never looses synchronisation
Not only will it satisfy our requirements
now, but offers an enormous potential for
the future development of our product lines.
The features on the EvoDrive are unique and
cannot easily be obtained from other drive
systems.
Make it Your Own
The modular EvoDrive controllers are the
only stepper motor controllers with room
for your own ideas.
The top PCB is a blank applications PCB that
can be replaced with your own custom design. Design aids are available online (or
contact us for assistance).
The applications PCB allows you to transform the EvoDrive into an entirely new device. Take advantage of the on board motor
control technology and add application spec
i
ficf
ea
t
ur
es
.
Your features might include wireless communications, custom command sets, or
legacy connectors. You can implement your
own embedded logic to create a truly modular and distributed design.
You own the technology. Customised designs can be branded and labelled according
to your requirements. The supply of spare
parts is also controlled as nobody else is able
to supply your particular customisations.
The EvoDrive
Evolves Design
The EvoDrive range of stepper motor controllers have been
designed for designers. Improve performance while reducing
your time to market.
Advanced, but accessible, technology.
EvoDrive provides the next generation in stepper motor drive
technology via a simple and intuitive commands.
A range of connectivity options allow the EvoDrive modules to
be interfaced to a microcontroller (UART, RS232, RS485, SPI)
as easily as to a PC (RS232, USB).
Thefir
mwa
r
ei
mpl
ement
a
t
i
onoft
hec
ont
r
ols
y
s
t
em me
a
ns
there is no compromise on usability. You are not required to
manipulate registers or interpret a complicated syntax.
No restrictions on design.
You are not restricted to any particular stepper motor or encoder. Use any motor you like. EvoDrive will get the most out
of any stepper motor.
You choose where and how to mount the EvoDrive. It can be
stacked with a NEMA frame motor or mounted remotely.
Our steppers are running far quieter
than before. We even found we didn’t
need the encoder. Even in open loop
mode the EvoDrive is significantly
better than our previous controllers.
Which EvoDrive is For You?
EvoDrive ST-17
The EvoDrive ST-17 is designed to mount directly
to a NEMA frame 17 stepper motor.
Available as a controller module, or pre-assembled with encoder and our own high-torque
stepper motor, the EvoDrive ST-17 is designed for
high-performance, precision applications. Perfect
for bench-top robotics and medical devices.
EvoDrive ST-23
The EvoDrive ST-23 is designed to mount directly
to a NEMA frame 23 stepper motor.
Optimised for high-torque applications, the
EvoDrive ST-23 is available as a controller module,
or pre-assembled with encoder and our own hightorque stepper motor.
Perfect for CNC and high-torque automation.
EvoDrive ST-PCB
The EvoDrive ST-PCB is a PCB mounted controller,
for high-volume, multi-axis applications.
The EvoDrive ST-PCB provides exactly the same
level of performance as the integrated controllers
above, but with interfaces more suited to embedded controllers.
Perfect for high-volume production.
I have reviewed the ST-17 and find it to be a
remarkable product.
Congratulations on the quantum leap in
size/performance for an intelligent drive.
Very impressive!
ST‐17 and ST‐34 Accessories
1: Screw Terminal PCB
This accessory PCB replaces the top cover of the
EvoDrive. It breaks out the EvoDrive standards I/O
header to conventional screw terminals.
Also, each digital input has a button that allows the
user to trigger any input manually to assist in
debugging and commissioning.
Each digital input also has an LED to indicate the state
of the output.
2: EvoDuino Controller Card
This accessory PCB replaces the top cover of the EvoDrive with an
Arduino open source controller.
It provides additional I/O including PWM outputs, analogue
inputs, SPI and I2C. It has a dedicated processor which will accept
and run Arduino programs and is linked directly to the EvoDrive.
EvoDuino allows you to write your own multi‐line, multi‐function
programs in C with virtually no limitations on functionality or size.
The program has access to all the EvoDrive functions and will run
stand‐alone as part of the EvoDrive controller.
The program is written and compiled in the standard Arduino
environment which is designed for C programming. Arduino is a
very popular programming environment for embedded projects
and hobby level programming, yet it uses standard C language
which ensures you have support, portability and expansion.
EvoDrive
Development Kits
All EvoDrive modules are available in a development kit
which includes everything you need to develop and
debug EvoDrive applications.
The development kit includes:
- The EvoDrive Module
- A high-torque stepper motor
- Standard resolution encoder module
- Breakout cables/PCB’s for power and I/O
- 24V DC power supply
- EvoLink software for control
a
ndc
onfigur
a
t
i
on
- All documentation
EvoDrive ST-17
Stepper Motor Controller
Designed for Designers
The EvoDrive ST-17 has been designed with the product design
engineer in mind. The ST-17 is perfect for bench-top robotics
and precision automation.
The ST-17 combines easy integration with uncompromising
per
f
or
ma
nc
e.I
ti
sa
l
s
ov
er
yflexi
bl
e,s
uppor
t
i
ngawi
der
a
nge
of motors and the ability to incorporate your own custom custom designs.
ST-17 Stepper Servo
The ST-17 is available as a fully integrated Stepper-Servo. The ST-17 is combined
with our own 16,384 count encoder and high-torque motor.
The result is a true closed-loop servo motor with all the advantages of a stepper
motor.
eva@evarobo.com | www.evarobo.com
ST‐
1
7Cont
r
ol
l
erSpec
i
fic
a
t
i
ons
Motor Driver
Minimum
Nominal
Maximum
Power Supply Voltage
12V DC
24V DC
28V DC
Peak Motor Current
0.01 A
1.7 A
3.0 A
102400 steps / rev
Maximum Resolution
33.3 KHz
PWM Frequency
2-Phase Bipolar Stepper Motors
Any step size (0.9o to 7.2o)
Motor Compatability
Motor Speed (RPM)
Accuracy
Minimum
Nominal
Maximum
0.00352 (102400 steps/rev)
Open-loop accuracy
2048
(8192)
Dependent on load
1 motor step
4096
(16384)
25600
(102400)
4096
(16384)
Standard Encoder Resolution
CPR (After Quad)
0.04395o (Encoder/2)
Standard Closed-loop Accuracy
Four-Quadrant Servo Control
Closed-loop Control Mode
Communications
3000 RPM
o
Open-loop step size
Closed-loop Encoder Resolution
CPR (After Quad)
Motor dependent
Minimum
Nominal
Comms Interfaces
Channel 1
RS232
Virtual RS232 over USB
Comms Interfaces
Channel 2
RS485
UART
Maximum
RS232 BAUD Rate
9600
9600
115200
RS485 BAUD Rate
9600
115200
230400
34
RS485 Max nodes
Command Protocols
Both Channels
Stacked ASCII Commands
Non-Stacked Binary commands
128 Characters
Max Command Length
Digital I/O
Minimum
Nominal
General Purpose Inputs
4 Logic Inputs (weak pull-down)
General Purpose Outputs
4 NPN Outputs (Switch to GND)
Digital Input Voltage
0V DC
Digital Output Voltage
0V DC
5V DC
200mA
Power Rails Available
3.3V DC (100mA max)
5.0V DC (250mA max)
Digital Control Modes
Step/Dir
CW/CCW
Triggered Programs
Triggered Program Length
Digital Output Status
24V DC
5V DC
Digital Output Current
(Active, Sinking current to GND)
Triggered Programs
Maximum
10 single-line programs which can be triggered by:
Each Input (Pos or Neg Edge), Driver Startup, Encoder Index Pulse
64 Characters
E
a
c
hout
putc
a
nbes
e
tt
or
e
fle
c
toneof8mot
ors
t
a
t
e
s
:
(Driver Enabled, Motor Busy, Motor Moving, Motor Moving CW, Motor Moving
CCW,
An
yE
r
r
orF
l
a
g
,
Col
l
i
s
i
onE
r
r
orF
l
a
g
,
S
oL
i
mi
tF
l
a
g
)
eva@evarobo.com | www.evarobo.com
EvoDrive ST-23
Stepper Motor Controller
Strong yet Flexible...
The EvoDrive ST-23 is perfect for light CNC and heavy product
automation. It can be mounted directly to a frame 23 stepper
mot
ororoni
t
’
sown.
The ST-23 combines easy integration with astounding strength.
I
ti
sa
l
s
ov
er
yflex
i
bl
e,
s
uppor
t
i
ngawi
der
a
ngeofmot
or
sa
nd
the ability to incorporate your own custom designs.
ST-23 Stepper Servo
The ST-23 is available as a fully integrated Stepper-Servo. The ST-23 is combined
with our own 16,384 count encoder and high-torque motor.
The result is a true closed-loop servo motor with all the advantages of a stepper
motor.
eva@evarobo.com | www.evarobo.com
ST‐
2
3Cont
r
ol
l
erSpec
i
fic
a
t
i
ons
Motor Driver
Minimum
Nominal
Maximum
Power Supply Voltage
12V DC
24V DC
50V DC
Peak Motor Current
0.01 A
2.5 A
3.0 A
102400 steps / rev
Maximum Resolution
33.3 KHz
PWM Frequency
2-Phase Bipolar Stepper Motors
Any step size (0.9o to 7.2o)
Motor Compatability
Motor Speed (RPM)
Accuracy
Minimum
Nominal
Maximum
0.00352 (102400 steps/rev)
Open-loop accuracy
2048
(8192)
Dependent on load
1 motor step
4096
(16384)
25600
(102400)
4096
(16384)
Standard Encoder Resolution
CPR (After Quad)
0.04395o (Encoder/2)
Standard Closed-loop Accuracy
Four-Quadrant Servo Control
Closed-loop Control Mode
Communications
3000 RPM
o
Open-loop step size
Closed-loop Encoder Resolution
CPR (After Quad)
Motor dependent
Minimum
Nominal
Comms Interfaces
Channel 1
RS232
Virtual RS232 over USB
Comms Interfaces
Channel 2
RS485
UART
Maximum
RS232 BAUD Rate
9600
9600
115200
RS485 BAUD Rate
9600
115200
230400
34
RS485 Max nodes
Command Protocols
Both Channels
Stacked ASCII Commands
Non-Stacked Binary commands
128 Characters
Max Command Length
Digital I/O
Minimum
Nominal
General Purpose Inputs
4 Logic Inputs (weak pull-down)
General Purpose Outputs
4 NPN Outputs (Switch to GND)
Digital Input Voltage
0V DC
Digital Output Voltage
0V DC
5V DC
200mA
Power Rails Available
3.3V DC (100mA max)
5.0V DC (250mA max)
Digital Control Modes
Step/Dir
CW/CCW
Triggered Programs
Triggered Program Length
Digital Output Status
24V DC
5V DC
Digital Output Current
(Active, Sinking current to GND)
Triggered Programs
Maximum
10 single-line programs which can be triggered by:
Each Input (Pos or Neg Edge), Driver Startup, Encoder Index Pulse
64 Characters
E
a
c
hout
putc
a
nbes
e
tt
or
e
fle
c
toneof8mot
ors
t
a
t
e
s
:
(Driver Enabled, Motor Busy, Motor Moving, Motor Moving CW, Motor Moving
CCW,
An
yE
r
r
orF
l
a
g
,
Col
l
i
s
i
onE
r
r
orF
l
a
g
,
S
oL
i
mi
tF
l
a
g
)
eva@evarobo.com | www.evarobo.com
EvoDrive ST-34
Stepper Motor Controller
Graceful Grunt
The EvoDrive ST-34 combines precision servo control with unyeilding power. All in a package which can be integrated with
your motor.
The ST-34 is perfect for heavy CNC and factory automation.
Buti
si
sa
l
s
ov
er
yflexi
bl
e,s
uppor
t
i
ngawi
der
a
ngeofmot
or
s
and the ability to incorporate your own custom custom designs.
ST-34 Stepper Servo
The ST-34 is combined with our own 32,768 count encoder and a
r
a
ngeof
hi
gh‐
t
or
ques
t
e
ppe
rmot
or
st
opr
oduc
es
t
e
ppe
rs
e
r
v
o’
s
.
These are true closede-loop servo motors, taking advantage of
a
l
lt
hes
t
e
ppe
rmot
or
’
ss
t
r
e
ngt
hs
,a
nde
l
i
mi
na
t
i
ngt
he
i
rwea
k
‐
nesses.
The result is a true closed-loop servo motor with all the advantages of a stepper motor.
eva@evarobo.com | www.evarobo.com
ST-34 Stepper Servo Torque Curves
Part Number
Motor Length (L )
Rated Current
FW-A303-80
80mm
5.5A
FW-A303-120
116mm
6.3A
FW-A303-160
155mm
FW-A303-80
FW-A303-120
FW-A303-160
6.5A
Holding Torque
Rotor Inertia
Weight
4.0 Nm (567 oz-in)
2
1.4 Kg.cm
2.3Kg
8.3 Nm (1175 oz-in)
2.7 Kg.cm2
4.1Kg
2
5.5Kg
10.5 Nm (1487 oz-in)
3.6 Kg.cm
ST‐
3
4Cont
r
ol
l
erSpec
i
fic
a
t
i
ons
Motor Driver
Minimum
Nominal
Maximum
Power Supply Voltage
24V DC
48V DC
60V DC
Peak Motor Current
0.03 A
7A
10 A
102400 steps / rev
Maximum Resolution
33.3 KHz
PWM Frequency
2-Phase Bipolar Stepper Motors
Any step size (0.9o to 7.2o)
Motor Compatability
Motor Speed (RPM)
Accuracy
Minimum
Nominal
Maximum
0.00352 (102400 steps/rev)
Open-loop accuracy
2048
(8192)
Dependent on load
1 motor step
4096
(16384)
25600
(102400)
8192
(32768)
Standard Encoder Resolution
CPR (After Quad)
0.02197o (Encoder/2)
Standard Closed-loop Accuracy
Four-Quadrant Servo Control
Closed-loop Control Mode
Communications
3000 RPM
o
Open-loop step size
Closed-loop Encoder Resolution
CPR (After Quad)
Motor dependent
Minimum
Nominal
Comms Interfaces
Channel 1
RS232
Virtual RS232 over USB
Comms Interfaces
Channel 2
RS485
Maximum
RS232 BAUD Rate
9600
9600
115200
RS485 BAUD Rate
9600
115200
230400
34
RS485 Max nodes
Command Protocols
Both Channels
Stacked ASCII Commands
Non-Stacked Binary commands
128 Characters
Max Command Length
Digital I/O
Minimum
Nominal
General Purpose Inputs
4 Logic Inputs (weak pull-down)
General Purpose Outputs
4 NPN Outputs (Switch to GND)
Digital Input Voltage
0V DC
Digital Output Voltage
0V DC
5V DC
250mA
Power Rails Available
5.0V DC (250mA max)
Digital Control Modes
Step/Dir
CW/CCW
Triggered Programs
Triggered Program Length
Digital Output Status
24V DC
5V DC
Digital Output Current
(Active, Sinking current to GND)
Triggered Programs
Maximum
10 single-line programs which can be triggered by:
Each Input (Pos or Neg Edge), Driver Startup, Encoder Index Pulse
64 Characters
E
a
c
hout
putc
a
nbes
e
tt
or
e
fle
c
toneof8mot
ors
t
a
t
e
s
:
(Driver Enabled, Motor Busy, Motor Moving, Motor Moving CW, Motor Moving
CCW,
An
yE
r
r
orF
l
a
g
,
Col
l
i
s
i
onE
r
r
orF
l
a
g
,
S
oL
i
mi
tF
l
a
g
)
eva@evarobo.com | www.evarobo.com
ST‐17 and ST‐34 Accessories
1: Screw Terminal PCB
This accessory PCB replaces the top cover of the
EvoDrive. It breaks out the EvoDrive standards I/O
header to conventional screw terminals.
Also, each digital input has a button that allows the
user to trigger any input manually to assist in
debugging and commissioning.
Each digital input also has an LED to indicate the state
of the output.
2: EvoDuino Controller Card
This accessory PCB replaces the top cover of the EvoDrive with an
Arduino open source controller.
It provides additional I/O including PWM outputs, analogue
inputs, SPI and I2C. It has a dedicated processor which will accept
and run Arduino programs and is linked directly to the EvoDrive.
EvoDuino allows you to write your own multi‐line, multi‐function
programs in C with virtually no limitations on functionality or size.
The program has access to all the EvoDrive functions and will run
stand‐alone as part of the EvoDrive controller.
The program is written and compiled in the standard Arduino
environment which is designed for C programming. Arduino is a
very popular programming environment for embedded projects
and hobby level programming, yet it uses standard C language
which ensures you have support, portability and expansion.
EvoDrive
Development Kits
All EvoDrive modules are available in a development kit
which includes everything you need to develop and
debug EvoDrive applications.
The development kit includes:
- The EvoDrive Module
- A high-torque stepper motor
- Standard resolution encoder module
- Breakout cables/PCB’s for power and I/O
- 24V DC power supply
- EvoLink software for control
a
ndc
onfigur
a
t
i
on
- All documentation
For further information please contact:
Motion Technologies Pty Ltd
24/22-30 Northumberland Rd
Caringbah NSW 2229
Australia
Ph: +61 (0)2 9524 4782
eva@motiontech.com.au
www.motiontech.com.au
Download