Hardware
Documentation
D at a S h e e t
®
HAL 2420, HAL 2425
High-Precision Programmable
Linear Hall-Effect Sensors with
Arbitrary Output Characteristics
Edition Nov. 3, 2020
DSH000174_003EN
HAL 2420, HAL 2425
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 TDK-Micronas. All
rights not expressly granted remain reserved by TDK-Micronas.
TDK-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, TDK-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 mention of target applications for our products is made without a
claim for fit for purpose as this has to be checked at system level.
Any new issue of this document invalidates previous issues. TDK-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,
TDK-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 TDK-Micronas.
TDK-Micronas Trademarks
– HAL
Third-Party Trademarks
All other brand and product names or company names may be trademarks of their
respective companies.
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
2
HAL 2420, HAL 2425
DATA SHEET
Contents
Page
Section
Title
4
5
6
1.
1.1.
1.2.
Introduction
Features
Major Applications
6
7
2.
2.1.
Ordering Information
Device-Specific Ordering Codes
8
8
10
10
10
11
15
19
20
21
21
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 register
NVRAM Registers
Setpoint linearization accuracy
On-board Diagnostic features
Calibration of the sensor
22
22
28
28
29
29
30
31
31
32
34
34
35
36
4.
4.1.
4.2.
4.3.
4.4.
4.4.1.
4.5.
4.6.
4.7.
4.8.
4.9.
4.10.
4.11.
4.11.1.
Specifications
Outline Dimensions
Solderability, Welding, Assembly
Pin Connections and Short Descriptions
Physical Dimensions
Dimensions of Sensitive Area
Absolute Maximum Ratings
Storage and Shelf Life
Recommended Operating Conditions
Characteristics
Open-Circuit Detection
Overvoltage and Undervoltage Detection
Magnetic Characteristics
Definition of Sensitivity Error ES
37
37
37
38
5.
5.1.
5.2.
5.3.
Application Notes
Application Circuit
Use of two HAL 242x in Parallel
Ambient Temperature
39
39
41
41
6.
6.1.
6.2.
6.3.
Programming of the Sensor
Programming Interface
Programming Environment and Tools
Programming Information
42
7.
Document History
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
3
HAL 2420, HAL 2425
DATA SHEET
High-Precision Programmable Linear Hall-Effect Sensors with Arbitrary Output
Characteristics
Note
Revision bars indicate significant changes to the previous edition.
1. Introduction
HAL 242x is a family of programmable linear Hall-effect sensors consisting of two members: the HAL 2420 and the HAL 2425.
Both devices are universal magnetic-field sensors with a linear output based on the Hall
effect. Major characteristics like magnetic-field range, sensitivity, output quiescent voltage (output voltage at B=0 mT), and output voltage range are programmable in a nonvolatile memory. The sensors have a ratiometric output characteristic, which means that
the output voltage is proportional to the magnetic flux and the supply voltage. Additionally, both sensors offer wire-break detection.
The HAL 2425 offers 16 setpoints to change the output characteristics from linear to
arbitrary or vice versa.
Table 1–1: HAL 242x family members
Device
Key Function
HAL 2420
2 Setpoints (calibration points)
HAL 2425
16 Setpoints
The HAL 242x features a temperature-compensated Hall plate with chopper offset compensation, an A/D converter, digital signal processing, a D/A converter with output
driver, an EEPROM with redundancy and lock function for the calibration data, a serial
interface for programming the EEPROM, and protection devices at all pins. The internal
digital signal processing is of great benefit because analog offsets, temperature shifts,
and mechanical stress do not degrade digital signals.
The easy programmability allows a 2-point calibration by adjusting the output signal
directly to the input signal (like mechanical angle, distance, or current). Individual
adjustment of each sensor during the final manufacturing process is possible. 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 IC can be fit to all common magnetic materials by programming first and second order temperature coefficients of the
Hall sensor sensitivity.
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
4
HAL 2420, HAL 2425
DATA SHEET
It is also possible to compensate offset drift over temperature generated by the customer application with a first order temperature coefficient for the sensor offset. This
enables operation over the full temperature range with high accuracy.
The calculation of the individual sensor characteristics and the programming of the
EEPROM can easily be done with a PC and the application kit from TDK-Micronas.
The sensors are designed for hostile industrial and automotive applications and operate
with typically 5 V supply voltage in the junction temperature range from 40 °C up to
170 °C. The HAL 242x is available in the very small leaded package TO92UT-1/-2 and
in the SOIC8-1 package.
1.1. Features
– High-precision linear Hall-effect sensors with 12-bit analog output
– 16 setpoints for various output signal shapes (HAL 2425)
– 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 of 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, EMC
– Operates from TJ = 40 °C up to 170 °C
– Operates from 4.5 V up to 5.5 V supply voltage in specification
and functions up to 8.5 V
– Operates 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
– Qualified according to AEC-Q100
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
5
HAL 2420, HAL 2425
DATA SHEET
1.2. Major Applications
Due to the sensors’ versatile programming characteristics and low temperature drifts,
the HAL 242x is the optimal system solution for applications such as:
– Contactless potentiometers,
– Angle sensors (like throttle position, pedal position and EGR applications),
– Distance and linear movement measurements,
– Magnetic-field and current measurement.
2. Ordering Information
A Micronas device is available in a variety of delivery forms. They are distinguished by a
specific ordering code:
XXX NNNN PA-T-C-P-Q-SP
Further Code Elements
Temperature Range
Package
Product Type
Product Group
Fig. 2–1: Ordering Code Principle
For a detailed information, please refer to the brochure: “Micronas Sensors and Controllers: Ordering Codes, Packaging, Handling”.
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
6
HAL 2420, HAL 2425
DATA SHEET
2.1. Device-Specific Ordering Codes
HAL 242x is available in the following package and temperature variants.
Table 2–1: Available packages
Package Code (PA)
Package Type
UT
TO92UT-1/-2
DJ
SOIC8-1
Table 2–2: Available temperature ranges
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.4. on page 29.
For available variants for Configuration (C), Packaging (P), Quantity (Q), and Special
Procedure (SP) please contact TDK-Micronas.
Table 2–3: Available ordering codes and corresponding package marking
Available Ordering Codes
Package Marking
HAL2420UT-A-[C-P-Q-SP]
2420A
HAL2420DJ-A-[C-P-Q-SP]
2420A
HAL2425UT-A-[C-P-Q-SP]
2425A
HAL2425DJ-A-[C-P-Q-SP]
2425A
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
7
HAL 2420, HAL 2425
DATA SHEET
3. Functional Description
3.1. General Function
The HAL 242x is a monolithic integrated circuit which provides an output voltage proportional to the magnetic flux through the Hall plate and proportional to the supply voltage (ratiometric behavior).
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. 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 push-pull output transistor
stage.
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.
In the supply voltage range from 4.5 V up to 5.5 V, the sensor generates an analog output voltage. 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. 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.
The open-circuit detection provides a defined output voltage if the VSUP or GND line is
broken.
Internal temperature compensation circuitry and the spinning-current offset compensation enables 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. The non-volatile memory consists of redundant EEPROM
cells. In addition, the sensor IC is equipped with devices for overvoltage and reversevoltage protection at all pins.
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
8
HAL 2420, HAL 2425
DATA SHEET
VSUP
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
(HAL 2425)
EEPROM Memory
D/A
Converter
Protection
Devices
Analog
Output
OUT
Programming
Interface
Lock Control
GND
Fig. 3–1: HAL 242x block diagram
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
9
HAL 2420, HAL 2425
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
SETPT
CUST_COMP
Customer
Offset & Gain
Trimming
Setpoint
Linearization
DAC Gain
& Offset
Scaling
TEMP_ADJ
-C-
Micronas
Temp-Sensor
Trimming
DAC Drift
Compensation
Output
Clamping
DAC
GAINOFF
Temp-Sensor
DAC
Fig. 3–2: Signal path of HAL 242x
3.2.2. Register Definition
The DSP is the major part of this sensor and performs the signal conditioning. The
parameters for the DSP are stored in the EEPROM registers. The details are shown in
Fig. 3–2.
Terminology:
GAIN: Name of the register or register value
Gain: Name of the parameter
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.
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
10
HAL 2420, HAL 2425
DATA SHEET
3.2.2.1.RAM registers
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-complemented coded. Therefor the register value can
vary between 32768 ... 32767.
CFX
The CFX register represents 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.11. on page 35 by the parameter RANGEABS.
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 barrels shifter should be switched to the next higher range.
This register has a length of 16 bit and it is two’s-complemented coded. Therefor 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.
MIC_COMP
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-complemented coded. Therefor the register value can vary between 32768 ... 32767.
CUST_COMP
The CUST_COMP register is representing the magnetic-field information after the customer temperature trimming. For HAL 242x 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.
The register has a length of 16 bit and it is two’s-complemented coded. Therefor the
register value can vary between 32768 ... 32767.
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
11
DATA SHEET
HAL 2420, HAL 2425
SETPT
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-complemented coded. Therefor the
register value can vary between 32768 ... 32767.
GAINOFF
The GAINOFF register offers the possibility to read the magnetic-field information after
the DAC GAIN and OFFSET scaling.
This register has a length of 16 bit and it is two’s-complemented coded. Therefor 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-complemented coded. Therefor the
register value can vary between 32768 ... 32767.
MIC_ID1 and MIC_ID2
The two registers MIC_ID1 and MIC_ID2 are used by TDK-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.
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
12
HAL 2420, HAL 2425
DATA SHEET
DIAGNOSIS
The DIAGNOSIS register enables the customer to identify certain failures detected by
the sensor. HAL 242x 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.
Bit No.
Function
Description
15:6
None
Reserved
5
State Machine (DSP)
Self-test
This bit is set to 1 in case that the state machine selftest 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
Adder overflow
This bit is set to 1 in case that an overflow occurs during
calculation of the Micronas temperature compensation
1:0
None
Reserved
Details on the sensor self-tests can be found in Section 3.3. on page 21.
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
13
HAL 2420, HAL 2425
DATA SHEET
PROG_DIAGNOSIS
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 242x.
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
Voltage Error during
Program/Erase
This bit is set to 1 in case that the internal supply voltage
was to low during program or 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
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
14
HAL 2420, HAL 2425
DATA SHEET
3.2.2.2.EEPROM register
EEPROM
TCCOx
TCCGx
Hall-Plate
A
D
(Magnetic Ranges)
Barrel Shifter
CUSTOMER SETUP
Micronas
Offset & Gain
Trimming
Customer
Offset & Gain
Trimming
SCALE_GAIN
SCALE_OFFSET
SETPOINTx
DAC_GAIN
DAC_OFFSET
Setpoint
Linearization
DAC Gain
& Offset
Scaling
Digital Signal Processing
Temp-Sensor
-C-
Micronas
Temp-Sensor
Trimming
DAC Drift
Compensation
Output
Clamping
DAC
DAC_CMPLO
DAC_CMPHI
Fig. 3–3: Details of EEPROM and Digital Signal Processing
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 HAL 242x 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.
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.
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
15
HAL 2420, HAL 2425
DATA SHEET
Table 3–1: 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
The Barrel Shifter bits are part of the CUSTOMER SETUP register (bits 14...12). The
CUSTOMER SETUP register is described on the following pages.
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
16
HAL 2420, HAL 2425
DATA SHEET
Magnetic Sensitivity TCCG
The TCCG (Sensitivity) registers (TCCG0 ... TCCG2) contain the customer setting for
the multiplier in the DSP. The multiplication factor is a second order polynomial of the
temperature.
All three polynomial coefficients have a bit length of 16 bit and they are two’s-complemented coded. Therefor 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 1 ... +1. To store each coefficient into the EEPROM it is necessary to
multiply the normalized coefficients with 32768.
Example:
– 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 Offset TCCO
The TCCO (Offset) registers (TCCO0 and TCCO1) contain the parameters for the
adder in the DSP of the sensor. The added value is a first order polynomial of the temperature.
Both polynomial coefficients have a bit length of 16 bit and they are two’s-complemented coded. Therefor 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 1 ... +1. 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 coefSETPOINTS
HAL 2425 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.
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
17
DATA SHEET
HAL 2420, HAL 2425
Sensitivity and Offset Scaling before setpoint linearization SCALE_GAIN/
SCALE_OFFSET
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.
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.
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.
Analog output signal scaling with DAC_GAIN/DAC_OFFSET
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.
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.
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
18
HAL 2420, HAL 2425
DATA SHEET
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.
Table 3–2: Functions in CUST_SETUP register
Bit No.
Function
Description
15
None
Reserved
14:12
Barrel Shifter
Magnetic Range
(see Section Table 3–1: on page 16)
11:10
None
Reserved
9:8
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
7:6
None
Reserved
5
Functionality
Mode
1: Normal
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
0: Diagnosis errors force output to error band (VSUP)
1: Diagnosis errors do not force output to error band (VSUP)
0
Customer Lock
TDK-Micronas GmbH
Bit must be set to 1 to lock the sensor memory
Nov. 3, 2020; DSH000174_003EN
19
HAL 2420, HAL 2425
DATA SHEET
3.2.2.4.Setpoint linearization accuracy
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.
4
4
x 10
3
2
1
0
-1
-2
Linearized
Distorted
Compensation
-3
-4
-4
-3
-2
-1
0
1
2
3
4
4
x 10
output
Fig. 3–4: Linearization - Principle
ysn+1
yl
ysn
xsn xnl
xsn+1
input
Fig. 3–5: Linearization - Detail
xnl: non linear distorted input value
yl: linearized value
remaining error
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
20
HAL 2420, HAL 2425
DATA SHEET
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
3.3. On-board Diagnostic features
The HAL 242x features 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.
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.)
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
The sensor indicates a fault immediately by switching the output signal to the upper
diagnosis level (max. Vout) in case that the diagnostic mode is activated by the customer. 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.
3.4. Calibration of the sensor
For calibration in the system environment, the application kit from TDK-Micronas is recommended. It contains the hardware for the generation of the serial telegram for programming (HAL-APB V1.5) and the corresponding LabVIEWTM based programming
environment for the input of the register values.
For the individual calibration of each sensor in the customer application, a two point calibration is recommended.
A detailed description of the calibration software, calibration algorithm, programming
sequences and register value calculation can be found in the Application Note
“HAL 242x Programming Guide”.
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
21
HAL 2420, HAL 2425
DATA SHEET
4. Specifications
4.1. Outline Dimensions
Product
4.9 B0.1
A
D
X
3
4
1
2
HAL24xy
X
related to center of package
0
Y
related to center of package
-0.13
D
0.3
A
0.48
weight
0.076 g
PIN 1 INDEX
+Y
3.9 B0.1
6 B0.2
Y
B ( 20 : 1 )
-X
+X
gauge plane
D
L
center of
sensitive area
center of package x/y=0
5
6
0.25
-Y
8
7
0.6 B0.18
B
1.27
0.42
0,25O
C
A-B
D
8.5° B2°
Y
0.22 B0.05
Sn plated
A
0.38x45°
1.42 B0.1
0.65 B0.11
L
0.175 B0.075
4° B4°
8.5° B 2°
0.6 B0.18
F
0
2.5
0.1
C
seating plane
5 mm
scale
TOP VIEW
All dimensions are in mm.
Physical dimensions do not include moldflash.
Sn-thickness might be reduced by mechanical handling.
Tin and lead burr on the pins (outside the package body outlines): max. 0.25
PACKAGE
ISSUE DATE
JEDEC STANDARD
(YY-MM-DD)
ITEM NO.
SOIC8-1
20-07-09
B
C
seating plane
MS-012
ANSI
REVISION DATE
(YY-MM-DD)
BOTTOM VIEW
REV.NO.
DRAWING-NO.
F
SPECIFICATION
TYPE
ISSUE
20-08-14
2
CSOIC0083011.1
ZG
NO.
2115_Ver.02
c Copyright 2018 TDK-Micronas GmbH, all rights reserved
Fig. 4–1:
SOIC8-1: Plastic Small Outline IC package, 8 leads, gullwing bent, 150 mil
Ordering code: DJ
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
22
HAL 2420, HAL 2425
DATA SHEET
user direction of feed
Ø
10
2
18.2 max
Ø330
3
Ø1
12 min
Devices per Reel: 3500
IEC STANDARD
ANSI
ISSUE
ITEM NO.
4th
60286-3
ISSUE DATE
YY-MM-DD
DRAWING-NO.
ZG-NO.
12-01-31
06836.0001.4
ZG002036_001_01
© Copyright 2012 Micronas GmbH, all rights reserved
Fig. 4–2:
SOIC8: Tape and Reel Finishing
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
23
HAL 2420, HAL 2425
DATA SHEET
Product
5°
aro
u
nd
HAL 242x/HAL 245x
14.7B0.2
short lead
L
gate remain
standard
1.55
Y
A
0.295B0.09
D
0.2
weight
0.12 g
45°
1.5 B0.05
4.06 B0.05
1
L
+ 0.2
D
connected to PIN 2
0.7
center of
sensitive area
2
5° aroun
1
A
3
d
1 B0.2
4.2 max.
4.05 B0.05
Y
connected to PIN 2
dambar cut,
not Sn plated (6x)
L
0.36 B0.05
Sn plated
0-0,5
solder or welding area
0.51 +- 0.1
0.08
0.43 B0.05
Sn plated
1.27 B0.4 1.27 B0.4
lead length,
not Sn plated (3x)
0
2.5
5 mm
scale
All dimensions are in mm.
Physical dimensions do not include moldflash.
Sn-thickness might be reduced by mechanical handling.
PACKAGE
ISSUE DATE
JEDEC STANDARD
(YY-MM-DD)
ITEM NO.
TO92UT-2
18-02-22
FRONT VIEW
ANSI
REVISION DATE
(YY-MM-DD)
REV.NO.
BACK VIEW
DRAWING-NO.
ISSUE
SPECIFICATION
TYPE
19-12-05
2
CUTI00032507.1
ZG
NO.
2090_Ver.02
c Copyright 2018 TDK-Micronas GmbH, all rights reserved
Fig. 4–3:
TO92UT-2 Plastic Transistor Standard UT package, 3 leads, non-spread
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
24
HAL 2420, HAL 2425
DATA SHEET
5° ar
ou
nd
gate remain
Product
HAL 242x/HAL 245x
14.7B0.2
short lead
L
standard
Y
1.55
A
0.295B0.09
D
0.2
weight
0.12 g
45°
4.06 B0.05
1.5 B0.05
1 +0.2
connected to PIN 2
L
connected to PIN 2
D
0.7
2
1
5° arou
nd
0.1
0.51 +- 0.08
A
1 B0.2
4.2 max.
4.05 B0.05
Y
center of
sensitive area
3
L
0.36 B0.05
Sn plated
0-1,5
solder or welding area
2-4
dambar cut,
not Sn plated (6x)
0.43 B0.05
Sn plated
2.54 B0.4
2.54 B0.4
lead length cut
not Sn plated (3x)
0
2.5
5 mm
scale
All dimensions are in mm.
Physical dimensions do not include moldflash.
Sn-thickness might be reduced by mechanical handling.
PACKAGE
ISSUE DATE
JEDEC STANDARD
(YY-MM-DD)
ITEM NO.
TO92UT-1
18-02-22
BACK VIEW
FRONT VIEW
ANSI
REVISION DATE
(YY-MM-DD)
REV.NO.
DRAWING-NO.
ISSUE
SPECIFICATION
TYPE
19-12-06
2
CUTS00032506.1
ZG
NO.
2089_Ver.02
c Copyright 2018 TDK-Micronas GmbH, all rights reserved
Fig. 4–4:
TO92UT-1 Plastic Transistor Standard UT package, 3 leads, spread
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
25
HAL 2420, HAL 2425
DATA SHEET
Δp
Δh
Δp
W2
B
A
W1
W
L
W0
H
H1
Δh
D0
P2
F1
feed direction
P0
F2
T1
T
view A-B
H
all dimensions in mm
other dimensions see drawing of bulk
Short leads
Long leads
max. allowed tolerance over 20 hole spacings ±1.0
18 - 20
24 - 26
H1
TO92UA TO92UT
21 - 23.1 22 - 24.1
27 - 29.1 28 - 30.1
UNIT
D0
F1
F2
Δh
L
P0
P2
Δp
T
T1
W
W0
W1
W2
mm
4.0
1.47
1.07
1.47
1.07
±1.0
11.0
max
13.2
12.2
7.05
5.65
±1.0
0.5
0.9
18.0
6.0
9.0
0.3
STANDARD
ANSI
ISSUE
ITEM NO.
-
IEC 60286-2
ISSUE DATE
YY-MM-DD
DRAWING-NO.
ZG-NO.
16-07-18
06631.0001.4
ZG001031_Ver.05
© Copyright 2007 Micronas GmbH, all rights reserved
Fig. 4–5:
TO92UA/UT: Dimensions ammopack inline, not spread
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
26
HAL 2420, HAL 2425
DATA SHEET
Δp
Δh
Δp
W2
B
A
W0
W
L
W1
H
H1
Δh
D0
P2
F1
feed direction
P0
F2
T1
T
view A-B
H
all dimensions in mm
Short leads
Long leads
max. allowed tolerance over 20 hole spacings ±1.0
H1
18 - 20
24 - 26
TO92UA
21 - 23.1
27 - 29.1
TO92UT
22 - 24.1
28 - 30.1
other dimensions see drawing of bulk
UNIT
D0
F1
F2
Δh
L
P0
P2
Δp
T
T1
W
W0
W1
W2
mm
4.0
2.74
2.34
2.74
2.34
±1.0
11.0
max
13.2
12.2
7.05
5.65
±1.0
0.5
0.9
18.0
6.0
9.0
0.3
JEDEC STANDARD
ANSI
ISSUE
ITEM NO.
-
ICE 60286-2
ISSUE DATE
YY-MM-DD
DRAWING-NO.
ZG-NO.
16-07-18
06632.0001.4
ZG001032_Ver.06
© Copyright 2007 Micronas GmbH, all rights reserved
Fig. 4–6:
TO92UA/UT: Dimensions ammopack inline, spread
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
27
HAL 2420, HAL 2425
DATA SHEET
4.2. Solderability, Welding, 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 TDK-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
Pin No.
Pin Name
Type
Short Description
1
VSUP
SUPPLY
Supply Voltage
2
Gnd
GND
Ground
4
OUT
I/O
Output and Programming Pin
SOIC8 Package
All remaining pins (3, 5, 6, 7, 8) must be connected to ground
Pin No.
Pin Name
Type
Short Description
1
VSUP
SUPPLY
Supply Voltage
2
Gnd
GND
Ground
3
OUT
I/O
Output and Programming Pin
TO92UT Package
1
VSUP
OUT
4
2 GND
(3, 5, 6, 7, 8)
Fig. 4–7: Pin configuration (SOIC8)
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
28
HAL 2420, HAL 2425
DATA SHEET
1
VSUP
OUT
Pin 3
2
GND
Fig. 4–8: Pin configuration (TO92UT)
4.4. Physical Dimensions
4.4.1. Dimensions of Sensitive Area
250 µm x 250 µm
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
29
HAL 2420, HAL 2425
DATA SHEET
4.5. 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 must be taken
to avoid application of any voltage higher than absolute maximum-rated voltages to this circuit.
All voltages listed are referenced to ground (GND).
Symbol
Parameter
Pin
Min.
Max.
Unit
Condition
VSUP
Supply Voltage
VSUP
8.5
10
V
t < 96 h4)
18
18
V
t < 1h4)
t < 1h4)
VOUT
Output Voltage
OUT
61)
18
V
VOUT VSUP
Excess of Output Voltage
over Supply Voltage
OUT,
VSUP
2
V
TJ
Junction Temperature
Range
50
1902)
°C
t < 96h4)
Tstorage
Transportation/Short-Term
Storage Temperature
55
150
°C
Device only without packing
material
VESD_SOIC8
ESD Protection for
SOIC8 package3)
All
Pins
2
2
kV
VSUP
vs.
GND
8
8
kV
HBM
AEC-Q-100-002
(100 pF / 1.5 k)
OUT
vs.
GND
8
8
kV
VSUP
vs.
OUT
8
8
kV
All
Pins
8
8
kV
VESD_TO92
ESD Protection for
TO92UT package3)
HBM
AEC-Q-100-002
(100 pF / 1.5 k)
internal protection resistor = 50
for 96 hrs - Please contact TDK-Micronas for other temperature requirements.
3)
For system ESD robustness, pins not used have to be connected to GND.
4)
No cumulated stress
1)
2)
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
30
HAL 2420, HAL 2425
DATA SHEET
4.6. 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 TDK-Micronas website (http://www.micronas.com/en/service-center/downloads) or on the service portal (http://service.micronas.com).
4.7. 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 (GND).
Symbol Parameter
Pin
Min.
Typ.
Max.
Unit
Remarks
VSUP
Supply Voltage
VSUP
4.5
5
5.5
V
IOUT
Continuous Output
Current
OUT
1.2
1.2
mA
RL
Load Resistor
OUT
5.0
10
k
CL
Load Capacitance
OUT
0.33
10
600
nF
NPRG
Number of EEPROM
Programming Cycles1)
100
cycles 0 °C < Tamb < 55 °C
5
cycles 0 °C < Tamb < 55 °C
40
40
40
125
150
170
°C
NPRGNV Number of NVRAM
Programming Cycles
TJ
Junction Temperature
Range2)
Can be pull-up or pulldown resistor
for 8000 h3)
for 2000 h3)
for 1000 h3)
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 TDK-Micronas for lifetime
calculations.
3) Time values are not cumulative.
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
31
HAL 2420, HAL 2425
DATA SHEET
4.8. Characteristics
at TJ = 40 °C to +170 °C, VSUP = 4.5 V to 5.5 V, GND = 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 VSUP = 5 V.
Symbol
Parameter
Pin
Min.
Typ.
Max. Unit
Conditions
ISUP
Supply Current
over Temperature Range
VSUP
7
11
mA
Resolution5)
OUT
12
bit
ratiometric to VSUP 1)
DNL
Differential Non-Linearity of D/
A Converter4)
OUT
0.9
0
0.9
LSB
Test limit at 25 °C ambient temperature
INL
Non-Linearity of Output Voltage
over Temperature6)
OUT
0.3
0
0.3
%VSUP
2)For V
out = 0.35 V ... 4.65 V;
VSUP = 5 V ; Linear Setpoint
Characteristics
ER
Ratiometric Error of Output
over Temperature
(Error in VOUT / VSUP)
OUT
0.25 0
0.25
%
Max of [VOUT5 VOUT4.5 and
VOUT5.5 VOUT5] at VOUT = 10%
and 90% VSUP
Voffset
Offset Drift over Temperature
Range6)
VOUT (B = 0 mT)25°C VOUT
(B = 0 mT)max
OUT
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)
OUT
11
0
11
mV
VOUTCH
Accuracy of Output Voltage at
Clamping High Voltage over
Temperature Range5)
OUT
11
0
11
mV
RL = 5 k, VSUP = 5 V
Spec values are derived from
resolution of the registers
DAC_CMPHI/LO and Voffset.
VOUTH
Upper Limit of Signal Band3)
OUT
93
%VSUP
VSUP = 5 V, 1 mA IOUT 1mA
VOUTL
Lower Limit of Signal
Band3)
OUT
7
%VSUP
VSUP = 5 V, 1 mA IOUT 1mA
fOSC
Internal Oscillator Frequency
over Temperature Range
4
MHz
tr(O)
Step Response Time of
Output6)
OUT
0.4
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
tPOD
Power-Up Time (Time to Reach
Certain Output Accuracy)6)
OUT
1.7
8.0
ms
ms
Additional error of 1% Full-Scale
Full accuracy
BW
Small Signal Bandwidth
(3 dB)6)
OUT
2
kHz
VOUTrms
Output Noise Voltage RMS6)
OUT
1.5
mV
BARREL SHIFTER=3
Overall gain in signal path =1
External circuitry according to
Fig. 5–1 on page 38 with lownoise supply
ROUT
Output Resistance over Recommended Operating Range
OUT
1
10
VOUTLmax VOUT VOUTHmin
1)
Output DAC full scale = 5 V ratiometric, Output DAC offset = 0 V, Output DAC LSB = VSUP/4096
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 V
OUTL 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
2)
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
32
HAL 2420, HAL 2425
DATA SHEET
Symbol
Parameter
Pin
Min.
Typ.
Max. Unit
Conditions
142
K/W
Determined with a 1s0p board
88
K/W
Determined with a 1s1p board
33
K/W
Determined with a 1s0p board
22
K/W
Determined with a 1s1p board
232
K/W
Determined with a 1s0p board
136
K/W
Determined with a 2s2p board
40
K/W
Determined with a 1s0p board
36
K/W
Determined with a 2s2p board
SOIC8 Package
Thermal Resistance
Rthja
Junction to Air
Rthjc
Junction to Case
TO92UT Package
Thermal Resistance
Rthja
Rthjc
Junction to Air
Junction to Case
1) Guaranteed
2)
by Design
Characterized on small sample size, not tested.
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
33
HAL 2420, HAL 2425
DATA SHEET
4.9.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
OUT
0
0
0.15
V
VSUP = 5 V
RL = 10 kto 200 k
0
0
0.2
V
VSUP = 5 V
RL = 5 kto 10 k
4.85
4.9
5.0
V
VSUP = 5 V
RL = 10 kto 200 k
4.8
4.9
5.0
V
VSUP = 5 V
RL = 5 kto 10 k
VOUT
Output Voltage at
Open GND Line
OUT
RL: Can be pull-up or pull-down resistor
4.10.Overvoltage and Undervoltage Detection
at TJ = 40 °C to +170 °C, Typical Characteristics for TJ = 25 °C, after programming and locking
Symbol
Parameter
Pin
Min.
Typ.
Max.
Unit
VSUP,UV
Undervoltage
Detection Level
VSUP
3.3
3.9
4.3
V
VSUP,UVhyst
Undervoltage
Detection Level
Hysteresis1)
VSUP
200
mV
VSUP,OV
Overvoltage
Detection Level
VSUP
5.6
6.2
6.9
V
VSUP,OVhyst
Overvoltage
Detection Level
Hysteresis1)
VSUP
225
mV
1)Characterized
Test Conditions
on small sample size, not tested
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
34
HAL 2420, HAL 2425
DATA SHEET
4.11.Magnetic Characteristics
at TJ = 40 °C to +170 °C, VSUP = 4.5 V to 5.5 V, GND = 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 VSUP = 5 V.
Symbol
Parameter
Pin
Min.
Typ.
Max.
SENS
Magnetic Sensitivity VOUT/(2xRANGEABS)
Unit
Test Conditions
mV/mT Example:
For Barrel_shifter=5
and VOUT = 4 V
RANGEABS = 12 mT
Sensitivity=4 V/
(2x12mT= 166 mV/mT
typ.
RANGEABS Absolute Range of
CFX Register
(Magnetic Range)1)
6
200
mT
Programmable:
See Table 3–2 for relation between barrel
shifter and Magnetic
Range.
BOffset
Magnetic Offset1)
OUT
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)
5
0
5
T/K
B = 0 mT, IOUT = 0 mA
BARREL SHIFTER = 3
(±50 mT)
ES
Error in Magnetic
Sensitivity1)
SOIC8
TO92UT
OUT
1)
VSUP = 5 V
1.5
1
0
0
1.5
1
%
BARREL SHIFTER = 3
(±50 mT)
Characterized on small sample size, not tested
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
35
HAL 2420, HAL 2425
DATA SHEET
4.11.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 example below, the maximum error occurs at 10 °C:
1.001
ES = ------------- – 1 = 0.8%
0.993
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–9: ES definition example
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
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
36
HAL 2420, HAL 2425
DATA SHEET
5. Application Notes
5.1. Application Circuit
For EMC protection, it is recommended to connect one ceramic 47 nF capacitor each
between ground and the supply voltage, respectively the output voltage pin.
VSUP
OUT
HAL242x
47 nF
47 nF
GND
Fig. 5–1: Recommended application circuit
5.2.Use of two HAL 242x in Parallel
Two different HAL 242x sensors which are operated in parallel to the same supply and
ground line can be programmed individually as the communication with the sensors is
done via their output pins.
VSUP
OUT A
47 nF
HAL242x
Sensor A
HAL242x
Sensor B
47 nF
OUT B
47 nF
GND
Fig. 5–2: Parallel operation of two HAL 242x
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
37
HAL 2420, HAL 2425
DATA SHEET
5.3. Ambient Temperature
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).
T J = T A + T
At static conditions and continuous operation, the following equation applies:
T = I SUP V SUP R thjx
For typical values, use the typical parameters. For worst case calculation, use the max.
parameters for ISUP and Rthjx (x is representing the different Rth value, like junction to
ambient Rthja), and the max. value for VSUP from the application.
For VSUP = 5.5 V, Rth = 235 K/W, and ISUP = 10 mA, the temperature difference
T = 12.93 K.
For all sensors, the junction temperature TJ is specified. The maximum ambient temperature TAmax can be calculated as:
T Amax = T Jmax – T
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
38
HAL 2420, HAL 2425
DATA SHEET
6. Programming of the Sensor
HAL 242x features two different customer modes. In Application Mode the sensor provides a ratiometric analog output voltage. In Programming Mode it is possible to
change the register settings of the sensor.
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.
6.1. Programming Interface
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.
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).
The serial telegram is used to transmit the EEPROM content, error codes and digital
values of the angle information from and to the sensor.
tbittime
tbittime
or
logical 0
tbittime
tbittime
or
logical 1
50%
50%
50%
50%
Fig. 6–1: Definition of logical 0 and 1 bit
A description of the communication protocol and the programming of the sensor is available in a separate document (Application Note Programming HAL 242x).
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
39
HAL 2420, HAL 2425
DATA SHEET
Table 6–1: Telegram parameters (All voltages are referenced to GND.)
Symbol Parameter
Pin
Limit Values
Unit
Test Conditions
Min.
Typ.
Max.
0
0.2*VSUP V
0
1.0
V
VSUP
V
5.0
V
for VSUP = 5 V
6.0
6.5
V
Program
VSUP Voltage for
VSUP 5.7
EEPROM Programming (after PROG and
ERASE)
Supply voltage
for bidirectional
communication
via output pin.
tbittime
Biphase Bit Time
OUT
900
1000
1100
µs
Slew rate
OUT
2.0
V/µs
VOUTL
VOUTH
VSUP-
Voltage for Output Low OUT
Level during Programming through Sensor
Output Pin
Voltage for Output
OUT
High Level during Programming through
Sensor Output Pin
TDK-Micronas GmbH
0.8*VSUP
4.0
Nov. 3, 2020; DSH000174_003EN
for VSUP = 5 V
40
HAL 2420, HAL 2425
DATA SHEET
6.2. Programming Environment and Tools
For the programming of HAL 242x during product development a programming tool
including hardware and software is available on request. It is recommended to use the
Micronas tool kit (TDK-MSP V1.x & LabViewTM Programming Environment) in order to
ease the product development. The details of programming sequences are also available at service.micronas.com.
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 HAL 242x.
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
HAL 242x Programming Guide for further details.
Electrostatic Discharges (ESD) may disturb the programming pulses. Please take precautions against ESD.
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
41
HAL 2420, HAL 2425
DATA SHEET
7. Document History
1. Preliminary Data Sheet: “HAL 242x High-Precision Programmable Linear Hall-Effect Sensor”,
May 3, 2013, PD000211_001EN. First release of the preliminary data sheet.
2. Preliminary Data Sheet: “HAL 242x High-Precision Programmable Linear Hall-Effect Sensor with
Arbitrary Output Characteristics”, July 4 2014, PD000211_002EN. Second release of the preliminary data sheet.
Major Change: SOIC8 package added
3. Preliminary Data Sheet: “HAL 242x High-Precision Programmable Linear Hall-Effect Sensor with
Arbitrary Output Characteristics”, Sept. 19, 2014 PD000211_003EN. Third release of the preliminary data sheet.
Major Changes:
– SOIC8 package drawing updated
– Absolute Maximum Ratings – Specification of ESD Protection for SOIC8 package
4. Preliminary Data Sheet: “HAL 242x High-Precision Programmable Linear Hall-Effect Sensor with
Arbitrary Output Characteristics”, Nov. 26, 2014, PD000211_004EN. Fourth release of the preliminary data sheet.
Major Changes:
– SOIC8 package drawing updated
– Position of Sensitive Areas: A4 value changed to 0.48 mm
5. Data Sheet: “HAL 242x High-Precision Programmable Linear Hall-Effect Sensor with Arbitrary
Output Characteristics”, April 15, 2016, DSH000174_001EN. First release of the data sheet.
Major Changes:
–TO92UT package drawings updated
– Ammopack drawings updated
– Assembly and storage information changed
6. Data Sheet: “HAL 2420, HAL 2425 High-Precision Programmable Linear Hall-Effect Sensors with
Arbitrary Output Characteristics”, May. 4, 2020, DSH000174_002EN. Second release of the data
sheet.
Major Changes:
– SOIC package drawing updated
– TO92UT package and tape drawings updated
– Maximum Ratings: Tstorage added
– Characteristics: new value for parameter VOUTrms
– Magnetic Characteristics: new values for parameters SENS and RANGEABS
7. Data Sheet: “HAL 2420, HAL 2425 High-Precision Programmable Linear Hall-Effect Sensors with
Arbitrary Output Characteristics”, Nov. 3, 2020, DSH000174_003EN. Third release of the data
sheet.
Major Changes:
– SOIC8 package drawing updated
– Thermal resistance values for TO92UT package updated
TDK-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 www.micronas.tdk.com
TDK-Micronas GmbH
Nov. 3, 2020; DSH000174_003EN
42