HAR24xy - Micronas

Hardware
Documentation
D at a S h e e t
HAR 24xy
High-Precision Dual-Die Programmable
Linear Hall-Effect Sensor Family
Edition July 14, 2015
DSH000170_001EN
HAR 24xy
DATA SHEET
Copyright, Warranty, and Limitation of Liability
The information and data contained in this document
are believed to be accurate and reliable. The software
and proprietary information contained therein may be
protected by copyright, patent, trademark and/or other
intellectual property rights of Micronas. All rights not
expressly granted remain reserved by Micronas.
Micronas Trademarks
– HAL
Third-Party Trademarks
All other brand and product names or company names
may be trademarks of their respective companies.
Micronas assumes no liability for errors and gives no
warranty representation or guarantee regarding the
suitability of its products for any particular purpose due
to these specifications.
By this publication, Micronas does not assume responsibility for patent infringements or other rights of third
parties which may result from its use. Commercial conditions, product availability and delivery are exclusively
subject to the respective order confirmation.
Any information and data which may be provided in the
document can and do vary in different applications,
and actual performance may vary over time.
All operating parameters must be validated for each
customer application by customers’ technical experts.
Any new issue of this document invalidates previous
issues. Micronas reserves the right to review this document and to make changes to the document’s content
at any time without obligation to notify any person or
entity of such revision or changes. For further advice
please contact us directly.
Do not use our products in life-supporting systems,
military, aviation, or aerospace applications! Unless
explicitly agreed to otherwise in writing between the
parties, Micronas’ products are not designed, intended
or authorized for use as components in systems
intended for surgical implants into the body, or other
applications intended to support or sustain life, or for
any other application in which the failure of the product
could create a situation where personal injury or death
could occur.
No part of this publication may be reproduced, photocopied, stored on a retrieval system or transmitted
without the express written consent of Micronas.
2
July 14, 2015; DSH000170_001EN
Micronas
HAR 24xy
DATA SHEET
Contents
Page
Section
Title
4
4
5
1.
1.1.
1.2.
Introduction
Major Applications
Features
6
6
2.
2.1.
Ordering Information
Device-Specific Ordering Codes
7
7
9
9
10
10
12
14
15
16
18
3.
3.1.
3.2.
3.2.1.
3.2.2.
3.2.2.1.
3.2.2.2.
3.2.2.3.
3.2.2.4.
3.3.
3.4.
Functional Description
General Function
Signal Path and Register Definition
Signal Path
Register Definition
RAM registers
EEPROM Registers
NVRAM Registers
Setpoint Linearization Accuracy
On-Board Diagnostic Features
Calibration of the Sensor
19
19
21
21
21
21
22
22
23
24
26
26
27
27
28
29
4.
4.1.
4.2.
4.3.
4.4.
4.5.
4.6.
4.7.
4.8.
4.9.
4.10.
4.11.
4.12.
4.13.
4.14.
4.14.1.
Specifications
Outline Dimensions
Soldering, Welding and Assembly
Pin Connections and Short Descriptions
Dimensions of Sensitive Area
Package Parameter and Position of Sensitive Areas
Absolute Maximum Ratings
Storage and Shelf Life
Recommended Operating Conditions
Characteristics
Open-Circuit Detection
Overvoltage and Undervoltage Detection
Output Short Detection Parameter
Output Voltage in Case of Error Detection
Magnetic Characteristics
Definition of Sensitivity Error ES
30
30
30
5.
5.1.
5.2.
30
30
5.3.
5.4.
Application Notes
Application Circuit
Measurement of a PWM Output Signal
of HAR 2455
Ambient Temperature
Pad Size Layout
31
31
32
32
6.
6.1.
6.2.
6.3.
Programming of the Sensor
Programming Interface
Programming Environment and Tools
Programming Information
33
7.
Data Sheet History
Micronas
July 14, 2015; DSH000170_001EN
3
HAR 24xy
DATA SHEET
High-Precision Dual-Die Programmable Linear
Hall-Effect Sensor Family
Release Note: Revision bars indicate significant
changes to the previous edition.
1. Introduction
HAR 24xy is a dual-die programmable linear Halleffect sensor family. It provides redundancy as it consists of two independent dies stacked in a single package, each bonded to a separate side of the leadframe.
The stacked-die architecture ensures that both dies
occupy the same magnetic field position, thus generating synchronous measurement outputs.
The integrated dies are two HAL 24xy, universal magnetic field sensors with linear analog or PWM outputs
based on the Hall effect. For both dies major characteristics like magnetic field range, sensitivity, output
quiescent voltage (output voltage at B=0 mT), and output voltage range are programmable in non-volatile
memories. The output characteristics are ratiometric,
which means that the output voltages are proportional
to the magnetic flux and the supply voltage. Additionally, both dies offer wire-break detection.
Each die of the HAR 24xy offers 16 setpoints to
change the output characteristics from linear to arbitrary or vice versa. They feature temperature-compensated Hall plates with spinning current offset compensation, A/D converters, digital signal processing, D/A
converters with output driver (HAR 2425), programmable PWM output modules (HAR 2455), EEPROMs with
redundancy and lock function for calibration data,
serial interfaces for programming the EEPROMs, and
protection devices at all pins. The internal digital signal
processing prevents the signal being influenced by
analog offsets, temperature shifts, and mechanical
stress.
It is also possible to compensate offset drift over temperature generated by the customer application with a
first-order temperature coefficient for the sensors offset. This enables operation over the full temperature
range with a high accuracy.
The calculation of the individual sensors characteristics and the programming of the corresponding
EEPROMs can easily be done with a PC and the application kit from Micronas.
The sensors are designed for stringent industrial
and automotive applications and are AECQ100
qualified. They operate with typically 5 V supply voltage in the junction temperature range from 40 °C
up to 170 °C. The HAL 24xy is available in the ultrathin shrink small outline 14 leads package TSSOP141.
1.1. Major Applications
Thanks to its redundancy capability, HAR 24xy can
address safety-critical applications. The sensors’ versatile programming characteristics and low temperature drifts make the HAR 24xy the optimal system
solution for:
– Angular measurements: throttle position, pedal
position, steering torque and EGR applications;
– Distance and linear movement measurements in
safety-critical applications
– Magnetic field and current measurement with specific resolution over different ranges, by appropriate
sensitivity programming for each die.
The easy programmability allows individual adjustment
of each HAR 24xy during the final manufacturing process by means of a 2-point calibration, by adjusting the
output signals directly to the input signal (like mechanical angle, distance, or current). With this calibration
procedure, the tolerances of the sensor, the magnet-,
and the mechanical positioning can be compensated
in the final assembly.
In addition, the temperature compensation of the Hall
ICs can be fit to all common magnetic materials by
programming first- and second-order temperature
coefficients of the Hall sensor sensitivity.
4
July 14, 2015; DSH000170_001EN
Micronas
HAR 24xy
DATA SHEET
1.2. Features
High-precision, redundant, linear Hall-effect sensor
with two independent 12-bit analog outputs
(HAR 2425) or with two independent PWM outputs up
to 2 kHz (HAR 2455).
Each die provides:
– 16 setpoints for various output signal shapes
– 16 bit digital signal processing
– Multiple customer-programmable magnetic characteristics in a non-volatile memory with redundancy
and lock function
– Programmable temperature compensation for sensitivity and offset
– Magnetic field measurements in the range up to
200 mT
– Low output voltage drifts over temperature
– Active open-circuit (ground and supply line break
detection) with 5 k pull-up and pull-down resistor,
overvoltage and undervoltage detection
– Programmable clamping function
– Digital readout of temperature and magnetic field
information in calibration mode
– Programming and operation of multiple sensors at
the same supply line
– Active detection of output short between two sensors
– High immunity against mechanical stress, ESD, and
EMC
– Operation from TJ =40 °C up to 170 °C
– Operation from 4.5 V up to 5.5 V supply voltage in
specification and functions up to 8.5 V
– Operation with static magnetic fields and dynamic
magnetic fields up to 2 kHz
– Overvoltage and reverse-voltage protection at all pins
– Short-circuit protected push-pull output
Micronas
July 14, 2015; DSH000170_001EN
5
HAR 24xy
DATA SHEET
2. Ordering Information
A Micronas device is available in a variety of delivery
forms. They are distinguished by a specific ordering
code:
2.1. Device-Specific Ordering Codes
The HAR 24xy is available in the following package
and temperature variants.
XXX NNNN PA-T-C-P-Q-SP
Table 2–1: Available packages
Further Code Elements
Temperature Range
Package
Product Type
Package Code (PA)
Package Type
GP
TSSOP14-1
Product Group
Table 2–2: Available temperature ranges
Fig. 2–1: Ordering Code Principle
For a detailed information, please refer to the brochure: “Hall Sensors: Ordering Codes, Packaging,
Handling”.
Temperature Code (T)
Temperature Range
A
TJ = 40 °C to +170 °C
The relationship between ambient temperature (TA)
and junction temperature (TJ) is explained in
Section 5.3. on page 30.
For available variants for Configuration (C), Packaging
(P), Quantity (Q), and Special Procedure (SP) please
contact Micronas.
Table 2–3: Available ordering codes and
corresponding package marking
6
Ordering Code
Package Marking
HAR2425GP-A-[C-P-Q-SP]
HAR2425A
HAR2455GP-A-[C-P-Q-SP]
HAR2455A
July 14, 2015; DSH000170_001EN
Micronas
HAR 24xy
DATA SHEET
In the supply voltage range from 4.5 V up to 5.5 V, the
sensor generates an analog output voltage
(HAR 2425) or a PWM signal (HAR 2455). After
detecting a command, the sensor reads or writes the
memory and answers with a digital signal on the output
pin. The analog output is switched off during the communication.
3. Functional Description
3.1. General Function
HAR 24xy is a dual-die integrated circuit. The two dies
have independent pins for power supply, ground, and
output to guaranty full redundancy. Due to the stacked
assembly they are in the same magnetic field position,
and thereby generating synchronous measurement
outputs. The HAR 2425 provides redundant output
voltages proportional to the magnetic flux through the
Hall plates and proportional to the supply voltage (ratiometric behavior). The HAR 2455 offers PWM outputs.
Several sensors in parallel to the same supply and
ground line can be programmed individually. The
selection of each sensor is done via its output pin. See
Programming Guide HAL 24xy and HAR 24xy.
The open-circuit detection provides a defined output
voltage if the VSUP or GND line is broken.
The external magnetic field component perpendicular
to the branded side of the package generates a Hall
voltage. The Hall IC is sensitive to magnetic north and
south polarity. For each die this voltage is converted to
a digital value, processed in the Digital Signal Processing unit (DSP) according to the settings of the
EEPROM registers, converted back to an analog voltage with ratiometric behavior and buffered by a pushpull output transistor stage (HAR 2425) or output as
PWM signal (HAR 2455).
Internal temperature compensation circuitry and the
spinning-current offset compensation enable operation
over the full temperature range with minimal changes
in accuracy and high offset stability. The circuitry also
reduces offset shifts due to mechanical stress from the
package. In addition, the sensor IC is equipped with
overvoltage and reverse-voltage protection at all pins.
The setting of a LOCK bit disables the programming of
the EEPROM memory for all time. This bit cannot be
reset by the customer.
As long as the LOCK bit is not set, the output characteristic can be adjusted by programming the EEPROM
registers. The IC is addressed by modulating the output voltage.
VSUP1
VSUP2
Internally
Stabilized
Supply and
Protection
Devices
Temperature
Dependent
Bias
Oscillator
Switched
Hall Plate
A/D
Converter
Digital
Signal
Processing
Temperature
Sensor
A/D
Converter
Open-circuit,
Overvoltage,
Undervoltage
Detection
Linearization
16 Setpoints
EEPROM Memory
D/A
Converter
Protection
Devices
Analog
Output
OUT1
OUT2
Programming
Interface
Lock Control
GND1
GND2
Fig. 3–1: HAR2425 block diagram
Micronas
July 14, 2015; DSH000170_001EN
7
HAR 24xy
DATA SHEET
VSUP1
VSUP2
Internally
Stabilized
Supply and
Protection
Devices
Temperature
Dependent
Bias
Oscillator
Switched
Hall Plate
A/D
Converter
Digital
Signal
Processing
Temperature
Sensor
A/D
Converter
Open-circuit,
Overvoltage,
Undervoltage
Detection
Linearization
16 Setpoints
EEPROM Memory
Protection
Devices
PWM
Output
OUT1
OUT2
Programming
Interface
Lock Control
GND1
GND2
Fig. 3–2: HAR 2455 block diagram
8
July 14, 2015; DSH000170_001EN
Micronas
HAR 24xy
DATA SHEET
3.2. Signal Path and Register Definition
3.2.1. Signal Path
D
Output
Clamping
A
(Magnetic Ranges)
Hall-Plate
Barrel Shifter
CFX
MIC_COMP
Micronas
Offset & Gain
Trimming
CUST_COMP
Customer
Offset & Gain
Trimming
Gain & Offset
Scaling block
SETPT_IN
SETPT
DAC Gain
& Offset
Scaling
Setpoint
Linearization
TEMP_ADJ
Micronas
Temp-Sensor
Trimming
-C-
DAC Drift
Compensation
Output
Clamping
DAC
GAINOFF
Temp-Sensor
DAC
Fig. 3–3: Signal path of HAR2425 (identical for both dies)
D
Output
Clamping
A
(Magnetic Ranges)
Hall-Plate
Barrel Shifter
CFX
MIC_COMP
Micronas
Offset & Gain
Trimming
CUST_COMP
Customer
Offset & Gain
Trimming
Gain & Offset
Scaling block
SETPT_IN
SETPT
DAC Gain
& Offset
Scaling
Setpoint
Linearization
TEMP_ADJ
-C-
Micronas
Temp-Sensor
Trimming
Output
Clamping
PWM
Modulator
OUT
GAINOFF
Temp-Sensor
DAC
Fig. 3–4: Signal path of HAR 2455 (identical for both dies)
Micronas
July 14, 2015; DSH000170_001EN
9
HAR 24xy
DATA SHEET
3.2.2. Register Definition
MIC_COMP
The DSP is the major part of each die and performs
the signal conditioning. The parameters for the DSP
are stored in the EEPROM registers. The details are
shown in Fig. 3–5 and Fig. 3–7.
The MIC_COMP register is representing the magnetic
field information directly after the Micronas temperature trimming. The register content is temperature
compensated and has a typical gain drift over temperature of 0 ppm/k. Also the offset and its drift over temperature is typically zero. The register has a length of
16 bit and it is two’s-complement coded. Therefore the
register value can vary between 32768...32767.
Terminology:
GAIN: Name of the register or register value
Gain: Name of the parameter
CUST_COMP
The sensors signal path contains two kinds of registers. Registers that are readout only (RAM) and programmable registers (EEPROM & NVRAM). The RAM
registers contain measurement data at certain positions of the signal path and the EEPROM registers
have influence on the sensors signal processing.
The CUST_COMP register is representing the magnetic field information after the customer temperature
trimming. For HAR 2425 it is possible to set a customer specific gain of second order over temperature
as well as a customer specific offset of first order over
temperature. The customer gain and offset can be set
with the EEPROM registers TCCO0, TCCO1 for offset
and TCCG0...TCCG2 for gain. Details of these registers are described on the following pages.
3.2.2.1. RAM registers
The register has a length of 16 bit and it is two’s-complement coded. Therefore the register value can vary
between 32768...32767.
TEMP_ADJ
The TEMP_ADJ register contains the calibrated temperature sensor information. TEMP_ADJ can be used
for the sensor calibration over temperature. This register has a length of 16 bit and it is two’s-complement
coded. Therefore the register value can vary between
32768...32767.
CFX
The CFX register is representing the magnetic field
information directly after A/D conversion, decimation
filter and magnetic range (barrel shifter) selection. The
register content is not temperature compensated. The
temperature variation of this register is specified in
Section 4.14. on page 28 by the parameter RANGEABS.
SETPT_IN
The SETPT_IN register offers the possibility to read
the magnetic field information after the scaling of the
input signal to the input range of the linearization
block. For further details see the description of the
EEPROM
registers
SCALE_GAIN
and
SCALE_OFFSET that are described in the next chapter.
The register has a length of 16 bit and it is two’s-complement coded. Therefor the register value can vary
between 32768...32767.
SETPT
Note: During application design, it must be taken into
consideration that CFX should never overflow in
the operational range of the specific application
and especially over the full temperature range.
In case of a potential overflow the barrel shifter
should be switched to the next higher range.
This register has a length of 16 bit and it is two’s-complement coded. Therefore the register value can vary
between 32768...32767. CFX register values will
increase for positive magnetic fields (south pole) on
the branded side of the package (positive CFX values)
and it will decrease with negative magnetic field polarity.
10
The SETPT register offers the possibility to read the
magnetic field information after the linearization of the
magnetic field information with 16 setpoints. This information is also required for the correct setting of the
sensors DAC GAIN and OFFSET in the following
block.
The register has a length of 16 bit and it is two’s-complement coded. Therefore the register value can vary
between 32768...32767.
July 14, 2015; DSH000170_001EN
Micronas
HAR 24xy
DATA SHEET
GAINOFF
DIAGNOSIS
The GAINOFF register offers the possibility to read the
magnetic field information after the DAC GAIN and
OFFSET scaling.
The DIAGNOSIS register enables the customer to
identify certain failures detected by the sensor.
HAR 2425 performs certain self tests during power-up
of the sensor and also during normal operation. The
result of these self tests is stored in the DIAGNOSIS
register. DIAGNOSIS register is a 16 bit register.
This register has a length of 16 bit and it is two’s-complement coded. Therefore the register value can vary
between 32768...32767.
DAC
The DAC register offers the possibility to read the magnetic field information at the end of the complete signal
path. The value of this register is then converted into
an analog output voltage.
The register has a length of 16 bit and it is two’s-complement coded. Therefore the register value can vary
between 32768...32767.
Bit no.
Function
Description
15:6
None
Reserved
5
State Machine
(DSP) Self test
This bit is set to 1 in case that the
statemachine self test fails.
(continuously running)
4
EEPROM Self test
This bit is set to 1 in case that the
EEPROM self test fails.
(Performed during power-up only)
3
ROM Check
This bit is set to 1 in case that ROM
parity check fails.
(continuously running)
2
AD converter
overflow
This bit is set to 1 in case the input
signal is too high, indicating a
problem with the magnetic range.
1:0
None
Reserved
MIC_ID1 and MIC_ID2
The two registers MIC_ID1 and MIC_ID2 are used by
Micronas to store production information like, wafer
number, die position on wafer, production lot, etc. Both
registers have a length of 16 bit each and are readout
only.
Details on the sensor self tests can be found in
Section 3.3. on page 16.
PROG_DIAGNOSIS
PWM Frequency
The PWM frequency is selectable by 2 bits, which are
part of the CUSTOMER SETUP register (bits 11:10).
The CUSTOMER SETUP register is described on the
following pages. The following four different frequencies can be used:
Table 3–1: Selectable PWM frequencies
PWM_FREQ
Frequency
Resolution
Bit 11
Bit 10
1
1
2 kHz
11 bit
0
0
1 kHz
12 bit
0
1
500 Hz
12 bit
1
0
250 Hz
12 bit
Micronas
The PROG_DIAGNOSIS register enables the customer to identify errors occurring during programming
and writing of the EEPROM or NVRAM memory. The
customer must either check the status of this register
after each write or program command or alternatively
the second acknowledge. Please check the Programming Guide for HAL 24xy.
The PROG_DIAGNOSIS register is a 16 bit register.
The following table shows the different bits indicating
certain errors possibilities.
Bit No. Function
Description
15:11
None
Reserved
10
Charge Pump
Error
This bit is set to 1 in case that
the internal programming
voltage was to low
9
This bit is set to 1 in case that
Voltage Error
during Program/ the internal supply voltage was
to low during program or erase
Erase
8
NVRAM Error
This bit is set to 1 in case that
the programming of the
NVRAM failed
7:0
Memory
Programming
For further information please
refer to the Programming
Guide for HAL 242x
July 14, 2015; DSH000170_001EN
11
HAR 24xy
DATA SHEET
3.2.2.2. EEPROM Registers
EEPROM
D
(Magnetic Ranges)
A
Barrel Shifter
Hall-Plate
SCALE_GAIN
SCALE_OFFSET
SETPOINTx
TCCOx
TCCGx
CUSTOMER SETUP
Micronas
Offset & Gain
Trimming
Customer
Offset & Gain
Trimming
DAC_GAIN
DAC_OFFSET
Offset & Gain
Scaling
DAC Gain
& Offset
Scaling
Setpoint
Linearization
Digital Signal Processing
Temp-Sensor
-C-
Micronas
Temp-Sensor
Trimming
DAC Drift
Compensation
Output
Clamping
DAC
DAC_CMPLO
DAC_CMPHI
Fig. 3–5: Details of EEPROM and Digital Signal Processing for HAR 2425 (equal for both dies).
EEPROM
D
Barrel Shifter
A
(Magnetic Ranges)
Hall-Plate
SCALE_GAIN
SCALE_OFFSET
SETPOINTx
TCCOx
TCCGx
CUSTOMER SETUP
Micronas
Offset & Gain
Trimming
Customer
Offset & Gain
Trimming
Offset & Gain
Scaling
DAC_GAIN
DAC_OFFSET
DAC Gain
& Offset
Scaling
Setpoint
Linearization
Digital Signal Processing
Temp-Sensor
-C-
Micronas
Temp-Sensor
Trimming
Output
Clamping
PWM
Out
DAC_CMPLO
DAC_CMPHI
Fig. 3–6: Details of EEPROM and Digital Signal Processing for HAR 2455 (equal for both dies).
12
July 14, 2015; DSH000170_001EN
Micronas
HAR 24xy
DATA SHEET
Example:
CUST_ID1 and CUST_ID2
The two registers CUST_ID1 and CUST_ID2 can be
used to store customer information. Both registers
have a length of 16 bit each.
Barrel Shifter (Magnetic Ranges)
The signal path of HAR 24xy contains a Barrel Shifter
to emulate magnetic ranges. The customer can select
between different magnetic ranges by changing the
Barrel Shifter setting. After decimation filter the signal
path has a word length of 22 bit. The Barrel Shifter
selects 16 bit out of the available 22 bit.
The Barrel Shifter bits are part of the CUSTOMER
SETUP register (bits 14...12). The CUSTOMER
SETUP register is described on the following pages.
Note: In case that the external field exceeds the magnetic field range the CFX register will be
clamped either to 32768 or 32767 depending
on the sign of the magnetic field.
Table 3–2: Relation between Barrel Shifter setting and
emulated magnetic range
BARREL SHIFTER
Used bits
Typ. magnetic range
0
22...7
not used
1
21...6
200 mT
2
20...5
100 mT
3
19...4
 50 mT
