Application Notes

Freescale Semiconductor
Application Note
AN4289
Rev. 2.0, 3/2011
LIN Alternator Regulator Devices
1
Overview
Basic functionality for Freescale’s family of LIN
alternator regulators is provided along with a
detailed description for practical applications.
Parameters are available by fuse providing product
alignment with your application profile.
2
Introduction
The LIN alternator regulator family of devices is
specially designed to work in adverse
environments. It supplies a current through a high
side MOSFET to the excitation coil of the alternator
and provides an internal freewheeling diode. It’s
main functionality is to keep the battery at its
nominal value, whatever the vehicle demand. The
protection and diagnosis may be programmed
using OTP (non-volatile Memory).
Additionally, these devices have a fail-safe mode
for continuous battery charging in the event LIN is
disconnected.
© Freescale Semiconductor, Inc., 2011. All rights reserved.
Contents
1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
2.1 Protection and Diagnostics . . . . . . . . . . . 2
2.2 Operational Modes . . . . . . . . . . . . . . . . . . 2
3 Fuse Options . . . . . . . . . . . . . . . . . . . . . . . . . . 3
4 LIN Protocol. . . . . . . . . . . . . . . . . . . . . . . . . . . 8
4.1 Message Frame . . . . . . . . . . . . . . . . . . . . . 8
4.2 Bit Rate . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
5 Operational Mode Examples . . . . . . . . . . . . 10
6 Packaging . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
6.1 Die Dimensions . . . . . . . . . . . . . . . . . . . . 12
6.2 Die Characteristics . . . . . . . . . . . . . . . . . 13
6.3 Assembly Recommendations . . . . . . . . 13
Introduction
2.1
Protection and Diagnostics
These devices incorporate the following protections and diagnostics, some of which are
programmable and can be reported using LIN (version 1.3) to the Engine Control Unit (ECU). For
more information please refer the device’s data sheet. (www.freescale.com)
• Thermal protection
• Thermal compensation
• Over-current detection (LIN and EXC)
• Over-voltage
• Resistive short-circuit detection (excitation to ground)
• High phase level missing
• LIN protocol errors (checksum, slave not responding, sync break error, parity)
• LIN bus time-out
2.2
Operational Modes
The LIN alternator regulator family has four operating modes: Standby mode (car parking),
Pre-excitation mode (with LIN and no phase activity), Default mode (without LIN communication
and with phases) and Normal mode.
These devices change its current consumption and capabilities depending on the operational
mode. Detailed information for each of the modes can be found in the device’s data sheet.
LIN Alternator Regulator Devices, Rev. 2.0
2
Freescale Semiconductor
Fuse Options
3
Fuse Options
Table 1. Version Determined Electrical Parameters
Self-Start
Self-start
Threshold
(RPM)
Phase
sensitivity
(V)
Active/
3000 / 4000 0.45/0.9/1.3
Not Active
5/1.8
3.1
Default
regulation
voltage (V)
13.5 to 15
(100 mV
steps)
Fstart
(RPM)
Fstop
(RPM)
800/1050/ 500/650/
1300/1550/1 850/1000
800/2050/23
00/2500
LRC
LRC
disable
Rates
(RPM)
0/3/
6.4/
12.3
2400/
3000/
4000/
never
Crest
Regulation
BUS
inactivity
Active /
Not Active
1.3/3
Thermal
Fault
Threshold
135/145/
150/160
thermal
Special LIN
compensation
Feature
threshold (°C)
135/145/
150/160
Active/
Not active
Alternator
Pole-Pair
Slave
Address
6/8
A/B
Self-Start Option (Active / Not Active)
NOTE
If the LIN communication recovers during self-start operation, the LIN
immediately takes the priority and new parameters coming from the
Master (ID #29) will be considered.
Self-start option allows the product to start the regulation whereas there is no LIN communication
between the master and the slave (LIN wire disconnection or ECU not functional). In that case
the product takes internal default parameters programed at Freescale production line as new
reference and apply them as soon as the phase frequency reaches the self-start threshold.
3.2
Self-start Threshold (3000 / 4000 RPM)
Two selectable values are available in the product indicating at which rotation speed the device
will start the regulation. Those values are the same whatever the number of poles of the
alternator. This is present only when the self-start option has been activated by the fuse.
The signal used for speed measurement are coming from stator windings (Phase1 and Phase2).
For more information, please refer to the application diagram in the device data sheet.
3.3
Phase Sensitivity (0.45 V / 0.9 V / 1.35 V / 1.8 V)
Phase sensitivity is linked to the phase signal voltage level coming from the stator windings.
Phase signals are naturally out of phase by 120°. The device measures, in real time, the delta
voltage between Phase 1 and Phase 2.
As soon as the voltage level difference between Phase 1 and Phase 2 reaches the desired phase
sensitivity level AND if phase frequency is high enough (fstart), the product will start regulation.
3.4
Default Regulation Voltage (From 13.5 V to 15 V with 100m V
Steps)
The default regulation voltage is used only if the LIN communication between the master and
slave (LIN wire disconnection or ECU not functional) is lost during operation. In that case, the
target regulation voltage becomes the one programmed in the default regulation voltage (in
normal operation). The target regulation voltage is the one present in LIN MID#29 coming from
the master.
LIN Alternator Regulator Devices, Rev. 2.0
Freescale Semiconductor
3
Fuse Options
3.5
Fstart (800, 1050, 1300, 1550, 1800, 2050, 2300, 2500 RPM)
Engine speed is reflected on the phase signals. The phase frequency depends on both engine
speed and the number of poles in the alternator. The regulator uses this information to start the
regulation voltage.
This Fstart value is used only if LIN communication is valid otherwise the self-start speed
threshold is considered.
3.6
Fstop (500, 650, 850, 1000 RPM)
This parameter indicates to the regulator at which alternator rotation speed it must stop the
battery regulation function. This value corresponds usual to vehicle stops.
3.7
LRC Rate (0, 3, 6.4, 12.3s)
Load Response Control (LRC) function is very useful when there is a high vehicle load demand
combined with a low engine speed. The LRC function controls the rotor current increase at the
specified rate up to the LRC disable frequency. This function is only active for duty cycle
increases: if there is a load unballasting, the excitation duty cycle is instantly reduced to the duty
cycle corresponding to the new battery charge state. The alternator responds to loads
commutation in the vehicle, slowly increasing the current in the rotor (EXC duty cycle). The LRC
is mainly present at idle speed to avoid stalling the car.
3.8
LRC Disable (2400, 3000, 4000, Never RPM)
This specifies the rotation speed the LRC function is disabled. Above this rotation speed the
changes in the duty cycle will be instantly done.
3.9
BUS inactivity (1.3, 3 s)
The regulator is checking continuously the activity on the BUS. If there is no LIN activity during
the specified period, the regulator takes the following actions:
• If there is phase activity coming from stator, the regulator loads the internal default
parameter and acts accordingly
• If there is no phase activity, the regulator goes back in Standby mode.
3.10
Default LIN Readout (T°, Current)
The regulator, under the MID#11 LIN command from master, can send back to the ECU junction
temperature (Tj) OR rotor current (not both). The choice must be specified through this option
and programmed at Freescale.
LIN Alternator Regulator Devices, Rev. 2.0
4
Freescale Semiconductor
Fuse Options
MID #11
Byte 1
7
6
5
4
3
EXC Duty Cycle
2
1
0
F_EL
F_MEC
F_HT
2
1
0
Byte 2
7
6
5
LIN Bus
Time-Out
Com
Error
4
3
Measured Current OR Temperature
Figure 1. Temperature or Current Data Location in MID#11
3.11
Thermal Fault Threshold (135, 145, 150, 160 °C)
This option is important for the ECU and indicates if the system reaches a certain level of
temperature. In that case, the ECU can takes appropriate actions and decide, for example, to
reduce current in the rotor and by consequence, duty cycle on the EXCitation pin. The global
system temperature should decrease slowly.
The information is available in the MID#11 (see below).This thermal fault threshold is
independent of the thermal shutdown specified, which stays active at the same level
(185 °C +/- 10 °C).
MID #11
Byte 1
7
6
5
4
3
EXC Duty Cycle
2
1
0
F_EL
F_MEC
F_HT
2
1
0
Byte 2
7
6
LIN Bus
Time-Out
Com
Error
5
4
3
Measured Current OR Temperature
Figure 2. Flag High Temperature Data Location in MID#11
LIN Alternator Regulator Devices, Rev. 2.0
Freescale Semiconductor
5
Fuse Options
3.12
Thermal Compensation Threshold (135, 145, 150, and 160 °C)
The thermal compensation feature reduces the target regulation voltage when the system
temperature increases. This compensation is activated according to threshold programmed in
the circuit.
• Four main slew rates have been defined for this function which are: -50, -100, -200 and
-400 mV/°C
• Thermal compensation starts when the temperature threshold is reached
• Four regulation target categories are defined: 10.6 - 12.1 V, 12.2 - 13.7 V, 13.8 - 15.3 V,
and 15.4 - 16 V.
• Final slope choice for the thermal compensation is chosen according to the temperature
threshold and the target regulation voltage.
Thermal compensation on the regulation voltage is clamped at 10.6V. The thermal flag is sent
back by the regulator as soon as the thermal compensation is active.
.
Slew Rate
(mV/°C)
Regulation
Voltage (V)
Temperature threshold
(degree Celsius)
135°C
145°C
150°C
160°C
10.6 V
to 12.1 V
-50
-50
-50
-100
12.2 V
to 13.7 V
-100
-100
-100
-200
13.8 V
to 15.3 V
-100
-200
-200
-400
15.4 V
to 16.0 V
-200
-200
-200
-400
Figure 3. Thermal Compensation Curves
LIN Alternator Regulator Devices, Rev. 2.0
6
Freescale Semiconductor
Fuse Options
3.13
Special LIN feature (Active / Not Active)
This function, when activated by fuse, allows the master (ECU) to command the regulator to not
charge the rotor (no current) whatever the conditions are in the vehicle (load, speed, battery
charge level). Sending a 10.6 V target regulation voltage in MID#29, enables this feature. If
another target regulation voltage is asked by the ECU, the product will regulate the battery at the
required voltage then, if a new 10.6 V command is sent, the EXC will be switched off.
It is important to note that if this command is programmed not active, the 10.6 V command
(EXC=0) is available only one-time after a cranking and if the ECU did not change the target
regulation from 10.6 V to other ones (up to 16 V). Once the product started a regulation cycle,
the 10.6 V command is then no more available and 10.6 V becomes a target regulation voltage
like others.
MID #29
Byte 1
7
6
X
X
7
6
5
4
3
2
1
0
1
0
Target Regulation Voltage
Byte 2
5
4
3
Ramp Cutoff
2
Ramp Rate
Byte 3
7
6
5
4
X
X
X
X
3
2
1
0
Current Limitation
Byte 4
7
6
5
4
3
2
1
0
X
X
X
X
X
X
X
X
Figure 4. Target Regulation Voltage Data Location in MID#29
3.14
Alternator Pole Pair (6, 7, 8, 9 Poles)
Depending on the machine type, and to adapt the frequency conversion on the phase signal
compared to real RPM, the alternator pole pair number must be programmed.
3.15
Crest Regulation (Active, Not Active)
Crest regulation fuse not active: in the case of a load dump, EXC is stopped when the internal
filter reaches the load dump detection threshold (~21 V typ.). The delay is given by the internal
filter (~1.0 ms).
Crest regulation fuse active: in the case of a load dump, EXC is stopped immediately when the
internal ADC reaches 21 V typical. The delay is given by the ADC conversion (~16 µs).
LIN Alternator Regulator Devices, Rev. 2.0
Freescale Semiconductor
7
LIN Protocol
4
LIN Protocol
The version of LIN protocol used in our product is REV 1.3 (available on demand on the Web)
4.1
Message Frame
Figure 5. LIN standard Message Frame
Three identifier field are recognized by the product which are MID#29, MID #11, MID #12.
MID#29 is a writing command (4 bytes) then MID#11 and MID#12 are read commands (2 bytes).
the data in the MID are fixed and must be respected and are organized in the following way.
MID #29
Byte 1
7
6
X
X
5
4
3
2
1
0
1
0
Target Regulation Voltage
Byte 2
7
6
5
4
3
Ramp Cutoff
2
Ramp Rate
Byte 3
7
6
5
4
X
X
X
X
3
2
1
0
Current Limitation
Byte 4
7
6
5
4
3
2
1
0
X
X
X
X
X
X
X
X
Figure 6. LIN MID#29 Writing Command
LIN Alternator Regulator Devices, Rev. 2.0
8
Freescale Semiconductor
LIN Protocol
MID #11
Byte 1
7
6
5
4
3
EXC Duty Cycle
2
1
0
F_EL
F_MEC
F_HT
2
1
0
Byte 2
7
6
LIN Bus
Time-Out
Com
Error
5
4
3
Measured Current OR Temperature
Figure 7. LIN MID#11 Reading Command
MID #12
Byte 1
7
6
5
4
3
2
Alternator Class
1
0
Manufacturer ID
Byte 2
7
0
6
5
0
0
4
0
3
Slave not
responding
2
Checksum
1
0
ID Parity
Fault
Sync
Break
Fault
Figure 8. LIN MID#12 Reading Command
4.2
Bit Rate
The maximum bit rate is 20 kbit/s. the minimum bit rate is 1.0 kbits/s.
Bit Rate
Slow
M edium
Fast
2400 bit/sec
9600 bit/sec
19200 bit/sec
Figure 9. LIN Bit Rate Recommendation
For more details regarding LIN protocol, please refer to the LIN Specification Package, Revision
1.3 (www.lin-subbus.de/). The physical layer parameter of the LIN, designed in the product, is
also in line with the LIN Specification Package, Revision 1.3. Conformance reports are available
upon request from the C&S group GmbH (http://www.cs-group.de/) which is an accredited
testhouse by the LIN administration.
LIN Alternator Regulator Devices, Rev. 2.0
Freescale Semiconductor
9
Operational Mode Examples
5
Operational Mode Examples
Cranking
LIN activity start
(at Key ON)
No LIN
activity
MID#29
MID#11
MID#12
MID#29
MID#11
LIN
Phase
Voltage
V P-H (High phase voltage)
No Rotation
100% DC
DCSTARTUP (13.5%)
LRC
EXC
0% DC
Vreg target (From MID #29)
VB+A
~12V
Stdby
mode
Pre-Excitation
mode
Normal mode
Figure 10. Standard Operation at Vehicle Cranking
1. Standby mode: no activity on phase (no alternator rotation) and no LIN communication
enabled (car parking).
2. As soon as the ignition key is ON, LIN commands are sent by the master to the regulator.
As a consequence, state machine is switching from Standby mode to Pre-excitation
Operational mode by sending 13.5% duty cycle on EXC (Rotor).
3. Finally, the cranking appears leading a battery voltage drop down to few volts. Phase
voltage appears when alternator rotation and EXC duty cycle is at 100% during 100 ms
max, to increase phase voltage level and reach high phase voltage (~8.0 V). The product
starts the regulation of the battery with LRC if programmed.
LIN Alternator Regulator Devices, Rev. 2.0
10
Freescale Semiconductor
Operational Mode Examples
C ra n k i n g
L IN
N o L I N a c t iv it y
S e l f s ta r t T h r e s h o l d
(3 0 0 0 o r 4 0 0 0 R P M )
N o R o t a t io n
P hase
F re q u e n c y
40% D C
(e x a m p l e )
0% D C
EXC
0% D C
V re g t a rg e t
(p ro g ra m m e d b y d e f a u l t )
V B +A
~ 12V
S td b y m o d e
S e l f-s ta r t
P h a s e a c ti v e
b u t n o L IN co m
D e fa u l t m o d e
Figure 11. Self-start Operation (No LIN Communication)
1. Standby mode: no activity on phase (no alternator rotation) and no LIN communication
enabled (car parking)
2. During cranking, the device detects phase signal, and the device is activated, but don’t
see any activity on LIN pin. It is taking as reference all default parameter programmed
and is waiting phase frequency for witch it must start the regulation.
3. As soon as the self-start threshold speed is reached (3000 or 4000 RPM), the device
starts the battery regulation.
LIN Alternator Regulator Devices, Rev. 2.0
Freescale Semiconductor
11
Packaging
6
6.1
Packaging
Die Dimensions
5050μm
1
BUS
6080 μm
SGND
2
PH2
PH1
3
ORIGIN (0,0)
Y Axis
4
B+A
5
EXC
6
PGND
7
SCALE = Approximately 20:1
X Axis
Figure 12. Die floor plan
Table 2. Pad Coordinates
Pad
Function
Die Coordinate
(Origin at center of Die)
X/µm
Y/µm
1
PH2
2166
2158
2
PH1
2098
1217
-1989
834
3
4
BUS
SIGNAL GROUND
(1)
-1989
0
5
B+A
1179
-840
6
EXC
1179
-1987
-367
-2631
7
(1)
POWER GROUND
Notes:
1. Signal Ground, POWER ground, and die backside must be connected all together and must be bonded
on the same pad on package lead frame to avoid any resistance path between grounds
LIN Alternator Regulator Devices, Rev. 2.0
12
Freescale Semiconductor
Packaging
6.2
Die Characteristics
The die is designed to be fitted into a customer designed package however, as so many wiring
configurations exist, not all may be possible from the same die design. Due to thermal
considerations, soldering is the preferred die attach method, but under some circumstances,
conductive epoxy may be acceptable.
Table 3. Physical Die Characteristics
Mechanical Data
Lenght
Bonding Pad Size
Die Size (lenght x Width)
Die Back Metal Composition
Die Back Metal Thickness, Typical
Die Top Metal Thickness, Typical
Die Top Metal Composition
Die Thickness
6.3
0.66
6.08
99.5 Al
Width
0.5
5.05
Cr/CrAg/Ag
2.1
2.0
0.5Cu
0.36
Units
mm
mm
µm
µm
%
mm
Assembly Recommendations
Values below are for information only and are based on Freescale experiments. A complete
characterization/validation by the customer is needed to fully qualify the assembly process.
Freescale will not be responsible of the customer’s assembly process.
Table 4. Mechanical Data
Mechanical Data
Wire Bonding
Description
Aluminum, 8 Mils Diameter
Assembly Process Type
Wedgebond Process
Maximum End Force to apply
320 Gr(2)
Minimum End Force to apply
180 Gr(3)
Notes:
2. To avoid any mechanical damage to the part, the end force pressure must be controlled ensuring the
assembly process and should not exceed this value.
3. Lower value could degrade wire shear performance.
LIN Alternator Regulator Devices, Rev. 2.0
Freescale Semiconductor
13
Packaging
6.3.1
Ground Connections
Signal Ground, Power Ground, and Die Backside must be connected all together and must be bonded on the same pad on the
package lead frame to avoid any resistance path between grounds
Figure 13. Ground Connections
LIN Alternator Regulator Devices, Rev. 2.0
14
Freescale Semiconductor
How to Reach Us:
Home Page:
www.freescale.com
Web Support:
http://www.freescale.com/support
USA/Europe or Locations Not Listed:
Freescale Semiconductor, Inc.
Technical Information Center, EL516
2100 East Elliot Road
Tempe, Arizona 85284
1-800-521-6274 or +1-480-768-2130
www.freescale.com/support
Europe, Middle East, and Africa:
Freescale Halbleiter Deutschland GmbH
Technical Information Center
Schatzbogen 7
81829 Muenchen, Germany
+44 1296 380 456 (English)
+46 8 52200080 (English)
+49 89 92103 559 (German)
+33 1 69 35 48 48 (French)
www.freescale.com/support
Japan:
Freescale Semiconductor Japan Ltd.
Headquarters
ARCO Tower 15F
1-8-1, Shimo-Meguro, Meguro-ku,
Tokyo 153-0064
Japan
0120 191014 or +81 3 5437 9125
[email protected]
Asia/Pacific:
Freescale Semiconductor China Ltd.
Exchange Building 23F
No. 118 Jianguo Road
Chaoyang District
Beijing 100022
China
+86 10 5879 8000
[email protected]
For Literature Requests Only:
Freescale Semiconductor Literature Distribution Center
P.O. Box 5405
Denver, Colorado 80217
1-800-441-2447 or +1-303-675-2140
Fax: +1-303-675-2150
[email protected]
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 or contact your Freescale sales representative.
For information on Freescale’s Environmental Products program, go to
http://www.freescale.com/epp.
Information in this document is provided solely to enable system and
software implementers to use Freescale Semiconductor products. There are
no express or implied copyright licenses granted hereunder to design or
fabricate any integrated circuits or integrated circuits based on the
information in this document.
Freescale Semiconductor reserves the right to make changes without further
notice to any products herein. Freescale Semiconductor makes no warranty,
representation or guarantee regarding the suitability of its products for any
particular purpose, nor does Freescale Semiconductor assume any liability
arising out of the application or use of any product or circuit, and specifically
disclaims any and all liability, including without limitation consequential or
incidental damages. “Typical” parameters that may be provided in Freescale
Semiconductor data sheets and/or specifications can and do vary in different
applications and actual performance may vary over time. All operating
parameters, including “Typicals”, must be validated for each customer
application by customer’s technical experts. Freescale Semiconductor does
not convey any license under its patent rights nor the rights of others.
Freescale Semiconductor products are not designed, intended, or authorized
for use as components in systems intended for surgical implant into the body,
or other applications intended to support or sustain life, or for any other
application in which the failure of the Freescale Semiconductor product could
create a situation where personal injury or death may occur. Should the
Buyer purchase or use Freescale Semiconductor products for any such
unintended or unauthorized application, the Buyer shall indemnify and hold
Freescale Semiconductor and its officers, employees, subsidiaries, affiliates,
and distributors harmless against all claims, costs, damages, and expenses,
and reasonable attorney fees arising out of, directly or indirectly, any claim of
personal injury or death associated with such unintended or unauthorized
use, even if such claim alleges that Freescale Semiconductor was negligent
regarding the design or manufacture of the part.
Freescale™ and the Freescale logo are trademarks of
Freescale Semiconductor, Inc. All other product or service names
are the property of their respective owners.
© Freescale Semiconductor, Inc., 2011. All rights reserved.
AN4289
Rev. 2.0
5/2011