HAL3625_Programmable_Direct_Angle_Sensor_hd
Hardware
Documentation
A d v an c e I n fo r m at ion
®
HAL 3625
Programmable Direct Angle
Sensor
3D
Edition Aug. 27, 2009
AI000150_001EN
HAL 3625
ADVANCE INFORMATION
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 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.
Micronas Trademarks
– HAL
– 3DHAL
Third-Party Trademarks
All other brand and product names or company names
may be trademarks of their respective companies.
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,
aviation and 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
Aug. 27, 2009; AI000150_001EN
Micronas
HAL 3625
ADVANCE INFORMATION
Contents
Page
Section
Title
4
4
4
5
5
5
5
6
1.
1.1.
1.2.
1.3.
1.4.
1.5.
1.6.
1.7.
Introduction
Major Applications
Features
Marking Code
Operating Junction Temperature Range (TJ)
Hall Sensor Package Codes
Solderability
Pin Connections and Short Description
7
7
8
8
8
11
2.
2.1.
2.2.
2.2.1.
2.2.2.
2.3.
Functional Description
General Function
Signal Path and Register Definition
Signal Path
Register Definition
On-board Diagnostic features
12
12
13
13
13
14
14
15
16
17
17
3.
3.1.
3.2.
3.3.
3.4.
3.4.1.
3.5.
3.6.
3.7.
3.8.
3.9.
Specifications
Outline Dimensions
Dimensions of Sensitive Area
Positions of Sensitive Areas
Absolute Maximum Ratings
Storage and Shelf Life
Recommended Operating Conditions
Characteristics
Magnetic Characteristics
Open-Circuit Detection
Overvoltage and Undervoltage Detection
18
18
18
18
4.
4.1.
4.2.
4.3.
Application Notes
Ambient Temperature
EMC and ESD
Application Circuit
19
19
20
20
5.
5.1.
5.2.
5.3.
Programming of the Sensor
Programming Interface
Programming Environment and Tools
Programming Information
21
6.
Data Sheet History
Micronas
Aug. 27, 2009; AI000150_001EN
3
HAL 3625
ADVANCE INFORMATION
Programmable Direct Angle Sensor
1.1. Major Applications
1. Introduction
Due to the sensor’s versatile programming characteristics and its high accuracy, the HAL 3625 is the optimal system solution for applications such as:
The HAL 3625 is a member of a new generation of
Hall-effect sensors with vertical hall plate technology.
Conventional planar Hall technology is only sensitive
to the magnetic field orthogonally to the chip surface.
Instead HAL 3625 is sensitive for magnetic fields
applied in parallel to the chip surface. It is obtained
through vertical Hall plates that can be integrated in a
CMOS process without any post process on the chip
surface.
– Contactless potentiometers
– Rotary position measurement, like
• Throttle position
• EGR value position
• Accelerator paddle position, etc.
1.2. Features
With the new vertical Hall technology it is possible to
directly measure rotation angles in a range of 0° to
360° with simple magnetic circuits. The magnetic field
of a small magnet (diametrical magnetization) rotating
above the sensor can be measured in a non-contacting way.
– Angle measurement is extremely robust against
temperature and stress influence
The sensor measures both magnetic field components
BX and BY. The diametrical magnetization of a rotating
magnet generates a flux vector. The orthogonal oriented Hall elements measure the X- and Y-Component
of the magnetic field vector, which normally corresponds to a sine and cosine waveform.
The direct angle information is internally calculated by
the sensor using the inverse tangent function and converted into an analog output voltage.
Due to the measurement method, the sensor provides
an excellent drift performance over temperature and
therefore a new class of accuracy.
– Active offset compensation
The HAL 3625 features a linear, ratiometric analog
output signal with integrated wire-brake detection
working with pull-up or pull-down resistor.
– Ratiometric linear output proportional to the measurement angle
– On-chip temperature compensation
– Operates from 4.5 V up to 5.5 V supply voltage
– Operates from −40 °C up to 170 °C junction temperature
– Programming through the sensors output pin
– Programmable characteristics in a non-volatile
memory (EEPROM) with redundancy and lock function
– Programmable output slope and offset
– X- and Y-channel gain and offset of signal path programmable
– Phase shift between X- and Y-channel programmable
Major characteristics like gain and offset of X- and Ychannel, zero angle position, phase shift between Xand Y-signal, output slope and offset and clamping levels can be adjusted to the magnetic circuitry by programming the non-volatile memory.
– Programmable output clamping voltages for error
band definition
The sensor features different new on-board diagnostics features to enhance the application robustness for
fail-safe detection. Beside the standard checks like
over-/undervoltage and wire-break also different functional blocks of the sensor are checked during normal
operation like, ROM, signal path, etc.
– 32 bit identification number for customer
It is designed for industrial and automotive applications
and operates in the junction temperature range from
−40 °C up to 170 °C.
– Short-circuit protected push-pull output
The sensor is available in a very small eight-pin leaded
transistor package, as well as in SOIC8 package.
– Programmable zero angle position
– Programmable magnetic range detection
– 32 bit identification number with Micronas production information (like X,Y position; wafer number; lot
number)
– On-Board diagnostics of different functional blocks
of the sensor
– Over- and reverse voltage protection at VDD
– Under- and overvoltage detection
– Wire-break detection with pull-up or pull-down resistor
– EMC and ESD robust design
4
Aug. 27, 2009; AI000150_001EN
Micronas
HAL 3625
ADVANCE INFORMATION
1.3. Marking Code
1.6. Solderability
The HAL 3625 has a marking on the package surface
(branded side). This marking includes the name of the
sensor and the temperature range.
Solderability
Type
HAL 3625
Temperature Range
A
K
3625A
3625K
During soldering reflow processing and manual
reworking, a component body temperature of 260 °C
should not be exceeded.
Solderability is guaranteed for one year from the date
code on the package.
1.4. Operating Junction Temperature Range (TJ)
The Hall sensors from Micronas are specified to the
chip temperature (junction temperature TJ).
A: TJ = −40 °C to +170 °C
K: TJ = −40 °C to +140 °C
The relationship between ambient temperature (TA)
and junction temperature is explained in Section 4.1.
on page 18.
1.5. Hall Sensor Package Codes
HALXXXXPA-T
Temperature Range: A or K
Package: DJ
Type: 3625
Example: HAL3625DJ-K
→Type: 3625
→Package: SOIC8-1
→Temperature Range: TJ = −40 °C to +140 °C
Hall sensors are available in a wide variety of packaging versions and quantities. For more detailed information, please refer to the brochure: “Hall Sensors:
Ordering Codes, Packaging, Handling”.
Micronas
Aug. 27, 2009; AI000150_001EN
5
HAL 3625
ADVANCE INFORMATION
1.7. Pin Connections and Short Description
Pin
No.
Pin Name
Type
Short Description
1
VDD
IN
Supply Voltage
2,5,6,7
,8
GND
3
TEST
IN
Test
4
OUT
OUT/
IN
Push-Pull Output
and Programming
Pin
1
Ground
VDD
OUT
4
2 GND 3 TEST
(5 - 8)
Fig. 1–1: Pin configuration
Note: Pin 3 should be connected to GND
6
Aug. 27, 2009; AI000150_001EN
Micronas
HAL 3625
ADVANCE INFORMATION
2. Functional Description
It can be used for angle measurements in a range
between 0° and 360°. It is possible to improve the
angle error caused by magnetic system non idealities,
like misalignment and inhomogenities by in-system
calibration of the sensor. The calibration information is
stored in a on chip EEPROM.
2.1. General Function
The HAL 3625 is a direct angle sensor based on
Micronas’ 3D-Hall technology. The sensor includes
two vertical Hall plates with spinning current offset
compensation for the detection of X and Y magnetic
field components, a signal processor which uses the
CORDIC algorithm (COrdinate Rotation DIgital Computer) for the calculation of the angle information, a
ratiometric linear output and protection devices.
Using the CORDIC algorithm to calculate the angle,
the angle measurement is self-compensated in
respect to the flux density variations caused by airgap
variations or drifts. Therefore, the sensor enables the
development of systems running in harsh electrical
and mechanical environments.
The output voltage is proportional to the angle of a
rotating magnet target in respect to the sensor. The
spinning current offset compensation minimizes the
angle error due to supply voltage and temperature
variations as well as external package stress.
The HAL 3625 is programmable by modulation of the
output voltage. No additional programming pin is
needed.
VSUP
Internally
stabilized
Supply and
Protection
Devices
X-Hall
Plate
Temperature
Dependent
Bias
Open-circuit,
Overvoltage,
Undervoltage
Detection
Oscillator
A/D
OUT
D/A
Converter
DSP
Y-Hall
Plate
Protection
Devices
Analog
Output
A/D
EEPROM Memory
Temperature
Sensor
A/D
Converter
Digital
Output
Lock Control
GND
Fig. 2–1: HAL 3625 block diagram
Micronas
Aug. 27, 2009; AI000150_001EN
7
HAL 3625
ADVANCE INFORMATION
2.2. Signal Path and Register Definition
2.2.1. Signal Path
fsample
ΦBx
A
LP
D
ΦBy
A
Tw (temp.)
TADC
A
D
XY_Gain
Adjusted
X-Value
X
Gain_X
+
X
Offset_X
x2
Cordic_X
Cordic_Y
+
Cordic_Amp
Cordic
(Arctan calculation)
Adjusted
Y-Value
LP
D
X_Comp
+
Y_Comp
X
x2
Gain_Y
ADJ
+
Offset_Y
Cordic_Phi
TADJ
D/A
scale
D
A
VAngle
DAC_out
DAC_Zero, DAC_Offset, DAC_Gain, Clamp-High, Clamp-Low, Magnetic Range Detection (MAG_LOW, MAG_HIGH)
Fig. 2–2: Signal path of HAL 3625
2.2.2. Register Definition
CORDIC_X and CORDIC_Y
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. 2–2.
CORDIC_X and CORDIC_Y register contain the compensated magnetic field information of the X- and Ychannel used for the angle calculation based on
CORDIC algorithm. These registers include already
customer phase-shift, gain and offset correction. Both
registers have a length of 16 bit each and are two’scomplement coded. Therefore, the register values can
vary between − 32768 ... 32767.
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. The RAM registers
contain measurement data at certain steps of the signal path and the EEPROM registers have influence on
the sensors signal processing.
CORDIC_PHI
The CORDIC_PHI register contains the digital value of
the angle calculated by the CORDIC algorithm. It has a
length of 16 bit and is binary. From the 16 bit only the
range between 0 ... 32767 is used for the angle information.
The following RAM registers are available:
X_COMP and Y_COMP
X_COMP and Y_COMP register contain the temperature compensated magnetic field information of the Xand Y-channel. Both registers have a length of 16 bit
each and are two’s-complement coded. Therefore, the
register values can vary between −32768 ... 32767.
8
Aug. 27, 2009; AI000150_001EN
Micronas
HAL 3625
ADVANCE INFORMATION
CORDIC_AMP
GAIN_X and GAIN_Y
The CORDIC_AMP register contains the digital value
of the magnetic field amplitude calculated by the
CORDIC algorithm. From mathematical point of view
the amplitude can be calculated based on X- and Ychannel amplitude.
Gain_X and Gain_Y can be used to compensate
amplitude mismatches between X- and Y-channel.
Micronas delivers pre calibrated sensors with no gain
mismatch between X- and Y-channel. Nevertheless it
is possible that due to the magnetic circuit a mismatch
between X- and Y-channel gain occurs. This can be
compensated with Gain_X and Gain_Y.
Both register have a length of 16 bit and are two’scomplement coded. Therefore, they can have values
between −32768 and 32767 (−1 ... 1). For neutral settings both register values have to be set to 0.5 (register value 16384).
Amplitude =
2
X +Y
2
The CORDIC algorithm adds a factor of roughly 1.6 to
the equation for the magnetic amplitude. So the equation for the amplitude is defined as follows:
2
CORDIC_AMP ≅ 1,6 × X + Y
In case that the phase-shift correction is used it is necessary to change also the gain of channel Y (see also
XY_GAIN). If phase-shift correction is used the corresponding register has to be set to
2
0,5
GAIN_Y = ---------------------------------------- × 32767
cos ( Phase-shift )
⎧
⎪
⎪
⎨
⎪
⎪
⎩
The following EEPROM registers are available and
defined as follows:
Example:
XY_GAIN
XY_GAIN can be used to compensate a phase-shift
between X- and Y-channel. The register has a length
of 16 bit. It is possible to make a phase shift correction
of ±75°. The step size and therefore the smallest possible correction is 0.002°. The register is two’s-complement coded and ranges from −32768 to 32767. The
register value is sin function based. XY_GAIN is calculated as follows:
XY_GAIN = sin ( Phase-shift ) × 32767
A phase-shift error of 11° between X- and Y-channel
should be compensated. XY_GAIN is then set to 6252
XY_GAIN = sin ( 11° ) × 32767 = 6252,24
Then Gain_X must be 0.5 (GAIN_X = 16384) and
GAIN_Y must be set to 16690.
0,5
GAIN_Y = ---------------------------------------- × 32767 = 16690,14
cos ( Phase-shift )
Neutral value for this register is zero (no Phase-shift
correction).
Note: In case the phase-shift correction is used, then it
is necessary to adapt the settings of Gain_Y
too. For details see definition of GAIN_Y.
Micronas
Note: In case Gain_X or Gain_Y exceed the range of
−1 ... 1 (−32768 ... 32767), then it is possible to
reduce the gain of the opposite channel for compensation.
Aug. 27, 2009; AI000150_001EN
9
HAL 3625
ADVANCE INFORMATION
OFFSET_X and OFFSET_Y
DAC_GAIN
Offset_X and Offset_Y can be used to compensate offset mismatches between X- and Y-channel. Micronas
delivers pre calibrated sensors. Nevertheless it is possible that due to the magnetic circuit a mismatch
between X- and Y-channel offset occurs. This can be
compensated with Offset_X and Offset_Y.
Both registers have a length of 16 bit and are two’scomplement coded. Therefore, they can have values
between −32768 and 32767. For neutral settings both
register values have to be set to 0 (register value 0).
DAC_Gain defines the gain of the analog output. The
register has a length of 8 bit and is two’s-complement
coded. DAC_Gain = 1 is neutral setting and leads to a
change of the output voltage from 0% to 100% VDD
for an angle change from 0° to 360° (if DAC_OFFSET
is set to 0).
DAC_Gain can be changed between −32 and 32. The
register value is defined by the following equation:
DAC_GAIN =
DAC_ZERO
DAC_Zero defines the zero degree point on the 360°
circle. It can be set to any angle point located on the
360° circle. It is also the starting point/reference for the
analog output. DAC_ZERO has a register length of 16
bit and it is two’s-complement coded.
DAC_ZERO = – 2 × CORDIC_PHI
Note: Before reading CORDIC_PHI it is necessary to
set DAC_ZERO to 0.
5
0,5 × DAC_Gain
DAC_OFFSET
DAC_Offset defines the offset of the analog output.
The register has a length of 8 bit and is binary.
DAC_OFFSET = 0 is neutral setting and leads to a
change of the output voltage from 0% to 100% of VDD
for an angle change from 0° to 360° (If DAC_GAIN is
set to 1).
DAC_Offset can be changed between 0% and 100%
of VDD. DAC_OFFSET = 0 leads to a voltage offset of
0% of VDD and DAC_OFFSET = 255 leads to a voltage offset of 100% of VDD.
CLAMP-LOW
360°
CLAMP-LOW defines the minimum output voltage
level. The register has a length of 8 bit. Clamp-Low
can vary between 0% and 50% of VDD. The register
value can be calculated by the following equation:
270°
90°
0°
180°
Clamp-Low
CLAMP-LOW = 256 – ----------------------------- × 128
100%
Note: In case calculation of CLAMP-LOW gives 256,
then CLAMP-LOW has to be set to 0.
Fig. 2–3: Definition of zero degree point
CLAMP-HIGH
CLAMP-HIGH defines the maximum output voltage
level. The register has a length of 8 bit. Clamp-High
can vary between 50% and 100% of VDD. The register
value is defined by the following equation:
100% – Clamp-High
CLAMP-HIGH = -------------------------------------------------- × 127
100%
10
Aug. 27, 2009; AI000150_001EN
Micronas
HAL 3625
ADVANCE INFORMATION
Magnetic Range Check
2.3. On-board Diagnostic features
The magnetic range check uses the magnitude output
of the CORDIC algorithm and compares with an upper
and lower limit threshold defined by the registers
MAG-LOW and MAG-HIGH. If either low or high limit is
exceeded then the sensor will indicate it with an overflow on the sensors output (output high clamping).
The HAL 3625 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:
MAG-LOW
– Wire break detection for supply and ground line
MAG-LOW defines the low level for the magnetic field
range check function. This register has a length of 8 bit
and is two’s complement number.
– Undervoltage detection
– Overvoltage detection
– Internal oscillator supervision
The overflow bit is set if:
CORDIC_AMP < ABS ( MAG_LOW × 256 )
Example:
MAG_LOW = −30 leads to a detection level of 7680
lsb. As soon as CORDIC_AMP is below 7680 it will be
detected as a too low magnetic field and will lead to an
error message on the sensors output.
– Thermal supervision of output stage (overcurrent,
short circuit, etc.)
Diagnostic features that can be activated by customer:
– EEPROM programming supervision
– EEPROM self-test at power-on
– ROM parity check
– Continuous state machine self-test
Note: MAG_LOW has to be stored as a negative number and it is MSB aligned.
– Magnetic range detection
– A/D converter overflow
MAG-HIGH
MAG-HIGH defines the high level for the magnetic
field range check function. This register has a length of
8 bit and is two’s complement number.
The sensor indicates a fault immediately by switching
the output signal to the upper diagnosis level PD[
9RXW.
The overflow bit is set if:
CORDIC_AMP > 32767 – MAG_HIGH × 256
Example:
MAG_HIGH = 30 leads to a detection level of 25087
lsb. As soon as CORDIC_AMP is above 25087 it will
be detected as a too high magnetic field and will lead
to an error message on the sensors output.
Note: MAG_HIGH is MSB aligned.
Micronas
Aug. 27, 2009; AI000150_001EN
11
HAL 3625
ADVANCE INFORMATION
3. Specifications
3.1. Outline Dimensions
Fig. 3–1:
SOIC8-1: Plastic Small Outline IC package, 8 leads, gullwing bent, 150 mil
Ordering code: DJ
Weight approximately 0.084 g
12
Aug. 27, 2009; AI000150_001EN
Micronas
HAL 3625
ADVANCE INFORMATION
3.2. Dimensions of Sensitive Area
250 µm x 250 µm
3.3. Positions of Sensitive Areas
SOIC8-1
x
0 mm nominal (center of package)
y
0 mm nominal (center of package)
Bd
0.3 mm
A4
0.4 mm nominal
3.4. 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 high-impedance circuit.
All voltages listed are referenced to ground (GND).
Symbol
Parameter
Pin No.
Min.
Max.
Unit
VDD
Supply Voltage
1
−161)2)
161)2)
V
VOUT
Output Voltage
4
−0.33) 6)
163) 4)
V
VOUT − VDD
Excess of Output Voltage
over Supply Voltage
4,1
2
V
IOUT
Continuous Output Current
4
−5
5
mA
tSh
Output Short Circuit Duration
4
−
10
min
TJ
Junction Temperature Range
−40
−40
1705)
150
°C
°C
Bmax
Magnetic Field
−
−
unlimited
T
VESD
ESD Protection7)
1, 2, 3, 4
−4
4
kV
1)
2)
3)
4)
5)
6)
7)
as long as TJmax is not exceeded
t<1h
as long as TJmax is not exceeded, output is not protected to external 16 V-line (or to −16 V)
t < 10 min
t < 1000h
internal protection resistor = 100 Ω
JESD22-A-114
Micronas
Aug. 27, 2009; AI000150_001EN
13
HAL 3625
ADVANCE INFORMATION
3.4.1. Storage and Shelf Life
The permissible storage time (shelf life) of the sensors is unlimited, provided the sensors are stored at a maximum of
30 °C and a maximum of 85% relative humidity. At these conditions, no Dry Pack is required.
Solderability is guaranteed for one year from the date code on the package.
3.5. 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 No.
Min.
Typ.
Max.
Unit
VDD
Supply Voltage
1
4.5
5
5.5
V
IOUT
Continuous Output Current
4
−1.2
−
1.2
mA
RL
Load Resistor
4
5
−
−
kΩ
CL
Load Capacitance
4
0.33
10
600
nF
NPRG
Number of EEPROM Programming
Cycles1)
−
−
−
100
cycles
BAMP
Recommended Amplitude
of Magnetic Field
−
±20
±40
±100
mT
RL: Can be pull-up or pull-down resistor
1
) 10 °C < Tamb < 55 °C
14
Aug. 27, 2009; AI000150_001EN
Micronas
HAL 3625
ADVANCE INFORMATION
3.6. Characteristics
at TJ = −40 °C to +170 °C, VDD = 4.5 V to 5.5 V, GND = 0 V, after programming and locking of the sensor,
at Recommended Operation Conditions if not otherwise specified in the column “Conditions”.
Typical Characteristics for TJ = 25 °C and VDD = 5 V.
Symbol
Parameter
Limit Values
Pin No.
Min.
Typ.
Max.
Unit
Test Conditions
Supply Current
over Temperature Range
1
−
10
15
mA
Resolution
4
−
12
−
bit
ratiometric to VDD 1)
INL
Non-Linearity of D/A converter
4
−0.1
0
0.1
%
% of supply voltage
DNL
Differential Non-Linearity of D/A
converter
4
−0.9
0
0.9
LSB
at 25°C junction temperature
ER
Ratiometric Error of Output over
temperature
4
−0.2
0
0.2
%
| VOUT1 − VOUT2 | > 2V
IDD
(Error in VOUT/VDD)
ΔVOFFSET
D/A converter offset drift over
temperature range related to
25 °C
4
−0.3
0
0.3
%VDD
VOUTH
Output High Voltage2)
4
4.65
4.8
−
V
VDD = 5 V, −1mA< IOUT <1 mA
VOUTL
Output Low Voltage2)
4
−
0.2
0.35
V
VDD = 5 V, −1mA < IOUT <1 mA
ΔVOUTCL
Accuracy of Output Voltage at
Clamping Low Voltage over
Temperature Range
4
−45
0
45
mV
RL=5 kΩ, VDD=5V
ΔVOUTCH
Accuracy of Output Voltage at
Clamping High Voltage over
Temperature Range
4
−45
0
45
mV
RL=5 kΩ, VDD=5V
tr(O)
Response Time of Output
4
−
1
2
ms
CL = 10 nF, time from 10% to 90%
of final output voltage
tPOD
Power-Up Time (Time to reach
stabilized Output Voltage)
−
−
−
7
ms
CL = 10 nF. 90% of VDD
OUTNoise
Output Noise rms
4
−
−
0.2
°
Min. magnetic amplitude = ±20 mT
−
−
0.1
°
Min. magnetic amplitude = ±100 mT
4
−
1
10
Ω
VOUTLmax ≤ VOUT ≤ VOUTHmin
ROUT
Output Resistance over
Recommended Operating Range
SOIC8 Package
Thermal Resistance
Rthja
Junction to Air
−
−
−
tbd.
K/W
Measured with a 1s0p board
Rthjc
Junction to Case
−
−
−
tbd.
K/W
Measured with a 1s0p board
Rthjs
Junction to Solder Point
−
−
−
tbd.
K/W
Measured with a 1s0p board
1)
2)
Output DAC full scale = 5 V ratiometric, Output DAC offset = 0 V, Output DAC LSB = VDD/4096
Signal band area with full accuracy is located between VOUTL and VOUTH. The sensors accuracy is reduced below V OUTL and above VOUTH
Micronas
Aug. 27, 2009; AI000150_001EN
15
HAL 3625
ADVANCE INFORMATION
3.7. Magnetic Characteristics
at TJ = −40 °C to +170 °C (for K type max. +140 °C), VDD = 4.5 V to 5.5 V, GND = 0 V, after programming and locking of the sensor,
at Recommended Operation Conditions if not otherwise specified in the column “Conditions”.
Typical Characteristics for TJ = 25 °C and VDD = 5 V.
Symbol
Parameter
Pin No.
Min.
ΦRANGE
Detectable angle range
4
0
Φres
Angle resolution
4
−
EΦμlin
Micro linearity Error
4
EΦlin
EΦtemp
Angle linearity error over
temperature range
(on output of cordic filter) 1)
4
Temperature drift error
4
Max.
Unit
360
°
0.09
°
−0.2
0.2
°/1°
for 120° angle range
−0.5
0.5
°/1°
for 360° angle range
−1
1
°
Min. magnetic amplitude = ±20 mT
−0.7
0.7
°
Min. magnetic amplitude = ±100 mT
−0.9
0.9
°
for 360°
−0.3
0.3
EΦhys
Hysteresis Error
4
−
EΦlife
Shift of angle linearity error over
life time
(on output of cordic filter)
4
Output Noise rms
4
OUTNoise
1)
16
Typ.
-
0
Test Conditions
for 120°
The error is given due to the
temperature drift of the analog output
and is linear scaling with the angular
range.
0.03
°
tbd
tbd
°
Min. magnetic amplitude = ±20 mT
tbd
tbd
°
Min. magnetic amplitude = ±100 mT
−
−
0.2
°
Min. magnetic amplitude = ±20 mT
−
−
0.1
°
Min. magnetic amplitude = ±100 mT
In homogeneous magnetic field
Aug. 27, 2009; AI000150_001EN
Micronas
HAL 3625
ADVANCE INFORMATION
3.8. Open-Circuit Detection
at TJ = −40 °C to +170 °C, Typical Characteristics for TJ = 25 °C, after locking the sensor
Symbol
Parameter
Pin No.
Min.
Typ.
Max.
Unit
Comment
VOUT
Output voltage at open
VDD line
4
0
0
0.2
V
VDD = 5 V
Output voltage at open
GND line
4
VOUT
RL = 5 kΩ to 200 kΩ
4.8
4.9
5.0
V
VDD = 5 V
RL = 5 kΩ to 200 kΩ
RL: Can be pull-up or pull-down resistor
3.9. Overvoltage and Undervoltage Detection
at TJ = −40 °C to +170 °C, Typical Characteristics for TJ = 25 °C, after programming and locking
Symbol
Parameter
Pin No.
Min.
Typ.
Max.
Unit
Test Conditions
VDD,UV
Undervoltage detection level
1
−
4.3
4.5
V
1)
VDD,OV
Overvoltage detection level
1
6.0
7.0
7.5
V
1)
1)
If the supply voltage drops below VDD,UV or rises above VDD,OV, the output voltage is switched to VDD (≥97% of VDD at RL = 10 kΩ to GND).
Note: The over- and undervoltage detection is activated only after locking the sensor!
Micronas
Aug. 27, 2009; AI000150_001EN
17
HAL 3625
ADVANCE INFORMATION
4. Application Notes
4.3. Application Circuit
4.1. Ambient Temperature
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. In
addition, the input of the controller unit should be
pulled-down with a 10 kOhm resistor and a ceramic 47
nF capacitor.
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).
TJ = TA + ΔT
VDD
At static conditions and continuous operation, the following equation applies:
ΔT = IDD * VDD * RthjX
OUT
The X represents junction to air, case or solder point.
μC
HAL3625
47 nF
For worst case calculation, use the max. parameters
for IDD and RthjX, and the max. value for VDD from the
application.
For following example shows the result for junction to
air conditions. VDD = 5.5 V, Rthja = tbd K/W and IDD =
tbd mA the temperature difference ΔT = tbd K.
47 nF
47 nF
GND
10 kΩ
Fig. 4–1: Recommended application circuit
The junction temperature TJ is specified. The maximum ambient temperature TAmax can be calculated as:
TAmax = TJmax −ΔT
4.2. EMC and ESD
The HAL 3625 is designed for a stabilized 5 V supply.
Interferences and disturbances conducted along the
12 V onboard system (product standard ISO 7637 part
1) are not relevant for these applications.
For applications with disturbances by capacitive or
inductive coupling on the supply line or radiated disturbances, the application circuit shown in Fig. 4–1 is recommended. Applications with this arrangement
passed the EMC tests according to the product standards ISO 7637 part 3 (Electrical transient transmission by capacitive or inductive coupling) and part 4
(Radiated disturbances).
Please contact Micronas for the detailed investigation
reports with the EMC and ESD results.
18
Aug. 27, 2009; AI000150_001EN
Micronas
HAL 3625
ADVANCE INFORMATION
5. Programming of the Sensor
tbittime
HAL 3625 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.
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
5.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.
Fig. 5–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. 5–1).
A description of the communication protocol and the
programming of the sensor is available in a separate
document (Application Note Programming HAL 3625).
50%
50%
50%
50%
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 5–1: Telegram parameters (All voltages are referenced to GND.)
Symbol
Parameter
Pin No.
Voltage for Output Low Level
during Programming through
Sensor Output Pin
4
Voltage for Output High Level
during Programming through
Sensor Output Pin
4
VDDProgram
VDD Voltage for EEPROM
programming (after PROG and
ERASE)
tp0
tpOUT
VOUTL
VOUTH
tPROG
Micronas
Limit Values
Unit
Min.
Typ.
Max.
0
−
0.5*VDD
V
2.5
V
0
2/3*VDD
−
VDD
V
3.3
−
5.0
V
1
5.5
6.0
6.5
V
Bit time if command send to the
sensor
4
−
1024
−
µs
Bit time for sensor answer
4
−
1024
−
µs
Slew rate
4
−
2
−
V/µs
Programming Time for EEPROM
−
−
10
−
ms
Aug. 27, 2009; AI000150_001EN
Test Conditions
for VDD = 5 V
for VDD = 5 V
19
HAL 3625
ADVANCE INFORMATION
5.2. Programming Environment and Tools
For the programming of HAL 3625 during product
development and also for production purposes a programming tool including hardware and software is
available on request. It is recommended to use the
Micronas tool kit in order to easy the product development. The details of programming sequences are also
available on request.
5.3. Programming Information
For production and qualification tests, it is mandatory
to set the LOCK bit after final adjustment and programming of HAL 3625. The LOCK function is active after
the next power-up of the sensor.
The success of the LOCK process should be checked
by reading the status of the LOCK bit after locking and/
or by an analog check of the sensors output signal.
Electrostatic Discharges (ESD) may disturb the programming pulses. Please take precautions against
ESD.
20
Aug. 27, 2009; AI000150_001EN
Micronas
HAL 3625
ADVANCE INFORMATION
6. Data Sheet History
1. Advance Information: “HAL 3625 Programmable
Direct Angle Sensor”, Aug. 27, 2009,
AI000150_001EN. First release of the advance
information.
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
21
Aug. 27, 2009; AI000150_001EN
Micronas
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement