MCP98243-BE/ST Microchip Technology, MCP98243-BE/ST Datasheet - Page 27

IC TEMP SENSOR 3V 2WIRE 8-TSSOP

MCP98243-BE/ST

Manufacturer Part Number
MCP98243-BE/ST
Description
IC TEMP SENSOR 3V 2WIRE 8-TSSOP
Manufacturer
Microchip Technology
Datasheets

Specifications of MCP98243-BE/ST

Package / Case
8-TSSOP
Output Type
I²C™/SMBus™
Function
Temp Monitoring System (Sensor)
Topology
ADC (Sigma Delta), Register Bank
Sensor Type
Internal
Sensing Temperature
-40°C ~ 125°C
Output Alarm
No
Output Fan
Yes
Voltage - Supply
2.7 V ~ 5.5 V
Operating Temperature
-40°C ~ 125°C
Mounting Type
Surface Mount
Temperature Threshold
+ 125 C
Full Temp Accuracy
1 C
Digital Output - Bus Interface
2-Wire, SMBus, I2C
Digital Output - Number Of Bits
8 bit
Supply Voltage (max)
6 V
Supply Voltage (min)
1.8 V
Description/function
Thermal Management ICs
Maximum Operating Temperature
+ 125 C
Minimum Operating Temperature
- 40 C
Supply Current
100 uA to 1100 uA
Ic Output Type
Digital
Sensing Accuracy Range
± 0.5°C
Temperature Sensing Range
-40°C To +125°C
Supply Voltage Range
2.7V To 5.5V
Sensor Case Style
TSSOP
No. Of Pins
8
Rohs Compliant
Yes
Resolution (bits)
8bit
Supply Voltage Min
3V
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MCP98243-BE/ST
Manufacturer:
MICROCHIP
Quantity:
12 000
Part Number:
MCP98243-BE/ST
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
5.1.4.1
To convert the T
upper three boundary bits (bits 15, 14 and 13) must be
masked out. Then determine the sign bit (bit 12) to
check positive or negative temperature, shift the bits
accordingly and combine the upper and lower bytes of
the 16-bit register. The upper byte contains data for
temperatures greater than 32°C while the lower byte
contains data for temperature less than 32°C, including
fractional data. When combinding the upper and lower
bytes, the upper byte must be Right-shifted by 4bits (or
multiply by 2
by 4 bits (or multiply by 2
shifted values provides the temperature data in decimal
format, see
The temperature bits are in two’s compliment format,
therefore, postive temperature data and negative tem-
perature data are computed differently.
shows the temperature computation. The example
instruction code outlined in
communication flow, also see
diagram.
FIGURE 5-6:
© 2009 Microchip Technology Inc.
i2c_start();
i2c_write(AddressByte & 0xFE);
i2c_write(0x05);
i2c_start();
i2c_write(AddressByte | 0x01);
UpperByte = i2c_read(ACK);
LowerByte = i2c_read(NAK);
i2c_stop();
//Convert the temperature data
//First Check flag bits
if ((UpperByte & 0x80) == 0x80){
}
if ((UpperByte & 0x40) == 0x40){
}
if ((UpperByte & 0x20) == 0x20){
}
UpperByte = UpperByte & 0x1F;
if ((UpperByte & 0x10) == 0x10){
}else
Equation
4
T
) and the lower byte must be Left-shifted
A
This example routine assumes the variables and I
UpperByte = UpperByte & 0x0F;
Temperature = 256 - (UpperByte x 16 + LowerByte / 16);
Temperature = (UpperByte x 16 + LowerByte / 16);
bits to Temperature Conversion
A
bits to decimal temperature, the
5-1.
Example Instruction Code.
-4
). Adding the results of the
Figure 5-6
Figure 5-7
Equation 5-1
shows the
for timing
// send START command
//WRITE Command
//also, make sure bit 0 is cleared ‘0’
// Write T
//Repeat START
// READ Command
//also, make sure bit 0 is Set ‘1’
// READ 8 bits
//and Send ACK bit
// READ 8 bits
//and Send NAK bit
// send STOP command
//T
//T
//T
//T
//Clear flag bits
//Clear SIGN
//T
//Temperature = Ambient Temperature (°C)
A
A
A
A
A
≥ T
> T
< T
< 0°C
2
≥ 0°C
C communication subroutines are predefined:
CRIT
UPPER
LOWER
A
EQUATION 5-1:
Where:
Register Address
Temperature ≥ 0°C
Temperature < 0°C
UpperByte = T
LowerByte = T
T
T
A
A
=
=
T
MCP9843/98243
(
256
A
UpperByte 2
= Ambient Temperature (°C)
(
UpperByte 2
A
A
TEMPERATURE
CONVERSION
bit 15 to bit 8
bit 7 to bit 0
BYTES TO
×
4
+
×
LowerByte 2
4
+
DS22153C-page 27
LowerByte 2
×
4 –
)
×
4 –
)

Related parts for MCP98243-BE/ST