4
18...3
 25 mT
5
17...2
12 mT
6
16...1
 6 mT
– Tccg0 = 0.5102 => TCCG0 = 16719
– Tccg1 = 0.0163 => TCCG1 = 536
– Tccg2 = 0.0144 => TCCG2 = 471
In case that the polynomial was calculated based on
not normalized values of TEMP_ADJ and MIC_COMP,
then it is not necessary to multiply the polynomial coefficients with a factor of 32768.
Magnetic Sensitivity TCCO
The TCCO (Offset) registers (TCCO0 and TCCO1)
contain the parameters for temperature dependant offset correction. The offset value is a first order polynomial of the temperature.
Both polynomial coefficients have a bit length of 16 bit
and they are two’s-complement coded. Therefore the
register values can vary between 32768...32767.
In case that the target polynomial is based on normalized values, then each coefficient can vary between
4 ... +4. To store each coefficient into the EEPROM it
is necessary to multiply the normalized coefficients
with 32768.
In case that the polynomial was calculated based on
not normalized values of TEMP_ADJ and MIC_COMP,
then it is not necessary to multiply the polynomial coefficients.
In addition HAR 24xy features a linearization function
based on 16 setpoints. The setpoint linearization in
general allows to linearize a given output characteristic
by applying the inverse compensation curve.
Each of the 16 setpoints (SETPT) registers have a
length of 16 bit. The setpoints have to be computed
and stored in a differential way. This means that if all
setpoints are set to 0, then the linearization is set to
neutral and a linear curve is used.
Magnetic Sensitivity TCCG
Sensitivity and Offset Scaling before Setpoint
Linearization SCALE_GAIN/SCALE_OFFSET
The TCCG (Sensitivity) registers (TCCG0...TCCG2)
contain the customer setting temperature dependant
gain factor. The multiplication factor is a second order
polynomial of the temperature.
The setpoint linearization uses the full 16 bit number
range 0...32767 (only positive values possible). So the
signal path should be properly scaled for optimal
usage of all 16 setpoints.
All three polynomial coefficients have a bit length of 16
bit and they are two’s-complement coded. Therefore
the register values can vary between 32768...32767.
In case that the target polynomial is based on normalized values, then each coefficient can vary between
4 ... +4. To store each coefficient into the EEPROM it
is necessary to multiply the normalized coefficients
with 32768.
For optimum usage of the number range an additional
scaling stage is added in front of the set point algorithm. The setpoint algorithm allows positive input
numbers only.
Micronas
The input scaling for the linearization stage is done
with the EEPROM registers SCALE_GAIN and
SCALE_OFFSET. The register content is calculated
based on the calibration angles. Both registers have a
bit length of 16 bit and are two’s-complemented coded.
July 14, 2015; DSH000170_001EN
13
HAR 24xy
DATA SHEET
Analog Output Signal Scaling with DAC_GAIN/
DAC_OFFSET (HAR 2425)
The required output voltage range of the analog output
is defined by the registers DAC_GAIN (Gain of the output) and DAC_OFFSET (Offset of the output signal).
Both register values can be calculated based on the
angular range and the required output voltage range.
They have a bit length of 16 bit and are two’s-complemented coded.
Table 3–3: Functions in CUST_SETUP register
Bit No.
Function
Description
7
Error Band
(HAR 2425)
Error band selection for locked
devices (Customer Lock bit set).
0: High error band (VSUP)
1: Low error band (GND)
The sensor will always go to high
error band as long as it is not
locked (Customer Lock bit not set).
(see Section 4.13. on page 27)
PWM Output
Polarity (OP)
(HAR 2455)
0: PWM period starts with a high
pulse
1: PWM period starts with a low
pulse (effective after LC=1)
6
None
Reserved
5
Functionality
Mode
Supply voltage supervision
0: extended: undervoltage (POR)
3.8 V, overvoltage 9 V
1: normal: undervoltage (POR)
4.2 V, overvoltage 6 V
4
Communication
Mode (POUT)
Communication via output pin
0: Disabled
1: Enabled
3
Overvoltage
Detection
0: Overvoltage detection active
1: Overvoltage detection disabled
2
Diagnosis Latch
Latching of diagnosis bits
0: No latching
1: Latched till next POR (power-on
reset)
1
Diagnosis
(HAR 2425)
0: Diagnosis errors force output to
the selected error band
1: Diagnosis errors do not force
output to the selected error band
Diagnosis
(HAR 2455)
0: Diagnosis errors force the PWM
output into error mode (see
Table 3–5 on page 18)
1: Diagnosis errors do not force
the PWM output into error mode
Customer Lock
Bit must be set to 1 to lock the
sensor memory
Output Signal Scaling with DAC_GAIN/
DAC_OFFSET (HAR 2455)
The required output duty cycle of the output is defined
by the registers DAC_GAIN (Gain of the output) and
DAC_OFFSET (Offset of the output signal). Both register values can be calculated based on the angular
range and the required output PWM duty cycle range.
They have a bit length of 16 bit and are two’s-complemented coded.
Clamping Levels
The clamping levels DAC_CMPHI and DAC_CMPLO
define the maximum and minimum output voltage of
the analog output. The clamping levels can be used to
define the diagnosis band for the sensor output. Both
registers have a bit length of 16 bit and are two’s-complemented coded. Both clamping levels can have values between 0% and 100% of VSUP.
3.2.2.3. NVRAM Registers
Customer Setup
The CUST_SETUP register is a 16 bit register that
enables the customer to activate various functions of
the sensor like, customer burn-in mode, diagnosis
modes, functionality mode, customer lock, etc.
0
Table 3–3: Functions in CUST_SETUP register
Bit No.
Function
Description
15
None
Reserved
14:12
Barrel Shifter
Magnetic Range
(see Section Table 3–2: on
page 13)
11:10
None (HAR 2425)
Reserved
PWM frequency
setting (HAR 2455)
PWM frequency selection
(see Table 3–1 on page 11)
Output Short
Detection
0: Disabled
1: High & low side over current
detection -> OUT = VSUP in error
case
2: High & low side over current
detection -> OUT = GND in error
case
3: Low side over current detection ->
OUT = Tristate in error case
9:8
14
The Output Short Detection feature is implemented to
detect a short circuit between two sensor outputs. The
customer can define how the sensor should signalize a
detected short circuit (see table above). The time interval in which the sensor is checking for an output short
and the detectable short circuit current are defined in
Section 4.12. on page 27.
This feature should only be used in case that two sensors are used in one module. In case that the Output
Short Detection is not active both sensors will try to
drive their output voltage and the resulting voltage will
be within the valid signal band.
Note: The Output Short Detection feature is only
active after setting the Customer Lock bit and a
power-on reset.
July 14, 2015; DSH000170_001EN
Micronas
HAR 24xy
DATA SHEET
The set point linearization in general allows to linearize
a given output characteristic by applying the inverse
compensation curve.
For this purpose the compensation curve will be
divided into 16 segments with equal distance. Each
segment is defined by two setpoints, which are stored
in EEPROM. Within the interval, the output is calculated by linear interpolation according to the position
within the interval.
output
3.2.2.4. Setpoint Linearization Accuracy
ysn+1
yl
ysn

