mc33970 Freescale Semiconductor, Inc, mc33970 Datasheet

no-image

mc33970

Manufacturer Part Number
mc33970
Description
Dual Gauge Driver Integrated Circuit With Improved Damping Algorithms
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mc33970DW
Manufacturer:
MOTOROLA/摩托罗拉
Quantity:
20 000
Part Number:
mc33970DWR2
Manufacturer:
FREESCALE
Quantity:
23
Part Number:
mc33970DWR2
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
mc33970EG
Manufacturer:
FREESCALE
Quantity:
60
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 mc33970

mc33970 Summary of contents

Page 1

... SIN0- VDD Motor 0 COS0+ COS0- RTZ SIN1+ RST SIN1- CS Motor 1 SCLK COS1+ SI COS1- SO GND Document Number: MC33970 Rev. 3.0, 1/2007 33970 IMPROVED GAUGE DRIVER INTEGRATED CIRCUIT DW SUFFIX EG SUFFIX (Pb-FREE) 98ASB42344B 24-PIN SOICW ORDERING INFORMATION Temperature Package Range ( -40°C to 125°C 24 SOICW ...

Page 2

INTERNAL BLOCK DIAGRAM VPWR VDD CS SCLK SPI SO SI LOGIC RST UNDER AND OVERVOLTAGE DETECT OSCILLATOR Figure 2. 33970 Simplified Internal Block Diagram 33970 2 INTERNAL BLOCK DIAGRAM INTERNAL REGULATOR COS0 SIN0 COS1 STATE MACHINE H-BRIDGE - AND ILIM ...

Page 3

Table 1. 33970 Pin Definitions A functional description of each pin can be found in the Functional Pin Description section beginning on Pin Number Pin Name Pin Function 1 COS0+ Output 2 COS0− 3 SIN0+ 4 SIN0− 5 – 8, ...

Page 4

ELECTRICAL CHARACTERISTICS MAXIMUM RATINGS Table 2. Maximum Ratings All voltages are with respect to ground unless otherwise noted. Exceeding these ratings may cause a malfunction or permanent damage to the device. Ratings ELECTRICAL RATINGS Power Supply Voltage Steady State (1) ...

Page 5

STATIC ELECTRICAL CHARACTERISTICS Table 3. Static Electrical Characteristics Characteristics noted under conditions 4.75 V < V values noted reflect the approximate parameter means at T Characteristic POWER INPUT Supply Voltage Range Fully Operational (6), (7) Limited Operational VPWR Supply Current ...

Page 6

ELECTRICAL CHARACTERISTICS STATIC ELECTRICAL CHARACTERISTICS Table 3. Static Electrical Characteristics (continued) Characteristics noted under conditions 4.75 V < V values noted reflect the approximate parameter means at T Characteristic POWER OUTPUTS (continued) (10) Output Flyback Clamp Output Current Limit (Output ...

Page 7

DYNAMIC ELECTRICAL CHARACTERISTICS Table 4. Dynamic Electrical Characteristics Characteristics noted under conditions 4.75 V < V values noted reflect the approximate parameter means at T Characteristic POWER OUTPUT AND CLOCK TIMINGS SIN, COS Output Turn ON Delay Time (Time from ...

Page 8

ELECTRICAL CHARACTERISTICS DYNAMIC ELECTRICAL CHARACTERISTICS Table 4. Dynamic Electrical Characteristics Characteristics noted under conditions 4.75 V < V values noted reflect the approximate parameter means at T Characteristic Time from Falling Edge Low Impedance CS Time from ...

Page 9

RST 0 WRST 0 LEAD 0 SCLK 0 0.7 V Don’t Care SI 0.2 V Figure 4. Input Timing Switching Characteristics 3.5 V SCLK SO 0.2 V ...

Page 10

FUNCTIONAL DESCRIPTION INTRODUCTION This 33970 is a single-packaged, Serial Peripheral Interface (SPI) 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 ...

Page 11

H-BRIDGE OUTPUTS 1 (SIN1-, SIN1+, COS1-, 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 ...

Page 12

FUNCTIONAL DEVICE OPERATION OPERATIONAL MODES FUNCTIONAL DEVICE OPERATION SPI PROTOCOL DESCRIPTION The SPI interface has a full-duplex, three-wire synchronous, 16-bit serial synchronous interface data transfer and four I/O lines associated with it: Chip Select ( Serial Clock (SCLK), Serial Input ...

Page 13

DATA INPUT The Input Shift register captures data at the falling edge of the SCLK clock. The SCLK clock pulses exactly 16 times only inside the transmission windows ( in a logic [0] state the time the signal ...

Page 14

FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS it is failing or is not being used. The device can be placed into a standby current mode by writing a logic [0] to both PE0 and PE1. During this state, most current ...

Page 15

PE9 (D9) — Pointer Position or Pointer Speed Select bit. This bit is recognized only if PE11 and PE10 = 1. • Gauge 0 or Gauge 1 Pointer Position • Gauge 0 and Gauge 1 Pointer ...

Page 16

FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS Table 9. Gauge 0 Position Register (POS0R) Bits D12 D11 D10 D9 Read – – – – Write The bits in Table 9 are write-only. P0 ...

Page 17

RZ1 (D1) — Return to Zero Direction. This bit commands the selected gauge to return the pointer to zero position. • Return to Zero Disabled • Return to Zero Enabled RZ0 (D0) — Gauge Select: Gauge ...

Page 18

FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS The bits in Table 12 are write-only. RC12:RC11 (D12:D11) — These bits, along with RC3:RC0 (D3:D0) and RC4 (D4), determine the full step time and, therefore, the rate at which the pointer will ...

Page 19

Any bits clocked out of the SO pin after the first 16 are representative of the initial message bits clocked into the SI pin since the CS pin first transitioned to a logic [0]. This feature is useful for daisy-chaining ...

Page 20

FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS table under POWER OUTPUT AND CLOCK page 7. • Clock within spec • Clock out of spec OVUV (OD6) — Undervoltage or Overvoltage Indication. A logic [1] on this ...

Page 21

Return to Zero enabled successfully ACC14:ACC0 (OD14:OD0) — These 15 bits are from the RTZ accumulator. They represent the integrated signal present on the non-driven coil during an RTZ event. These bits are logic [0] after power-on ...

Page 22

FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS The bits in Table 18 are read-only bits. ENB1 (OD15) — This bit indicates if Gauge 1 is enabled. • Disabled • Enabled DIR1 (OD14) — This bit indicates ...

Page 23

I MAX + 0 I COIL I MAX MAX + I COIL 0 I MAX 0 1 Table 20. Coil Step Value SINE Current Step Angle SINE Angle* Flow 0.259 + ...

Page 24

FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS Table 20. Coil Step Value * Denotes normalized values. The motor is stepped by providing index commands at intervals. The time between steps defines the motor velocity, and the changing time defines the ...

Page 25

Table 21. Velocity Table (continued) Velocity Time Between Velocity Position Steps (µs) (µSteps/s) 2 13607 73.5 3 11271 88.7 4 7970 125.5 5 5858 170.7 6 4564 219.1 7 3720 268.8 8 3132 319.3 9 2701 370.2 10 2373 421.4 ...

Page 26

FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS Table 21. Velocity Table (continued) Velocity Time Between Velocity Position Steps (µs) (µSteps/s) 42 555 1801.8 43 546 1831.5 44 538 1858.7 45 529 1890.4 46 521 1919.4 47 514 1945.5 48 507 ...

Page 27

Using the existing SPI inputs and the precision timing reference already available to the microcontroller, the 33970 allows clock calibration to within ±10 percent. Calibrating the internal 1.0 MHz clock is initiated by writing a ...

Page 28

FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS VELOCITY RETURN TO ZERO CALIBRATION Many step motor applications require that the IC detect when the motor ...

Page 29

I MAX I 0 COIL I MAX 0 I MAX I 0 COIL I MAX 0 The IC automatically prepares the non-driven coil at each step, waits for a predetermined blanking time, then processes the signal for the duration of ...

Page 30

FUNCTIONAL DEVICE OPERATION LOGIC COMMANDS AND REGISTERS DEFAULT MODE Default mode refers to the state of the 33970 after an internal or external reset prior to SPI communication. An internal reset occurs during V power- below ...

Page 31

The 33970 is an extremely versatile device used in a variety of applications. Table 22 provides a step-by-step example of configuring and using many of the features designed into the IC. Table 22. 33970 Setup, Configuration, and Usage Example Step ...

Page 32

TYPICAL APPLICATIONS INTRODUCTION Table 22. 33970 Setup, Configuration, and Usage Example (continued) Step Command (a) Check the Status of the RTZ by sending the null command to monitor SO bit RTZ0, RTZ1 7 PECCR of Device Status SO - Bit ...

Page 33

Table 22. 33970 Setup, Configuration, and Usage Example (continued) Step Command (f) Send null command to see if gauges have moved 15 PECCR - Bits PE12 (g) Check SO to see if Gauge 0 (Gauge 1) moved - Bit MOV0 ...

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 ...

Page 35

REVISION DATE DESCRIPTION OF CHANGES • Implemented Revision History page 8/2006 2.0 • Converted to Freescale format • Corrected Symbol notation for SIN0,1, ± (COS0,1, ±) (refer to Table 1) • Added maximum pointer calculation on page 16 • Corrected ...

Page 36

... Freescale Semiconductor Literature Distribution Center P.O. Box 5405 Denver, Colorado 80217 1-800-441-2447 or 303-675-2140 Fax: 303-675-2150 LDCForFreescaleSemiconductor@hibbertgroup.com MC33970 Rev. 3.0 1/2007 RoHS-compliant and/or Pb-free versions of Freescale products have the functionality and electrical characteristics of their non-RoHS-compliant and/or non-Pb-free counterparts. For further information, see http://www.freescale.com Freescale sales representative. For information on Freescale’ ...

Related keywords