TLE4998S3 Infineon Technologies, TLE4998S3 Datasheet - Page 38

no-image

TLE4998S3

Manufacturer Part Number
TLE4998S3
Description
IC HALL SENSOR LINEAR SSO-3
Manufacturer
Infineon Technologies
Type
Linear - Programmabler
Datasheet

Specifications of TLE4998S3

Sensing Range
-200mt Trip ~ 200mT Release
Voltage - Supply
4.5 V ~ 5.5 V
Current - Supply
8mA
Current - Output (max)
5mA
Output Type
Digital, Open Drain
Operating Temperature
-40°C ~ 150°C
Package / Case
3-SIP, SSO-3-10
Operating Supply Voltage
5 V
Mounting Style
Through Hole
Maximum Operating Temperature
+ 150 C
Minimum Operating Temperature
- 40 C
Maximum Output Current
5 mA
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Features
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
SP000412108
13.3
The Checksum nibble is a 4-bit CRC of the data nibbles including the status nibble. The
CRC is calculated using a polynomial x
In the TLE4998S it is implemented as a series of XOR and shift operations as shown in
the following flowchart:
Figure 14
A microcontroller implementation may use an XOR command plus a small 4-bit lookup
table to calculate the CRC for each nibble.
Figure 15
Data Sheet
// Fast way for any µC with low memory and compute capabilities
char Data[8] = {…}; // contains the input data (status nibble , 6 data nibble , CRC)
// required variables and LUT
char CheckSum, i;
char CrcLookup[16] = {0, 13, 7, 10, 14, 3, 9, 4, 1, 12, 6, 11, 15, 2, 8, 5};
CheckSum= 5; // initialize checksum with seed "0101"
for (i=0; i<7; i++) {
}
; // finally check if Data [7] is equal to CheckSum
CheckSum = CheckSum ^ Data[i];
CheckSum = CrcLookup[CheckSum];
Checksum Nibble Details
Pre-initialization :
SEED = 0101 , use this
GENERATOR = 1101
constant as old CRC
CRC Calculation
Example Code for CRC Generation
value at first call
next Nibble
4
CRC calculation
+x
38
3
SENT Output Definition (SAE J2716)
VALUE xor
xor SEED
+ x
VALUE
xor only if MSB = 1
<<1
SEED
GENPOLY
2
Nibble
VALUE
SEED
+ 1 with a seed value of 0101.
xor
0
4x
V 1.0, 2008-07
TLE4998S

Related parts for TLE4998S3