Data SheetPlease read the Important Notice and Warnings at the end of this document Revision 1.2
www.infineon.com2020-05-14
SP400-11-01
SP40PLUS
Tire Pressure Monitoring Sensor
Quality Requirement Category: Automotive
Features
•Patented Glass-Silicon-Glass MEMS pressure sensor with best-in-class media compatibility
•Calibrated pressure sensor for absolute air pressure measurement
•Z-axis accelerometer for motion detection and angular measurement
•Temperature and supply voltage sensors
•Industry-standard 8051 microcontroller with 12K of Flash memory
•System Controller with flexible wake-up and power management features
•RF Transmitter with fractional-N sigma-delta PLL
•Unique firmware functions for determination of angular wheel position, supporting tire localization (APS)
•LF Receiver allows carrier detection and modulated telegram reception
Applications
•Valve based TPMS-Modules
•OEM
•Aftermarket
•Retrofit
•In Tire TPMS Modules
Description
The SP40PLUS provides a very high level of integration, and is optimized to perform all of the functions necessary
to implement a state-of-the-art Tire Pressure Monitoring System (TPMS) sensor module. With its integrated micro
controller, sensors, and convenient peripherals, the SP40PLUS needs the addition of only a few passive
components and a battery to form a complete TPMS sensor assembly.
Measurements of pressure, acceleration, temperature, and battery voltage are performed under software
control, allowing the application software to format and prepare the data for RF transmission. An intelligent
system controller provides flexible wake-up capability in order to reduce energy usage. A calibrated Interval
Timer is included to permit periodic wake-up of the CPU, which in turn can then perform measurements and
transmit data to a receiver. The integrated Z-axis accelerometer may be used by the application software to
detect motion and distinguish between parking and driving situation.
The integrated microcontroller is instruction set compatible to the standard 8051 processor and is supported by
commercially available C compilers and IDE tool chains. The microcontroller core is supplemented with various
peripherals (e.g. hardware Manchester/BiPhase Encoder/Decoder, CRC Generator/Checker, I2C- and UARTinterface) that enable an easy implementation of TPMS application software.
For user specific application code the SP40PLUS includes 12k of on-chip flash memory.
The RF Transmitter block covers both 315 and 434 MHz UHF bands and supports FSK and ASK modulation. The
transmitter contains a fractional-N sigma-delta PLL synthesizer which allows for precise control of carrier
frequency and accurate FSK frequency modulation. A flexible baseband encoder and advanced power
management techniques are used to hold the peak current consumption during RF transmission to a minimum.
An integrated autonomous LF Receiver allows the SP40PLUS to receive diagnostic or operating state commands,
supporting application features such as pressure-on-demand or tire position localization.
Finally, a comprehensive firmware library supports using all above mentioned hardware blocks effectively.
Especially a unique set of Angular Position Sensing (APS) functions allows calculating the instantaneous angular
position of the TPMS module relative to the car chassis which may be used for wheel localization on system level.
Data Sheet4Revision 1.2
2020-05-14
SP40PLUS
Tire Pressure Monitoring Sensor
Specification
2Specification
2.1Absolute Maximum Ratings
Table 1 Absolute Maximum Ratings
ParameterSymbolValuesUnitNote or Test ConditionNumber
Min.Typ.Max.
Max. Supply VoltageV
ESD robustness HBMV
ESD robustness CDMV
Latch upI
Input voltageV
Peak voltage at
PAOUT pin
DDmax
ESD_HBM
ESD_CDM
LU
In
V
In_LF
V
PAOUT_peak
-0.3+3.8V1.1
-20002000VAll pins according to
1.2
EIA/JESD22-A114-B
-40004000VPAOUT pin according to
1.3
EIA/JESD22-A114-B
-500500VAll pins (According to ESDA
1.4
STM 5.3.1)
-750750VCorner pins (According to
1.5
ESDA STM 5.3.1)
-100+100mAAEC-Q100 (transient
1.6
current)
-0.3VDD +
VPP0, PP1, PP2, PP31.7
0.3
-0.3+1.8VLFP, LFN, XIN1.8
-0.3+0.3VDifferential input at LFP
1.9
and LFN
8VThe matching network
1.10
must be designed such
that the peak-voltage at PA
does not exceed this value
Output short-circuit
capability
1)
V
SC
03.8VShort to VDD, GND or
neighbor pin for max.
1.11
10min at VDD=3.8V. Note:
VDDREG and XOUT must
not be shorted to VDD
DC currentI
Over pressurep
Burst pressurep
Static accelerationa
DC
max
burst
static
-1010mAall pins1.13
2000kPastatic load1.14
2000kPa10 times 1 sec 1.15
3000gDevice unpowered. Tested
1.16
in z-direction.
Data Sheet5Revision 1.2
2020-05-14
SP40PLUS
Tire Pressure Monitoring Sensor
Specification
Table 1 Absolute Maximum Ratings
ParameterSymbolValuesUnitNote or Test ConditionNumber
Min.Typ.Max.
Mechanical shocka
shock
6000g0.3 ms half sine pulses.
1.17
5 shocks in +/- x,y,zdirection, respectively.
Device unpowered.
Storage temperatureT
storage
-50+150°CMaximal 1000 hours
1.18
accumulated over
lifetime between 125°C
and 150°C. Device not
powered. Temperature
cycling only allowed
between -40°C and 125°C.
1) Refers to following pins: PP0 to PP3 if configured as output, XOUT, VDDREG, PAOUT and VDDPA. For input pins see
parameter input voltage.
Note:Absolute maximum ratings are values beyond recommended operating conditions. They describe
those conditions which the device can withstand for some limited time. After exposure to
maximum ratings the device will remain functional, but the reliability is no longer guaranteed.
Data Sheet6Revision 1.2
2020-05-14
SP40PLUS
Tire Pressure Monitoring Sensor
Specification
2.2Operating Range
The operating range defines the ambient conditions where the device operates as specified. Certain specified
parameters in this data sheet may depend on additional operating conditions. These additional conditions are
indicated in the corresponding sections.
Table 2 Operating Range
ParameterSymbolValuesUnitNote or
Test Condition
Supply Voltage
Min.Typ.Max.
1)
V
DD
VUVRA–3.6VDevice not in power
down state
VUVRPD –3.6VDevice in power down
state
Ambient Temperature T
Operating
T
Flash
-40–125°CNormal Operation3.3
-20–90°CFLASH
programming/erasing
Extended
Temperature Range
T
EXT
-50150°CThermal shutdown
functional. V
to 3.6 V. Exposure to
125°C...150°C maximal
24h over lifetime
z-axis Accelerationa
Operating
-1600–1600gExceeding this
acceleration will result
in a higher pressure
error as specified.
1) Supply voltage must be connected to VDDBAT pin.
DD
= V
UVRA
Number
3.1
3.2
3.4
3.5
3.6
Data Sheet7Revision 1.2
2020-05-14
SP40PLUS
Tire Pressure Monitoring Sensor
Specification
2.3Characteristics
2.3.1Pressure Sensor
Table 3 Pressure Sensor 500/750/900kPa Variant
1)2)
ParameterSymbolValuesUnitNote or Test ConditionNumber
Min.Typ.Max.
Input Pressure Rangep
Random Errorp
ADC resolutionp
Measurement Error
3)
in
random
ADC_res
p
Error 100-500
100900kPa7.1
-1.371.37kPa95% of all measurements7.2
0.5kPa/
LSB
1 LSB of a raw measurement
corresponds to 0.5 kPa or less
7.3
-55kPa0°C to +90°C7.4
-77kPa-20°C to 0°C
7.5
+90°C to +125°C
-99kPa-40°C to -20°C7.6
p
Error 500-750
-1.21.2%
-1.61.6%
4)
0°C to +90°C7.7
4)
-20°C to 0°C
7.8
+90°C to +125°C
4)
-40°C to -20°C7.9
p
Error 750-900
-2.02.0%
-1212kPa0°C to +125°C7.10
-1414kPa-20°C to 0°C7.11
-1515kPa-40°C to -20°C7.12
1) Based on averaging two raw values for each measurement
2) Exceeding the maximum z-axis acceleration (parameter 3.6) as defined in the operating range will result in a higher
pressure measurement error than specified
3) The measurement error is understood as total error, including random error (noise)
4) Percentage of actual pressure value
Data Sheet8Revision 1.2
2020-05-14
SP40PLUS
Tire Pressure Monitoring Sensor
Specification
2.3.2z-axis Acceleration Sensor
Table 4 z-axis Acceleration Sensor
ParameterSymbolValuesUnit Note or Test ConditionNumber
Min.Typ.Max.
Input acceleration
Range
Total Acceleration
1)
Error
Random error of
acceleration
compensated values
a
in
a
err_tot
a
rnd_comp_
16
-20355gSelectable by firmware function12.1
-35520g12.2
-6.5
(-3.0)
-8.5
(-5.0)
-8.5
(-5.0)
-10.5
(-7.0)
-12.5
(-9.0)
-14.5
(-11.0)
-22.5
(-19.0)
-24
(-20.5)
-0.35+0.35g99.7% of all measurements.
+6.5
(+3.0)
+8.5
(+5.0)
+8.5
(+5.0)
+10.5
(+7.0)
+12.5
(+9.0)
+14.5
(+11.0)
+22.5
(+19.0)
+24
(+20.5)
g|a
T = -40°C...90°C
g|a
T = 90°C...125°C
g|a
T = -40°C...90°C
g|a
T = 90°C...125°C
g|a
T = -40°C...90°C
g|a
T = 90°C...125°C
g|a
T = -40°C...90°C
g|a
T = 90°C...125°C
|=0g ... 20g
in
|=0g ... 20g
in
|>20g ... 100g
in
|>20g ... 100g
in
|>100g ... 200g
in
|>100g ... 200g
in
|>200g ... 355g
in
|>200g ... 355g
in
12.3
12.4
12.5
12.6
12.7
12.8
12.9
12.10
12.11
Averaging of 16 ADC-samples.
No external noise sources present.
ADC resolutiona
ADC_res
0.0570.175g/
1 LSB of a raw measurement
LSB
corresponds to minimal 0.057g and
12.14
maximal 0.175g
Random error of
acceleration raw
values
Accelerometer
resonance frequency
a
rnd_raw_16
f
res_acc
-4+4LSB99.7% of all measurements.
Averaging of 16 ADC-samples.
No external noise sources present.
5.166.9kHzMechanical excitation of the
SP40PLUS in this frequency range
12.16
12.17
must be avoided (e.g. PCB sawing
process)
1) Total error specifications are based on averaging 16 raw values for each measurement and they include random error
(noise). The total error may be reduced by 3.5g by periodically (e.g. every 3 months) using the automatic acceleration
offset compensation function Lib_Comp_Auto_Acc_Offset(). The reduced errors are put into brackets.
Data Sheet9Revision 1.2
2020-05-14
SP40PLUS
Tire Pressure Monitoring Sensor
Specification
2.3.3Temperature Sensor
Table 5 Temperature Sensor
ParameterSymbolValuesUnitNote or Test Condition Number
Min.Typ.Max.
Measurement rangeT
Measurement error
1)
Random errorT
range
T
Error
random
-40+125°C14.1
-3+3°C14.2
-1+1°C95% of all
14.4
measurements
1) The measurement error is understood as total error, including random error (noise)
2.3.4Battery Sensor
Table 6 Battery Sensor
ParameterSymbolValuesUnitNote or Test Condition Number
Min.Typ.Max.
Measurement rangeV
Measurement error
1)
V
range
Error
VUVRA3.6Vsee Table 10 for V
-3–+3%percentage of
UVRA
15.1
15.2
measurement value
1) The measurement error is understood as total error, including random error (noise)
2.3.5Thermal Shutdown
Table 7 Thermal Shutdown
ParameterSymbolValuesUnitNote or Test Condition Number
Min.Typ.Max.
Thermal Shutdown
T
HOT TH
119122125°C16.1
HOT threshold
Thermal Shutdown
T
HOT RE
115120123.5°C16.2
HOT release
HysteresisT
Thermal Shutdown
HYST
T
COLD TH
1.54°C16.3
-40-37-34°C16.4
COLD threshold
Thermal Shutdown
T
COLD RE
-38.5-35-30°C16.5
COLD release
Data Sheet10Revision 1.2
2020-05-14
SP40PLUS
Tire Pressure Monitoring Sensor
Specification
2.3.6General Purpose Digital I/O Pins
Table 8 Digital I/O Pins - Operating Range
ParameterSymbolValuesUnitNote or Test ConditionNumber
Min.Typ.Max.
Digital Pin Output
I
out DIG
-44mAPins PP0 to PP317.1
Current
Digital Pin Input High
Voltage
Digital Pin Input Low
Voltage
V
IH
V
IL
0.8V
DD
V
- 0.05Vfor lowest current
DD
0.2V
50mVfor lowest current
Vfunctional17.2
consumption
Vfunctional17.4
DD
1)
17.3
17.5
consumption
1) If the digital I/O pins are left open and the internal pull resistors are activated the +/-50mV criterion is fulfilled
Table 9 Digital I/O Pins - Electrical Characteristics
ParameterSymbolValuesUnitNote or Test ConditionNumber
Min.Typ.Max.
Digital Pin-Output High
V
OH
V
-0.3Vat 1 mA load current18.1
DD
Voltage
Digital Pin-Output Low
V
OL
0.3V18.2
Voltage
Digital Pin Input
Capacitance
C
in
10pFPP0, PP1 and PP318.3
20pFPP218.4
Digital Pin Input current
(PP0, PP1, PP3)
Digital Pin Input current
(PP2)
I
in_PP0_1_3
I
in_PP2
-11µAPP0, PP1, PP3 configured
as input
-11µAPP2 configured as input
T = -40°C...+90°C
-1.51.5µAPP2 configured as input
T = +90°C...+125°C
18.5
18.6
18.7
Data Sheet11Revision 1.2
2020-05-14
SP40PLUS
Tire Pressure Monitoring Sensor
Specification
2.3.7Voltage Monitoring and Power On
Table 10 Voltage Monitoring and Power On
ParameterSymbolValuesUnitNote or Test ConditionNumber
Min.Typ.Max.
Under Voltage Reset
(measured at VDDBAT
pin)
V
UVRA
V
UVRPD
1.61.7Vapplies in run- and idle-state
and if RF transmission is
ongoing
1)
1.21.6Vapplies in all other device
19.1
19.2
states
Reset Release
Threshold
2)
V
THR
1.81.9Vapplies for a reset triggered
by under voltage and power-
19.3
on reset
RF Undervoltage
V
MIN
1.81.9V19.4
3)
Warning Level
Brown-out Detection
Threshold
1) During TX-interframe in TX-low-power, when the analog circuits are switched off, 19.1 does not apply
2) The device will be released from undervoltage reset or power-on reset only if voltage at VDDBAT pin exceeds V
3) A flag is set if voltage at VDDBAT pin falls below V
4) The brown-out detector monitors the internal 1.5V domain
4)
V
THR_BOD
1.151.25V19.5
during RF transmission
MIN
2.3.8Flash memory
THR
Table 11 Flash Memory
1)
ParameterSymbolValuesUnitNote or Test ConditionNumber
Min.Typ.Max.
Flash memory data
retention time
Flash write cyclesN
Flash line write timet
t
Ret Flash
write
write_line
10yDefect rate < 1ppm over
lifetime.
10020.2
6msIncluding time for
20.1
20.3
verification. I2C Baud-rate =
400 kbit/s
1) Endurance, data retention, and operational life qualified according AEC-Q100-005D1
Data Sheet12Revision 1.2
2020-05-14
SP40PLUS
Tire Pressure Monitoring Sensor
Specification
2.3.9Supply Currents
Table 12 Supply Currents at 3.0V supply voltage
ParameterSymbolValuesUnitNote or Test Condition Number
Min.Typ.Max.
Supply current in
power down state
1)
Supply current in idle
state (CPU gated off)
Supply current in run
2)
state
Supply current at
thermal shutdown
3)
LF-receiver supply
current in LF carrier
detection mode
(digital filter off)
4)
LF-receiver supply
current in LF carrier
detection mode
(digital filter on)
4)
I
PWD_3V
I
IDLE_3V
I
RUN_3V
I
TSD_3V
I
LFCD_3V
I
LFCDFilter_3V
245540nA+25°C21.1
8.5µA+125°C21.2
0.15µA-40°C21.3
280400µA+25°C21.4
400µA+125°C21.5
280µA-40°C21.6
0.851.05mA+25°C21.7
0.95mA+125°C21.8
0.83mA-40°C21.9
85116µA+125°C21.10
62110µA-40°C21.11
3.34µA+25°C21.12
10µA+125°C21.13
3.5µA-40°C21.14
46µA+25°C21.15
11µA+125°C21.16
4µA-40°C21.17
LF-receiver supply
current in LF data
reception mode
4)
Supply current at RFtransmission
I
LF_3V
I
RFTX_3V
3.856µA+25°C21.18
11µA+125°C21.19
4µA-40°C21.20
5.57mA315MHz, -40...+125°C21.21
5.77mA434MHz, -40...+125°C21.22
CW or FSK
CPU off
Supply current during
RF interframe timing
(CPU off)
Supply current in
deep idle state
5)
I
TXIF_3V
2.112µA+25°C21.24
34µA+125°C21.25
1.8µA-40°C21.26
I
DEEP_3V
2.112µA+25°C21.27
25100µA+125°C21.28
1.7µA-40°C21.29
1) PP0, PP1, PP2, PP3 not connected
2) Measured while code is running from flash, executing a mix of read/write operations on retention RAM, SFRs and RAM
3) I
is the always ON current. Average current for clocked operation is I
TSD
4) The LF-receiver supply currents at each temperature are measured by substracting the power down current with LFReceiver being turned off from the power down current with LF-Receiver being activated in the specific mode.
TSD_avg=IPWD
+(I
TSD-IPWD
)*2.9/16/Interval_Mul_16ms
Data Sheet13Revision 1.2
2020-05-14
SP40PLUS
Tire Pressure Monitoring Sensor
Specification
5) Measured with the Data Sheet Reference Board, 50 Ohm RF output terminated with 50Ohm, VDDPA = 2.1V
2.3.10LF-Receiver
Table 13 LF Receiver Operating Conditions
ParameterSymbolValuesUnitNote or Test Condition Number
Min.Typ.Max.
LF Carrier Frequency
LF Data RateDR
LF Data Duty CycleDC
LF Data amplitude
change speed
1) LF sensitivity levels are only valid for the specified carrier frequency range.
1)
f
LF
AC
LF
LF
SLF
115125135kHz22.1
3.83.94.2kbit/s22.2
455055%22.3
1.5Vpp/sValid for input signals
22.4
up to 10mVpp
Table 14 LF Receiver Characteristics
ParameterSymbolValuesUnitNote or Test ConditionNumber
ParameterSymbolValuesUnitNote or Test Condition Number
Min.Typ.Max.
LF Carrier Detection
Sensitivity
Carrier Detector Filter
2)
Time
1) Specified sensitivities require calling Lib_LF_Sensitivity() in application code, [1].
2) Specified carrier detector filter times require calling Lib_LF_Pulse_Width() in application code, [1].
S
S
t
t
t
CD 1
CD 2
CD 3
nodet
det
0.33mVpp25.1
3.35mVpp25.2
140200240µs25.9
350500650µs25.10
70010001300µs25.11
2.3.11RF-Transmitter
Table 17 RF Transmitter Characteristics
ParameterSymbolValuesUnitNote or Test ConditionNumber
Min.Typ.Max.
Transmit Frequencyf
TX
314316MHz28.1
433435MHz28.2
1)
RF Data RateDR
RF Data Rate
tolerance
2)
RF Output Power
3)
DR
P
RF
RF
RF TOL
-11%28.4
456dBm2.5V <=VDD<=3.6V
20kbit/sManchester Coded28.3
28.5
+25 to +60 °C
37dBm1.8V<=VDD < 2.5V
28.6
-40 to 0 °C
37dBm2.5V <=VDD<=3.6V
28.7
-40 to +25 °C
36dBm2.5V <=VDD<=3.6V
28.8
+60 to +125 °C
26dBm1.8V<=VDD < 2.5V
28.9
0 to +125 °C
FSK frequency shift0+/-40+/-75kHzprogrammable
28.10
see [2]
RF Data Duty CycleDC
ASK Modulation depth MD
1) Parameters have been measured with the Data Sheet Reference Board at the 50 Ohm RF output.
2) Specification applies for following data-rates: 4096, 4200, 9600, 10000 and 19200 Baud. For other data-rates the
tolerance may increase to up to +/- 1.5%.
3) Valid for voltage at pin VDDPA = 2.1V
4) FSK duty cycle is characterized by eye-diagram evaluation
5) ASK duty cycle is defined at -3dB of the maximum RF power during ASK on
RF
RF
455055%valid for FSK4) and ASK5)
90%28.12
28.11
Data Sheet15Revision 1.2
2020-05-14
SP40PLUS
Tire Pressure Monitoring Sensor
Specification
Table 18 RF Crystal Oscillator
ParameterSymbolValuesUnitNote or Test Condition Number
Min.Typ.Max.
Crystal Frequencyf
Crystal oscillator drive
current
XTAL
I
Xtal_drive
25.9202626.080MHz29.1
1.5mAThis parameter reflects
29.2
the driving capability of
the crystal oscillator
Crystal Oscillator
startup time
t
Xtal_start
1msFor crystals
recommended by IFX
29.3
2.3.12RC Oscillators
Table 19 RC Oscillator Characteristics
ParameterSymbolValuesUnitNote or Test Condition Number
Min.Typ.Max.
Temperature drift of
2.2kHz oscillator
Total tolerance of
2.2kHz oscillator
1)
Temperature drift of
90kHz oscillator
TD2k-0.075+0.075%/K30.1
TOL2k
tot
-3030%-40 to +125°C and over
30.2
lifetime
TD90k-0.05+0.05%/K30.4
Total tolerance of
90kHz oscillator
2)
Temperature drift of
TOL90k
TD12M-0.05+0.05%/K30.7
-55%-40 to +125°C and over
tot
lifetime
30.5
12MHz oscillator
Total tolerance of
TOL12M
12MHz oscillator
1) The 2.2kHz oscillator is the clock source for the interval timer and the ON-OFF timer. The timers can be calibrated with
firmware functions. The calibration error is reported in the description of the FW function. This error is only valid if
temperature stays constant.
2) The 90kHz oscillator is the clock source for the sampling timer and the interframe timer. The timers can be calibrated
with firmware functions. The calibration error is reported in the description of the FW function. This error is only valid if
temperature stays constant.
-88%-40 to +125°C and over
tot
lifetime
30.8
2.3.13Wake-up and power-on timing
Data Sheet16Revision 1.2
2020-05-14
SP40PLUS
Tire Pressure Monitoring Sensor
Specification
Table 20 Wake-up and power-on timing
ParameterSymbolValuesUnitNote or Test ConditionNumber
Min.Typ.Max.
Power on timet
ini
10.2msTime after exceeding V
THR
until
31.1
start of I2C handler
Normal mode delay
time
t
NM_delay
110µsTime after I2C command for
normal mode sent until
31.2
application code execution start
Resume from deep
idle time
t
resume
750µsTime from resume event during
deep-idle to application code
31.3
execution start.
Mode selection time t
LF Wake-up time
1)
MS
t
LF wake-up
2.12.84.2ssee Chapter 4.2.531.4
5.3msTime from LF wake-up event
31.5
during power-down to
application code execution start.
IT Wake-up time
1)
t
IT wake-up
6msTime from interval timer elapsed
31.6
during power-down to
application code execution start.
PP2 Wake-up time
t
PP2 wake-
up
6msTime from level-change detected
at PP2 during power-down to
31.7
1)
application code execution start.
1) Note: the device stays in power-down most of the wake-up time and only 550µs(max) in run-state before application
code execution starts
Data Sheet17Revision 1.2
2020-05-14
131412
11
10
9
8
213
4
5
6
7
output_en
SP40PLUS
Tire Pressure Monitoring Sensor
Pin Description
3Pin Description
3.1Pin Configuration
Figure 1 Pin Configuration
3.2Pin Description
Table 21 Pin Description
Pin No.NamePin TypeBuffer TypeFunction
1SCL/PP0Digital I/OGeneral Purpose-I/O I2C Clock
2SDA/PP1Digital I/OGeneral Purpose-I/O I2C Data
3PP2Digital I/OGeneral Purpose-I/O UART RX data
Data Sheet18Revision 1.2
2020-05-14
output_en
SP40PLUS
Tire Pressure Monitoring Sensor
Pin Description
Table 21 Pin Description (cont’d)
Pin No.NamePin TypeBuffer TypeFunction
4GNDD
5PP3Digital I/OGeneral Purpose-I/O UART TX data
1)
SupplyDigital Ground
6XINAnalogCrystal oscillator input
7XOUTAnalogCrystal oscillator output
8LFNAnalogLF receiver negative input
9LFPAnalogLF receiver positive input
Data Sheet19Revision 1.2
2020-05-14
SP40PLUS
Tire Pressure Monitoring Sensor
Pin Description
Table 21 Pin Description (cont’d)
Pin No.NamePin TypeBuffer TypeFunction
10VDDREGSupplyRegulated voltage output (1.5V)
2)
11GNDA
1)
SupplyAnalog Ground
12PAOUTAnalog
output
13VDDPAAnalog
output
RF power amplifier output
Regulated voltage for PA
14VDDBATSupplyPower supply
1) GNDD and GNDA are shorted internally via leadframe
2) Note: this pin is only intended for stabilization of the internal voltage of the SP40PLUS by an external capacitor. It
must not be used as external current source.
Data Sheet20Revision 1.2
2020-05-14
SP40PLUS
Tire Pressure Monitoring Sensor
Special Features of the SP40PLUS
4Special Features of the SP40PLUS
4.1Operating Modes
Apart from normal operating mode the SP40PLUS provides additional operating modes for debugging and
programming purposes. These additional operating modes can be selected by sending a proper I2C command
within a specified time interval after power on reset (POR). The I2C command starts with the device address (6C
followed by a code for the operating mode to be selected. If the SP40PLUS does not receive any I2C command
after POR or a wrong command it starts up in normal operating mode (“Normal mode”).
Table 22 Operating Modes Overview
H
)
Operating modeDevice
controlled by
Normal modeapplication
Short DescriptionI2C
command
Normal operating mode for TPMS application9876
1)
H
code
Program modeexternal I2C-
Master
Used for programming application code and user
configuration data. Additional I2C commands allow reading
1F5A
H
sensor measurement values.
Debug modeexternal I2C-
Master
Used for application code development. Commands for
RAM read/write, program counter manipulation, execute
FEDC
H
single step and run until breakpoint/interrupt are available.
1) The complete I2C sequence is: [0x6C] [command high byte] [command low byte]
4.2Device states
In normal operation mode the SP40PLUS can be switched into several device states which differ in the number of
enabled circuit blocks. For lowest power consumption unused blocks are disconnected from power supply,
hence not even idle currents remain.
waiting for a wake-up event.
Lowest current consumption.
TX low power state Power-down state where TX
state-machine can be operated.
Device wakes-up/resumes on
interval-timer elapsed or
transmission end. Other events
are postponed.
Thermal shutdown
3)
state
Almost all circuits shut off.
Resume only if temperature
returns to normal operating
range.
1) In idle state the CPU is halted. When device resumes from idle code execution immediately continues behind the point
of entering idle state.
2) In deep idle the CPU is shut off. When device resumes from deep idle code execution restarts from reset vector.
3) In thermal shutdown the CPU is shut off. When device resumes from thermal shutdown code execution restarts from
reset vector.
•Wake-up controller with 2.2kHz RC-oscillator
•Optional: LF-receiver with 90 kHz oscillator
•Wake-up Controller with 2.2kHz RC-oscillator
•Optional: LF Receiver with 90 kHz oscillator
•90kHz oscillator
•TX state machine
•RF-transmitter when needed by TX state machine
•Temperature detector
•Wake-up Controller with 2.2kHz RC-oscillator
4.3State Transitions
Figure 2 shows the possible state transitions in normal mode. The central device state is run state because only
in run state the state transitions can be configured. Entering other states from run state is controlled by
application code, either by calling firmware functions [1] or setting control bits [2]. State transitions from other
states are controlled by hardware events, e.g. timer events or LF receiver events.
Figure 2 State transitions in normal mode
Data Sheet22Revision 1.2
2020-05-14
Loading...
+ 50 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.