TMP04 AD [Analog Devices], TMP04 Datasheet
TMP04
Available stocks
Related parts for TMP04
TMP04 Summary of contents
Page 1
... The TMP03 and TMP04 are specified for operation at supply voltages from 4 Operating from +5 V, supply current (unloaded) is less than 1.3 mA. The TMP03/TMP04 are rated for operation over the – +100 C temperature range in the low cost TO-92, SO-8, and TSSOP-8 surface mount packages. Operation extends to +150 C with reduced accuracy ...
Page 2
... Maximum deviation from output transfer function over specified temperature range. 2 Guaranteed but not tested. Specifications subject to change without notice. Test Load Supply, 100 pF to Ground TMP04F ( – +100 C unless otherwise noted) A Parameter ACCURACY Temperature Error Temperature Linearity ...
Page 3
... ESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily accumulate on the human body and test equipment and can discharge without detection. Although the TMP03/TMP04 features proprietary ESD protection circuitry, permanent damage may occur on devices subjected to high energy electrostatic discharges. Therefore, proper ESD precautions are recommended to avoid performance degradation or loss of functionality ...
Page 4
... Since both periods are obtained consecutively, using the same clock, performing the division indicated in the above formulas results in a ratiometric value that is independent of the exact frequency of, or drift in, either the originating clock of the TMP03/TMP04 or the user’s counting clock. –4– Figure 2 ...
Page 5
... DISS Calibration The TMP03 and TMP04 are laser-trimmed for accuracy and linearity during manufacture and, in most cases, no further adjustments are required. However, some improvement in performance can be gained by additional system calibration. To perform a single-point calibration at room temperature, measure the TMP03/TMP04 output, record the actual measurement temperature, and modify the offset constant (normally 235 ...
Page 6
... TMP03/TMP04–Typical Performance Characteristics + LOAD –75 – TEMPERATURE – C Figure 3. Output Frequency vs. Temperature + 10k LOAD –75 – TEMPERATURE – C Figure 4. T1 and T2 Times vs. Temperature Running: Sample 200MS ...
Page 7
... Wfm does not cross ref Ch 1 –Width s Wfm does not cross ref Ch 1 Rise s No valid edge Ch 1 Fall 127.6ns Figure 13. TMP04 Output Rise Time at +125 C 2500 2000 Ch 1 +Width s Wfm does not cross ref Ch 1 –Width 1500 s Wfm does not cross ref ...
Page 8
... TIME – ms Figure 16. Start-Up Response 1100 V+ = +5V 1050 NO LOAD 1000 950 900 850 TMP04 800 750 –75 – TEMPERATURE – C Figure 17. Supply Current vs. Temperature 4.5 MEASUREMENTS IN STIRRED OIL BATH 3.5 75 100 125 Figure 18. Start-Up Voltage vs. Temperature 1600 TYPICAL VALUES ...
Page 9
... Figure 25. Thermal Response Time in Still Air 100 25 0 500 600 700 Figure 26. Thermal Response Time in Stirred Oil Bath –9– TMP03/TMP04 +5V – 125 TEMPERATURE – C TRANSITION FROM +100 C STIRRED OIL BATH TO STILL +25 C AIR V = +5V ...
Page 10
... Figure 29. TMP03/TMP04 Digital Output Structure The TMP04 has a “totem-pole” CMOS output (Figure 29b) and provides rail-to-rail output drive for logic interfaces. The rise and fall times of the TMP04 output are closely matched, so that errors caused by capacitive loading are minimized. If load TMP03/ capacitance is large, for example when driving a long cable, an 0.1µ ...
Page 11
... For example, adding a differential line driver such as the ADM485 permits precise temperature measurements at distances up to 4000 ft. (Figure 33). The ADM485 driver and receiver skew is only 5 ns maximum, so the TMP04 duty cycle is not degraded ADM485s can be multiplexed onto one line by providing additional decoding. ...
Page 12
... When P1.0 goes high, timer 0 starts. The program ; then loops, testing P1. When P1.0 goes low, timer 0 stops & timer 1 starts. The ; program loops until P1.0 goes low, when timer 1 stops ; and the TMP04’s T1 and T2 values are stored in Special ; Function registers 8AH through 8DH (TL0 through TH1 Primary controls $MOD51 ...
Page 13
... After the reset pulse, the counters will begin to count the next TMP04 output phase. As previously mentioned, the counters have a maximum period with a 1 MHz clock input. However, the TMP04’s T1 and T2 times will never exceed 32 ms. Therefore the most significant bit (MSB) of counter #2 will not go high in normal operation, and can be used to warn the system that an error condition (such as a broken connection to the TMP04) exists ...
Page 14
... TMP03/TMP04 Listing 2. Software Routine for the TMP04-to-ADSP-210x Interface ; { ADSP-21XX Temperature Measurement Routine Altered Registers: Return value: Computation time: } .MODULE/RAM/BOOT=0 TEMPERAT; .ENTRY TEMPMEAS; .CONST PRESCALER=4; .CONST TIMFULSCALE=0Xffff; TEMPMEAS: si=PRESCALER; sr0=TIMFULSCALE; dm(0x3FFB)=si; si=TIMFULSCALE; dm(0x3FFC)=si; dm(0x3FFD)=si; imask=0x01; TEST1: if not fi jump TEST1; TEST0 jump TEST0; ...
Page 15
... T1 and T2. Once the thermal impedance is determined, the temperature of the heat source can be inferred from the TMP03/TMP04 output. One example of using the TMP04 to monitor a high power dissipation microprocessor or other IC is shown in Figure 37. The TMP04 surface mount package, is mounted directly beneath the microprocessor’ ...
Page 16
... It is commonly specified in units of degrees per watt of power transferred across the thermal joint. Thus, the time required for PGA SOCKET the TMP03/TMP04 to settle to the desired accuracy is dependent on the package selected, the thermal contact PC BOARD established in that particular application, and the equivalent power of the heat source ...