Document
Freescale Semiconductor Technical Data
Integrated Stepper Motor Driver with Embedded MCU and LIN Serial Communication
Document number: MM908E626 Rev. 11.0, 2/2013
908E626
The 908E626 is an integrated single package solution that includes a high performance HC08 microcontroller with a SMARTMOS analog control IC. The HC08 includes flash memory, a timer, enhanced serial communications interface (ESCI), an analog-to-digital converter (ADC), internal serial peripheral interface (SPI), 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-leveling.
STEPPER MOTOR DRIVER WITH EMBEDDED MCU AND LIN
Features • High performance M68HC08EY16 core • 16 KB of on-chip flash memory • 512 B of RAM • Internal clock generation module • Two 16-bit, two-channel timers • 10-bit analog-to-digital converter • Four low RDS(ON) half-bridge outputs • 13 microcontroller I/Os
EK SUFFIX (PB-FREE) 98ARL10519D
54-PIN SOICW-EP
ORDERING INFORMATION
Device (Add an R2 suffix for Tape
and reel orders)
Temperature Range (TA)
Package
MM908E626AVPEK -40 to 115 °C 54 SOICW EP
908E626
LIN
VSP1:3]
VREFH
VDDA
HB1
EVDD
VDD VREFL
HB2
VSSA
EVSS
HB3
VSS
RST
RST A
HB4
IRQ
IRQ A
SS PTB1/AD1
HVDD
RXD
PTE1/RXD
PTD1/TACH1 FGEN BEMF PTD0/TACH0/BEMF
PORTA I/Os PORTB I/Os
PORTC I/Os
GND[1:2]
EP
Bipolar N Step S Motor
Switchable Internal VDD Output
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-2012. All rights reserved.
Figure 2. 908E626 Simplified Internal Block Diagram
Analog Integrated Circuit Device Data Freescale Semiconductor
908E626
2
PTA0/KBD0 PTA1/KBD1 PTA2/KBD2 PTA3/KBD3 PTA4/KBD4
PTB3/AD3 PTB4/AD4 PTB5/AD5 PTB6/AD6/TBCH0 PTB7/AD7/TBCH1 PTC2/MCLK PTC3/OSC2 PTC4/OSC1
FLSVPP
GND1-2 VSUP1-3
RST_A IRQ_A BEMF FGEN
LIN RXD
SS
PTE1/RXD PTD1/TACH1 PTD0/TACH0
PTB1/AD1 RST IRQ
VREFL VSSA EVSS EVDD VDDA
VREFH
M68HC08 CPU CPU Registers ALU
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 24 Integral System Integration Module
IRQ Single External IRQ Module
VREFH VDDA
10 Bit Analog-to-
VREFL Digital Converter
VSSA
Module
VDD VSS
POWER
Power-ON Reset Module
Security Module
DDRA PORT A
PTA6/SS PTA5/SPSCK
PTA4/KBD4
PTA3/KBD3 PTA2/KBD2 PTA1/KBD1 PTA0/KBD0
PTB7/AD7/TBCH1
PTB6/AD6/TBCH0
PTB5/AD5
PTB4/AD4
.