MC33970DWR2 Freescale Semiconductor, MC33970DWR2 Datasheet

no-image

MC33970DWR2

Manufacturer Part Number
MC33970DWR2
Description
IC GAUGE DRIVER SPI 24-SOIC
Manufacturer
Freescale Semiconductor
Series
-r
Datasheet

Specifications of MC33970DWR2

Applications
Stepper Motor Driver, 2 Phase
Evaluation Tools
-
Number Of Outputs
2
Current - Output
100mA
Voltage - Load
6.5 V ~ 26 V
Voltage - Supply
4.5 V ~ 5.5 V
Operating Temperature
-40°C ~ 125°C
Mounting Type
Surface Mount
Package / Case
24-SOIC (0.295", 7.50mm Width)
Lead Free Status / Rohs Status
Contains lead / RoHS non-compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC33970DWR2
Manufacturer:
FREESCALE
Quantity:
23
Part Number:
MC33970DWR2
Manufacturer:
FREESCALE
Quantity:
20 000
Freescale Semiconductor
Advance Information
* This document contains certain information on a new product.
Specifications and information herein are subject to change without notice.
© Freescale Semiconductor, Inc., 2007. All rights reserved.
Dual Gauge Driver Integrated
Circuit with Improved Damping
Algorithms
controlled, dual step motor gauge driver integrated circuit (IC). This
monolithic IC consists of four dual output H-Bridge coil drivers and the
associated control logic. Each pair of H-Bridge drivers is used to
automatically control the speed, direction, and magnitude of current
through the two coils of a two-phase instrumentation step motor,
similar to an MMT-licensed AFIC 6405.
requiring distributed and flexible step motor gauge driving. The
device also eases the transition to step motors from air core motors
by emulating the air core pointer movement with little additional
processor bandwidth utilization.
Features
This 33970 is a single-packaged, Serial Peripheral Interface (SPI)
The 33970 is ideal for use in automotive instrumentation systems
• MMT-Licensed Two-Phase Step Motor Compatible
• Minimal Processor Overhead Required
• Fully Integrated Pointer Movement and Position State Machine
• 4096 Possible Steady State Pointer Positions
• 340° Maximum Pointer Sweep
• Fixed Maximum Acceleration and Deceleration of 4500°/s
• Maximum Pointer Velocity of 400°/s
• Analog Microstepping (12 Steps/Degree of Pointer Movement)
• Pointer Calibration and Return to Zero
• SPI-Controlled 16-Bit Word
• Calibratable Internal Clock
• Low Sleep Mode Current
• Backward Compatible with MC33991
• Improved Pointer Movement, Diagnostics, and Return to Zero (RTZ)
• Pb-Free Packaging Designated by Suffix Code EG
with Air Core Movement Emulation
Regulator
V
5.0 V
PWR
MCU
Figure 1. 33970 Simplified Application Diagram
V
DD
VPWR
VDD
RTZ
RST
CS
SCLK
SI
SO
2
33970
GND
COS0+
COS1+
SIN0+
COS0-
SIN1+
COS1-
SIN0-
SIN1-
MCZ33970EG/R2
MC33970DW/R2
Device
Motor 0
Motor 1
IMPROVED GAUGE DRIVER
ORDERING INFORMATION
INTEGRATED CIRCUIT
EG SUFFIX (Pb-FREE)
24-PIN SOICW
98ASB42344B
-40°C to 125°C
DW SUFFIX
Document Number: MC33970
Temperature
Range (T
33970
A
)
Rev. 3.0, 1/2007
24 SOICW
Package

Related parts for MC33970DWR2

MC33970DWR2 Summary of contents

Page 1

... Pb-Free Packaging Designated by Suffix Code EG V PWR 5.0 V Regulator MCU Figure 1. 33970 Simplified Application Diagram * This document contains certain information on a new product. Specifications and information herein are subject to change without notice. © Freescale Semiconductor, Inc., 2007. All rights reserved. Device MC33970DW/R2 MCZ33970EG/R2 2 33970 VPWR SIN0+ V ...

Page 2

... Figure 2. 33970 Simplified Internal Block Diagram 33970 2 INTERNAL BLOCK DIAGRAM INTERNAL REGULATOR COS0 SIN0 COS1 STATE MACHINE H-BRIDGE - AND ILIM CONTROL OVERTEMPERATURE DETECT SIN1 SIGMA-DELTA ADC AGND GND (8) COS0+ COS0- SIN0+ SIN0- COS1+ COS1- SIN1+ SIN1- VDD MULTIPLEXER RTZ Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 3

... Output 12 SI Input 13 RTZ Output 14 VDD Input 15 RST Input 16 VPWR Input 21 SIN1− Output 22 SIN1+ 23 COS1− 24 COS1+ Analog Integrated Circuit Device Data Freescale Semiconductor PIN CONNECTIONS COS0 COS1+ COS0 COS1- SIN0 SIN1+ SIN0 SIN1- GND 5 20 GND GND 6 19 GND ...

Page 4

... R ZAP = 0 Ω). = 200 pF, R ZAP ZAP Value -0 -0 ±2000 ESD1 V ±200 ESD2 T -55 to 150 STG T -40 to 150 θ θ Note 5 PPRT = 1500 Ω), ESD2 testing is performed in ZAP Analog Integrated Circuit Device Data Freescale Semiconductor Unit °C °C °C/W °C ...