4
4
x 10
3
xsn xnl
2
xsn+1
1
Fig. 3–8: Linearization - Detail
0
xnl: non linear distorted input value
yl: linearized value
 remaining error
-1
input
-2
Linearized
Distorted
Compensation
-3
-4
-4
-3
-2
-1
0
1
2
3
4
4
x 10
Fig. 3–7: Linearization - Principle
Micronas
The constraint of the linearization is that the input characteristic has to be a monotonic function. In addition to
that it is recommended that the input does not have a
saddle point or inflection point, i.e. regions where the
input is nearly constant. This would require a high density of set points
July 14, 2015; DSH000170_001EN
15
HAR 24xy
DATA SHEET
3.3. On-Board Diagnostic Features
The HAR 24xy is made of two completely separated
dies, each featuring two groups of diagnostic functions.
The first group contains basic functions that are always
active. The second group can be activated by the customer and contains supervision and self-tests related
to the signal path and sensor memory.
Table 3–4 describes the HAR 24xy overall behavior in
case of wiring faults.
Diagnostic Features that are Always Active:
– Wire break detection for supply and ground line
– Undervoltage detection
– Thermal supervision of output stage: overcurrent,
short circuit, etc. (HAR 2455)
Diagnostic Features that can be Activated by Customer:
– Overvoltage detection
– EEPROM self-test at power-on
– Continuous ROM parity check
– Continuous state machine self-test
– Adder overflow
Failure Indication for HAR 24xy
Each die indicates a fault immediately by switching the
output signal to the selected error band in case that
the diagnostic mode is activated by the customer. The
customer can select if the output goes to the upper or
lower error band by setting bit number 7 in the
CUST_SETUP register (Table 3–3 on page 14). Further details can be found in Section 4.13. on page 27.
The sensor switches the output to tristate if an over
temperature is detected by the thermal supervision.
The sensor switches the output to ground in case of a
VSUP wire break.
16
July 14, 2015; DSH000170_001EN
Micronas
HAR 24xy
DATA SHEET
Table 3–4: HAR 24xy behavior in case of faults
Component
Power Supply
Short Circuit
to 5 V Supply
Short Circuit
to GND
Short Circuit
to Signal/s
Short Circuit
to Battery (12 V)
Open Circuit
Normal
Component is
not supplied:
Wire break is
active  output
is tied to ground.
Voltage drop
across extern
pull up resistor is
too big to supply
component.
Supply above
recommended
operating condition.
Component is
not supplied:
Wire break is
active  output
is tied to ground.
Output is not
predictable
because device
operates below
recommended
operating condition.
Component
Out Signal/s
External pull-up
resistor is
bypassed by
short which is
below allowed
minimal pull-up
resistance.
See “Recommended Operating Conditions”
for stress rating.
Output stage of
component is
short circuit to
ground.
Normal
See “Absolute
Maximum Ratings” for stress
rating.
Output is in overvoltage condition.
Excess of Output Voltage over
Supply Voltage.
See “Absolute
Maximum Ratings” for stress
rating.
See “Recommended Operating Conditions”
for stress rating.
Component output is disconnected from
signal line. Signal line is pulled
up to 5 V by
external pull-up
resistor.
Out = GND
Out = 5 V supply
Component
Ground
Component is
not supplied:
Wire break is
active  output
is tied to 5 V
supply.
Normal
Component is
not supplied:
Wire break is
active  output
is tied to 5 V
supply.
Component is
reversed biased.
See “Absolute
Maximum Ratings” for stress
rating.
Component is
not supplied:
Wire break is
active  output
is tied to 5 V
supply.
Wire break is
active  Out ?
8.5 V
Micronas
July 14, 2015; DSH000170_001EN
17
HAR 24xy
DATA SHEET
Failure Indication for HAR 2455
3.4. Calibration of the Sensor
The HAR 2455 indicates a failure by changing the
PWM frequency. The different errors are then coded in
different duty-cycles.
For calibration in the system environment, the application kit from Micronas is recommended. It contains the
hardware for the generation of the serial telegram for
programming and the corresponding LabView based
programming environment for the input of the register
values (see Section 6.2. on page 32).
Table 3–5: Failure indication for HAR 2455
Failure Mode
Frequency
Duty-Cycle
EEPROM and state
machine self-test
50%
95%
Adder overflow
50%
85%
Overvoltage
50%
75%
Undervoltage
50%
100%
For the individual calibration of each sensor in the customer application, a two point calibration is recommended.
A detailed description of the calibration software example provided by Micronas, calibration algorithm, programming sequences and register value calculation
can be found in the Application Note “HAL 24xy Programming Guide”.
Note: In case of an error the sensor changes the
selected PWM frequency. Example:
During normal operation the PWM frequency is
1 kHz, in case of an error 500 Hz.
18
July 14, 2015; DSH000170_001EN
Micronas
HAR 24xy
DATA SHEET
4. Specifications
4.1. Outline Dimensions
x1
DETAIL X
x2
8
14
Bd2
E
E1
Θ
y1 y2
center of sensitive
area
L
PIN 1 INDEX
7
Bd1
center of sensitive
area
D
bbb
A
X
SEATING PLANE
C
c
b*
A1
A2
CO C
z2
e
z1
1
E2
D1
"D" and "E1" are reference data and do not include mold flash or protrusion.
Mold flash or protrusion shall not exceed 150 µm per side.
5
0
10 mm
* does not include dambar protrusion of 0.1 max. per side
scale
x1, x2, y1, y2, z1, z2, Bd1, Bd2=these dimensions are different for each
sensor type and are specified in the data sheet
UNIT
A
A1
A2
b
bbb
c
CO
D
D1
E
E1
E2
e
L
Θ
mm
1.1
max.
0.05
0.15
0.85
0.95
0.19
0.30
0.2
0.09
0.20
0.1
4.9
5.1
3.5
3.7
6.4
4.3
4.5
2.9
3.1
0.65
0.5
0.7
8°
max.
JEDEC STANDARD
ISSUE
ITEM NO.
F
MO-153
ISSUE DATE
YY-MM-DD
DRAWING-NO.
ZG-NO.
13-11-12
06903.0001.4
ZG001098_Ver.02
© Copyright 2013 Micronas GmbH, all rights reserved
Fig. 4–1:
TSSOP14-1: Plastic Thin Shrink Small Outline Package; 14 pins; 0.9 mm thickness
Weight approximately 0.055 g
Micronas
July 14, 2015; DSH000170_001EN
19
HAR 24xy
DATA SHEET
user direction of feed
Ø
10
2
18.2 max
Ø330
3
Ø1
12 min
Devices per Reel: 4000
IEC STANDARD
ANSI
ISSUE
ITEM NO.
4th
60286-3
ISSUE DATE
YY-MM-DD
DRAWING-NO.
ZG-NO.
15-05-11
06838.0001.4
ZG002041_001_01
© Copyright 2012 Micronas GmbH, all rights reserved
Fig. 4–2:
TSSOP14: Tape and reel finishing
20
July 14, 2015; DSH000170_001EN
Micronas
HAR 24xy
DATA SHEET
4.2. Soldering, Welding and Assembly
Information related to solderability, welding, assembly, and second-level packaging is included in the document
“Guidelines for the Assembly of Micronas Packages”.
It is available on the Micronas website (http://www.micronas.com/en/service-center/downloads) or on the service
portal (http://service.micronas.com).
4.3. Pin Connections and Short Descriptions
VSUP1
Pin
No
Pin
Name
Type
2
4 GNDePad
9 VSUP2
Short Description
OUT1
Pin 6
Die 1
2
VSUP1
SUPPLY
Supply Voltage die 1
3
GND1
GND
Ground die 1
4
GNDePad
GNDePad
Ground ePad
6
OUT1
I/O
Push-Pull Output
(HAR 2425)
OUT2
Pin 13
GND1
3 GNDePad 11 12 GND2
Fig. 4–3: Pin configuration
or
PWM Output
(HAR 2455)
and Programming Pin
Die 1
NC
1
14
NC
VSUP1
2
13
OUT2
GND1
3
12 GND2
GNDePad
4
11 GNDePad
NC
5
10
OUT1
6
9
VSUP2
NC
7
8
NC
Die 2
9
VSUP2
SUPPLY
Supply Voltage die 2
11
GNDePad
GNDePad
Ground ePad
12
GND2
GND
Ground die 2
13
OUT2
I/O
Push-Pull Output
(HAR 2425)
4.4. Dimensions of Sensitive Area
PWM Output
(HAR 2455)
250 x 250 µm2
All not connected (NC) pins must be connected to
GND. In case of redundancy requirements Micronas
recommends the following grounding:
• GND plane1: Pin 1, 3, 5, 7
• GND plane2: Pin 8, 10, 12, 14
• GND plane3: Pin 4, 11
To avoid a separate GND plane3, please connect
either pin 4 or pin 11 to the nearest GND and leave the
other pin not connected.
Note: To minimize mechanical stress to the dies, the
exposed pad should not be soldered!
Micronas
Fig. 4–4: Top/side view of the package.
or
and Programming Pin
Die 2
NC
4.5. Package Parameter and Position of Sensitive
Areas
TSSOP14-1
x1 = x2
0 mm nominal
y1 = y2
0.21 mm nominal
z1
0.55 mm nominal
z2
0.33 mm nominal
Bd1
0.3 mm
Bd2
0.3 mm
July 14, 2015; DSH000170_001EN
21
HAR 24xy
DATA SHEET
4.6. Absolute Maximum Ratings
Stresses beyond those listed in the “Absolute Maximum Ratings” may cause permanent damage to the device. This
is a stress rating only. Functional operation of the device at these conditions is not implied. Exposure to absolute
maximum rating conditions for extended periods will affect device reliability.
This device contains circuitry to protect the inputs and outputs against damage due to high static voltages or electric
fields; however, it is advised that normal precautions be taken to avoid application of any voltage higher than absolute maximum-rated voltages to this circuit.
All voltages listed are referenced to ground (GND1=GND2=GNDePad).
Symbol
Parameter
Pin
Min.
Max.
Unit
Condition
VSUP
Supply Voltage
VSUPx
8.5
18
10
18
V
V
t < 96 h4)
t < 1 h4)
VOUT
Output Voltage
OUTx
61)
18
V
t < 1 h4)
VOUT  VSUP
Excess of Output Voltage
over Supply Voltage
OUTx 

