MCZ33977EGR2 Freescale Semiconductor, MCZ33977EGR2 Datasheet

no-image

MCZ33977EGR2

Manufacturer Part Number
MCZ33977EGR2
Description
IC DRIVER SGL GAUGE SPI 24-SOIC
Manufacturer
Freescale Semiconductor
Type
Single Gauge Driverr
Datasheet

Specifications of MCZ33977EGR2

Applications
Stepper Motor Driver, 2 Phase
Number Of Outputs
1
Current - Output
100mA
Voltage - Supply
6.5 V ~ 26 V
Operating Temperature
-40°C ~ 125°C
Mounting Type
Surface Mount
Package / Case
24-SOIC (7.5mm Width)
Operating Supply Voltage
4.5 V to 5.5 V
Supply Current
1.8 mA
Mounting Style
SMD/SMT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Voltage - Load
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MCZ33977EGR2
Manufacturer:
ACC
Quantity:
92
Freescale Semiconductor
Technical Data
© Freescale Semiconductor, Inc., 2007. All rights reserved.
Freescale Semiconductor, Inc. reserves the right to change the detail specifications,
as may be required, to permit improvements in the design of its products.
Single Gauge Driver
motor gauge driver Integrated Circuit (IC). This monolithic IC consists
of a dual H-Bridge coil driver and its associated control logic. The H-
Bridge drivers are used to automatically control the speed, direction,
and magnitude of current through the coils of a two-phase
instrumentation stepper motor, similar to an MMT-licensed AFIC 6405
of Switec MS-X156.xxx motor.
distributed and flexible stepper motor gauge driving. The device also
eases the transition to stepper motors from air core motors by
emulating the damped air core pointer movement.
Features
The 33977 is a Serial Peripheral Interface (SPI) Controlled, stepper
The 33977 is ideal for use in instrumentation systems requiring
• MMT-Licensed Two-Phase Stepper Motor Compatible
• Switec MS-X15.xxx Stepper Motor Compatible
• Minimal Processor Overhead Required
• Fully Integrated Pointer Movement and Position State Machine
• 4096 Possible Steady State Pointer Positions
• 340° Maximum Pointer Sweep
• Maximum Acceleration of 4500°/s
• Maximum Pointer Velocity of 400°/s
• Analog Microstepping (12 Steps/Degrees of Pointer Movement)
• Pointer Calibration and Return to Zero (RTZ)
• Controlled via 16-Bit SPI Messages
• Internal Clock Capable of Calibration
• Low Sleep Mode Current
• Pb-Free Packaging Designated by suffix code EG
with Air Core Movement Emulation
Regulator
V PWR
5.0 V
MCU
Figure 1. 33977 Simplified Application Diagram
V DD
2
VPWR
VDD
RTZ
RST
CS
SCLK
SI
SO
33977
GND
COS+
COS-
SIN+
SIN-
MC33977DW/R2
MCZ33977EG/R2
Device
Motor
SINGLE GAUGE DRIVER
ORDERING INFORMATION
EG SUFFIX (Pb-FREE)
24-PIN SOICW
98ASB42344B
- 40°C to 125°C
DW SUFFIX
Document Number: MC33977
Temperature
33977
Range (T
A
)
Rev. 2.0, 1/2007
24 SOICW
Package

Related parts for MCZ33977EGR2

MCZ33977EGR2 Summary of contents

Page 1

... Low Sleep Mode Current • Pb-Free Packaging Designated by suffix code EG V PWR 5.0 V Regulator MCU Freescale Semiconductor, Inc. reserves the right to change the detail specifications, as may be required, to permit improvements in the design of its products. © Freescale Semiconductor, Inc., 2007. All rights reserved. 2 MC33977DW/R2 MCZ33977EG/R2 ...

Page 2

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

Page 3

... Input 11 SO Output 12 SI Input 13 RTZ Multiplexed Output 14 VDD Input 15 RST Input 16 VPWR Input 21, 22, 23 – Analog Integrated Circuit Device Data Freescale Semiconductor PIN CONNECTIONS COS COS- NC SIN+ NC SIN- GND GND GND GND GND GND GND GND VPWR CS RST SCLK VDD SO ...

Page 4