Page 5

... Outputs will disable and must be re-enabled via the PECCR command. 9. Outputs remain active; however, the reduction in drive voltage may result in a loss of position control. Analog Integrated Circuit Device Data Freescale Semiconductor STATIC ELECTRICAL CHARACTERISTICS < 5.25 V, -40°C < T < 125°C, GND = 0 V unless otherwise noted. Typical ...

Page 6

... Analog Integrated Circuit Device Data Typ Max Unit 1.0 V ST6 ST6 100 170 mA °C – 180 °C – 16 – – V – 0.8 V 100 – mV µA – 20 µA – 20 – – V 0.2 0.4 V µA 0 5.0 4 – 188 270 Counts/V/ ms Freescale Semiconductor ...

Page 7

... Rise and Fall time of incoming SI, CS, and SCLK signals suggested for design consideration to prevent the occurrence of double pulsing. 19. The value is for a 1.0 MHz calibrated internal clock. The value will change proportionally as the internal clock frequency changes Analog Integrated Circuit Device Data Freescale Semiconductor < 5.25 V, -40°C < T < 125°C, GND = 0 V unless otherwise noted. Typical 25° ...

Page 8

... GND = 0 V unless otherwise noted. Typical 25°C under nominal conditions unless otherwise noted. A Symbol (20) t SO(EN) (21) t SO(DIS) (22) t VALID Min Typ Max Unit – – 145 ns µs – 1.3 4.0 ns – 65 105 Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 9

... Don’t Care SI 0.2 V Figure 4. Input Timing Switching Characteristics 3.5 V SCLK SO 0.2 V Low-to-High SO 0.7 V High-to-Low Figure 5. Valid Data Delay Time and Valid Time Waveforms Analog Integrated Circuit Device Data Freescale Semiconductor TIMING DIAGRAMS t t WSCLKh RSI t t LEAD WSCLKl t SI(HOLD) DD Valid Don’ ...

Page 10

... RST state. This input has an internal active pull-up. I/O, which is found BATTERY VOLTAGE (VPWR) Power supply. and Figure 7 pin is put into a logic low logic high CS pin is driven to a logic [0]. A logic [0] on RST Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 11

... COS1+) Each of this pins is the output pin of a half bridge, designed to source or sink current. The H-Bridge pins linearly drive the Analog Integrated Circuit Device Data Freescale Semiconductor FUNCTIONAL DESCRIPTION FUNCTIONAL PIN DESCRIPTION sine and cosine coils of two separate step motors to provide four-quadrant operation ...

Page 12

... D12 D11 D15 D14 OD12 OD11 OD2 OD1 OD0 D15 D14 * refer to the most recent entry of program data into the 33970. Table 5 and to the OD0 OD5 OD4 OD3 OD2 OD1 * * * * D0 D13 D13 OD4 OD3 Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 13

... Internal clock calibration • Gauge pointer position and velocity • Gauge pointer zeroing • Air core motor movement emulation Analog Integrated Circuit Device Data Freescale Semiconductor • Status information Status reporting includes: • Individual gauge overtemperature condition • Battery overvoltage • ...

Page 14