7
V
t < 1 h4)
50
1902)
°C
4)
VSUPx
TJ
Junction Temperature
under Bias
Vdie-to-die isolation
Dielectric Strength
between Both Dies

500
500
V
5)6)
VESD
ESD Protection for Single
Die
VSUP1
8
+8
kV
3)
OUT1
GND1
VSUP2
OUT2
GND2
1)
Internal protection resistor = 50 
2) For 96h, please contact Micronas for other
3)
AEC-Q-100-002 (100 pF and 1.5 k)
4)
No cumulated stress
5) GNDs galvanic isolation not tested
6)
temperature requirements.
Characterized on small sample size
4.7. Storage and Shelf Life
Information related to storage conditions of Micronas sensors is included in the document “Guidelines for the
Assembly of Micronas Packages”. It gives recommendations linked to moisture sensitivity level and long-term storage.
It is available on the Micronas website (http://www.micronas.com/en/service-center/downloads) or on the service
portal (http://service.micronas.com).
22
July 14, 2015; DSH000170_001EN
Micronas
HAR 24xy
DATA SHEET
4.8. Recommended Operating Conditions
Functional operation of the device beyond those indicated in the “Recommended Operating Conditions/Characteristics” is not implied and may result in unpredictable behavior, reduce reliability and lifetime of the device.
All voltages listed are referenced to ground (GND1=GND2=GNDePad).
Symbol
Parameter
Pin
Min.
Typ.
Max.
Unit
Remarks
VSUP
Supply Voltage
VSUPx
4.5
5.7
5
6
5.5
6.5
V
Normal operation
During programming
IOUT
Continuous Output Current
OUTx
1.2

1.2
mA
RL
Load Resistor
OUTx
5.0


k
Can be pull-up or pull-down
resistor
CL
Load Capacitance
OUTx
0.33
47
600
nF
for HAR 2425 (analog output)

0.18
10
nF
for HAR 2455 (PWM)
NPRG
Number of Memory Programming Cycles1)



100
cycles
0°C < Tamb < 55°C
TJ
Junction Temperature2)

