AMIS-30622
I²C Micro-Stepping Motor Driver
General description
The AMIS-30622 is a member of a stepper
motordriver family with position controller and
control/diagnostics interface integrated in one
single chip.
The chip receives high-level positioning instructions
through the interface and subsequently drives the
motor coils until the desired position is reached. The
on-chip position controller is configurable (OTP and
Interface) for different motor types, positioning ranges
and parameters for speed, acceleration and
deceleration.
The AMIS-30622 acts as a slave on the bus and the
master can fetch specific status information like actual
position, error flags, etc. from each individual slave
node.
The family consists of two products:
•
AMIS-30621 with LIN interface, ready to build
dedicated mechatronics solutions connected
remotely with a LIN master.
•
AMIS-30622 with SERIAL interface, ready to
a
act as peripheral device next to
microcontroller.
Features
Motordriver
Serial interface
•
•
•
•
2-wire serial interface
5V microcontroller compatible
Up to 32 node addresses
•
•
•
•
•
•
•
•
•
•
•
Microstepping (1/2, 1/4, 1/8, 1/16)
Low resonance & noise
High resolution
5V regulator with wake-up on LIN activity
Programmable peak current up to 800mA
20kHz PWM current-control
Automatic selection of fast & slow decay mode
Internal fly-back FETs
Protection
• Over-current protection
• Under-voltage management
Fully integrated current sense
8V-29V supply voltage
Automotive compliant
•
Over-voltage protection
• High-temp warning and shutdown
• Low-temp warning
•
Full diagnostics and status information
LIN bus short-circuit protection to supply & ground
Controller with RAM and OTP memory
Power Saving
• Power-down supply current <50µA
• 5V regulator with wake-up on LIN activity
•
•
Position controller
Configurable speeds, acceleration and
deceleration
Flexible hold-current
EMI compatibility
• Power drivers with slope control
•
•
•
Movement/position sensor-input
Optional stall detection
Applications and benefits
The AMIS-30622 is ideally suited for small
positioning applications. Target markets include:
automotive (headlamp alignment, HVAC, idle
control, cruise), industrial equipment (lighting, fluid
control, labeling, process, XYZ tables) and building
automation (HVAC, surveillance, satellite dish
positioning). Suitable applications typically have
multiple axes or require mechatronic solutions with
the driver chip mounted directly on the motor.
The high abstraction level of the products’
command set reduces the load of the processor on
the master side. Scaling of the application towards
number of axes is straight-forward: hardware - and
software designs are extended in a modular way,
without severely effecting the demands on the master
microcontroller. The bus structure simplifies PCB
track-layout and/or wiring architectures.
Microstepping operation removes the design trade-off
between minimal operation speed and avoiding the
risk of noise and step-loss due to resonance
phenomena. The stall-detection feature (optional)
offers silent, yet accurate position-calibrations during
the referencing run and allows semi-closed loop
operation when approaching the mechanical end-
stops.
All these benefits result in reduced system-cost and
time-to-market and improved technical performance.
©2008 SCILLC. All rights reserved.
June 2008 – Rev. 3
Publication Order Number:
30622/A