|
Part Number |
908E626 |
|
Manufacturer |
Freescale Semiconductor |
|
Semiconductor DataSheet |
|
DataSheet View |
|
www.DataSheet4U.com
Freescale Semiconductor Technical Data
Document order number:
MM908E626 Rev 3.0, 12/2005
Integrated Stepper Motor Driver with Embedded MCU and LIN Serial Communication
The 908E626 is an integrated single-package solution that includes a high-performance HC08 microcontroller with a SMARTMOS TM analog control IC. The HC08 includes flash memory, a timer, enhanced serial communications interface (ESCI), an analog-to-digital converter (ADC), serial peripheral interface (SPI) (only internal), and an internal clock generator (ICG) module. The analog control die provides fully protected H-Bridge outputs, voltage regulator, autonomous watchdog, and local interconnect network (LIN) physical layer. The single-package solution, together with LIN, provides optimal application performance adjustments and space-saving PCB design. It is well suited for the control of automotive stepper applications like climate control and light-levelling. Features • High-Performance M68HC08EY16 Core • 16 K Bytes of On-Chip Flash Memory • 512 Bytes of RAM • Internal Clock Generation Module • Two 16-Bit, 2-Channel Timers • 10-Bit Analog-to-Digital Converter • Four Low RDS(ON) Half-Bridge Outputs • 13 Microcontroller I/Os
908E626
STEPPER MOTOR DRIVER WITH EMBEDDED MCU AND LIN
DWB SUFFIX 98ARL105910 54-TERMINAL SOICWB-EP
Device MM908E626AVDWB
Temperature Range (TA) -40°C to 115°C
Package 54 SOIC WB-EP
908E626 Simplified Application Diagram 908E626
LIN VREFH VDDA EVDD VDD VREFL VSSA EVSS VSS RST RST_A IRQ IRQ_A SS PTB1/AD1 RXD PTE1/RXD PTD1/TACH1 FGEN BEMF PTD0/TACH0/BEMF VSUP[1:3]
HB1 HB2 HB3 HB4 S N Bipolar Step Motor
HVDD
Switchable Internal VDD Output
GND[1:2] EP
Port A I/Os Port B I/Os Port C I/Os
Microcontroller Ports
Figure 1. 908E626 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., 2005. All rights reserved.
2
PTD0/TACH0 PTB1/AD1 VSUP1-3 BEMF GND1-2 RST_A IRQ_A FGEN PTD1/TACH1 PTE1/RXD VREFH SS EVDD VREFL VDDA
M68HC08 CPU CPU ALU Registers
908E626
EVSS RXD RST LIN IRQ Single Breakpoint Break Module 5-Bit Keyboard Interrupt Module PTE0/TXD TXD LIN Physical Layer Switched VDD Driver & Diagnostic 2-channel Timer Interface Module A 2-channel Timer Interface Module B Enhanced Serial Communication Interface Module Computer Operating Properly Module PTC0/MISO PTC1/MOSI PTA5/SPSCK MOSI SPSCK BEMF FGEN Half Bridge Driver & Diagnostic Autonomous Watchdog Chip Temp VSUP Prescaler BEMF BEMF FGEN Half Bridge Driver & Diagnostic VSUP HB4 MISO BEMF SPI & CONTROL FGEN Half Bridge Driver & Diagnostic VSUP HB3 Serial Peripheral Interface Module Configuration Register Module Periodic Wake-up Timebase Module Arbiter Module Prescaler Module BEMF Module SS Interrupt Control Module FGEN Half Bridge Driver & Diagnostic VSUP HB2 VSUP HB1 Reset Control Module Voltage Regulator VSSA VSS VDD HVDD Control and Status Register, 64 Bytes User Flash, 15,872 Bytes User RAM, 512 Bytes Monitor ROM, 310 Bytes Flash programming (Burn-in), 1024 Bytes User Flash Vector Space, 36 Bytes OSC2 Internal Clock OSC1 Generator Module RST IRQ Single External IRQ Module 24 Integral System Integration Module Internal Bus VREFH VDDA 10 Bit Analog-toVREFL Digital Converter Module VSSA VDD POWER VSS Power-ON Reset Module Security Module PORT C DDRC DDRA PORT A PTC4/OSC1 PTC3/OSC2 PTC2/MCLK PTC1/MOSI PTC0/MISO PTD1/TACH1 PTB0/AD0 PTD0/TACH0 PTE1/RXD PTE0/TXD Analog Die ADOUT Analog Multiplexer PORT D PORT E DDRD DDRE DDRB PORT B PTA6/SS PTA5/SPSCK PTA4/KBD4 PTA3/KBD3 PTA2/KBD2 PTA1/KBD1 PTA0/KBD0 PTB7/AD7/TBCH1 PTB6/AD6/TBCH0 PTB5/AD5 PTB4/AD4 PTB3/AD3 PTB2/AD2 PTB0/AD0 MCU Die PTB0/AD0
PTA0/KBD0
PTA1/KBD1
PTA2/KBD2
PTA3/KBD3
PTA4/KBD4
PTB3/AD3
PTB4/AD4
PTB5/AD5
PTB6/AD6/TBCH0
PTB7/AD7/TBCH1
Figure 2. Figure 1. 908E626 Simplified Internal Block Diagram
PTC2/MCLK
PTC3/OSC2
PTC4/OSC1
Analog Integrated Circuit Device Data Freescale Semiconductor
FLSVPP
TERMINAL CONNECTIONS
TERMINAL CONNECTIONS
Transparent Top View of Package
PTB7/AD7/TBCH1 PTB6/AD6/TBCH0 PTC4/OSC1 PTC3/OSC2 PTC2/MCLK PTB5/AD5 PTB4/AD4 PTB3/AD3
IRQ RST
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
54 53 52 51 50 49 48 47 46 45 44 43 42
PTB1/AD1 PTD0/TACH0/BEMF PTD1/TACH1 NC FGEN BEMF
RST_A IRQ_A SS
Exposed Pad
41 40 39 38 37 36 35 34 33 32 31 30 29 28
LIN NC NC HB1 VSUP1 GND1 HB2 VSUP2
PTA0/KBD0 PTA1/KBD1 PTA2/KBD2 FLSVPP PTA3/KBD3 PTA4/KBD4 VREFH VDDA EVDD EVSS VSSA VREFL PTE1/RXD RXD VSS NC VDD NC NC NC HVDD NC HB4 VSUP3 GND2 HB3 NC
Figure 3. 908E626 Terminal Connections Table 1. 908E626 TERMINAL DEFINITIONS A functional description of each terminal can be found in the Functional Terminal Description section beginning on page 14.
Die MCU Terminal 1 2 6 7 8 11 3 4 5 9 10 12 13 14, 21, 22, 28, 33, 35, 36, 37, 39 Terminal Name PTB7/AD7/TBCH1 PTB6/AD6/TBCH0 PTB5/AD5 PTB4/AD4 PTB3/AD3 PTB1/AD1 PTC4/OSC1 PTC3/OSC2 PTC2/MCLK IRQ RST PTD0/TACH0/BEMF PTD1/TACH1 NC Formal Name Port B I/Os Definition These terminals are special-function, bidirectional I/O port terminals that are shared with other functional modules in the MCU.
MCU
Port C I/Os
These terminals are special-function, bidirectional I/O port terminals that are shared with other functional modules in the MCU. This terminal is an asynchronous external interrupt input terminal. This terminal is bidirectional, allowing a reset of the entire system. It is driven low when any internal reset source is asserted. These terminals are special-function, bidirectional I /O port terminals that are shared with other functional modules in the MCU. Not connected.
MCU MCU MCU –
External Interrupt Input External Reset Port D I /Os No Connect
908E626
Analog Integrated Circuit Device Data Freescale Semiconductor
3
TERMINAL CONNECTIONS
Table 1. 908E626 TERMINAL DEFINITIONS A functional description of each terminal can be found in the Functional Terminal Description section beginning on page 14.
Die MCU MCU MCU MCU MCU Terminal 42 43 48 44 47 45 46 49 50 52 53 54 51 15 16 17 18 19 20 23 26 29 32 24 27 31 25 30 34 Terminal Name PTE1/ RXD VREFL VREFH VSSA VDDA EVSS EVDD PTA4/KBD4 PTA3/KBD3 PTA2/KBD2 PTA1/KBD1 PTA0/KBD0 FLSVPP FGEN BEMF
RST_A IRQ_A
Formal Name Port E I /O ADC References ADC Supply Terminals MCU Power Supply Terminals Port A I /Os
Definition This terminal is a special-function, bidirectional I/O port terminal that can is shared with other functional modules in the MCU. These terminals are the reference voltage terminals for the analogto-digital converter (ADC). These terminals are the power supply terminals for the analog-todigital converter. These terminals are the ground and power supply terminals, respectively. The MCU operates from a single power supply. These terminals are special-function, bidirectional I/O port terminals that are shared with other functional modules in the MCU.
MCU Analog Analog Analog Analog Analog Analog Analog
Test Terminal Current Limitation Frequency Input Back Electromagnetic Force Output Internal Reset Internal Interrupt Output Slave Select LIN Bus Half-Bridge Outputs
For test purposes only. Do not connect in the application. This is the input terminal for the half-bridge current limitation PWM frequency. This terminal gives the user information about back electromagnetic force (BEMF). This terminal is the bidirectional reset terminal of the analog die. This terminal is the interrupt output terminal of the analog die indicating errors or wake-up events. This terminal is the SPI slave select terminal for the analog chip. This terminal represents the single-wire bus transmitter and receiver. This device includes power MOSFETs configured as four half-bridge driver outputs. These outputs may be configured for step motor drivers, DC motor drivers, or as high-side and low-side switches. These terminals are device power supply terminals.
SS
LIN HB1 HB2 HB3 HB4 VSUP1 VSUP2 VSUP3 GND1 GND2 HVDD
Analog
Power Supply Terminals Power Ground Terminals Switchable VDD Output Voltage Regulator Output Voltage Regulator Ground LIN Transceiver Output Exposed Pad
Analog Analog
These terminals are device power ground connections. This terminal is a switchable VDD output for driving resistive loads requiring a regulated 5.0 V supply; e.g., 3-terminal Hall-effect sensors. The + 5.0 V voltage regulator output terminal is intended to supply the embedded microcontroller. Ground terminal for the connection of all non-power ground connections (microcontroller and sensors). This terminal is the output of LIN transceiver. The exposed pad terminal on the bottom side of the package conducts heat from the chip to the PCB board.
Analog Analog Analog –
38 40 41 EP
VDD VSS RXD Exposed Pad
908E626
4
Analog Integrated Circuit Device Data Freescale Semiconductor
MAXIMUM RATINGS
MAXIMUM RATINGS
MAXIMUM RATINGS All voltages are with respect to ground unless otherwise noted. Exceeding limits on any terminal may cause permanent damage to the device.
Rating Symbol Value Unit
ELECTRICAL RATINGS
Supply Voltage Analog Chip Supply Voltage under Normal Operation (SteadyState) Analog Chip Supply Voltage under Transient Conditions Microcontroller Chip Supply Voltage Input Terminal Voltage Analog Chip Microcontroller Chip Maximum Microcontroller Current per Terminal All Terminals Except VDD, VSS, PTA0 : PTA6, PTC0 : PTC1 Terminals PTA0 : PTA6, PTC0 : PTC1 Maximum Microcontroller VSS Output Current Maximum Microcontroller VDD Input Current LIN Supply Voltage Normal Operation (Steady-State) Transient Conditions (1) ESD Voltage Human Body Model (2) Machine Model (3) Charge Device Model (4) VESD1 VESD2 VESD3 ± 3000 ± 150 ± 500 VBUS(SS) VBUS(DYNAMIC) -18 to 28 40 V IPIN(1) IPIN(2) IMVSS IMVDD ±15 ± 25 100 100 mA mA V VIN (ANALOG) VIN (MCU) - 0.3 to 5.5 VSS - 0.3 to VDD + 0.3 mA V
(1)
V VSUP(SS) VSUP(PK) VDD - 0. |