40
40
40

125
150
170
°C
8000 h 3)
2000 h 3)
1000 h 3)
1)
In the EEPROM, it is not allowed to program only one single address within a 'bank' in the memory.
In case of programming one single address the complete bank has to be programmed
2)
Depends on the temperature profile of the application. Please contact Micronas for life time calculations.
Time values are not additive
3) Time
values are not cumulative
Micronas
July 14, 2015; DSH000170_001EN
23
HAR 24xy
DATA SHEET
4.9. Characteristics
at TJ = 40 °C to +170 °C, VSUP1=VSUP2 = 4.5 V to 5.5 V, GND1=GND2=GNDePad = 0 V after programming and
locking, at Recommended Operating Conditions if not otherwise specified in the column “Conditions”.
Typical Characteristics for TJ = 25 °C and VSUP = 5 V.
Symbol
Parameter
Pin
Min.
Typ.
Max.
Unit
ISUP
Supply Current
over Temperature Range
VSUPx

7
10
mA
Resolution5)
OUTx

12

bit
HAR 2425: ratiometric to VSUP 1)
HAR 2455: depends on PWM
Period
HAR 2425: Step Response Time
of Output6)
OUTx

0.5
0.6
ms
CL = 10 nF, time from 10% to 90%
of final output voltage for a step
like signal Bstep from 0 mT to Bmax
HAR 2455: Response Time of
Output2)6)
OUTx




