Seminar
Seminar
On
Temperature Compensation
Techniques for MEMS based Pressure
Sensor
Balwan Singh
College ID- 2007UEC151
Electronics &
Communication Engg.
M.N.I.T.Jaipur, Rajasthan
Introduction
In India,
VLSI & MEMS Fabrication, Assembly and Testing is done at:
IB
VOUT
R1 R4
V2 Pressure V1 VB
Sensor
R2 R3
VOUT=V1-V2
1.Increase in sensitivity
2.Noise Rejection
Typical Pressure Sensor Specifications
• Span: Change in bridge output voltage for minimum to full scale applied
input pressure.
• Offset: Output voltage at zero pressure applied.
• Pressure Sensitivity: Span (S) of Pressure Sensor is given by
S=G×VB×P
Where, G=Normalized Pressure Sensitivity
P=Rated Pressure
VB=Bridge Voltage
• Linearity: It refers to the straightness of the output signal at various
equally spaced pressure points applied in an increasing direction. A best fit
line is then computed for the actual output values. Linearity error is
calculated by taking the difference between the actual output and best fit
value. It is expressed as the % of span.
Pressure Sensor Parameters:
• Pressure Hysteresis:
• It is due to hysteresis in the material of sensor
• Measured by taking difference between two output signals
taken at the exactly the same pressure but during a sequence of
increasing and decreasing pressure
• To Reduce hysteresis there should be some specific time
difference between the readings.
Effect of Temperature on Pressure Sensor Parameters:
• Temperature Coefficient of Resistance: With increase in temperature,
Sensor bridge Resistance RBR increases (As TCR is positive for bridge
resistors).
• Temperature Coefficient of Span (Sensitivity):
• Inherent property of a sensor.
• SCL sensor has negative TCS in constant voltage mode.
• Temperature Coefficient of Zero (Offset):
• This tells how the offset of sensor varies with temperature.
• SCL sensor has negative TCZ.
Temperature Compensation Techniques
1.Resistor Method for Zero(Offset) Compensation of Pressure
Sensor:
Negative TCZ
Voltage Mode:
• Insert a resistance Rx in series. Effective resistance R1 increases resulting
an increase in overall resistance of that branch.
•Current in this branch decreases. V2 decreases while V1 remaining same.
• Vout increases and TCZ effect can be compensated with proper selection
of Rx.
IB
R1
R4 VOUT=V1-V2
Rx
V2 Pressure V1 VB
Sensor
R2 R3
TCZ Negative
Current Mode:
• Insert resistance Rx in series, resistance of that branch increases
•Resulting a decrease in current of that branch while current in other branch
increases.
• Therefore Vout= (V1 (increases)-V2 (decreases)) increases.
•Hence TCZ effect can be compensated with proper selection of Rx
IB
R1
R4 VOUT=V1-V2
Rx
V2 Pressure V1 VB
Sensor
R2 R3
If TCZ is Positive:
Voltage Mode:
• Insert a resistance Rx in parallel as shown in fig.
•Effective R1 decreases resulting an increase in V2 while V1 remaining
same.
• Therefore Vout decreases .Hence TCZ effect can be compensated with
proper selection of Rx
IB
Rx
VOUT=V1-V2
R1 R2
V2 Pressure V1 VB
Sensor
R4 R3
If TCZ is Positive:
Current Mode:
•Insert resistanceRx, effective R1 decreases, overall resistance of
that branch decreases.
• Current in this branch increases and in other branch
decreases.V1 decreases and V2 increases
• Hence Vout Decreases.
•TCZ effect can be compensated with proper selection of Rx.
IB
Rx
VOUT=V1-V2
R1 R2
V2 Pressure V1 VB
Sensor
R4 R3
Span Compensation(TCS Negative)
IB
VOUT=V1-V2
R1
R4
V2 Pressure V1 VB
Sensor
R2 R3
Example:
Temperature Index Conversion Formula:
Index = 0.6897 x Temp in C + 44.00
Offset Compensation using Signal Conditioner
At Temperature T1
1.Apply Minimum Pressure and wait for Pressure Stabilization and
Measure Output Voltage
2.Check Vout(Output Voltage )
a. If Vout=Offset and Note the Current ODAC Value
b. Else Change ODAC Value and go to step 2
3. Write ODAC coefficients to EEPROM
Span Compensation using Signal Conditioner
1.Repeat compensation steps for all other Temperature points T2, T3…
Tn and Tabulate their respective FSODAC and ODAC Values
2.Perform Curve Fitting for calibration coefficients FSODAC and
ODAC. Program EEPROM with the Curve Fitted Coefficients at
other temperatures
• The number of calibration points decides the order of the equation
used to calculate offset and full-scale values at any given temperature
• The order of the equation can be increased depending on the non-
linear behaviour of sensitivity with respect to temperature
Bridge Current
Pressure
Sensor ∑ ∑
PGA Vout
RS232
Sensors
Pressure
Controller
Power
Supply
Compressed Dry N2
Cylinder Vacuum
Pump
GPIB