... PE10 (D10) — RTZ Accumulator or Pointer Status Select bit. This bit is recognized only when PE11 = 1. • RTZ Accumulator Value and status • Pointer Position or Speed goes CS Table 21, page 24 (PE10, PE9, and PE8 SO Communication – – – – PE3 PE2 PE1 PE0 Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 15

... V8 (D8) — Gauge 0 Velocity. Specifies whether the maximum velocity specified in the V7: V0 field will apply to Gauge 0. • Velocity does not apply to Gauge 0 • Velocity applies to Gauge 0 Analog Integrated Circuit Device Data Freescale Semiconductor • Disable • Enable PE2 (D2) — Oscillator Adjustment • CLU • ...

Page 16

... Return to Zero will occur in the CCW direction (PE7 = 0) • Return to Zero will occur in the CW direction (PE7 = – – – – P02 P01 – – – – – – – – 0 RZ2 RZ1 RZ0 Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 17

... Write RC12 RC11 RC10 RC9 Analog Integrated Circuit Device Data Freescale Semiconductor 768 µs when it is logic [1].The full step time is generated using the following equations: When D3:D0 (RC3:RC0) ≠ 0000 Full Step (t) = When D3:D0 (RC3:RC0) = 0000 Full Step (t) = blanking (t) + 2.048 ms(2) Note In equation (2 ...

Page 18

... RC1 RC0 4.096 8.192 12.288 16.384 20.480 24.576 28.672 32.768 36.864 40.960 45.056 49.152 53.248 57.344 61.440 Initial Accumulator Value = (- -17 -33 -49 - -1009 Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 19

... SPI communication (refer to the Static Electrical Characteristics table under POWER INPUT, page 5). An Analog Integrated Circuit Device Data Freescale Semiconductor 5. Gauge 1 and 2 Pointer Velocity Status (refer to Table Once a specific status type is selected, it will not change until either the PECCR command bits PE11:PE8 (D11:D8) are written to select another or the device is reset ...

Page 20

... SPI message following a detection of the zero position, or the RTZ feature is commanded OFF using the RTZ message. • Return to Zero disabled D10 OD5 OD4 OD3 OD2 OD1 – – – – – – Analog Integrated Circuit Device Data Freescale Semiconductor OD0 – ...

Page 21

... Analog Integrated Circuit Device Data Freescale Semiconductor The analog-to-digital converter's linear input range covers the expected magnitude of motor back e.m.f. signals, which is_usually less than 500mV. Input signals greater than this will not cause any damage (the circuit is connected to the ...

Page 22

... Normalized values are provided in CS transitions to a D10 OD5 OD4 OD3 OD2 OD1 0V5 0V4 0V3 0V2 0V1 – – – – – – Table 20, page 23. Analog Integrated Circuit Device Data Freescale Semiconductor OD0 0V0 – ...

Page 23

... Analog Integrated Circuit Device Data Freescale Semiconductor Figure 9. Clockwise Microsteps 8-Bit Value 8-Bit Value COS Angle (DEC) (HEX 0.965 128 80 0.866 ...

Page 24

... This means on the n th step the motor has . Table 21 until the commanded position 21. This motor’s maximum speed The table is Velocity Time Between Velocity Position Steps (µs) (µSteps/s) 152 257 3891.1 153 256 3906.3 Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 25

... Analog Integrated Circuit Device Data Freescale Semiconductor Velocity Time Between Velocity Position Steps (µs) (µSteps/s) 78 374 2673.8 79 372 2688.2 80 369 2710.0 81 366 2732.2 82 364 2747.3 83 361 2770 ...

Page 26

... Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 27

... The result of this slower calibration results in the longer step times necessary to generate pointer movements Analog Integrated Circuit Device Data Freescale Semiconductor represents the number of cycles of the 8.0 MHz clock occurring in the 8.0 µs window; it should range from 32 to 119. An offset is added to this number to help center or skew the calibrated result to generate a desired maximum or nominal frequency ...

Page 28

... If the pointer is moving, the EMF signal that is present in the non-driven coil is processed by integrating the signal present on the opened pin of the coil while essentially grounding the other end STEPS Figure 12). Full steps are used Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 29

... Because the pointer was in a static position at default, the Analog Integrated Circuit Device Data Freescale Semiconductor SINE 1 2 COSINE ...

Page 30

... Sleep mode. voltages within PWR Table 2. V levels resulting in PWR conditions may result in uncertain voltage levels as low as 4.0 V; however, DD level (refer to the Static Electrical DDUV POWER INPUT, page 5), the ) when the pin is logic 0]. This is RST Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 31

... Bits RZ2 is used to select the direction (along with PE7) (b) Select the RTZ accumulator bits to clock out on the SO bits using bits PE11:PE10. These will be used if characterizing the RTZ. Analog Integrated Circuit Device Data Freescale Semiconductor TYPICAL APPLICATIONS INTRODUCTION This example is intended to give a generic overview how the device could be used ...

Page 32

... Reference Table and or Figure Table 7 (page 14), Table 15 (page 19) Table 11 (page 16) Table 7 (page 14), Table 15 (page 19) Table 7 (page 15), Table 21 (page 24) Table 9 (page 16), Table 21 (page 24) Table 10 (page 16), Table 21 (page 24) Table 9 (page 16) Table 10 (page 16) Table 10 (page 16), Table 15 (page 19) Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 33

... Disable both gauges and go to standby 20 PECCR - Bit PE0:PE1 are used to disable the gauges (b) Put the device to sleep - pin is pulled to logic [0] RST Analog Integrated Circuit Device Data Freescale Semiconductor Description TYPICAL APPLICATIONS INTRODUCTION Reference Table and or Figure Table 7 (page 14), Table 15 (page 19) ...

Page 34

... PACKAGING PACKAGE DIMENSIONS For the most current package revision, visit www.freescale.com and perform a keyword search using the “98A” listed below. 33970 34 PACKAGING PACKAGE DIMENSIONS DW SUFFIX EG SUFFIX (Pb-FREE) 24-PIN PLASTIC PACKAGE 98ASB42344B ISSUE F Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 35

... Added parameter and notes • Added • Made wording additions to on page 17 • Added Analog Integrated Circuit Device Data Freescale Semiconductor REVISION HISTORY Microstep Output (Measured Across Coil Outputs) and Output Flyback Clamp Internal Block Diagram to enhance readability Peak Package Reflow Temperature During Reflow ...

Page 36

... Freescale Semiconductor product could create a situation where personal injury or death may occur. Should Buyer ...

Related keywords