1.5
2.5
4.5
8.5
1.8
3
5.4
10.2
ms
fPWM = 2 kHz
fPWM = 1 kHz
fPWM = 500 Hz
fPWM = 250 Hz
DNL
Differential Non-Linearity of D/A
Converter4)
OUTx
0.9
0
0.9
LSB
Test limit at 25 °C ambient
temperature
INL
Non-Linearity of Output Voltage
over Temperature6)
OUTx
0.3

0.3
%VSUP 2)For Vout = 0.35 V ... 4.65 V;
VSUP = 5 V ; Linear Setpoint
Characteristics
ER
Ratiometric Error of Output
over Temperature
(Error in VOUT / VSUP)
OUTx
0.25
0.25
%
Voffset
Offset Drift over Temperature
Range6)
VOUT(B = 0 mT)25°C
 VOUT(B = 0 mT)max
OUTx
0
0.1
0.2
%VSUP VSUP = 5 V ; BARREL SHIFTER =
3 (±50 mT)
VOUTCL
Accuracy of Output Voltage at
Clamping Low Voltage over
Temperature Range5)
OUTx
11

11
mV
VOUTCH
Accuracy of Output Voltage at
Clamping High Voltage over
Temperature Range5)
OUTx
11

11
mV
VOUTH
Upper Limit of Signal Band3)
OUTx
93


%VSUP
VSUP = 5 V, 1 mA IOUT 1 mA
VOUTL
Lower Limit of Signal Band3)
OUTx


