MM912_637, Xtrinsic Battery Sensor with LIN for 12 V Lead-acid Batteries

Analog, Mixed-Signal and Power Management
MM912_637
Xtrinsic Integrated Precision Battery Sensor
• Battery State of Charge Monitoring
• Battery State of Health Monitoring
integrated temperature sensor combined with battery
mounting allows measurement of battery temperature.
Control of the analog die is through a new high
performance internal Die-to-Die interface (D2D),
which seamlessly integrates the analog IC registers
into the MCU register map, to provide faster access
than SPI-based systems. The MM912_637 also includes
an internal oscillator, 96 k or 128 k Bytes of Flash
memory, and 6.0 k Bytes of RAM. An optional external
temperature sensor is also supported.
MM912_637 Simplified Application Drawing
Battery Plus Pole
CBAT
RSENSE
Battery Minus Pole
912_637
ISENSEL
RSHUNT
ISENSEH
VSUP
Monitoring
The MM912_637 enables precision measurement
of key battery parameters in automotive and
other applications. The device integrates an HCS12
microcontroller and a SMARTMOS analog control
IC into a single package solution. The analog die
combines system basis and application specific
functions, including a Local Interconnect Network
(LIN) transceiver, and a two-channel 16-bit sigma delta
analog to digital converter (ADC) for simultaneous
measurement of battery voltage and current. An
VSENSE
• Battery Current / Voltage / Temperature
Overview
LIN
LIN
GND
Applications
CLIN
Chassis Ground
*Part Number Dependent
MM912_637 Block Diagram
VSUP
VOPT
Power Supply
(VREG)
16 Bit
ADC
VBAT Sense Module
VSENSE
Low Pass Filter
ISENSEH
PA0..7
8 Bit Digital I/O incl. SPI
PB0..3
3 Bit Digital I/O
incl. Timer IC/OC
1 Bit High Voltage
WakeUp Input
16 Bit
ADC
Current Sense Module
PGA
ISENSEL
M68HCS12 CPU
16 Bit
ADC
*Flash 128k Bytes with ECC
Internal Chip
Temp Sense
with optional
external input
VTEMP
Dataflash 4k Bytes with ECC
RAM 6k Byte
PE0..1
Debug Module / BDM
include 64 byte Trace Buffer RAM
2 Bit Digital I/O incl.
Shared with optinal
external Osc.
TSUP
Temp Sense Supply Output
Periodic Interrupt
COP Watchdog
4 Channel Timer
BKGD /
TEST/
RESET
LIN Physical Layer
with internal SCI
Test, Reset and Debug
Interface
LIN
32Bit Life Time Counter
*Part Number Dependent
MM912_637 Detailed Application Diagram
VDDA
ADC Supply
2.5V Supply
5V Supply
Digital
Ground
Reset
5V digital I/O
Debug and
external
Oscillator
MCU Test
LIN
(optional)
AGND
ADCGND
VDDL
VDDH
VDDD2D
LIN interface
LGND
Internal
Temp
Sense
Module
VDDX
VDDRX
DGND
VSSD2D
VSSRX
RESET
RESET_A
PA0/MISO
PA1/MOSI
PA2/SCK
PA3/SS
PA4
PA5
PA6
PA7
BKGD/MODC
PTE0/EXTAL
PTE1/XTAL
TEST
TSUP
VTEMP
Optional Temp Sense
Input & Supply
VOPT
VSENSE
Battery
Plus Pole
VSUP
Power Supply
Battery
Negative Pole
ISENSEL
Shunt
ISENSEH
- 5V GPI/O shared
with TIMER, SCI
and LIN
- PTB3 High
Voltage WAKE
capable
PTB1
PTB2
PTB3 / L0
TCLK
TEST_A
Current Sense
Module
Chassis
Ground
PTB0
GNDSUB
Voltage Sense
Module
4
Substrate GNDs
Analog Test
Call to action and web address
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or
service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Document Number: XXXXXXXXXXX REV X
Features
Battery Voltage Measurement
•
Dedicated 16-Bit, 2nd order sigma delta ADC
•
High precision divider
•
Optional external voltage input “VOPT”
•
Full measurement range 3.5 to 28 V, with an accuracy of 0.15% for 5.0 to 18 V range
•
Measurement resolution 0.5 mV
•
Simultaneous sampling with current channel
•
Programmable signal filtering shared with current measurement: low-pass: 3.0 dB @100 Hz
•
Reverse battery protected
Differential Battery Current Measurement
•
Dedicated 16-Bit 2nd order sigma delta ADC
•
PGA (programmable gain amplifier) with 8 programmable gain factors (4 to 512), synchronisation with ADC
•
GCB (gain control block) for automatic gain adjustment
•
Simultaneous sampling with voltage channel
•
Measurement range +/-15 A (up to +/-2000 A) with an accuracy of 5.0 mA and a resolution of 1.0 mA
•
Programmable signal filtering shared with voltage measurement: low-pass: 3.0 dB @100 Hz
Temperature Measurement
•
Internal on-chip temperature sensor
•
Optional external temperature sensor input
•
Dedicated 16-Bit ADC with anti-aliasing filter
•
Temperature range -40 to 125 °C (Part number dependent)
•
Accuracy: +/-2.0 °C (-20 to 60 °C) and +/-3.0 °C (-40 to 125 °C)
Normal and Low Power Mode
•
Current integration through a 32-Bit accumulator during low power mode, wake-up with programmable threshold
•
Programmable current threshold detection during low power mode
•
Programmable wake-up timer
•
Maximum of 100 μA consumption in low power mode
•
Triggered wake-up from LIN
Internal Oscillator with 1% Accuracy
Communication through LIN 2.1, LIN 2.0 Interface with Fast Mode for Flash Programming over LIN
High Performance 16-Bit S12 CPU
32 MHz, 96 k or 128 k Flash, 6.0 k RAM, 4.0 k Data Flash
Fast Die-to-Die Bus Interface with Transparent Integration of Analog IC Registers to the MCU Register Map
Background Debug Module (BDM), Debug Module (DBG), Serial Peripheral Interface (SPI)
Six Digital (5.0 V) General Purpose Input/Output (GPIO) Shared with SPI
Three Low Voltage GPIO Shared with SCI with Selectable Pull-up Resistor Per Terminal
Cascaded Low Drop Out (LDO) Voltage Regulators (5.0 V and 2.5 V)
Industry Standard EMC and ESD Compliance
Call to action and web address
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or
service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Document Number: XXXXXXXXXXX REV X
Performance
Typical Values
Operating Voltage
3.5 V to 28 V
Ambient Operating Temperature (TA)
-40 °C < TA < 125° C*
Junction Temperature (TJ)
-40 °C < TJ < 150° C
Protection
Detect
Shut Down
Status Reporting
•
•
•
LIN Bus Line Protection
(Over-temperature)
*Part Number Dependent
Customer Benefits
Integration of MCU and analog features into a system-in-package solution, results in an optimized, economical, and autonomous multi-function solution,
which provides enhanced reliability, and requires few external components when compared to discrete solutions
•
Fully integrated and optimized signal chains, using 3 individual Sigma Delta ADC to measure current, voltage, and temperature
•
Optional external temperature sense input and secondary voltage sense input
•
Low current consumption, low-power mode flexibility, and wake-up options, including configurable wake-up sources
•
Reverse battery protected voltage sense pins
•
Full LIN solution with integrated physical interface
•
Fully AEC-Q100 automotive qualified, and designed to meet highest automotive robustness standards for ESD, EMC, and Zero Defect Quality levels
Questions
•
Do you need to monitor battery conditions over a wide current range with high precision and signal filtering capabilities?
•
Do you need a single package solution, integrating a microcontroller, a LIN node, voltage regulators and full battery monitoring features?
•
Do you need high precision synchronous voltage and current measurements?
•
Are you using a LIN communication system?
•
Do you need a low current consumption device?
•
Do you need a device which is compliant with EMC and ESD industry standards?
•
Do you need a fully automotive qualified product?
•
Do you have to minimize the size of your PCB application?
Call to action and web address
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off. All other product or
service names are the property of their respective owners. © 2011 Freescale Semiconductor, Inc.
Document Number: XXXXXXXXXXX REV X
Orderable Part Numbers
Part Number
MM912I637AM2EP/R2
MM912J637AM2EP/R2
MM912I637AV1EP/R2
MM912J637AV1EP/R2
Max Input
Voltage
Flash (kB)
42V
96
128
96
128
Feature
Cranking Mode
External Wake-up (PTB3/L0)
External Temperature Sensor Option (VTEMP)
Optional 2nd External Voltage Sense Input (VOPT)
Temperature Range TA
Package
Analog Option
-40 to 125 °C
2
48 QFN-EP
-40 to 105 °C
1
Analog Option 1
Analog Option 2
No
No
No
No
Yes
Yes
Yes
Yes
Documentation
Document
Description
MM912_637D1
SG1002
Data Sheet - Presents the specifications for the product
Selector Guide - Analog and power management device comparison
SG187
Selector Guide - Automotive device comparison
Development Tools
Part Number
Description
KIT912J637EVME
Evaluation board to demonstrate the key features of the MM912_637.
(PB-FREE)
48-PIN QFN-EP
98ASA00343D
Freescale: A Leader in Automotive Solutions
Expanding on its more than 30-year heritage of automotive innovation and it’s high-performance products using Xtrinsic technology,
Freescale’s SMARTMOSTM solutions are designed with the right combination of high-performance capability, processing capacity and
customizable software to help deliver smart, differentiated automotive solutions. With Xtrinsic Analog, Mixed Signal, and Power parts,
our vision is to offer a diverse and differentiated product portfolio to meet the expanding needs of the automotive, consumer and
industrial segments. Xtrinsic solutions offer ideal blends of functionality and intelligence designed to help our customers differentiate
and win in highly competitive markets.
For more information, visit freescale.com/Xtrinsic
Freescale and the Freescale logo are trademarks of Freescale Semiconductor, Inc., Reg. U.S. Pat. & Tm. Off.
Xtrinsic is the trademark of Freescale Semiconductor, Inc. All other product or service names are the
property of their respective owners. © 2010–2012 Freescale Semiconductor, Inc.
Document Number: MM912J637FS REV 3.0