TMP05AKSZ-500RL7 Analog Devices Inc, TMP05AKSZ-500RL7 Datasheet - Page 24

IC PWM TEMP SNSR CMOS/TTL SC70-5

TMP05AKSZ-500RL7

Manufacturer Part Number
TMP05AKSZ-500RL7
Description
IC PWM TEMP SNSR CMOS/TTL SC70-5
Manufacturer
Analog Devices Inc
Datasheet

Specifications of TMP05AKSZ-500RL7

Function
Temp Monitoring System (Sensor)
Topology
ADC (Sigma Delta), Averaging Control
Sensor Type
Internal
Sensing Temperature
-40°C ~ 150°C
Output Type
CMOS/TTL
Output Alarm
No
Output Fan
No
Voltage - Supply
3 V ~ 5.5 V
Operating Temperature
-40°C ~ 150°C
Mounting Type
Surface Mount
Package / Case
SC-70-5, SC-88A, SOT-323-5, SOT-353, 5-TSSOP
Ic Output Type
Digital
Sensing Accuracy Range
± 2°C
Supply Current
425µA
Supply Voltage Range
3V To 5.5V
Resolution (bits)
12bit
Sensor Case Style
SC-70
No. Of Pins
5
Temperature Sensor Function
Temp Sensor
Package Type
SC-70
Operating Temperature (min)
-40C
Operating Temperature (max)
150C
Operating Temperature Classification
Automotive
Operating Supply Voltage (min)
3V
Operating Supply Voltage (typ)
3.3/5V
Operating Supply Voltage (max)
5.5V
Accuracy
± 0.5
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant
Other names
TMP05AKSZ-500RL7TR

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TMP05AKSZ-500RL7
Manufacturer:
Analog Devices Inc
Quantity:
1 930
TMP05/TMP06
CONTINUOUSLY CONVERTING APPLICATION
This section provides an example of how to connect one
TMP05 in continuously converting mode to a microchip
PIC16F876 microcontroller. Figure 37 shows how to interface
to the PIC16F876.
The TMP05 Program Code Example 2 shows how to
communicate from the microchip device to the TMP05. This
code can also be used with other PICs by changing the include
file for the part.
TMP05 Program Code Example 2
//=============================================================================================
//
// Description : This program reads the temperature from a TMP05 part set up in continuously
// converting mode.
// This code was written for a PIC16F876, but can be easily configured to function with other
// PICs by simply changing the include file for the part.
//
//
//
//
//
//============================================================================================
#include <16F876.h>
#device adc=8
#use delay(clock=4000000)
#fuses NOWDT,XT, PUT, NOPROTECT, BROWNOUT, LVP
//_______________________________Wait for high function_____________________________________
void wait_for_high() {
}
//______________________________Wait for low function_______________________________________
void wait_for_low() {
}
//_______________________________Main begins here____________________________________________
void main(){
long int high_time,low_time,temp;
while(input(PIN_A0)) ;
while(!input(PIN_A0));
while(input(PIN_A0));
setup_adc_ports(NO_ANALOGS);
setup_adc(ADC_OFF);
setup_spi(FALSE);
setup_timer_1 ( T1_INTERNAL | T1_DIV_BY_2);
Fosc = 4MHz
Compiled under CCS C compiler IDE version 3.4
PWM output from TMP05 connected to PortA.0 of PIC16F876
/* while high, wait for low */
/* wait for high */
/* wait for high */
// Insert header file for the particular PIC being used
Rev. B | Page 24 of 28
//Sets up timer to overflow after 131.07ms
Figure 37. Typical Continuously Converting Application Circuit
PIC16F876
T
0
MEASUREMENT
PA.0
FIRST TEMP
OUT
CONV/IN
FUNC
TMP05
TIME
MEASUREMENT
SECOND TEMP
GND
V
DD
3.3V
0.1µF

Related parts for TMP05AKSZ-500RL7