... Value PWRSS -0 -0 ESD ±2000 ±2000 ±200 T -40 to 125 A T -40 to 150 J T -55 to 150 STG R Θ ΘJL T Note 5 PPRT = 1500 Ω), the Machine Model (MM) = 100 pF, R 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. 10. See Figure 7. Analog Integrated Circuit Device Data Freescale Semiconductor STATIC ELECTRICAL CHARACTERISTICS = 25°C under nominal conditions unless otherwise noted. A Symbol Min V PWR 6 ...

Page 6

... SOH DD V – 0.2 SOL I -5.0 0.0 SOLK C – 4 – – 100 188 ADC Analog Integrated Circuit Device Data Max Unit V 0 1.0 V ST6 170 mA 180 °C 16 °C – V 0.8 V – µA 20 µA – V 0.4 V 5.0 µ 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. 20. 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 = 25°C under nominal conditions unless otherwise noted. A Symbol ...

Page 8

... Time required to obtain valid data out from SO following the rise of SCLK. 33977 8 = 25°C under nominal conditions unless otherwise noted. A Symbol ‘ (CONTINUED) (22) t SOEN (23) t SODIS (24) t VALID Min Typ Max Unit – – 145 ns – 1.3 4.0 µs ns – 90 150 Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 9

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

Page 10

... RST pin is driven to a Logic [0]. A Logic [0] on the RST pin forces all internal logic to the known default state. This input has an internal active pull-up. VOLTAGE POWER (VPWR) This is the power supply pin specified in the DWN 9. Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 11

... INTERNAL REFERENCE This design element is used for step value levels. UNDER AND OVERVOLTAGE DETECTION This design element detects when V normal operating range. Analog Integrated Circuit Device Data Freescale Semiconductor FUNCTIONAL INTERNAL BLOCK DESCRIPTION (OPTIONAL) SPI Logic Reference Under and H-Bridge ...

Page 12

... COS (Angle -30)* COS (Angle -30)* PE6=0 PE6=1 1.0 0.866 0.965 0.966 0.866 1.0 0.707 0.966 0.5 0.866 0.259 0.707 0.0 0.500 -0.259 0.259 -0.5 0.0 -0.707 -0.259 -0.866 -0.500 Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 13

... Using 2as and Analog Integrated Circuit Device Data Freescale Semiconductor and solving for v in terms and t gives: -0.707 -0.866 The correct value use in the equation is the -0.966 quantized value obtained above. -1.0 From these equations, a set of recursive equations can be -0 ...

Page 14

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

Page 15

... Analog Integrated Circuit Device Data Freescale Semiconductor Velocity Time Between Velocity Position Steps (µs) (µSteps/s) 112 304 3289.5 113 303 3300.3 114 301 3322.3 115 300 3333.3 116 298 3355 ...

Page 16

... Table 16 Note: A fast calibration could result in violations of the motor acceleration and a velocity maximums, resulting in missed steps. Figure 8. Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 17

... The RTZ automatically disables, [that will PV] allowing other commands to be valid. In the event the master Analog Integrated Circuit Device Data Freescale Semiconductor position step values as the pointer decelerates. The default movement in the 33977 uses this ramp modification feature. An example is illustrated in ...

Page 18

... During an RTZ event the non-driven coil is analyzed to determine the state of the motor. The 33977 multiplexes the coil voltages, [chgd PV and provides to read as active voice] providing signal from the non-driven coil to the RTZ pin Figure 7 Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 19

... OT device status bit. The indicating flag Analog Integrated Circuit Device Data Freescale Semiconductor continues to be set until the gauge is successfully re-enacted, provided the junction temperature has fallen below the hysteresis level. ...

Page 20

... After transmitting a 16-bit word, the CS pin must be de-asserted (Logic [1]) before transmitting a new word. SI information is ignored when logic high state. Figure 12. [figure numbers changed due to , defined in the SPI Interface Timing section of Table idle Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 21

... Electrical Characteristics, Table 4. It must be long enough so the internal clock is able to capture the data from the Input Shift register and transfer it to the internal registers. Analog Integrated Circuit Device Data Freescale Semiconductor Table 7 and to the timing diagrams illustrated in and Figure 12. ...

Page 22

... MHz, will be sent on the CS pin immediately after the SPI word is sent. No other SPI lines will be toggled. A clock calibration will be allowed only if the gauge is disabled or the pointer is not moving, as indicated Table 9. A write to the 33977 using Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 23

... This bit is recognized only when PE11 = 1. • RTZ Accumulator Value and status • Pointer Position or Speed Analog Integrated Circuit Device Data Freescale Semiconductor Similarly, this bit must always be written as Logic [1] when being used to control Switec style motors. The default Pointer Position 0 (PE7 = 0) will be the farthest counter-clockwise position ...

Page 24

... Address 010 – – – – – P09 P08 P07 P06 P05 Table 4). Bits V7: – – – – – Table 6. This velocity will – – – – – P04 P03 P02 P01 P00 Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 25

