HAL3927DJ-A

HAL3927DJ-A

  • 厂商:

    TDK(东电化)

  • 封装:

    SOIC-8

  • 描述:

  • 数据手册
  • 价格&库存
HAL3927DJ-A 数据手册
Hardware Documentation D at a S h e e t ® HAR 3927 Robust Dual-Die Programmable 2D Position Sensor with Analog and SENT Output Interface Edition June 20, 2022 DSH000215_001EN HAR 3927 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 – HAR, 3D HAL Third-Party Trademarks All other brand and product names or company names may be trademarks of their respective companies. License Note HAR 3927 uses licenses of Fraunhofer Institute for Integrated Circuits IIS. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 2 HAR 3927 DATA SHEET Contents Page Section Title 5 6 7 1. 1.1. 1.2. Introduction Major Applications Main Features 8 8 2. 2.1. Ordering Information Device-Specific Ordering Codes 10 10 11 12 12 14 21 22 24 25 26 27 28 28 29 30 31 31 31 3. 3.1. 3.2. 3.3. 3.3.1. 3.3.2. 3.4. 3.4.1. 3.4.2. 3.4.3. 3.4.4. 3.4.5. 3.4.6. 3.4.7. 3.4.8. 3.4.9. 3.4.10. 3.4.11. 3.4.12. Functional Description General Function Signal Path Register Definition RAM Registers EEPROM Registers SENT Output Protocol H.1 Format: 6 Data Nibble Frame with Two Fast Channels H.2 Format: 3 Data Nibble Frame with One Fast Channel H.4 Format: Secure Single Sensors with 12-bit Fast Channel Error Diagnostic Reporting on Fast Channel and Status Bits Pause Pulse CRC Implementation Slow Channel: Enhanced Serial Message Slow Channel: Serial Message Sequence Slow Channel: Serial Message Error Codes Slow Channel: Sensor Types Start-Up Behavior Message Time for SENT Frames in PP Mode 32 32 32 4. 4.1. 4.2. Functional Safety Functional Safety Manual and Functional Safety Report Integrated Diagnostic Mechanism 34 34 36 36 36 36 37 38 39 40 44 44 45 45 46 48 5. 5.1. 5.2. 5.3. 5.4. 5.5. 5.6. 5.7. 5.8. 5.9. 5.10. 5.10.1. 5.10.2. 5.10.3. 5.11. 5.12. Specifications Outline Dimensions Soldering, Welding, Assembly Storage and Shelf Life Size of Sensitive Area Definition of Magnetic-Field Vectors Pin Connections and Short Description Absolute Maximum Ratings Recommended Operating Conditions Characteristics Notes for Electrical Characteristics Power-On Operation Definition of Parameter INL and absolute D/A Converter Error Definition of Rise and Delay Time of Output Magnetic Characteristics Temperature Sensor TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 3 HAR 3927 DATA SHEET Contents, continued Page Section Title 49 49 49 50 52 6. 6.1. 6.2. 6.3. 6.4. Application Notes Ambient Temperature EMC and ESD Application Circuit for HAR 3927 Recommended Pad Size SOIC8 Package 53 53 54 54 7. 7.1. 7.2. 7.3. Programming of the Sensor Programming Interface Programming Environment and Tools Programming Information 56 8. Document History TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 4 HAR 3927 DATA SHEET Robust Dual-Die Programmable 2D Position Sensor with Analog and SENT Output Interface Release Note: Revision bars indicate significant changes to the previous document 1. Introduction HAR 3927 is a member of a new generation of TDK-Micronas 2D position sensors based on TDK-Micronas’ 3D HAL® technology addressing the need for ISO 26262 compliant development. The device is a high-resolution position sensor for highly accurate position measurements. It provides full redundancy due to two independent dies stacked in a single package, each electrically connected to the pins of one package side. The stacked-die architecture ensures that both dies occupy the same magnetic-field position, thus generating synchronous measurement outputs. HAR 3927 features a linear, ratiometric analog output signal with integrated wire-break detection working with pull-up or pull-down resistors as well as an SAE J2716 compliant SENT output according to rev. 4. The HAR 3927 is based on the Hall technology and is able to measure horizontal and vertical magnetic-field components BX, BY and BZ. Based on the signals of two magnetic-field components out of BX, BY or BZ, the device can measure 360° angular range and linear movements. On-chip signal processing calculates one angle out of two orthogonal magnetic-field components and converts this value into an output signal. Additionally to the built-in signal processing, the sensor features an arbitrary programmable characteristic, e.g. for linearization of the output signal via up to 33 setpoints (17 variable or 33 fixed). Major characteristics like gain and offset, reference position, etc. can be adjusted to the magnetic circuitry by programming the non-volatile memory. This product is defined as SEooC (Safety Element out of Context) ASIL B ready according to ISO 26262. The device is designed for automotive and industrial applications. It operates in the ambient temperature range from 40 C...150 °C. The sensor is available in the eight-pin SOIC8 SMD package. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 5 HAR 3927 DATA SHEET 1.1. Major Applications Thanks to the sensor’s versatile programming characteristics and its high accuracy, the HAR 3927 is a potential solution for the following application examples: – Linear movement measurements in dual-clutch transmissions, engine stroke sensors, clutch pedal, as well as cylinder and valve position measurements – Rotary position measurement in gear selectors, rotary selectors with push function, rear-axis steering, electronic throttle control, accelerator pedal, etc. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 6 HAR 3927 DATA SHEET 1.2. Main Features – Accurate angular measurement up to 360° and linear position detection – SEooC ASIL B ready according to ISO 26262 to support Functional Safety applications – Operates from 4.5 V up to 5.5 V supply voltage – 12 bit ratiometric linear analog output – Up to 8 kSps sampling frequency – Operates from 40 °C up to 170 °C junction temperature (Max. Ambient Temperature: TA,absmax = 160 °C) – Programming via the sensor’s output pin. No additional programming pin required – Various configurable signal processing parameters, like output gain and offset, reference position, temperature-dependent offset, etc. – Programmable arbitrary output characteristic with 17 variable or 33 equidistant distributed setpoints – Programmable characteristics in a non-volatile memory (EEPROM) with redundancy and lock function – Read access on non-volatile memory after customer lock – On-Board diagnostics of different functional blocks of the sensor – Short-circuit protected push-pull output – Overvoltage and reverse-voltage protection – Under- and overvoltage detection of VSUP – Integrated wire-break detection with pull-up or pull-down resistor – SENT according to SAE J2716 rev. 4 • Support of four different frame formats • H.1 format: Two 12-bit Fast Channels (supporting A.1 Dual Throttle Position Sensors) • H.2 format: One 12-bit Fast Channel • H.4 format: Secure sensor with 12-bit Fast Channel 1 and secure sensor information on Fast Channel 2 • Enhanced 8-bit ID serial message format including temperature information • Programmable tick time between 1.5 µs and 12 µs • Low time of 3, 4, 5 and 6 ticks • Transmission of OEM ID’s via Slow Channel TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 7 HAR 3927 DATA SHEET 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-RRRR-C-P-Q-SP Further Code Elements ROM/EEPROM Version 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”. 2.1. Device-Specific Ordering Codes The HAR 3927 is available in the following package. Table 2–1: Available packages Package Code (PA) Package Type DJ SOIC8 For available variants for Configuration (C), Packaging (P), Quantity (Q), and Special Procedure (SP) please contact TDK-Micronas. Table 2–2: Ordering Information Product Package ROM/EEPROM Version Further Code [-C-P-Q-SP] HAR3927 DJ = SOIC8 4301 See TDK-Micronas Ordering Information TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 8 HAR 3927 DATA SHEET Table 2–3: Available ordering codes and corresponding package marking Ordering Code Package Marking HAR3927DJ-4301[-C-P-Q-SP] Description Line 1: Product Type / ROM-ID Line 2: Lot number R39274301 Lot number YWWD SB Line 3: Date code / Special Procedure SB (optional) For available variants for Configuration (C), Packaging (P), Quantity (Q), and Special Procedure (SP) please contact TDK-Micronas. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 9 HAR 3927 DATA SHEET 3. Functional Description 3.1. General Function HAR 3927 is a 2D position sensor based on TDK-Micronas’ 3D HAL technology. It is a dual-die integrated circuit with fully redundant signals. Each die includes two vertical and one horizontal Hall-plate for the detection of X, Y, or Z magnetic-field components, a signal processor for calculation and signal conditioning of two magnetic-field components, protection devices, and a ratiometric analog or SENT output. The Hall-plate signals are measured by two A/D converters, filtered and temperature compensated. Offset compensation by spinning current minimizes the errors due to supply voltage and temperature variations as well as external package stress. A linearization block can be used optionally to reduce the overall system non-linearity error, due to mechanical misalignment, magnet imperfections, etc. Overall, the in-system calibration can be utilized by the system designer to optimize performance for a specific system. The calibration information is stored in an on-chip memory. The calculated position information is provided as a ratiometric analog output voltage proportional to the position or via SENT frames according to SAE J2716 rev.4. The HAR 3927 is programmable by modulation of the output voltage. No additional programming pin is needed and fast end-of-line programming is enabled. VSUP1 VSUP2 Internally Stabilized Supply and Protection Devices Temperature Dependent Bias Open-Circuit, Overvoltage, Undervoltage, Detection OSC Protection Devices TEST1 TEST2 Pixel Cell X/Y/Z MUX MUX A D DSP A 17/33 Setpoints Linearization D Interpolator D A Analog Output SENT formatter OUT1 OUT2 EEPROM Memory A D GND1 μC Temperature Sensor Programming Interface OTP Lock Control GND2 Fig. 3–1: HAR 3927 block diagram TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 10 HAR 3927 DATA SHEET 3.2. Signal Path The DSP part of this sensor performs the signal conditioning. The parameters for the DSP are stored in the memory registers. Details of the overall signal path are shown in Fig. 3–2. OFFSET_CH1_0...2 GAIN_CH1_0...2 CUST_COMP_CH1 meas_config COMP_CH1 Channel 1 A D X Y DEC fdecsel PHASE_CORRECTION_CH12 LOW_PASS_FILTER OFFSET_CH2_0...2 GAIN_CH2_0...2 Angle Calculation COMP_CH2 Channel 2 Z Customer Offset & Gain Trimming LP A D Phase Correction Channel 1/2 DEC Customer Offset & Gain Trimming LP PHASE_CORR_CH2 CUST_COMP_CH2 MAG_LOW MAG_HIGH AMPLITUDE OFFSET_SENT_TEMP GAIN_SENT_TEMP Calculation of Signal Sum of Squares TEMP_ADJ SENT Temp SCALE °C ANGLE_AMP ANGLE_OUT REF_ANGLE_OUT MODULO_OUT REF ANGLE MOD SETPOINT_IN SP SCALE Setpoint Linearization SETPOINT_OUT DNC Filter SCALE_OUT DNC_OUT OUT SCALE SENT configuration OUT SENT Interface Clamping analog_interpol REF_ANGLE_0...2 modulo nmult SP_GAIN SP_OFFSET SENTOUT error_band SP0...35 nspgain dnc_-3dB_frequency OUT_OFFSET_0...2 CLAMP_LOW variable_setpoints dnc_threshold CLAMP_HIGH OUT_GAIN_0...2 Interpolator D A VOUT EEPROM registers EEPROM settings RAM registers Sensor interfaces Fig. 3–2: Signal path of HAR 3927 (equal for both dies) The sensor signal path contains two kinds of registers. Registers that are read-only and programmable registers (non-volatile memory). The read-only (RAM) registers contain measurement data at certain steps of the signal path and the non-volatile memory registers (EEPROM) change the sensor’s signal processing. EEPROM settings are individually configurable bits within an EEPROM register. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 11 HAR 3927 DATA SHEET 3.3. Register Definition 3.3.1. RAM Registers TEMP_ADJ The TEMP_ADJ register already contains the TDK-Micronas compensated digital value of the sensor’s junction temperature. COMP_CH1 and COMP_CH2 COMP_CH1 and COMP_CH2 registers contain the temperature-compensated magnetic-field information of channel 1 and channel 2. AMPLITUDE The AMPLITUDE register contains the sum of squares of the magnetic-field amplitude of the two signals calculated with the following equation. This information is used for the magnet loss detection: 2 AMPLITUDE = 2 COMP_CH1 COMP_CH2 ---------------------------+ ---------------------------32768 32768 CUST_COMP_CH1 and CUST_COMP_CH2 CUST_COMP_CH1 and CUST_COMP_CH2 register contain the customer-compensated magnetic-field information of channel 1 and channel 2 used for the angle calculation. These registers contain already the customer phase-shift, gain and offset corrected data. PHASE_CORR_CH2 PHASE_CORR_CH2 register contains the customer compensated magnetic-field information of channel 2 after customer phase-shift error correction using the PHASE_CORRECTION_CH12 register. ANGLE_OUT The ANGLE_OUT register contains the digital value of the position calculated by the angle calculation algorithm. REF_ANGLE_OUT The REF_ANGLE_OUT register contains the digital value of the angle information after setting the reference angle defining the zero angle position. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 12 HAR 3927 DATA SHEET MODULO_OUT The MODULO_OUT register contains the digital value of the angle information after applying the modulo calculation algorithm. SETPOINT_IN The SETPOINT_IN register contains the digital value of the angle information after the setpoint scaling block and are the values used for the input of the setpoint linearization block. SETPOINT_OUT The SETPOINT_OUT register contains the digital value of the angle information after the setpoint linearization block. DNC_OUT The DNC_OUT register contains the digital value of the angle information after the DNC filter. SCALE_OUT The SCALE_OUT register contains already the position information after the customer output scaling using the OUT_GAIN and OUT_OFFSET registers. OUT The OUT register contains the digital value of the angle information after all signal processing steps and depends on all customer configuration settings. DIAGNOSIS The DIAGNOSIS_0 and DIAGNOSIS_1 registers report certain failures detected by the sensor. HAR 3927 performs self-tests during power-up as well as continued system integrity tests during normal operation. The result of those tests is reported via the DIAGNOSIS_X registers. Micronas IDs The MIC_ID1 and MIC_ID2 registers are both 16 bit organized. They are read-only and contain TDK-Micronas production information, like X,Y position on the wafer, wafer number, etc. This register content will be send via the SENT interface if the serial message channel has been activated. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 13 HAR 3927 DATA SHEET 3.3.2. EEPROM Registers Customer IDs The customer ID registers (CUSTOMER_ID0 to CUSTOMER_ID9) consist of ten 16-bit words and can be used to store customer production information, like serial number, project information, OEM codes, etc. The customer IDs will be part of the SENT Slow Channel in case that the SENT output is activated and transmission via Slow Channel is selected as well. Magnetic Range Check The magnetic range check uses the AMPLITUDE register value and compares it with an upper and lower limit threshold defined by the customer programmable registers MAG_LOW and MAG_HIGH. If either low or high limit is exceeded, the sensor will indicate an error. Mag-Low Limit MAG_LOW defines the low level for the magnetic-field range check function. Mag-High Limit MAG_HIGH defines the high level for the magnetic-field range check function. Phase Correction PHASE_CORRECTION_CH12 can be used to compensate a phase-shift of channel 2 in relation to channel 1. Neutral value for the register is zero (no phase-shift correction). Low-Pass Filter With the LOW_PASS_FILTER register it is possible to select different 3 dB cutoff frequencies for HAR 3927. The default value is zero (low-pass filter disabled). The filter frequency is valid for both channels. Gain for Channel 1 and 2 GAIN_CH1_0...2 and GAIN_CH2_0...2 can be used to compensate amplitude mismatches between channel 1 and channel 2. TDK-Micronas delivers pre calibrated sensors with compensated gain mismatch. Nevertheless, it is possible that due to the magnetic circuit a mismatch between the channels occurs. In addition a temperature-dependent gain can be added for both channels. GAIN_CHx_0...2 supports a polynomial of 2nd order. This means that a constant, linear and quadratic gain factor can be programmed. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 14 HAR 3927 DATA SHEET Customer Offset OFFSET_CH1_0...2 and OFFSET_CH2_0...2 can be used to compensate a remaining offset in channel 1 and channel 2. TDK-Micronas delivers pre calibrated sensors. Nevertheless it is possible that due to the magnetic circuit an offset in channel 1 and 2 occurs. This can be compensated with OFFSET_CHx_0...2. The customer offset can have a temperature coefficient to follow the temperature coefficient of a magnet. The customer offset consists of a polynomial of second order. This means that a constant, linear and quadratic offset factor can be programmed. Reference Angle Position The output signal zero position defines the reference position for the angle output and therefore it is possible to shift the discontinuity in the output characteristics out of the measurement range with these parameters. It can be set to any value of the angular range. REF_ANGLE_0...2 defines a polynomial of second order with REF_ANGLE_0 (constant part), REF_ANGLE_1 (linear part) and REF_ANGLE_2 (quadratic part). 360° 270° 90° 0° 180° Fig. 3–3: Example definition of zero degree point Setpoint Gain SP_GAIN and nmult define the gain of the input signal for the linearization block. They are used to scale the position information to the input range of the linearization block. Setpoint Offset SP_OFFSET defines the offset of the input signals for the linearization block. They are used to scale the position information to the input range of the linearization block. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 15 HAR 3927 DATA SHEET Setpoint Linearization The setpoint linearization block enables the linearization of the sensor’s output characteristic for the customer’s application. For fixed setpoints it consists of 33 setpoints (SP0, SP1, ..., SP32). Each setpoint is defined by its fixed X position and its programmable Y value. The setpoint X positions (SP(n)_X) are equally distributed between 32768... 32767 LSB. The setpoint registers have a length of 16 bits and are two’s complement coded. Therefore the setpoint Y values (SP(n)_Y) can vary between 32768...32767 LSB. Alternatively 17 variable setpoints can be used. In this case the 17 setpoint X positions and 19 setpoint Y values (the first corresponds to position 32768 and the last to 32767) are freely programmable. The SETUP_DATAPATH[1:0] bits (= variable_setpoints) offer the selection between 33 fixed and 17 variable setpoints and if the setpoint Y values are stored absolutely or differentially to their setpoint X positions. The setpoint register values are initially set to 0 (neutral) by default. The setpoint linearization block works in a way that the incoming signal (SETPOINT_IN value) is interpolated linearly between two adjacent setpoints (SP(n) and SP(n+1)). The resulting SETPOINT_OUT register value represents the angular information after the setpoint scaling. nspgain The SETUP_DATAPATH[5:2] bits (= nspgain) set the gain exponent for the internal setpoint slope calculation, which is used for variable setpoints only. DNC Filter Register (dnc_–3dB_frequency & dnc_threshold) The DNC (Dynamic Noise Cancellation) filter decreases the output noise significantly by adding a low-pass filter with a very low cut-off frequency for signals below a certain signal change threshold (dnc_threshold, DNC[15:8]). The attenuation factor dnc_–3 dB_frequency of this IIR filter can be selected by the bits DNC[7:0] of the DNC register. Both parameters have a length of 8 bits. For dnc_threshold only values from 0 to 255 are allowed. For the dnc_–3 dB_frequency only cut-off frequencies up to 50% of the sample frequency (0.5*fdecsel) are allowed. To disable the DNC filter both registers must be set to 0. Clamping Levels (CLAMP_LOW & CLAMP_HIGH) The clamping levels CLAMP_LOW and CLAMP_HIGH define the maximum and minimum output values. The two registers have a bit length of 16 bit. Both clamping levels can have values between 0% FS and 100% FS. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 16 HAR 3927 DATA SHEET Output Gain OUT_GAIN_0...2 defines the final gain scaling for the desired output signal. It can also be used to invert the output signal. The register has a length of 16 bit. OUT_GAIN_0...2 supports a polynomial of 2nd order. This means that a constant, linear and quadratic gain factor can be programmed. Output Offset OUT_OFFSET_0...2 defines the final offset scaling for the desired output signal. The register has a length of 16 bit. OUT_OFFSET_0...2 supports a polynomial of 2nd order. Hence, a constant, linear and quadratic offset factor can be programmed. Interpolator (analog_interpol) HAR 3927 features a programmable interpolator before the D/A converter. The interpolator provides a linear interpolation between two successive 8 kHz samples, resulting in an increased update rate at the input of the DAC. The benefit of this block are reduced amplitude steps by a factor of 32, resulting in a smoother DAC analog output and reduced out-of-band noise. Please note, that the interpolator does not change the overall signal bandwidth. The interpolator can be switched on and off. SENT Temperature Scaling If SENT H.1 Format of secondary output (2nd fast channel SENT) is selected, the registers OFFSET_SENT_TEMP and GAIN_SENT_TEMP can be used for offset and gain scaling of the digital value of the sensor’s junction temperature. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 17 HAR 3927 DATA SHEET Customer Configuration Registers SETUP_FRONTEND, SETUP_DATAPATH, SETUP_OUTPUT and SETUP_SUPERVISION registers are 16-bit registers that enable the customer to activate various functions of the sensor. The table below describes in detail the available combinations and resulting functions. Table 3–1: SETUP_FRONTEND Bit No. Function Description 15:9 – Reserved 8 customer_burnin Customer burn-in mode 0: disabled 1: activated 7:6 fdecsel Decimation frequency: 00: 2 kSps 01: 4 kSps 10: 8 kSps 11: reserved 5:2 – Reserved 1:0 meas_config Measurement configuration 00: CH1: X CH2: Y 01: CH1: X CH2: Z 10: CH1: Y CH2: Z 11: reserved Table 3–2: SETUP_DATAPATH Bit No. Function Description 15 fusa_en Functional Safety support 0: Limited FuSa support 1: Full FuSa support Note: If fusa_en = 0 (SETUP_DATAPATH[15] = 0) not all Functional Safety diagnostic mechanisms are active. In this configuration, HAR 3927 is not defined as SEooC ASIL B ready according to ISO 26262. Further details can be found in Section 4. on page 32. 14:13 - Reserved 12:11 modulo Modulo operation: 00: No Modulo 01: Modulo 90° 10: Modulo 120° 11: Modulo 180° 10:8 nmult Gain exponent for SETPOINT_IN channel 1 SP_Gain = SP_GAIN x 2nmult 7:6 – Reserved 5:2 nspgain Gain exponent for internal setpoint slope calculation (only for variable setpoints) Slope = SPGn x 2nspgain+1 1:0 variable_setpoints Fixed/variable setpoints: 00: fixed setpoints, absolutely stored SP_Y values 01: fixed setpoints, differentially stored SP_Y values 10: variable setpoints, absolutely stored SP_Y values 11: variable setpoints, differentially stored SP_Y values TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 18 HAR 3927 DATA SHEET Table 3–3: SETUP_OUTPUT Bit No. Function Description 15:14 Primary output protocol selection: 00: Analog 01: SENT 10: reserved 11: reserved primary_output Analog Output (SETUP_OUTPUT[15:14] = 00) 13:1 – Reserved 0 analog_interpol Analog output interpolator: 0: off 1: on SENT Output (SETUP_OUTPUT[15:14] = 01) 13 – Reserved 12 secondary_output 0: ANGLE_AMP 1: TEMP_SENT 11:8 sent_slew_rate Slew rate control: 0xxx: slew rate control disabled 1000: Fall: 5V/1.0µs, Rise: 5V/1.0µs 1001: Fall: 5V/1.0µs, Rise: 5V/1.5µs 1010: Fall: 5V/1.2µs, Rise: 5V/1.2µs 1011: Fall: 5V/1.2µs, Rise: 5V/2.7µs 1100: Fall: 5V/1.6µs, Rise: 5V/1.6µs 1101: Fall: 5V/1.6µs, Rise: 5V/5.2µs 1110: Fall: 5V/2.7µs, Rise: 5V/2.7µs 1111: Fall: 5V/2.7µs, Rise: 5V/10.3µs Measured from/to 1.1V to/from 3.8 V with CL =4.7 nF, VSUP = 5V 7 sent_synchronicity Synchronicity mode: 0: SENT Continuous 1: SENT with Pause Pulse 6:4 sent_tick_time SENT tick time selection (typ. value): 000: reserved 001: 1.50 µs 010: 2.00 µs 011: 2.50 µs 100: 2.75 µs 101: 3.00 µs 110: 6.00 µs 111: 12.0 µs Note: Not all combinations of tick time and repetition rate are possible. 3:0 sent_repetition_rate SENT data rate 0000: reserved 0001: reserved 0010: 2.66 kHz 0011: 2 kHz 0100: 1.6 kHz 0101: 1 kHz 0110: 0.8 kHz 0111: 0.5 kHz TDK-Micronas GmbH SENT message length (PPC) 1000: 225 ticks 1001: 239 ticks 1010: 250 ticks 1011: 269 ticks 1100: 294 ticks 1101: 366 ticks 1110: 375 ticks 1111: 450 ticks June 20, 2022; DSH000215_001EN 19 HAR 3927 DATA SHEET Table 3–4: SETUP_SUPERVISION Bit No. Function Description 15 customer_lock Customer lock 0: unlocked 1: locked 14:13 overcurrent_ configuration Overcurrent configuration customer_lock = 0 (SETUP_SUPERVISION[15] = 0) xx: entering Listen Mode via OUT Pin always enabled customer lock = 1 (SETUP_SUPERVISION[15] = 1) 00: entering Listen Mode via OUT Pin enabled 01: entering Listen Mode via OUT Pin disabled. In case of an overcurrent event, output goes to tristate and returns to Application Mode after approx. 80 ms 10: entering Listen Mode via OUT Pin disabled. Output continues driving also in case of overcurrent. 11: reserved 12 – Reserved 11:10 short_current_limit Short current limitation levels (only valid for Analog, in SENT mapped to 00) 00: 19.0 mA 01: 22.0 mA 10: 25.5 mA 11: 28.5 mA 9:8 overcurrent_level Overcurrent (OC) detection levels (only valid for Analog, in SENT mapped to 00) 00: on: 4.75 mA, off: 3.75 mA 01: on: 8.5 mA, off: 7.5 mA 10: on: 12.5 mA, off: 11.5 mA 11: on: 16.5 mA, off: 15.5 mA 7 dis_temp_sup Temperature supervision 0: enabled 1: disabled Note: If dis_temp_sup = 1 (SETUP_SUPERVISION[7] = 1) is selected, the temperature range supervision as well as the plausibility check of the redundant temperature sensor are disabled. In this case, HAR 3927 is not defined as SEooC ASIL B ready according to ISO 26262. Further details can be found in Section 4. on page 32. 6 – Must be set to 1 5:4 ov_level Overvoltage threshold 00: 9.3 V 01: 5.7 V 10: reserved 11: reserved 3:2 uv_level Undervoltage threshold 00: 3.8 V 01: 4.1 V 10: 4.25 V 11: reserved 1 – Must be set to 0 0 error_band Error band mode 0: low level on error 1: high level on error TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 20 HAR 3927 DATA SHEET 3.4. SENT Output Protocol The HAR 3927 complies with the SAEJ2716 standard rev.4 and supports the following three frame formats: – H.1 Format: Two 12-bit Fast Channels • A.1 Dual Throttle Position Sensors: 3 nibble position information and 3 nibble negated position information (1-position) • A.7 Position Sensors: 3 nibble position information and 3 nibble temperature information or magnetic-field amplitude – H.2 Format: One 12-bit Fast Channel (3 nibble position information) – H.4 Format: Secure Single Sensors with 12-bit Fast Channel (3 nibble position information) and 12-bit Secure Sensor Information All frame formats are customer selectable via bits (Table 3–3 on page 19 and Table 3–5). Beside the supported frame formats, a lot of other SENT interface parameter can be configured by the customer, like tick time, pause pulse, start-up behavior, transmission of error codes, serial message channel content, etc. All configurable parameter are defined in Table 3–3, Table 3–5 and Table 3–14. In SENT output mode, the unidirectional communication from the sensor to a receiver module (e.g. an Electronic Control Unit) occurs independently of any action of the receiver module. It does not require any synchronization signal from the receiver module and does not include a coordination signal from the controller/receiving devices. Table 3–5: SETUP_PROTOCOL Bit No. Function Description 15:14 sent_channel_format SENT fast channel data format: 00: H.2, CH1 primary channel 01: H.4, CH1 primary channel, CH2 secure counter 10: H.1 - A1, CH1 primary channel, CH2 inverse primary channel 11: H.1 - A.7, CH1 primary channel, CH2 secondary channel 13:12 sent_low_time SENT low time: 00: 3 ticks 01: 4 ticks 10: 5 ticks 11: 6 ticks 11 sent_crc_type CRC type: 0: CRC acc. SAEJ2716 rev. 2010 1: legacy CRC acc. SAEJ2716 rev. 2008 10 sent_status_crc Include status nibble in CRC 0: disabled (conformal to SENT) 1: enabled 9 sent_wakeup_behaviour SENT start-up behavior: 0: send 4094 during start-up 1: send 0 during start-up 8 - Reserved TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 21 HAR 3927 DATA SHEET Table 3–5: SETUP_PROTOCOL, continued Bit No. Function Description 7 - Reserved 6 sent_error_status SENT error status bits (see Section 3.4.4. on page 26): 0: always zero 1: according to SENT SAE J2716 5 sent_fast_error_codes SENT transmission of error codes on fast channel 0: disabled 1: enabled 4 sent_slow_channel_format Slow serial channel format: 0: No serial message channel 1: 12-bit enhanced serial message format 3:1 sent_slow_channel_content Selection which blocks have to be send in addition to block 1 in the slow channel: xx1: Block 2 x1x: Block 3 1xx: Block 4+5 0 sent_sdf SENT SDF mode: 0: Send diagnosis info in front of every block 1: Send diagnosis info in front of every ID 3.4.1. H.1 Format: 6 Data Nibble Frame with Two Fast Channels In this SENT mode the sensor transmits SENT frames with 6 data nibbles. Two different application specific protocols are supported: – A.1 Dual Throttle Position Sensors – A.7 Position Sensors In case of A.1 the first 3 data nibbles contain a 12-bit position information and the second 3 data nibbles contain the negated position of the first 3 nibbles (1-position). In case of A.7 the first 3 data nibbles contain a 12-bit position information and the second 3 data nibbles contain a 12-bit temperature information or 12-bit magnetic-field amplitude information (customer configurable: Table 3–3). They are formatted according to Table 3–6. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 22 HAR 3927 DATA SHEET Table 3–6: Nibble description for H.1 A.1 format Pulse Remarks # Description 1 Synchronization/ Calibration It is mandatory to measure the synchronization / calibration period for calibration of the clock tick time ttick at the ECU 2 4-bit Status & Communication Nibble Status [0...1]: According selection in Table 3–5 Status [2...3]: According selection in Table 3–5 3 4-bit Data Nibble MSN 1 Position Value [11:8] 4 4-bit Data Nibble MidN 1 Position Value [7:4] 5 4-bit Data Nibble LSN 1 Position Value [3:0] 6 4-bit Data Nibble LSN 2 Negated Position Value[3:0] 7 4-bit Data Nibble MidN 2 Negated Position Value[7:4] 8 4-bit Data Nibble MSN 2 Negated Position Value[11:8] 9 4-bit CRC Nibble According selection in Table 3–5 10 Pause Pulse According selection in Table 3–3 Table 3–7: Nibble description for H.1 A.7 format Pulse Remarks # Description 1 Synchronization/ Calibration It is mandatory to measure the synchronization / calibration period for calibration of the clock tick time ttick at the ECU 2 4-bit Status & Communication Nibble Status [0...1]: According selection in Table 3–5 Status [2...3]: According selection in Table 3–5 3 4-bit Data Nibble MSN 1 Position Value [11:8] 4 4-bit Data Nibble MidN 1 Position Value [7:4] 5 4-bit Data Nibble LSN 1 Position Value [3:0] 6 4-bit Data Nibble LSN 2 Value [3:0] -> According selection in Table 3–5 on page 21 7 4-bit Data Nibble MidN 2 Value [7:4] -> According selection in Table 3–5 on page 21 8 4-bit Data Nibble MSN 2 Value [11:8] -> According selection in Table 3–5 on page 21 9 4-bit CRC Nibble According selection in Table 3–5 10 Pause Pulse According selection in Table 3–3 TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 23 HAR 3927 DATA SHEET 3.4.2. H.2 Format: 3 Data Nibble Frame with One Fast Channel Following application-specific protocol is supported: – A.7 Position Sensors In this mode, the sensor transmits SENT frames with 3 data nibbles containing 12-bit position information. They are formatted according to Table 3–8. Table 3–8: Nibble description for 3 data nibble frame format with one Fast Channel Pulse Remarks # Description 1 Synchronization/ Calibration It is mandatory to measure the synchronization / calibration period for calibration of the clock tick time ttick at the ECU 2 4-bit Status & Communication Nibble Status [0...1]: According selection in Table 3–5 on page 21 Status [2...3]: According selection in Table 3–5 on page 21 3 4-bit Data Nibble MSN 1 Position Value [11:8] 4 4-bit Data Nibble MidN 1 Position Value [7:4] 5 4-bit Data Nibble LSN 1 Position Value [3:0] 6 4-bit CRC Nibble According selection in Table 3–5 on page 21 7 Pause Pulse According selection in Table 3–3 on page 19 TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 24 HAR 3927 DATA SHEET 3.4.3. H.4 Format: Secure Single Sensors with 12-bit Fast Channel Following application-specific protocol is supported: – A.7 Position Sensors In this SENT mode, the sensor transmits SENT frames with 3 data nibbles containing 12-bit position information as well as 3 data nibbles containing 12-bit secure sensor information. The secure sensor information consists of an 8-bit rolling counter and the inverted copy of the MSN of the transmitted position information. They are formatted according to Table 3–9. Table 3–9: Nibble description for 6 data nibble frame format with secure information Pulse Remarks # Description 1 Synchronization/ Calibration It is mandatory to measure the synchronization / calibration period for calibration of the clock tick time ttick at the ECU 2 4-bit Status & Communication Nibble Status [0...1]: According selection in Table 3–5 Status [2...3]: According selection in Table 3–5 3 4-bit Data Nibble MSN 1 Position Value [11:8] 4 4-bit Data Nibble MidN 1 Position Value [7:4] 5 4-bit Data Nibble LSN 1 Position Value [3:0] 6 4-bit Data Nibble MSN 2 Rolling Counter MSN 7 4-bit Data Nibble MidN 2 Rolling Counter LSN 8 4-bit Data Nibble LSN 2 Inverted Copy of Data Nibble MSN 1 9 4-bit CRC Nibble According selection in Table 3–5 10 Pause Pulse According selection in Table 3–3 TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 25 HAR 3927 DATA SHEET 3.4.4. Error Diagnostic Reporting on Fast Channel and Status Bits The error diagnostic reporting is customer configurable. By setting bits in the SETUP_PROTOCOL register (see Table 3–5 on page 21) different error handling can be activated: – Always zero: Status bits are always set to zero independent from an error – Error indication according to SAE J2716 rev. 4: The Status bits are set to one in case of “sensor error indication” or “sensor functionality and processing error indication” In addition, the diagnostic can be reported through the 12-bit payload of channel 1 and/ or channel 2. Table 3–10 shows the values that will be sent in case of an internal error. Table 3–10: Error codes transmitted on Fast Channel 1 and/or 2 Error Code A.1 Mode CH 1 CH 2 CH 1 CH 2 A.1 error code – – 4095 4095 Sensor error indication 4091 4091 N/A N/A Sensor functionality and processing error indication 4090 4090 – – Data Clamping: High 1) 1) 1) 1) Data Clamping: Low 1) 1) 1) 1) 1) The output will clamp according to the settings for CLAMP_HIGH and CLAMP_LOW A description with the mapping of internal errors with “Sensor error indication” and “Sensor functionality and processing error indication” can be found in Table 3–15 on page 30. The transmission of error codes on Fast Channel 1 and/or 2 can be deactivated by a customer EEPROM bit (bit[5] of SETUP_PROTOCOL, Table 3–5 on page 21). The sensor will then continue to transmit measurement data. Status error bits will be transmitted according to bits[7:6] in the SETUP_PROTOCOL register. Note It is not recommended to deactivate the transmission of the error codes on the Fast Channel 1 and/or 2. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 26 HAR 3927 DATA SHEET 3.4.5. Pause Pulse The pause pulse is present at the end of every frame as defined by the SAE J2716 standard. HAR 3927 offers two options: PPC: The length of the pause pulse is automatically adjusted in order to achieve a constant frame length independent from the message content. The overall length can be defined by the sent_repetition_rate bits (SETUP_OUTPUT bits[3:0]). Two different types of PPC are supported. For the first type the overall frame length is defined in fixed µs steps and for the second type the frame length is adapted to a fixed sample rate (see Table 3–3 on page 19). Table 3–11: Message length for PPC (ticks related) SETUP_OUTPUT [3:0] 1000 1001 1010 1011 1100 1101 1110 1111 ticks PPC 225 239 250 269 294 366 375 450 Following PPC message length are supported for the various frame formats: Table 3–12: Recommended PPC message length ticks PPC H.1 A.1 Format: 6 Data Nibble Frame H.1 A.7 Format: 6 Data Nibble Frame H.2 A.7 Format: 3 Data Nibble Frame H.4 A.7: Secure Single Sensor PP Length [ticks] PP Length [ticks] PP Length [ticks] PP Length [ticks] 225 – – 36 – 239 – – 50 – 250 – – 61 – 269 44 – 80 – 294 69 24 105 39 366 141 96 177 111 375 150 105 186 120 450 225 180 261 195 Table 3–13: Message repetition rate for PPC (sampling aligned) SETUP_OUTPUT [3:0] 0000 0001 0010 0011 0100 0101 0110 0111 frequency PPC [kHz]   2.66 2.00 1.60 1.00 0.80 0.50 NPP: It is also possible that in case of deactivated pause pulse (npp), some samples may be transmitted twice in series due to the fact that the message time can be shorter than the sample time. Status[0] bit will then be set to one in case that a sample is transmitted twice. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 27 HAR 3927 DATA SHEET 3.4.6. CRC Implementation HAR 3927 is supporting the recommended CRC implementation defined in SAEJ2716 Rev. 4. The Legacy CRC can also be activated by bit[11] in the SETUP_PROTOCOL register (see Table 3–5 on page 21). It is possible to include the status nibble in the CRC calculation. This function can be activated by bit[10] in the SETUP_PROTOCOL register as well. 3.4.7. Slow Channel: Enhanced Serial Message HAR 3927 supports a Slow Channel according to the Enhanced Serial Message with 12-bit data and 8-bit message ID. It is also possible to deactivate the Slow Channel by setting bit[4] in the SETUP_PROTOCOL register (see Table 3–5 on page 21). TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 28 HAR 3927 DATA SHEET 3.4.8. Slow Channel: Serial Message Sequence The device can transmit the serial message sequence shown in Table 3–14. The content/length of the serial message can be tailored by configuration bits in the SETUP_PROTOCOL register (see Table 3–5 on page 21). It is possible to activate up to five blocks. Block 1 will always be transmitted if the serial message channel is activated. Table 3–14: Serial message sequence Block # 8-bit ID Item 12-bit Data 1 1 0x01 Error Codes (see Table 3–15 on page 30) 2 0x03 Sensor type (see Section 3.4.10. on page 31) Bits 0...11 in CUSTOMER_ID0 register (12 bit) Examples: 0x050 = not specified position sensor 0x055 = position & secure channel 0x060 = angle sensor 0x064 = angle sensor + secure channel, etc. 3 0x05 Manufacturer Code 0x007 TDK Manufacturer Code 4 0x06 Protocol Revision 0x004 SAE J2716 rev. 4 5 0x23 Temperature 1 to 4088 temperature data Temperature information according SAE J2716 6 0x01 Error Codes (see Table 3–15 on page 30) 7 0x29 TDK-Micronas SN 8-bit MSB MIC_ID1 Right aligned 8 0x2A TDK-Micronas SN 8-bit LSB MIC_ID1 Right aligned 9 0x2B TDK-Micronas SN 8-bit MSB MIC_ID2 Right aligned 10 0x2C TDK-Micronas SN 8-bit LSB MIC_ID2 Right aligned 11 0x01 Error Codes (see Table 3–15 on page 30) Customer configurable 12 0x07 Fast CH1 - X1 Fast channel 1 characteristics Bits 0...11 in CUSTOMER_ID1 register 13 0x08 Fast CH1 - X2 Fast channel 2 characteristics Bits 12...15 in CUSTOMER_ID1 register Bits 0...7 in CUSTOMER_ID2 register 14 0x09 Fast CH1 - Y1 Fast channel 1 characteristics Bits 8...15 in CUSTOMER_ID2 register Bits 0...3 in CUSTOMER_ID3 register 15 0x0A Fast CH1 - Y2 Fast channel 2 characteristics Bits 4...15 in CUSTOMER_ID3 register 2 3 TDK-Micronas GmbH Comment June 20, 2022; DSH000215_001EN 29 HAR 3927 DATA SHEET Table 3–14: Serial message sequence, continued Block # 8-bit ID Item 12-bit Data 4 16 0x01 Error Codes (see Table 3–15 on page 30) 17 0x90 OEM Code 1 ID ASCII character OEM Codes Bits 0...11 in CUSTOMER_ID4 register 18 0x91 OEM Code 2 ID ASCII character OEM Codes Bits 12...15 in CUSTOMER_ID4 register Bits 0...7 in CUSTOMER_ID5 register 19 0x92 OEM Code 3 ID ASCII character OEM Codes Bits 8...15 in CUSTOMER_ID5 register Bits 0...3 in CUSTOMER_ID6 register 20 0x93 OEM Code 4 ID ASCII character OEM Codes Bits 4...15 in CUSTOMER_ID6 register 21 0x01 Error Codes (see Table 3–15 on page 30) 22 0x94 OEM Code 5 ID ASCII character OEM Codes Bits 0...11 in CUSTOMER_ID7 register 23 0x95 OEM Code 6 ID ASCII character OEM Codes Bits 12...15 in CUSTOMER_ID7 register Bits 0...7 in CUSTOMER_ID8 register 24 0x96 OEM Code 7 ID ASCII character OEM Codes Bits 8...15 in CUSTOMER_ID8 register Bits 0...3 in CUSTOMER_ID9 register 25 0x97 OEM Code 8 ID ASCII character OEM Codes Bits 4...15 in CUSTOMER_ID9 register 5 Comment Alternatively, the Error Code can be transmitted as every second Slow Channel message by selecting a bit in the SETUP_PROTOCOL register (see Table 3–5 on page 21) 3.4.9. Slow Channel: Serial Message Error Codes Diagnostic status codes are transmitted via the serial message. The 8-bit message ID for the diagnostic status code is 01h. HAR 3927 features the error codes described in Table 3–15. Table 3–15: Serial message error codes Bit Position Error Type Fast Channel Error Code 0 Memory self-test error or checksum error 4090 1 ADC error or DSP self-test error 4090 2 Voltage regulator error 4090 3 ADC clipping 4091 4 Invalid temperature sensor values 4090 5 Signal path under/ overflow CLAMP_LOW/CLAMP_HIGH 6 Overvoltage warning 4091 7 Undervoltage warning 4091 8 Reserved N/A 9 Hall-plate error 4090 10 Magnet field out of range (MAG_HIGH, MAG_LOW) 4091 11 Always set to one – TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 30 HAR 3927 DATA SHEET 3.4.10. Slow Channel: Sensor Types HAR 3927 can transmit the sensor type information via the Slow Channel. The sensor type depends on the final customer application and is therefor customer programmable. The 12-bit value for the sensor type can be directly stored in CUSTOMER_ID0 register. 3.4.11. Start-Up Behavior HAR 3927 can either transmit frames with value zero until a valid information is available (SAEJ2716 conform) or alternatively frames with 4094. The start-up behavior is customer configurable by a bit in the SETUP_PROTOCOL register (see Table 3–5 on page 21). 3.4.12. Message Time for SENT Frames in PP Mode The SENT frame repetition frequency (sent_repetition_rate in SETUP_OUTPUT[3:0] register) is defined by the position sampling frequency. The selectable SENT frame repetition frequency is limited by the configured tick time, the transmitted data value and the minimum and maximum pause pulse duration. The tick time is customer programmable and can be selected between 1.5 µs and 12 µs. The pulse low time can be configured to 3, 4, 5 and 6 ticks. The delivery of new position values is synchronous with the SENT messages, i.e. one SENT message is transmitted per position sample. Thus, the propagation delay is very low and the message time is nearly constant. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 31 HAR 3927 DATA SHEET 4. Functional Safety 4.1. Functional Safety Manual and Functional Safety Report The Functional Safety Manual for HAR 3927 contains the necessary information to support customers to realize a safety compliant application by integrating HAR 3927, as an ASIL B ready component, in their system. The Functional Safety Manual will be provided upon request. The Functional Safety Analysis Report describes the assumed Safety Goal, the corresponding Failure Modes as well as the Base Failure Rate for die and package according to IEC TR 62380. It can be provided based on a TDK-Micronas mission profile as well as customer mission profiles. 4.2. Integrated Diagnostic Mechanism HAR 3927 performs self-tests during start-up and normal operation. In order to integrate HAR 3927 with analog output mode as an ASIL B ready component, the external ECU on system level has to measure and compare the two analog output signals of the dualdie sensor. The internal diagnostic mechanisms increase the robustness of the device functionality by either preventing the sensor to provide wrong output signals or by reporting the failure according SENT definition. For further details about error reporting in case of SENT output see Section 3.4. on page 21. Configured to analog output mode, the sensor indicates a fault by switching the output signal to the selected error band. The sensor switches the output to ground in case of a VSUP wire break and to VSUP in case of a GND wire break. The result of the internal diagnostics is as well available via the DIAGNOSIS_X registers. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 32 HAR 3927 DATA SHEET Table 4–1: DIAGNOSIS_0 register Bit no. Description when bit is set to 1 15 DSP self-check routines (redundancy or plausibility checks) 14 DSP and µC check of 16-bit checksum covering the EEPROM parameter 13 DSP checksum for ROM and RAM 12 Chip junction temperature out of range 11 Plausibility check of redundant temperature sensor 10 Hall-plate supply too high 9 Hardware overtemperature supervision: Junction temperature > 180°C 8 Reserved 7 One of the A/D converters delivers a stuck signal 6 Overflow or underflow of decimation filter 5 Magnetic field amplitude is above the MAG_HIGH threshold 4 Magnetic field amplitude is below the MAG_LOW threshold 3 The result of the position calculation exceeds the programmed upper threshold register value (CLAMP_HIGH) 2 The result of the position calculation falls below the programmed lower threshold register value (CLAMP_LOW) 1 Hall-plate current out of range 0 Reserved Note: Bit[13] can not be read via the programming interface as they are triggering immediately a reset of the device. Bit [9] can not be read via the programming interface as the output will not respond. Table 4–2: DIAGNOSIS_1 register Bit no. Description when bit is set to 1 15, 10 Supply Overvoltage 14 General purpose ADC error 13, 11 Supply Undervoltage 12 Bandgap voltage out of range 9 Internal analog voltage out of range 8 Internal digital voltage out of range 7 µC self-test error 6 µC ROM OP code error 5:0 Reserved Note: Bits[7:6] cannot be read via the programming interface as they are triggering immediately a reset of the device. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 33 HAR 3927 DATA SHEET 5. Specifications 5.1. Outline Dimensions Product 4.9 B0.1 D A 3 4 1 2 PIN 1 INDEX 0 X2 0 Y1 0 Y2 0 D 0.3 A1 0.65 A2 0.24 weight 0.076 g -X B ( 20 : 1 ) +X Y2 6 B0.2 3.9 B0.1 Y1 +Y HAR3927 X1 gauge plane X1 D L center of sensitive area -Y 5 6 B center of package x/y=0 8 7 0.42 L 1.27 0.25O C 0.25 X2 A-B 0.6 B0.18 D 0.38x45° 0.22 B0.05 Sn plated A2 A1 Y2 1.42 B0.1 0.65 B0.11 Y1 8.5° B2° 0.175 B0.075 4° B4° 8.5° B 2° seating plane F 0 2.5 B C 0.1 seating plane C 5 mm scale TOP VIEW 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. SOIC8-1 19-05-16 MS-012 BOTTOM VIEW ANSI REVISION DATE (YY-MM-DD) REV.NO. F SPECIFICATION DRAWING-NO. ISSUE TYPE 21-04-22 3 CSOIC0083005.1 ZG NO. 2105_Ver.03 c Copyright 2018 TDK-Micronas GmbH, all rights reserved Fig. 5–1: SOIC8-1: Plastic small outline IC package, 8 leads, gullwing bent, 150 mil Ordering code: DJ TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 34 HAR 3927 DATA SHEET user direction of feed Ø1 02 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. 5–2: SOIC8-1: Dimensions Tape & Reel TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 35 HAR 3927 DATA SHEET 5.2. Soldering, 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 (https://www.micronas.com/en/service-center/ downloads) or on the service portal (http://service.micronas.com). 5.3. 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 (https://www.micronas.com/en/service-center/downloads) or on the service portal (http://service.micronas.com). 5.4. Size of Sensitive Area Hall-plate area = 125 µm x 125 µm (active area of the complete pixel cell). See Fig. 5–1 on page 34 for more information on the Hall-plate position. 5.5. Definition of Magnetic-Field Vectors Note Die 2 is 180° rotated in relation to die 1. Therefore the measurement values of X and Y components have opposite signs compared to die 1. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 36 HAR 3927 DATA SHEET 5.6. Pin Connections and Short Description Table 5–1: Pin connection SOIC8 Pin No. Pin Name Type Short Description 1 VSUP1 SUPPLY Supply Voltage 1 2 GND1 GND Ground 1 3 TEST1 I/O Test 1 4 OUT1 I/O Output and Programming 1 5 VSUP2 SUPPLY Supply Voltage 2 6 GND2 GND Ground 2 7 TEST2 I/O Test 2 8 OUT2 I/O Output and Programming 2 Die 1 Die 2 1 VSUP 1 5 VSUP 2 OUT 2 OUT 1 8 4 3 TEST 1 2 GND 1 6 GND 2 7 TEST 2 Fig. 5–3: Pin configuration Note Pin TEST1 must be connected to pin GND1 and pin TEST2 must be connected to pin GND2. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 37 HAR 3927 DATA SHEET 5.7. 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. The 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 high-impedance circuit. All voltages listed are referenced to ground (GNDx). Symbol Parameter Pin Name Min. Max. Unit Condition VSUP Supply Voltage VSUPx 8.5 16 V t = 96 h 18 18 V t=1h 6 16 V t = 96 h 6 18 V t=1h VOUT Output Voltage OUTx VOUTVSUP Excess of Output Voltage over Supply Voltage OUTx, VSUPx  2 V t = 96 h  7 V t=1h IOUT Output Short Current OUTx 30 30 mA 1) Bmax Magnetic-Field Amplitude  1 1 T TJ Junction Temperature under Bias  50 190 °C t = 96 h TA Ambient Temperature  40 160 °C 2) Tstorage Transportation/Short-Term Storage Temperature  55 150 °C Device only without packing material VESD ESD Protection VSUPx, GNDx, OUTx, TESTx 2 2 kV 3) For VSUP1, GND1, OUT1 4 4 kV 3) Die 1 only VSUP2, GND2, OUT2 4 4 kV 3) Die 2 only t = 96 h; output short to GND or VSUP all pin combinations (including die 1 to die 2) No cumulative stress for all parameter. Maximum resulting current with applied conditions 2) For 96 h, not additive. Consider current consumption, mounting condition (e.g. overmold, potting) and mounting situation for TA in relation to TJ. Please contact TDK-Micronas for other temperature requirements 3) AEC-Q100-002-Rev H(100 pF and 1.5 k) 1) TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 38 HAR 3927 DATA SHEET 5.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, reduced reliability and lifetime of the device. All voltages listed are referenced to ground (GNDx). Symbol Parameter Pin Name Min. Typ. Max. Unit VSUP Supply Voltage VSUPx 4.5 5.0 5.5 V IOUT Output Current OUTx 1.9  1.9 mA RL Load Resistor OUTx 2.7 10  k Pull-Up or Pull-Down CL Load Capacitance OUTx  100 600 nF Analog output BiPhase Bit time = 1 kHz  4.7 15 nF SENT output. 3 s tick time 0°C < Tamb < 55°C NPRG Number of Memory Programming Cycles    100 cycles BAMP Recommended Magnetic-Field Amplitude  20  130 mT TJ Junction Temperature 1)  40  170 °C TA Ambient Temperature 2)  40  150 °C 1) 2) Condition for 1000 h Depends on the temperature profile of the application. Please contact TDK-Micronas for life-time calculations. Consider current consumption, mounting condition (e.g. overmold, potting) and mounting situation for TA and in relation to TJ Note It is possible to operate the sensor with magnetic fields down to 5 mT. For magnetic fields below 20 mT the sensor performance will be reduced. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 39 HAR 3927 DATA SHEET 5.9. Characteristics At TA = 40°C to 150°C, VSUPx = 4.5 V to 5.5 V, GNDx = 0 V, after programming and locking of the sensor, at Recommended Operation Conditions if not otherwise specified in the column “Conditions”. Typical Characteristics for TA = 25 °C and VSUPx = 5 V. Symbol ISUP Parameter Supply Current Pin Name VSUPx Limit Values Unit Conditions 2) Min. Typ. Max.   12.5 mA fusa_en bit = 0 Current consumption of each die.   14 mA 2) fusa_en bit = 1 Current consumption of each die. fosc Internal Oscillator Frequency  32  MHz fsample Sampling Frequency  1.953  kSps 1) Configurable  3.906   7.812  OUTRes Output Resolution OUTx  12  bit 1) BW Small Signal Bandwidth (3 dB) OUTx  2  kHz 1) LP-Filter: OFF, bandwidth of each channel, fdecsel bit = 10 (fsample = 8 kSps) VSUPx 3.6 3.8 4.0 V uv_level bit = 00 3.8 4.1 4.4 2) 3.95 4.25 4.55 2) uv_level 3.85 4.05 4.25 4.05 4.35 4.65 2) uv_level bit = 01 2) uv_level bit = 10 Overvoltage and Undervoltage Detection VSUP,UVdown VSUP,UVup VSUP,OVdown VSUP,OVup 1) 2) Undervoltage Detection Level (down) Undervoltage Detection Level (up) Overvoltage Detection Level (down) Overvoltage Detection Level (up) VSUPx VSUPx VSUPx 4.15 4.45 4.75 8.5 8.9 9.3 5.15 5.45 5.75 8.9 9.3 9.7 5.4 5.7 6.0 V V uv_level bit = 01 uv_level bit = 00 ov_level bit = 00 2) ov_level V bit = 10 bit = 01 ov_level bit = 00 2) ov_level bit = 01 Guaranteed by Design Characterized on small sample size, not tested. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 40 HAR 3927 DATA SHEET Symbol Parameter Pin Name Limit Values Unit Conditions Min. Typ. Max. 0  0.1 V VSUP = 5 V 10 k  RL 0  0.2 V VSUP = 5 V 5 k  RL < 10 k 0  0.35 V VSUP = 5 V 3 k  RL < 5 k 4.9  5.0 V VSUP = 5 V 10 k  RL 4.8  5.0 V VSUP = 5 V 5 k  RL < 10 k 4.65  5.0 V VSUP = 5 V 3 k  RL < 5 k Open-Circuit Detection VOUT,VSUPBreak VOUT,GND-Break Output Voltage in case of Supply wire break Output Voltage in case of GND wire break OUTx OUTx Power-On Operation PORup Power on reset voltage (up) VSUPx 3.6 3.8 4.0 V PORdown Power on reset voltage (down) VSUPx 3.2 3.4 3.6 V Analog Output Parameter tstartup Start-up Time OUTx For definition see Fig. 5–4   3.0 ms 2)8)   6.5 ms 2) fusa_en bit = 1 fdecsel bit = 10 fusa_en bit = 0 fdecsel bit = 10 VSUP,DIAG VSUPx Supply Voltage required to get defined Output Voltage Level   2.49 V VError,Low Output Voltage Range of Lower Error Band 0  3 %VSUP VSUP > VSUP,DIAG 10 k  RL 0  4 %VSUP VSUP > VSUP,DIAG 5 k  RL < 10 k 0  7 %VSUP VSUP > VSUP,DIAG RL = 3 k 97  100 %VSUP VSUP > VSUP,DIAG 10 k  RL 96  100 %VSUP VSUP > VSUP,DIAG 5 k  RL < 10 k 93  100 %VSUP VSUP > VSUP,DIAG RL = 3 k VError,High Output Voltage Range of Upper Error Band OUTx OUTx VError,HighZ,Low Output Voltage Range of Low Error Band if output is in High-Z mode OUTx 0  7 %VSUP RL = 3 k VError,HighZ,High Output Voltage Range of High Error Band if output is in High-Z mode OUTx 93  100 %VSUP RL = 3 k 2) 8) Characterized on small sample size, not tested If dVSUP/dt < 1 V/ms and uv_level bit = 01 or 10 selected, the startup time is delayed by additional 1.2 ms. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 41 HAR 3927 DATA SHEET Symbol Parameter Pin Name Limit Values Min. Typ. Max. Unit Conditions DNL Differential Non-Linearity of D/A converter OUTx 0.9  0.9 LSB DACINL Non-Linearity of Output Stage OUTx 0.1  0.1 %VSUP ER Ratiometric Error of Output (Error in VOUT/VSUP) OUTx 0.1  0.1 %VSUP VOUT,DAC_ERR_R Absolute D/A converter error at 25°C OUTx 0.18  0.18 %VSUP VOUT,DAC_ERR Absolute D/A converter error drift over Temperature related to 25°C OUTx 0.08  0.08 %VSUP 2)3) VOUTH Output High Voltage OUTx 93   %VSUP 4) 3 k  RL VOUTL Output Low Voltage OUTx   7 %VSUP 4) 3 k  RL tr(O) Rise Time of Output OUTx  0.100 0.125 ms 2) LP-Filter: OFF T For definition see Fig. 5–5 2)3) For definition see Fig. 5–5 For definition see Fig. 5–6 td(O) Delay Time of Output OUTx   3.5/ fsample OUTNoise Output Noise RMS OUTx  1.7 3.0 mV 2)5) ROUT,analog Output Resistance over Recommended Operating Range in Analog Output Mode OUTx  0.15 5  VOUTLmax  VOUT VOUTHmin 1) For fsample, please refer to page 40. For definition see Fig. 5–6 Output range 10%VSUP to 90%VSUP IC VOUTx ROUT = 5  RL = 5 k GND 1) Guaranteed by Design Characterized on small sample size, not tested 3) The accuracy of the output voltage at clamp low / clamp high voltage over temperature range can be calculated with the following formula: VOUTCL,CH = (VOUT,DAC_ERR_RT2 + VOUT,DAC_ERR2)(1/2). 4) Signal band area with full accuracy is located between V OUTL and VOUTH. The sensors accuracy is reduced below VOUTL and above VOUTH. 5) 4 kHz digital low-pass filter; 20 mT min. magnetic-field amplitude; f BW = 22.5 kHz 6) Measured from/to 1.1 V to/from 3.8 V with C = 4.7 nF, V L SUP = 5 V 2) TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 42 HAR 3927 DATA SHEET Symbol Parameter Pin Name Limit Values Min. Typ. Max. Unit Conditions Recommended SENT load and 3 µs tick time SENT Output Parameter VOL Output Low Voltage OUTx   0.5 V VOH Output High Voltage OUTx 4.1   V trise_sym Rise Time of Output symmetrical to Fall Time OUTx  1.0  µs  1.2  2)6)sent_slew_rate  1.6  2)6) sent_slew_rate bit = 1100  2.7  2)6) sent_slew_rate bit = 1110  1.5   2.7  trise_asym tfall ttick tS_Init Rise Time of Output asymmetrical to Fall Time (recommended for SENT) Fall Time of Output SENT Tick Time SENT Start-up Time OUTx OUTx OUTx 2)6) sent_slew_rate bit = 1000 bit = 1010 2)6)sent_slew_rate bit = 1001  2)6)sent_slew_rate bit = 1011 5.2  2)6)sent_slew_rate bit = 1101  10.3  2)6)sent_slew_rate bit = 1111  1.0  2)6)sent_slew_rate bit = 100x  1.2  2)6)sent_slew_rate bit = 101x  1.6  2)6)sent_slew_rate bit = 110x  2.7  2)6)sent_slew_rate bit = 111x 1.41 1.50 1.59 µs 1.88 2.00 2.12 µs 2.35 2.50 2.65 µs 2.58 2.75 2.92 µs 2.82 3.00 3.18 µs 5.64 6.00 6.36 µs 11.29 12.00 12.72 µs µs µs OUTx Initial start-up time until output is ready. For definition see Fig. 5–4.     ms 2)7) fusa_en bit = 0 3.1 ms 2)7) fusa_en bit = 1 1.5 tS_high SENT drive high OUTx   1 ms For definition see Fig. 5–4 tlatency SENT average Latency OUTx  0.75  ms 1) twcresp SENT Step Response Time (worst case) OUTx   1 ms fdecsel bit = 10, tS_frame = 0.5 ms, LP-Filter: OFF, sent_repetition_rate = 2 kHz ROUT,SENT Output Resistance over Recommended Operating Range in SENT Output Mode OUTx  52 70  VOUTLmax  VOUT  VOUTHmin 1) 2) 6) 7) Guaranteed by Design Characterized on small sample size, not tested Measured from/to 1.1 V to/from 3.8 V with CL = 4.7 nF, VSUP = 5 V If dVSUP/dt < 1 V/ms and uv_level bit = 01 or 10 are selected, the start-up time can be delayed by additional 1.2 ms. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 43 HAR 3927 DATA SHEET Symbol Parameter Pin Name Limit Values Min. Typ. Unit Conditions Max. SOIC8 Package (Self-heating calculation see Section 6.1. on page 49) Rthja Thermal Resistance Junction to Air Rthjc Thermal Resistance Junction to Case RISOL 8) Isolation Resistance    116 K/W Determined with a 1s1p board    111 K/W Determined with a 2s2p board    30 K/W Determined with a 1s1p board    30 K/W Determined with a 2s2p board GND1, GND2 4   M 8) Between two dies (Between GND1 and GND2 pin) Galvanic isolation of GNDs not tested. 5.10. Notes for Electrical Characteristics 5.10.1. Power-On Operation 9ROWDJH 9 96XS $1$/2* 9683 96838YXS  9(UURU+LJK LJK GULYHK 9683',$* YDOLG 9(UURU/RZ GULYHORZ  WVWDUWXS 96XS 6(17 9683 GULYH KLJK 968389XS GULYHK 9683',$* LJK RU  YDOLG GULYHORZ  W6B,QLW W6BIUDPH W6BIUDPH W6BIUDPH 7LPH 6(17)UDPH7LPHGHSHQGVRQFXVWRPHUFRQILJXUDWLRQ 6(783B287387>@ VHQWBUHSHWLWLRQBUDWH N+]± N+] RUWLFNOHQJWK 6(783B287387>@ 'HSHQGVRQVHQWBWLFNBWLPHDQGIUDPHIRUPDW GLIIHUHQWIRUYDOLGGDWDDQG Fig. 5–4: Start-up behavior of HAR 3927 TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 44 HAR 3927 DATA SHEET 5.10.2. Definition of Parameter INL and absolute D/A Converter Error VOUT VSUP Ideal Line VOUT,DAC_ERR Measured VOUT DACINL Best-Fit Line VOFFSET 0 4095 OUTLSB12 Fig. 5–5: Definition of INL and absolute D/A converter error 5.10.3. Definition of Rise and Delay Time of Output 9287 9287 6WHS 9683          0DJQHWLF6WHS WG R 7LPH WU R Fig. 5–6: Definition of rise and delay time of output TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 45 HAR 3927 DATA SHEET 5.11. Magnetic Characteristics At TA = 40 °C to 150 °C, VSUPx = 4.5 V to 5.5 V, GNDx = 0 V, after programming and locking of the sensor, at Recommended Operation Conditions if not otherwise specified in the column “Conditions”. Typical characteristics for TA = 25 °C and VSUPx = 5 V. Symbol Parameter Pin Name Min. Typ. Max. Unit Conditions RANGE Detectable angle range OUTx 0  360 ° 7) res Angle resolution OUTx   0.09 ° 7) Elinxy_RT XY angle linearity error (on output of CORDIC) OUTx 0.3  0.3 ° 1)2)3)5) INL TA = 25 °C; VSUP = 5 V BAMP =  20 mT Elinxy_temp XY angle linearity error over temperature related to 25 °C (on output of CORDIC) OUTx Elinxy_RT_life (360°/4096) TA = 40 ... 150 °C VSUP = 5 V 1.0  1.0 ° 2)3)5)6) B AMP = 30 mT 1.5  1.5 ° 1)2)3)5) B AMP = 20 mT  1.3  ° 2)3)4)5)6) XY angle linearity error over life time (on output of CORDIC) OUTx ASMmXY Absolute Sensitivity Mismatch between X and Y Hall-plates OUTx 2  2 % 1)8) TA = 25 °C ASMmX/Y_Z Absolute Sensitivity Mismatch between X/Y and Z Hall-plates OUTx 4  4 % 1)8) TA = 25 °C SenseXYZ Sensitivity of X,Y and Z Hall-plate OUTx 123 128 133 LSB/ mT 1) SMmXY Thermal Sensitivity Mismatch Drift of calibrated signals between X and Y channel OUTx 2  2 % 1)8) Related to TA = 25 °C SMmX/Y_Z Thermal Sensitivity Mismatch Drift of calibrated signals between X/Y and Z channel OUTx 2.5  2.5 % 1)8) Related to TA = 25 °C OffsetXY Offset of X and Y Hallplates OUTx 20  20 LSB15 1)8) TA = 25 °C OffsetZ Offset of Z Hall-plate OUTx 12  12 LSB15 1)8) TA = 25 °C TA = 25 °C; VSUP = 5 V; BAMP =  20 mT TA = 25 °C 1) Characterized on small sample size, 3-sigma values, not tested for each device Pure sine/cosine w/o distortion (ideal diametral magnet). Zero angle calibration in the system. The supply voltage VSUP is regarded as constant over temperature. 3) After proper setpoint linearization done at 25 °C 4) After 1008 h HTOL 5) Calculated/simulated angular error based on characterization and not on single error summation 6) Based on Simulation Model, 3-sigma values (not tested) 7) Guaranteed by Design 2) 8) Can be compensated in customer application TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 46 HAR 3927 DATA SHEET Symbol Parameter Pin Name Min. Typ. Max. Unit OffsetXY Offset Drift of X and Y Hallplates OUTx 45  45 LSB15 1)8) Related to TA = 25 °C OffsetZ Offset Drift of Z Hall-plate OUTx 45  45 LSB15 1)8) Related to TA = 25 °C EPhaseXY Phase Error between X and Y Hall-plates OUTx  2  ° 1)8) EPhaseX/Y_Z Phase Error between X/Y and Z Hall-plates OUTx  2  ° 1)8) SMmXYZ_life Relative Sensitivity Mismatch Drift between X, Y and Z Hall-plates over life time OUTx  3  % 1)4) OffsetXY_life Offset Drift of calibrated sig- OUTx nals of X or Y channel over life time  40  LSB15 1)4) OffsetZ_life Offset Drift of calibrated sig- OUTx nals of Z channel over life time  5  LSB15 1)4) 1) 4) Characterized on small sample size, 3-sigma values, not tested for each device After 1008 h HTOL 8) Can be compensated in customer application TDK-Micronas GmbH June 20, 2022; DSH000215_001EN Conditions 47 HAR 3927 DATA SHEET 5.12. Temperature Sensor At TA = 40 °C to 150 °C, VSUPx = 4.5 V to 5.5 V, GNDx = 0 V, after programming and locking of the sensor, at Recommended Operation Conditions if not otherwise specified in the column “Conditions”. Typical characteristics for TA = 25 °C and VSUPx = 5 V. Symbol Parameter Pin Name Min. Typ. Max. Unit Conditions TEMP_ADJGain Gain of Temperature Sensor OUTx  89.25  LSB15/°C 1) TEMP_ADJOffset Temperature Sensor Offset OUTx  3720  LSB15 1) for TEMP_SENTGain Gain of Temperature Sensor for SENT Output OUTx  8.1  LSB12/°C 1) SENT TEMP_SENTOffset Temperature Sensor Offset for SENT Output OUTx  565.3  LSB12 1) TLin Temperature Sensor Linearity Error OUTx 2  2 °C 2) Junction Temperature TAcc Temperature Sensor Accuracy OUTx 5  5 °C 2) Junction Temperature for TEMP_ADJ register TEMP_ADJ reg- ister Slow Channel SENT Slow Channel 1) Not 2) tested Characterized on small sample size, 3-sigma values, not tested for each device TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 48 HAR 3927 DATA SHEET 6. Application Notes 6.1. 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). TJ = TA + T The maximum ambient temperature is a function of power dissipation, maximum allowable die temperature and junction to ambient thermal resistance (Rthja). With a typical supply voltage of 5.0 V the power dissipation P is 0.063 W per die. The junction to ambient thermal resistance Rthja is specified in Section 5.9. on page 40. The difference between junction and ambient air temperature is expressed by the following equation (at static conditions and continuous operation): T = P * RthjX The X represents junction to air, case or solder point. For worst case calculation, use the max. parameters for ISUP and RthjX, and the max. value for VSUP from the application. Note The calculated self-heating of the device is only valid for the Rth test boards. Depending on the application setup the final results in an application environment might deviate from these values. 6.2. EMC and ESD Please contact TDK-Micronas for detailed information on EMC and ESD. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 49 HAR 3927 DATA SHEET 6.3. Application Circuit for HAR 3927 Analog Output HAR 3927 Sensor Assembly ECU VSUP (typ. 5 V) VSUP1 CP GND1 TEST1 GND RL CL CINPUT OUT1 INPUT OUT2 INPUT TEST2 CL RL CINPUT GND2 GND CP VSUP (typ. 5 V) VSUP2 Fig. 6–1: Recommended application circuit for HAR 3927 in analog output mode (pull-down) HAR 3927 Sensor Assembly ECU VSUP (typ. 5 V) VSUP1 RL CP GND1 TEST1 GND CINPUT CL OUT1 INPUT OUT2 INPUT TEST2 CL RL GND2 CINPUT GND CP VSUP (typ. 5 V) VSUP2 Fig. 6–2: Recommended application circuit for HAR 3927 in analog output mode (pull-up) TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 50 HAR 3927 DATA SHEET Table 6–1: Recommended components in analog output mode Name Recommended Value CP 100 nF (470 nF for CISPR Class 5) CL + CINPUT 100 nF RL Pull-down 10 k RL Pull-up 10 k SENT Output In case of SAEJ2716 SENT output mode, it is recommended to add a filter structure at the output pin for having a SENT standard compliant output slew rate. HAR 3927 Sensor Assembly ECU VSUP (typ. 5 V) VSUP1 RPull-Up CP GND GND1 TEST1 CINPUT CL CTau RTau INPUT OUT1 INPUT OUT2 RTau TEST2 CL CINPUT GND2 CTau GND CP RPull-Up VSUP (typ. 5 V) VSUP2 Fig. 6–3: Recommended application circuit for HAR 3927 in SENT mode Table 6–2: Recommended components in SENT mode Name SENT Specification Recommended Value CP N/A 470 nF CINPUT < 0.1 nF 68 pF CTau 1.54 nF 2.86 nF 2.2 nF RPull-Up 10 k55k 10 k RTau 448 672 560  CL N/A 4.7 nF TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 51 HAR 3927 DATA SHEET 6.4. Recommended Pad Size SOIC8 Package 2.200 0.600 1.270 5.200 Fig. 6–4: Pad size recommendation for SOIC8 package (all dimensions in mm) TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 52 HAR 3927 DATA SHEET 7. Programming of the Sensor HAR 3927 features two different customer modes. In Application Mode, the sensors provide an analog output voltage or a digital output signal in accordance with the SENT standard. In Programming Mode (Listen Mode) it is possible to change the register settings of the sensor. After power-up, the sensor is always operating in Application Mode. It is switched to Programming Mode by a BiPhase-M protocol via output voltage modulation. Therefore the programming device needs to provide a sync pulse at the output pin. 7.1. Programming Interface In Programming Mode, HAR 3927 is addressed by modulating a serial telegram on the sensor’s 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 at typically 50% of the bit time. After each bit, a level change occurs (see Fig. 7–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. 7–1: Definition of logical 0 and 1 bit TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 53 HAR 3927 DATA SHEET Table 7–1: Telegram parameters (All voltages are referenced to GNDx.) Symbol Parameter Pin Name Limit Values Unit Min. Typ. Max. tH_bbit Host BiPhase bit time OUTx 0.01  1.1 ms VH_OUTL Host OUT Pin Voltage for Low Level during Programming OUTx 0  0.5 V VH_OUTH Host OUT Pin Voltage for High Level during Programming OUTx 4.5  5.0 V SR Host slew rate BiPhase protocol OUTx 10   V/µs VSUPProgr VSUP Voltage for memory programming VSUP 4.5 5.0 5.5 V 1) Not Conditions 1) For recommended application circuit. tested 7.2. Programming Environment and Tools For the programming of HAR 3927 during product development, a programming tool including hardware and software is available on request. It is recommended to use the TDK-Micronas tool kit (TDK MSP V1.x and Lab View Programming Environment) in order to facilitate the product development. The details of programming sequences are content of the application notes “HAR 3927 User Manual” and “HAR 3927 Programming Guide”. 7.3. Programming Information For reliability in service, it is mandatory to set the customer lock bit (SETUP_SUPERVISION[15]) to 1 after final adjustment and final EEPROM programming. Note – After the customer lock is activated (by writing and power-on-reset), it is not possible to program the sensor anymore. – Because the lock bit is also included in the customer checksum, the checksum has to be calculated considering the lock bit. To lock the sensor, the customer checksum has to be calculated and stored as described in application note “HAR 3927 User Manual”. Refer to this section and the following flowchart for more details. TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 54 HAR 3927 DATA SHEET Start Set customer lock bit (SETUP_SUPERVISION[15] = 1) Calculate EEPROM CRC from address 0x00 to 0x5E Write result of calculation into address 0x5F Power-on-reset Fig. 7–2: Locking the Sensor The successful setting of the customer lock bit shall be checked, e.g. by reading back the customer lock bit after programming and downloading it to the shadow RAM, but before a power-on-reset. The lock mechanism becomes only active after the next power-on-reset. Electro-static discharges (ESD) may disturb the supply voltage during programming. Please take precautions against ESD. A programming tool including hardware and software can be provided for product evaluation and application development. It is recommended to use the TDK-Micronas tool kit to simplify the product development phase. The HAR 3927 allows to read the registers after locking, provided that valid commands with correct CRC are recognized by the sensor and the over-current detection is not disabled (see Table 3–9 in the application note “HAR 3927 User Manual”). The programming command does not have any effect on the memory of locked devices. Note A description of the communication protocol and the programming of the sensor is available in a separate document (application note “HAR 3927 Programming Guide”). TDK-Micronas GmbH June 20, 2022; DSH000215_001EN 55 HAR 3927 DATA SHEET 8. Document History 1. Advance Information “HAR 3927 Robust Dual-Die Programmable 2D Position Sensor with Analog and SENT Output Interface”, May 13, 2020, DSH000222_001EN. First release of the advance information. 2. Data Sheet “HAR 3927 Robust Dual-Die Programmable 2D Position Sensor with Analog and SENT Output Interface”, June 20, 2022, DSH000215_001EN. First release of the data sheet. Describing ROM-ID release: 4301 (mass production release): Major changes compared to previous Advance Information: – Electrical and magnetic characteristics updated – Parameter tUV and tOV removed as it is covered by overall FDTI 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 June 20, 2022; DSH000215_001EN 56
HAL3927DJ-A 价格&库存

很抱歉,暂时无法提供与“HAL3927DJ-A”相匹配的价格&库存,您可以联系我们找货

免费人工找货
HAL3927DJ-A
  •  国内价格 香港价格
  • 1+35.980191+4.61485

库存:0