7
%VSUP
VSUP = 5 V, 1 mA IOUT 1 mA
tr(O)
Conditions
Max of [VOUT5  VOUT4.5 and
VOUT5.5  VOUT5] at VOUT = 10%
and 90% VSUP
RL = 5 k, VSUP = 5 V
Spec values are derived from
resolution of the registers
DAC_CMPHI/LO and Voffset.
1)
Output DAC full scale = 5 V ratiometric, Output DAC offset = 0 V, Output DAC LSB = VSUP/4096
2)
If more than 50% of the selected magnetic field range is used and the temperature compensation is suitable.
INL = VOUT - VOUTLSF with VOUTLSF = Least Square Fit through measured output voltage
3)
Signal Band Area with full accuracy is located between VOUTL and VOUTH. The sensor accuracy is reduced below VOUTL
and above VOUTH
4)
External package stress or overmolding might change this parameter
5)
Guaranteed by Design
6)
Characterized on small sample size, not tested
24
July 14, 2015; DSH000170_001EN
Micronas
HAR 24xy
DATA SHEET
Symbol
Parameter
Pin
Min.
Typ.
Max.
Unit
Conditions
tPOD
Power-Up Time (Time to Reach
Certain Output Accuracy)6)
OUTx




1.7
8.0
ms
ms
Additional error of 1% Full-Scale
Full accuracy
BW
Small Signal Bandwidth
(3 dB)6)
OUTx

2

kHz
VOUTrms
Output Noise Voltage RMS6)
OUT


4
mV
BARREL SHIFTER=3
Overall gain in signal path =1
External circuitry according to
Fig. 5–1 on page 30 with low-noise
supply
fPWM
PWM Frequency
(HAR 2455 only)2)6)
OUT
1.7
0.85
0.425
0.213
2
1
0.5
0.25
2.3
1.15
0.575
0.288
kHz
Customer programmable
JPWM
RMS PWM Jitter
(HAR 2455 only)2)6)
OUT

1
2
LSB12
fPWM = 1 kHz
ROUT
Output Resistance over
OUTx
Recommended Operating Range

1
10

VOUTLmax VOUT VOUTHmin


146
187
47
49
K/W
K/W
K/W
K/W
measured on 2s2p board
measured on 1s0p board
measured on 2s2p board
measured on 1s0p board
TSSOP14-1 Package
Thermal resistance
Rthja
Rthja
Rthjc
Rthjc

Junction to Ambient
Junction to Ambient
Junction to Case
Junction to Case
1)
Output DAC full scale = 5 V ratiometric, Output DAC offset = 0 V, Output DAC LSB = VSUP/4096
2)
If more than 50% of the selected magnetic field range is used and the temperature compensation is suitable.
INL = VOUT - VOUTLSF with VOUTLSF = Least Square Fit through measured output voltage
3)
Signal Band Area with full accuracy is located between VOUTL and VOUTH. The sensor accuracy is reduced below VOUTL
and above VOUTH
4)
External package stress or overmolding might change this parameter
5) Guaranteed
by Design
6) Characterized
Micronas
on small sample size, not tested
July 14, 2015; DSH000170_001EN
25
HAR 24xy
DATA SHEET
4.10.Open-Circuit Detection
at TJ = 40 °C to +170 °C, Typical Characteristics for TJ = 25 °C
Symbol
Parameter
Pin
Min.
Typ.
Max.
Unit
Comment
VOUT
Output Voltage at Open
VSUP Line
OUTx
0
0
0.15
V
VSUP = 5 V
RL = 10 kto 200 k
0
0
0.2
V
VSUP = 5 V
RL = 5 kto 10 k
4.85
4.9
5.0
V
VSUP = 5 V
RL = 10 kto 200 k
4.8
4.9
5.0
V
VSUP = 5 V
RL = 5 kto 10 k
VOUT
Output Voltage at Open
GND Line
OUTx
RL: Can be pull-up or pull-down resistor
4.11.Overvoltage and Undervoltage Detection
at TJ = 40 °C to +170 °C, GND1=GND2=GNDepad=0V, Typical Characteristics for TJ = 25 °C, after programming
and locking
Symbol
Parameter
Pin
Min.
Typ.
Max.
Unit
VSUP,UV
Undervoltage Detection
Level
VSUPx
3.3
3.9
4.3
V
VSUP,UVhyst Undervoltage Detection
Level Hysteresis1)
VSUPx

200

mV
Overvoltage Detection
Level
VSUPx
5.6
6.2
6.9
V
VSUP,OVhyst Overvoltage Detection
Level
Hysteresis1)
VSUPx

225

mV
VSUP,OV
1) Characterized
26
Test Conditions
on small sample size, not tested
July 14, 2015; DSH000170_001EN
Micronas
HAR 24xy
DATA SHEET
4.12.Output Short Detection Parameter
at TJ = 40 °C to +170 °C, Typical Characteristics for TJ = 25 °C, after programming and locking
Symbol
Parameter
Pin
Min.
Typ.
Max.
Unit
tOCD
Over Current Detection
Time1)
OUTx

128

µs
tTimeout
Time Period without Over
Current Detection1)
OUTx

256

ms
IOVC
Detectable Output Short
Current1)
OUTx

10

mA
1) Characterized
Test Conditions
on small sample size, not tested
4.13. Output Voltage in Case of Error Detection
at TJ = 40 °C to +170 °C, Typical Characteristics for TJ = 25 °C, after programming and locking
Symbol
Parameter
Pin
VSUP,DIAG
Supply Voltage required to
get defined Output Voltage
Level1)
VError,Low
VError,High
Typ.
Max.
Unit
VSUPx 
2.1

V
Output Voltage Range of
Lower Error Band1)
OUTx
0

4
%VSUP
VSUP > VSUP,DIAG
5 k >= RL <= 200 k
Output Voltage Range of
Upper Error Band1)
OUTx
96

100
%VSUP
VSUP > VSUP,DIAG
5 k >= RL <= 200 k
1) Characterized
Min.
Test Conditions
on small sample size, not tested
Vout [V]
VSUP,DIAG
VSUP,UV
5
VSUP,OV
VSUP [V]
: Output Voltage will be between VSUP and GND
: CUST_SETUP Register Bit no. 7 set to 1  VOUT  4% VSUP
: CUST_SETUP Register Bit no. 7 set to 0  VOUT  96% VSUP
Fig. 4–5: Behavior of HAR 2425 for different VSUP
Micronas
July 14, 2015; DSH000170_001EN
27
HAR 24xy
DATA SHEET
4.14. Magnetic Characteristics
at TJ = 40 °C to +170 °C, VSUP1=VSUP2 = 4.5 V to 5.5 V, GND1=GND2=GNDePad = 0 V after programming and
locking, at Recommended Operation Conditions if not otherwise specified in the column “Conditions”.
Typical Characteristics for TJ = 25 °C and VSUPx = 5 V.
Symbol
Parameter
Pin
Min.
Typ.
Max.
Unit
Test Conditions
SENS
Magnetic Sensitivity1)



170
mV/
mT
Programmable VSUP = 5 V and TJ =
25 °C; BARREL SHIFTER=
±12 mT Vout = 4 V

100
200
235
%
See Section 3.2. on page 9 for CFX
register definition.
RANGEABS Absolute Range of CFX
Register (Magnetic
Range)1)
BOffset
Magnetic Offset1)
OUTx
0.4
0
0.4
mT
B = 0 mT, IOUT = 0 mA, TJ = 25 °C,
unadjusted sensor
BOffset/T
Magnetic Offset Change
due to TJ1)
OUTx
5
0
5
T/K
B = 0 mT, IOUT = 0 mA
BARREL SHIFTER = 3 (±50 mT)
ES
Error in Magnetic
Sensitivity2)
OUTx