... Return to Zero Disabled • Return to Zero Enabled Analog Integrated Circuit Device Data Freescale Semiconductor steps, where only one coil is driven at any point in time. The back electromotive force (EMF) signal present on the non- driven coil is integrated and its results are stored in an accumulator ...

Page 26

... Note: Equation (2) (refer to the preceding page) is only used to calculate the full step time if RC3:RC0 = 0000. Use equation (1) for all other combinations of RC3:RC0 – – – – RC4 RC3 RC2 RC1 the default value = 000000. s µ s µ Table 14. Analog Integrated Circuit Device Data Freescale Semiconductor D0 – RC0 The ...

Page 27

... RC2 RC1 Table 15. RTZCR Accumulator Offset RC10 RC9 RC8 RC7 Analog Integrated Circuit Device Data Freescale Semiconductor Table 14. RTZCR Full Step Time 1 ∆t (ms) RC0 4.096 1 0 8.192 1 1 12.288 1 0 16.384 1 1 20.480 1 0 24.576 1 28.672 RC6 RC5 Preload Value ...

Page 28

... OD1 ST5 MOV ST3 RTZ ST1 – – – – – voltage exceeded the PWR since the last SPI communication. PWROV Table 3 PWROV voltage fell below PWR Table 3 under the heading of Analog Integrated Circuit Device Data Freescale Semiconductor OD0 OT – under ...

Page 29

... The bits in Table 17 are read-only bits. Analog Integrated Circuit Device Data Freescale Semiconductor This bit may also be used to determine if the Gauge is enabled or disabled. • Gauge position has not changed since the last SPI command • Gauge pointer position has changed since the last ...

Page 30

... Bit OD12 This bit indicates whether the gauge is at the most recently commanded position. • commanded position • Not at commanded position D11 D10 OD5 OD4 OD3 OD2 OD1 – – – – – Analog Integrated Circuit Device Data Freescale Semiconductor OD0 – ...

Page 31

... Bits OD15:OD8 These eight bits have no meaning. Velocity position that identifies it in the un-truncated ramp (e.g then the velocity step location will be 3 when the pointer is at the commanded position). Analog Integrated Circuit Device Data Freescale Semiconductor OD9 OD8 OD7 OD6 V11 ...

Page 32

... For applications where configurable pointer 1. The acceleration response and damping are desirable, consider the features of the MC33976. acceleration ramp. Ideal 40000 60000 80000 100000 TIM E (us) Figure 14 shows the characteristics of the 76m 33977 Acceleration 120000 140000 160000 180000 Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 33

... SPI message. Keep track of movement and if 12 steps are finished, and both gauges are at a static position, the RTZ. Otherwise, repeat steps a) and b). • Bit CMD (OD10) could also be monitored to determine if the pointer is static. Analog Integrated Circuit Device Data Freescale Semiconductor MC33977 with Hold Counts ...

Page 34

... RST pin is pulled to Logic [0] 33977 34 Description Table PWR PWR Reference Table and/or Figure Table 12 Table 9 Table 15 Table 9 Table 16 Table 9 Table 6 6, Velocity Table Table 11 Table 6 Table 11 Table 9 Table 16 TABLE 9 TABLE 12 TABLE 16 TABLE 9 TABLE 16 TABLE 9 Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 35

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

Page 36

... Peak Package Reflow Temperature During Reflow (4) (5) and Address 101 - Gauge Return to Zero Configuration Register and (RC12:RC11) Bits D12:D11 on page 26 (12) (14) ADC Gain , to Static Electrical Characteristics table RTZ Accumulator (Typical) on page 30 (4) ( page 4 and accompanying text Analog Integrated Circuit Device Data Freescale Semiconductor ...

Page 37

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

Related keywords