30521 ON Semiconductor, 30521 Datasheet

no-image

30521

Manufacturer Part Number
30521
Description
Manufacturer
ON Semiconductor
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
30521
Manufacturer:
SD
Quantity:
1 200
Part Number:
30521
Manufacturer:
BOSCH
Quantity:
12 000
Part Number:
30521
Manufacturer:
BOSCH
Quantity:
17 580
AMIS-30521, NCV70521
AMIS-30521/NCV70521
Micro-Stepping Motor
Driver
Introduction
driver for bipolar stepper motors. The chip is connected through I/O
pins and a SPI interface with an external microcontroller. The
AMIS−30521/NCV70521 contains a current−translation table. It takes
the next micro−step depending on the clock signal on the “NXT” input
pin and the status of the “DIR” (= direction) register or input pin. The
chip provides a so−called “Speed and Load Angle” output. This allows
the creation of stall detection algorithms and control loops based on
load−angle to adjust torque and speed. It is using a proprietary PWM
algorithm for reliable current control.
technology, enabling both high voltage analog circuitry and digital
functionality on the same chip. The chip is fully compatible with the
automotive voltage requirements.
applications in the automotive, industrial, medical and marine
environment. The AMIS−30521 is intended for use in industrial
applications. The NCV70521 version is qualified for use in
automotive applications.
Features
*For additional information on our Pb−Free strategy and soldering details, please
© Semiconductor Components Industries, LLC, 2009
May, 2009 − Rev. 1
download the ON Semiconductor Soldering and Mounting Techniques
Reference Manual, SOLDERRM/D.
The AMIS−30521/NCV70521 is a micro−stepping stepper motor
The AMIS−30521/NCV70521 is implemented in I
The 521 is ideally suited for general purpose stepper motor
Time), Using a 5−Bit Current DAC
Decay
and Control Changes
Dual H−Bridge for 2 Phase Stepper Motors
Programmable Peak−Current Up to 1.2 A Continuous (1.5 A Short
On−Chip Current Translator
SPI Interface
Speed and Load−Angle Output
7 Step Modes from Full Step−up to 32 Micro−Steps
Fully Integrated Current−Sense
PWM Current Control with Automatic Selection of Fast and Slow
Low EMC PWM with Selectable Voltage Slopes
Active Flyback Diodes
Full Output Protection and Diagnosis
Thermal Warning and Shutdown
Digital IO’s Compatible with 5 V and 3.3 V Microcontrollers
NCV Prefix for Automotive and Other Applications Requiring Site
These are Pb−Free Devices*
1
2
T100
See detailed ordering and shipping information in the package
dimensions section on page 26 of this data sheet.
GND
ERR
NXT
CLK
SLA
DIR
DI
1
2
3
4
5
6
7
8
ORDERING INFORMATION
32
9
10
http://onsemi.com
31
30
11
PINOUT
29
12
Publication Order Number:
28
13
14
27
26
15
AMIS−30521/D
PC20070309.2
25
16
24
23
22
21
20
19
18
17
GND
GND
MOTXN
MOTXN
MOTYN
MOTYN
GND
GND

Related parts for 30521

30521 Summary of contents

Page 1

... The chip is fully compatible with the automotive voltage requirements. The 521 is ideally suited for general purpose stepper motor applications in the automotive, industrial, medical and marine environment. The AMIS−30521 is intended for use in industrial applications. The NCV70521 version is qualified for use in automotive applications. Features • ...

Page 2

Table of Contents Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

Page 3

... CLK CS SPI DI DO NXT DIR SLA CLR ERR HV20081114.3 Figure 1. Block Diagram AMIS−30521/NCV70521 Table 1. PIN DESCRIPTION Name Pin GND 1 Ground DI 2 SPI Data In CLK 3 SPI Clock Input NXT 4 Next Micro−Step Input DIR 5 Direction Input ERR 6 Error Output (Open Drain) ...

Page 4

Table 2. ABSOLUTE MAXIMUM RATINGS Symbol V Analog DC Supply Voltage (Note Logic Supply Voltage DD T Storage Temperature ST T Junction Temperature (Note Electrostatic Discharges on Component Level, All Pins (Note 3) ESD ...

Page 5

... PACKAGE THERMAL CHARACTERISTICS The AMIS−30521/NCV70521 is available in an NQFP−32 package. For cooling optimizations, the NQFP has an exposed thermal pad which has to be soldered to the PCB ground plane. The ground plane needs thermal vias to conduct the heat to the bottom layer. Figure 3 gives an example for good power distribution solutions ...

Page 6

Table 5. DC PARAMETERS (DC Parameters are Given for V and Temperature in Their Operating Ranges Unless Otherwise Specified) BB Convention: Currents Flowing in the Circuit are Defined as Positive Symbol Pin(s) SUPPLY INPUTS V Nominal Operating Supply Range BB ...

Page 7

Table 5. DC PARAMETERS (DC Parameters are Given for V and Temperature in Their Operating Ranges Unless Otherwise Specified) BB Convention: Currents Flowing in the Circuit are Defined as Positive Symbol Pin(s) DIGITAL OUTPUTS V DO, ERR Logic Low Level ...

Page 8

Table 6. AC PARAMETERS (AC Parameters are Given for V Symbol Pin(s) Parameter INTERNAL OSCILLATOR f Frequency of Internal Oscillator osc MOTORDRIVER PWM Frequency f PWM Double PWM Frequency MOTxx f PWM Jitter Depth (Note 12 MOTxx Turn−On ...

Page 9

Table 7. SPI TIMING PARAMETERS Symbol t SPI Clock Period CLK t SPI Clock High Time CLK_HIGH t SPI Clock Low Time CLK_LOW t DI Setup Time, Valid Data Before Rising Edge of CLK SET_DI t DI Hold Time, Hold ...

Page 10

... 100 Figure 6. Typical Application Schematic AMIS−30521/NCV70521 Table 8. EXTERNAL COMPONENTS LIST AND DESCRIPTION Component C V Buffer Capacitor (Low ESR < Decoupling Block Capacitor Buffer Capacitor Buffer Capacitor Charge−Pump Buffer Capacitor 6 C Charge−Pump Pumping Capacitor 7 C Low Pass Filter SLA 8 R Low Pass Filter SLA ...

Page 11

Depending on the desired current range and the micro−step position at hand, the R DS(on) transistors will be adapted such that excellent current−sense accuracy is maintained. The R DS(on) transistors remain ...

Page 12

Step Translator and Step Mode The Step Translator provides the control of the motor by means of SPI register Stepmode: SM[2:0], SPI register DIRCNTRL, and input pins DIR and NXT translating consecutive steps in corresponding currents in both ...

Page 13

Table 10. CIRCULAR TRANSLATOR TABLE 000 1/32 MSP[6:0] 000 0000 ’0’ 000 0001 1 000 0010 2 000 0011 3 000 0100 4 000 0101 5 000 0110 6 000 0111 7 000 1000 8 000 1001 9 000 1010 ...

Page 14

Table 10. CIRCULAR TRANSLATOR TABLE 000 1/32 MSP[6:0] MSP[6:0] MSP[6:0] 011 1111 63 100 0000 64 100 0001 65 100 0010 66 100 0011 67 100 0100 68 100 0101 69 100 0110 70 100 0111 71 100 1000 72 ...

Page 15

I Y Step 1 Start = 0 Step 2 Step 3 1/4th Micro Step SM[2:0] = 011 Figure 9. Translator Table: Circular and Square Direction The direction of rotation is selected by means of following combination of the DIR input ...

Page 16

Change from lower to higher resolution I Y DIR endpos NXT3 NXT4 I X Halfstep Left: change from lower to higher resolution. The left−hand side depicts the ending half−step position during which a new step mode resolution was programmed. The ...

Page 17

Previous Micro−Step I COIL V COIL V BB Because of the relatively high re−circulation currents in the coil during current decay, the coil voltage V a transient behavior. As this transient is not always desired in application software, two operating ...

Page 18

Ssh div2 V COIL div4 ICOIL = 0 PWMsh PWMsh ICOIL = 0 SLAT V COIL SLA−Pin SLAT = 1 => SLA−pin is transparent during V sampling @ coil current zero crossing. BEMF SLA−pin is updated “real−time”. Warning, Error Detection ...

Page 19

... DI signal is the output from the Master. A chip select line (CS) allows individual selection of a Slave SPI device in a multiple−slave system. The CS line is active low. If the AMIS−30521/NCV70521 is not selected pulled up with the external pull up resistor. Since AMIS−30521/NCV70521 operates as a Slave in MODE 0 (CPOL = 0 ...

Page 20

... READ from SPI Register with address ADDR[4:0]: CMD[2:0] = “000” • WRITE to SPI Register with address ADDR[4:0]: CMD[2:0] = “100” Registers are updated with the internal status at the rising edge of the internal AMIS−30521/NCV70521 clock when DATA from previous command or NOT VALID after POR or RESET DO Figure 17 ...

Page 21

... The command is followed with a data byte. This incoming data will be stored in the corresponding Control Register after AMIS−30521/NCV70521 responds on every incoming byte by shifting out via DO the data stored in the last received address important that the writing action (command − address and data) to the Control Register is exactly 16 bits long ...

Page 22

... READ Back Operation to Verify a Correct WRITE Operation NOTE: The internal data−out shift buffer of the AMIS−30521/NCV70521 is updated with the content of the selected SPI register only at the last (every eighth) falling edge of the CLK signal (see SPI Transfer Format and Pin Signals result, new data for transmission cannot be written to the shift buffer at the beginning of the transfer packet and the first byte shifted out might represent old data ...

Page 23

Table 12. SPI CONTROL PARAMETER OVERVIEW Symbol Controls the Direction of Rotation (in DIRCTRL Combination with Logic Level on Input DIR) EMC[1:0] Turn On− and Turn−off Slopes (Note 14) MOTEN Activates the Motor Driver Outputs Selects if NXT triggers on ...

Page 24

CUR[4:0] Selects IMCmax peak. This is the peak or amplitude of the regulated current waveform in the motor coils. Table 13. SPI CONTROL PARAMETER OVERVIEW: CURRENT AMPLITUDE CUR[4:0] Current Range Index (Note 16) CUR[4:0] 0 00000 1 00001 2 00010 ...

Page 25

Table 15. SPI STATUS FLAGS OVERVIEW Length (bit) Mnemonic Flag CPFail Charge Pump Failure 1 MSP[6:0] Micro Step Position 7 OPENX OPEN Coil X 1 OPENY OPEN Coil Y 1 Overcurrent at OVCXNB MOTXN Terminal; 1 Bottom Transistor Overcurrent at ...

Page 26

... DEVICE ORDERING INFORMATION Part Number Temperature Range AMIS30521C5212RG −40°C − 125°C AMIS30521C5212G −40°C − 125°C NCV70521MN003R2G* −40°C − 125°C NCV70521MN003G* −40°C − 125°C †For information on tape and reel specifications, including part orientation and tape sizes, please refer to our Tape and Reel Packaging Specifications Brochure, BRD8011/D ...

Page 27

PACKAGE DIMENSIONS NQFP−32, 7x7 CASE 560AA−01 ISSUE O http://onsemi.com 27 ...

Page 28

... USA/Canada Europe, Middle East and Africa Technical Support: Phone: 421 33 790 2910 Japan Customer Focus Center Phone: 81−3−5773−3850 http://onsemi.com 28 ON Semiconductor Website: www.onsemi.com Order Literature: http://www.onsemi.com/orderlit For additional information, please contact your local Sales Representative AMIS−30521/D ...

Related keywords