1%
2.5
%
VSUP = 5 V
1)
2)
28
BARREL SHIFTER = 3 (±50 mT)
Characterized on small sample size, not tested.
ES over the complete temperature range is tested on sample basis.
July 14, 2015; DSH000170_001EN
Micronas
HAR 24xy
DATA SHEET
4.14.1. Definition of Sensitivity Error ES
ES is the maximum of the absolute value of the quotient of the normalized measured value1) over the normalized ideal linear2) value minus 1:
meas
ES = max  abs  ------------ – 1 
  ideal

 Tmin, Tmax 
In the below example, the maximum error occurs at
°C:
10
1.001
ES = ------------- – 1 = 0.8%
0.993
1) normalized to achieve a least-squares method
straight line that has a value of 1 at 25 °C
2) normalized to achieve a value of 1 at 25 °C
ideal 200 ppm/k
1.03
relative sensitivity related to 25 °C value
least-squares method straight line
of normalized measured data
measurement example of real
sensor, normalized to achieve a
value of 1 of its least-squares
method straight line at 25 °C
1.02
1.01
1.001
1.00
0.992
0.99
0.98
–50
–25
-10
0
25
50
75 100
temperature [°C]
125
150
175
Fig. 4–6: ES definition example
Micronas
July 14, 2015; DSH000170_001EN
29
HAR 24xy
DATA SHEET
5. Application Notes
Out
5.1. Application Circuit
d
For EMC protection, it is recommended to connect one
ceramic capacitor, e.g. 47 nF, between ground and the
supply voltage, respectively the output voltage pin.
s
VHigh
VLow
VSUP1
VSUP2
Update
time
Fig. 5–3: Definition of PWM signal
OUT1
OUT2
HAR 2425
47 nF
47 nF
47 nF
5.3. Ambient Temperature
47 nF
GND1 / GNDePad
Due to the internal power dissipation, the temperature
on the silicon chip (junction temperature TJ) is higher
than the temperature outside the package (ambient
temperature TA).
GND2
Fig. 5–1: Recommended application circuit
(analog output)
VSUP1
VSUP2
OUT1
OUT2
HAR 2455
47 nF
T J = T A + T
180 pF
GND1 / GNDePad
47 nF
180 pF
The maximum ambient temperature is a function of
power dissipation, maximum allowable die temperature, and junction-to-ambient thermal resistance
(Rthja). With a maximum of 5.5V operating supply voltage the power dissipation P is 0.097 W per die, for a
total of 0.194 W. The junction to ambient thermal resistance Rthja is specified in Section 4.9. on page 24
The difference between junction and ambient air temperature is expressed by the following equation:
GND2
Fig. 5–2: Recommended application circuit
(PWM output)
T = P  R thja = 16.5°C
If the two dies are operated in parallel to the same supply and ground line, they can be programmed individually as the communication with the sensors is done via
their output pins.
5.4. Pad Size Layout
0.65 mm
0.4 mm
5.2. Measurement of a PWM Output Signal
of HAR 2455
In case of the PWM output, the magnetic field information is coded in the duty cycle of the PWM signal. The
duty cycle is defined as the ratio between the high time
“s” and the period “d” of the PWM signal (see Fig. 5–3).
4.5 mm
7.2 mm
1.35 mm
Note: The PWM signal is updated with the rising edge.
Hence, for signal evaluation, the trigger-level
must be the rising edge of the PWM signal.
4.3 mm
Fig. 5–4: Recommended pad size dimensions in mm
30
July 14, 2015; DSH000170_001EN
Micronas
HAR 24xy
DATA SHEET
6. Programming of the Sensor
tbittime
HAR 24xy features two different customer modes. In
Application Mode the sensor provides an output signal. In Programming Mode it is possible to change
the register settings of the sensor.
tbittime
or
logical 0
After power-up the sensor is always operating in the
Application Mode. It is switched to the Programming
Mode by a pulse on the sensor output pin.
tbittime
tbittime
or
6.1. Programming Interface
logical 1
In Programming Mode the sensor is addressed by
modulating a serial telegram on the sensors output
pin. The sensor answers with a modulation of the output voltage.
50%
50%
50%
50%
Fig. 6–1: Definition of logical 0 and 1 bit
A logical “0” is coded as no level change within the bit
time. A logical “1” is coded as a level change of typically 50% of the bit time. After each bit, a level change
occurs (see Fig. 6–1).
A description of the communication protocol and the
programming of the sensor is available in a separate
document (Application: HAR 2425 Programming
Guide).
The serial telegram is used to transmit the EEPROM
content, error codes and digital values of the angle
information from and to the sensor.
Table 6–1: Telegram parameters (All voltages are referenced to GND1=GND2=GNDePad = 0 V)
Symbol
VOUTL
VOUTH
Parameter
Pin
Voltage for Output Low Level
during Programming through
Sensor Output Pin
OUTx
Voltage for Output High Level OUTx
during Programming through
Sensor Output Pin
Limit Values
Unit Test Conditions
Min.
Typ.
Max.
0

0.2*VSUP V
0
1
V
0.8*VSUP 
VSUP
V
4

5.0
V
for VSUP = 5 V
Supply voltage for
bidirectional communication via output pin.
VSUPProgram VSUP Voltage for EEPROM
programming (after PROG
and ERASE)
VSUPx
5.7
6.0
6.5
V
tbittime
Biphase Bit Time
OUTx
900
1000
1100
µs
Slew rate
OUTx

2

V/µs
Micronas
for VSUP = 5 V
July 14, 2015; DSH000170_001EN
31
HAR 24xy
DATA SHEET
6.2. Programming Environment and Tools
For the programming of HAR 24xy it is possible to use
the Micronas tool kit (HAL-APB V1.x & LabView Programming Environment) or the USB kit in order to ease
the product development. The details of programming
sequences are also available on request.
6.3. Programming Information
For reliability in service, it is mandatory to set the
LOCK bit to one and the POUT bit to zero after final
adjustment and programming of HAR 2425.
The success of the LOCK process must be checked by
reading the status of the LOCK bit after locking and by
a negative communication test after a power on reset.
It is also mandatory to check the acknowledge (first
and second) of the sensor or to read/check the status
of the PROG_DIAGNOSIS register after each write
and store sequence to verify if the programming of the
sensor was successful. Please check HAR 24xy Programming Guide for further details.
Electrostatic Discharges (ESD) may disturb the programming pulses. Please take precautions against
ESD.
Note: Please check also the “HAL 24xy Programming
Guide”. It contains additional information and
instructions about the programming of the
devices.
32
July 14, 2015; DSH000170_001EN
Micronas
HAR 24xy
DATA SHEET
7. Data Sheet History
1. Advance Information: “HAR 24xy High-Precision
Dual-Die Programmable Linear Hall-Effect Sensor
Family”, May 23, 2015, AI000179_001EN. First
release of the advance information.
2. Data Sheet: “HAR 24xy High-Precision Dual-Die
Programmable Linear Hall-Effect Sensor Family”,
July 14, 2015, DSH000170_001EN. First release of
the data sheet.
Major changes:
– Absolute Maximum Ratings on page 22:
Value Vdie-to-die isolation
– Recommended Operating Conditions on page 23:
junction temperature conditions specified
– Application Circuit on page 30
– Recommended pad size dimensions in mm on
page 30
– TSSOP14 tape and reel finishing added
Micronas GmbH
Hans-Bunte-Strasse 19  D-79108 Freiburg  P.O. Box 840  D-79008 Freiburg, Germany
Tel. +49-761-517-0  Fax +49-761-517-2174  E-mail: [email protected]  Internet: www.micronas.com
33
July 14, 2015; DSH000170_001EN
Micronas