Maxim Thermal Handbook
Maxim Thermal Handbook
Introduction: Thermal Management in Electronic Systems.................................................. 3 Temperature-Sensing Technologies........................................................................................ 4 Thermistors............................................................................................................................... 4 NTC Thermistors................................................................................................................... 4 RTDs......................................................................................................................................... 7 Thermocouples......................................................................................................................... 9 Temperature Sensor ICs......................................................................................................... 13 Analog Temperature Sensor ICs......................................................................................... 13 Local Digital Temperature Sensor ICs.................................................................................1 !ther Digital Temperature Sensor "eatures....................................................................1# Remote Digital Temperature Sensors................................................................................. $1 Remote Temperature Sensor %rror Sources................................................................... $3 !ther Remote Sensor "eatures...................................................................................... $ Other Types of Thermal Management Components............................................................. ! Temperature S&itches............................................................................................................ $# "an Spee' Controllers............................................................................................................ 31 T(pes o) "ans...................................................................................................................... 3$ Controlling "an Spee'.........................................................................................................34 *inimi+ing the %))ects o) "an Spee' Control on Acoustical Noise.....................................37 *onitoring "an Spee'......................................................................................................... 37 Close',Loop R-* Control.................................................................................................. 41 "an Controller Temperature Sensing.................................................................................. 4$ Close',Loop. Temperature,/ase' 0Thermal Close',Loop1 "an Spee' Control.............4$ Loo2up Ta3le *apping o) Temperature an' "an Dri4e...................................................4$ 5No,*C67 "an Control.....................................................................................................4$ Signal Con'itioners )or Non,IC Temperature Sensors........................................................... 44 Thermistor Con'itioners...................................................................................................... 44 RTD Con'itioners................................................................................................................ 48 Thermocouple Con'itioners................................................................................................ 4 "sing Thermal Management Components#$rinciples and %pplication Circuits............. 4! Sensing Location9 The :e( to Choosing the Right Sensor T(pe............................................4# Remote Dio'e Sensor ;ui'elines.......................................................................................... 83 -C /oar' La(out ;ui'elines )or Remote Sensors..............................................................83 Thermal Dio'e Design ;ui'elines...................................................................................... 88 Application %<amples..............................................................................................................8 RTD,to,Digital Con4ersion.................................................................................................. 8 Thermocouple Inter)ace Circuits......................................................................................... = IR,Lin2e' Temperature Sensor........................................................................................... $ RS,$3$,-o&ere' Temperature Sensor............................................................................... 3 "an Control Circuits................................................................................................................ 4 "an Control -artitioning....................................................................................................... 4 -ulse,>i'th,*o'ulate'. "an -o&er,Suppl( Dri4e..............................................................7= 4,>ire "an Dri4e................................................................................................................. 71 Con4erting ->* Control Signals to Linear "an Dri4e........................................................7$ Linear "an Dri4e.................................................................................................................. 74 ?igh,@oltage "an Control........................................................................................................74 4#@. 4,>ire "an Spee' Control.......................................................................................... 78 4#@. ->* -o&er Suppl( "an Spee' Controller.................................................................78 4#@. Linear "an Spee' Controller....................................................................................... 7 1
!nA!)) "an Control Circuits.....................................................................................................77 /asic !nA!)) "an Controllers 6sing Temperature S&itches............................................... 77 Simple. T&o,Spee' "an Controller..................................................................................... #= "an "ail,Sa)e Circuit............................................................................................................#1 Temperature S&itches............................................................................................................ #$ In,Circuit Temperature S&itch Testing.................................................................................#$ Thermal Cro&3ar.................................................................................................................#$ %dditional &esources.............................................................................................................. !4 Application Notes. Tutorials. an' Re)erence Designs............................................................ #4
Temperature-Sensing Technologies
Thermal management 3egins &ith the measurement o) temperature. *a<im manu)actures a &i'e 4ariet( o) temperature,sensing ICs )or such measurement. In a''ition to the 4arious t(pes o) IC sensors. there are se4eral other technologies that ena3le temperature to 3e measure' 3( electronic s(stems. Some o) the more &i'el( use' approaches are 'iscusse' in this section. Application circuit e<amples can 3e )oun' later in this han'3oo2. in the section title' 56sing Thermal *anagement ComponentsG-rinciples an' Circuits.7
Thermistors
Thermistors are temperature,'epen'ent resistors. usuall( ma'e )rom con'ucti4e materials such as metal,o<i'e ceramics or pol(mers. The most common thermistors ha4e a negati4e temperature coe))icient 0NTC1 o) resistance an'. there)ore. are o)ten re)erre' to as NTCs. -ositi4e temperature coe))icient thermistors. 2no&n as -TCs. are also a4aila3le. Characteristics inclu'e mo'erate temperature range 0generall( up to H18=C. though some are capa3le o) much higher temperatures1. lo&,to,mo'erate cost 0'epen'ing on accurac(1. poor 3ut pre'icta3le linearit(. an' some signal con'itioning reCuire'. Thermistors are a4aila3le in pro3es. in sur)ace,mount pac2ages. &ith 3are lea's. an' in a 4ariet( o) speciali+e' pac2ages. *a<im manu)actures ICs that con4ert thermistor resistance to a 'igital )ormat. A common approach to using a thermistor )or temperature measurement in sho&n in )igure '. &here a thermistor an' )i<e',4alue resistor )orm a 4oltage 'i4i'er &hose output is 'igiti+e' 3( an analog,to,'igital con4erter 0ADC1.
Figure 1. This basic circuit shows how a thermistor can interface to an ADC. Resistor R1 and the thermistor form a voltage divider with a temperature-dependent output voltage.
*TC Thermistors
NTCs are the most commonl( use' thermistors )or measurement applications. 6suall( mol'e' )rom metal,o<i'e semicon'uctor materials. the( ha4e a large negati4e temperature coe))icient. The relationship 3et&een resistance an' temperature )or a common NTC is sho&n in )igure . Note the nonlinearit( o) the resistance 4s. temperature cur4e. 4
(a
(b
Figure !. Resistance vs. temperature curves for a standard "TC . "ominal resistance is 1#$ at %!&'C. "ote the nonlinearit( and large relative temperature coefficient of curve (a . Curve (b is based on a logarithmic scale and also e)hibits significant nonlinearit(.
Note that the nonlinearit( o) NTCs intro'uces a 'i))icult( &hen a &i'e range o) temperatures must 3e measure'. /ecause the slope o) the cur4es in "igure $ 'ecreases signi)icantl( at temperature e<tremes. the e))ecti4e temperature resolution o) an( ADC use' &ith the NTC &ill 3e 'egra'e' at those e<tremes. This ma( reCuire the use o) a higher resolution ADC i) a &i'e range o) temperatures must 3e measure' Com3ining an NTC &ith a )i<e' resistor in a 4oltage,'i4i'er circuit li2e the one in "igure 1 pro4i'es some lineari+ation. as sho&n in )igure 3. /( selecting an appropriate 4alue )or the )i<e' resistor. the temperature range )or &hich the cur4e is most linear can 3e shi)te' to meet the nee's o) the application.
Figure *. +a$ing an "TC voltage-divider, as in Figure 1, helps to lineari-e the "TC .s resistance curve over a limited temperature range. The voltages on the "TC and the e)ternal resistor, R1, are shown as a function of temperature. "ote that the voltage is roughl( linear from # 'C to %/#'C.
The accurac( speci)ications )or NTCs 4ar( signi)icantl(. At one en' o) the spectrum are 4er( lo&,cost thermistors that are guarantee' onl( at a single temperature. The components are capa3le o) gi4ing a rough in'ication o) temperatureG&ithin a )e& 'egrees o) the actual 4alue at the guarantee' temperatureGan' no guarantee at other temperatures. At the other en' are signi)icantl( more e<pensi4e. interchangea3le thermistors that are guarantee' to a )raction o) a 'egree accurac( o4er a &i'e range o) temperature.
&T+s
Resistance temperature 'etectors 0RTDs1 are resistors &hose resistance 4aries &ith temperature. -latinum is the most common. most accurate &ire materialI platinum RTDs are re)erre' to as -t,RTDs. Nic2el. copper. an' other metals ma( also 3e use' to ma2e RTDs.-latinum RTD characteristics inclu'e a &i'e temperature range 0up to roughl( #==DC1. e<cellent accurac( an' repeata3ilit(. reasona3le linearit(. an' the necessit( )or signal con'itioning. /ecause o) their accurac(. sta3ilit(. an' &i'e temperature range. platinum RTDs are use' in a 4ariet( o) precision applications. inclu'ing instruments. process control. an' automoti4e s(stems. "or -t,RTDs. the most common 4alues )or nominal resistance at =DC are 1==J an' 12J. though other 4alues are a4aila3le. The a4erage slope 3et&een =DC an' H1==DC is calle' alpha 0K1. This 4alue 'epen's on the impurities an' their concentrations in the platinum. The t&o most &i'el( use' 4alues )or alpha are =.==3#8 an' =.==39$. correspon'ing to the I%C 781 0-T1==1 an' SA*A stan'ar's. The resistance 4s. temperature cur4e is reasona3l( linear. 3ut has some cur4ature. as 'escri3e' 3( the Callen'ar,@an Dusen eCuation9 R0T1 L R=01 H aT H 3T$ H c0T , 1==1T31 >here9 T L temperature 0DC1 R0T1 L resistance at T R= L resistance at T L =DC I%C 781 speci)ies K L =.==3#8=88 an' the )ollo&ing Callen'ar,@an Dusen coe))icient 4alues9 a L 3.9=#3= < 1=,3 3 L ,8.778== < 1=,7 c L ,4.1#3=1 < 1=,1$ )or ,$==DC T =DC. = )or =DC T H#8=DC )igure 4 sho&s the cur4e o) resistance 4s. temperature )or a -T1== RTD &ith a straight,line appro<imation using K. Note that the straight,line appro<imation is accurate to 3etter than M=.4DC )rom ,$=DC to H1$=DC. )igure , sho&s the error 0in 'egrees1 3et&een the actual resistance an' the 4alue calculate' )rom the straight,line appro<imation.
Figure 0. 1T1## RTD resistance vs. temperature. Also shown is the straight-line appro)imation for #C to %1##C.
Figure &. 1T1## nonlinearit( compared to linear appro)imation based on the slope from # C to %1##C.
Signal con'itioning )or a simple $,&ire RTD usuall( consists o) a precision resistor connecte' in series &ith the RTD. a current source that )orces current through the RTD an' the precision re)erence resistor. an' a high,resolution ADC. The 4oltage across the re)erence resistor is the re)erence 4oltage )or the ADC. The ADCFs con4ersion result is simpl( the ratio o) the RTDFs #
resistance to the re)erence resitance. An e<ample o) a simple RTD signal,con'itioning circuit is sho&n in )igure -. Se4eral 4ariations are possi3le. The current source ma( 3e integrate' into the ADC. or the current source ma( 3e eliminate' an' a 4oltage source ma( 3e use' to pro4i'e 3ias to the RTD,RR%" 'i4i'er. Note that this approach can pro4i'e accurate results onl( &hen the &ires connecting the RTD to circuit ha4e 4er( lo& resistance. >hen the RTDFs ca3le resistance is signi)icant 0greater than a )e& mJ )or a -T1==1. a 3,&ire or 4,&ire RTD &ill generall( 3e use'. "our &ires allo& )orce an' sense connections to the RTD to eliminate the e))ect o) &ire resistance. Three &ires pro4i'e a compromise solution that partiall( cancels the e))ect o) ca3le resistance. Lineari+ation is generall( 'one using a loo2up ta3le. although e<ternal linear circuits can pro4i'e goo' lineari+ation o4er a limite' temperature range.
IRTD
AINH
RTD
RR%"
RTDs are a4aila3le in a 4ariet( o) pac2ages. such as pro3es an' sur)ace,mount pac2ages.
Thermocouples
Thermocouples are ma'e 3( Boining t&o &ires o) 'issimilar metals. The point o) contact 3et&een the &ires generates a 4oltage that is appro<imatel( proportional to temperature. Characteristics inclu'e &i'e temperature range 0up to H1#==C1. lo&,cost 0'epen'ing on pac2age1. 4er( lo& output 4oltage 0a3out 4=N@ per C )or a : t(pe1. reasona3le linearit(. an' mo'eratel( comple< signal con'itioning 0col',Bunction compensation an' ampli)ication1. There are se4eral thermocouple t(pes. &hich are 'esignate' 3( letters. The most &i'el( use' is the : t(pe. Ta(le ' summari+es the characteristics o) a )e& common thermocouple t(pes. Note that the sensiti4ities an' usa3le temperature ranges 'i))er among the 4arious t(pes.
Ta(le '. Characteristics of some common thermocouple types. Temperature *ominal Type &ange Sensiti2ity Conductor %lloys ./C0Short Term1 . 345/C1 6 = * & S ? T E 7'!8 to 9'388 7'!8 to 9!88 7 >8 to 9'388 7,8 to 9'>88 7,8 to 9'>,8 8 to 9'! 8 7 ,8 to 9488 748 to 9:88 4' ,, 3: '8 '8 '8 43 -! Chromel .:8; *i< '8; Cr1 %lumel .:,; *i< ; Mn< ; %l< and '; Si1 '88; )e Constantan .,,; Cu< 4,; *i1 *icrosil .!4.'; *i< '4.4; Cr< '.4; Si< 8.'; Mg1 *isil .:,.-; *i< 4.4; Si1 !>; $t< '3; &h '88; $t :8; $t< '8; &h '88; $t >8; $t< 38; &h :4; $t< -; &h '88; Cu Constantan Chromel Constantan
)igure > sho&s the output 4oltage 4s. temperature )or a t(pe : thermocouple. The cur4e is reasona3l( linear. although it clearl( has signi)icant 'e4iations )rom a3solute linearit(. )igure ! sho&s the 'e4iation )rom a straight,line appro<imation. assuming a linear output )rom =DC to H1===DC )or an a4erage sensiti4it( o) 41.$#N@ADC. In practice. linearit( correction can 3e 'one 3( calculating the actual 4alue or 3( using a loo2up ta3le.
1=
11
*easuring temperature &ith a thermocouple is some&hat 'i))icult 3ecause the output o) the thermocouple is lo&. It is also complicate' 3ecause a''itional thermocouples are create' at the point &here the thermocouple &ires ma2e contact &ith the copper &ires 0or traces1 that connect to the signal con'itioning circuitr(. This point is calle' the col' Bunction 0see )igure :1.
Figure 6. 3imple thermocouple circuit. The 7unction between metal 1 and metal ! is the main thermocouple 7unction. 8ther thermocouples are present where the metal 1 and metal ! wires 7oin with the measuring device.s copper wires or 1C9 traces.
The net e))ect is that the output 4oltage o) this circuit appears to 3e the 4oltage 'ue to the thermocouple minus the 4oltage o) a similar thermocouple at the col' Bunction temperature. There)ore. i) the thermocouple is at H8$8DC an' the col' Bunction is at H$8DC. @!6T &ill in'icate H8==DC. To correct )or this error. (ou must measure the col' Bunction temperature an' a'' that temperature to the 4alue in'icate' 3( @!6T9 @!6T L @TC , @CO @TC L @!6T H @CO This is 'one 3( placing a temperature sensor at the col' Bunction location an' using the measure' temperature to compensate )or the col' Bunction temperature. A complete thermocouple,to,'igital circuit might loo2 li2e the one in )igure '8. A precision op amp an' precision resistors pro4i'e gain to the thermocouple output signal. A temperature sensor at the col' Bunction location is monitore' to correct )or col' Bunction temperature. an' an ADC pro4i'es output 'ata at the resolution reCuire'. In general. cali3ration is necessar( to correct )or ampli)ier o))set 4oltage. as &ell as resistor. temperature sensor. an' 4oltage re)erence errors. an' lineari+ation must 3e per)orme' to correct )or the e))ect o) the thermocoupleFs nonlinear temperature,4oltage relationship.
1$
*a<im manu)actures ICs 0the *AE31#8=. *AE31#81. an' *AE31#88 series1 that per)orm the signal con'itioning )unctions )or a 4ariet( o) thermocouple t(pes. thus simpli)(ing the 'esign tas2 an' signi)icantl( re'ucing the num3er o) components reCuire' to ampli)(. col',Bunction compensate. an' 'igiti+e the thermocoupleFs output. Thermocouples are a4aila3le in pro3es an' as elements &ith 3are lea's.
n L the i'ealit( )actor 0also calle' 5noni'ealit( )actor71 o) the transistor BunctionI 'epen's on process an' 'e4ice 'esign an' is generall( 4er( close to 1.=1 2 L /olt+mannFs constant L 1.3#= 8=3 P 1=,$3 m$ 2g s,$ :,1 C L the electron charge L 1. =$17 4 P 1=,19 coulom3s T L temperature in D: 0temperature in DC H $73.181
Figure 11. Conceptual circuit showing how two matched transistors can sense temperature.
-ractical 'esigns inclu'e trim capa3ilities an' compensation )or noni'eal 3eha4ior o) the circuit elements. )igure ' sho&s a cur4e o) output 4oltage 4s. temperature )or a t(pical analog temperature sensor. the *AE =8. Note that the cur4e is Cuite linear. )igure '3 sho&s the 'e4iation )rom a straight line )or this sensor. "rom =DC to H#8DC. the linearit( is &ithin a3out M=.$DC. &hich is Cuite goo' compare' to thermistors. RTDs. an' thermocouples.
14
Figure 1!. 8utput voltage vs. temperature for the +A;22#& analog temperature-sensor <C.
Figure 1*. The +A;22#& output voltage deviation from a straight line. =inearit( from # 'C to %5&'C is appro)imatel( >#.!'C.
18
Analog temperature sensors can ha4e e<cellent accurac(. "or e<ample. the DS == has a guarantee' accurac( o) M=.8DC )rom ,$=DC to H1==DC. as seen in Ta(le . !ther analog sensors are a4aila3le &ith larger error tolerances. 3ut man( o) these ha4e 4er( lo& operating current 0on the or'er o) 18NA. ma<1 an' are a4aila3le in small pac2ages 0e.g.. SC7=1. Ta(le . Ma@imAs %nalog Temperature Sensors
$art +S-88 M%C--8, M%C--8> M%C--8! M%C--'8 M%C--'' M%C--' M%C--'3 +escription M=.8DC accurate analog,output sensor &ith temperature s&itch H$.7@ to H8.8@ analog temp sensor in SC7= H1.#@ temp sensor in SC7= H1.#@ temp sensor in S!T$3 Temp sensor an' 4oltage re)erence in S!T$3 Temp sensor an' 4oltage re)erence in S!T$3 ?igh,slope. lo&,po&er. analog temp sensor H1.#@ to H8.8@ analog temp sensor %ccuracy .B/C1 =.8 3.# 8 8 3.7 3.7 4.3 4.4 %ccuracy &ange ./C1 ,$= to H1== ,$= to H#8 ,1= to H#8 ,1= to H#8 ,$= to H#8 ,$= to H#8 H = to H1== ,$= to H#8 Operating Temp &ange ./C1 ,4= to H1$8 ,88 to H1$8 ,$= to H#8 ,$= to H#8 ,4= to H1$8 ,4= to H1$8 ,88 to H18= ,88 to H13= Supply 4oltage &ange 4CC .41 H$.7 to H8.8 H$.7 to H8.8 H1.# to H3. H1.# to H3. H3.= to H8.8 H4.8 to H8.8 H$.4 to H8.8 H1.# to H8.8
(a
(b
Figure 10. 9loc$ diagrams of local digital temperature sensors. (a 3imple sensor with serial digital output. (b 3ensor with additional functions, such as over-?undertemperature alarm outputs and user ::1R8+.
Digital temperature sensors are a4aila3le &ith guarantee' accurac( as goo' as M=.8DC o4er a &i'e temperature range. !ne a'4antage o) using a 'igital temperature sensor is that all o) the errors in4ol4e' in 'igiti+ing the temperature 4alue are inclu'e' &ithin the sensorFs accurac( speci)ications. In contrast. an analog temperature sensorFs speci)ie' error must 3e a''e' to that o) an( ADC. ampli)ier. 4oltage re)erence. or other component that is use' &ith the sensor. A goo' e<ample o) a 4er( high,per)ormance 'igital temperature sensor is the *AE317$8. 17
&hich achie4es M=.8DC accurac( across a &i'e temperature range o) ,4=DC to H1=8DC. !4er an e4en more e<tensi4e. ,88DC to H1$8DC temperature range. the ma<imum temperature error is Bust M=.7DC. The *AE317$8 also )eatures unusuall( high 1 ,3it 0=.==39= $8DC1 resolution.
1#
19
$art M%C-,>, M%C-,>M%C-,>> M%C-- , M%C-- M%C-- : M%C--38 M%C--3' M%C--3 M%C--33 M%C--34 M%C--3, M%C--, M%C--M%C--!3 M%C>,88 M%C>,8'5 M%C>,8 M%C>,835 M%C>,84 M%C3'> M%C3'> 3 M%C3'> , M%C3'! 8 M%C3'! -
+escription Temp sensor Gith single-Gire time-delay interface Temp sensor Gith single-Gire period output Temp sensor Gith single-Gire freKuency output ILC< :-(it temp sensor ILC< ' -(it temp sensor ' -(it 9 sign digital temp sensor ' -(it 9 sign digital temp sensor ' -(it 9 sign digital temp sensor ' -(it 9 sign digital temp sensor ' -(it 9 sign ILC temp sensor Gith 4 ILC address pins ' -(it 9 sign ILC sensor Gith 3 address pins and user-programma(le thresholds ' -(it 9 sign ILC sensor Gith address pins and user-programma(le thresholds Temperature sensor and 4-channel 2oltage monitor ' -(it 9 sign S$I temp sensor Temperature sensor and 4-channel 2oltage monitor +igital temp sensor and thermal Gatchdog ILC (us Gith timeout0 DM>, compati(le +igital temp sensors and thermal Gatchdog ILC (us Gith timeout and reset +igital temp sensors and thermal Gatchdog ILC (us Gith reset +igital thermometer and thermostat Gith S$I53-Jire Interface +igital thermometer and thermostat Gith S$I53-Jire Interface B8.,/C Docal Temperature Sensor '-Jire %m(ient Temperature Sensor '-Jire +igital Temperature Sensor Gith '6( DocFa(le EE$&OM
Interface '-Gire '-Gire '-Gire -Gire -Gire 3-Gire 3-Gire 3-Gire 3-Gire -Gire -Gire -Gire -Gire 3-Gire -Gire -Gire -Gire -Gire 3-Gire5 S$I 3-Gire5 S$I -Gire '-Jire '-Gire
*on2olatile Memory
4CC &ange .41 9 .> to 9,., 9 .> to 9,., 9 .> to 9,., 93.8 to 9,., 93.8 to 9,.,
93.8 to 9,., 93.8 to 9,., 93.8 to 9,., 93.8 to 9,., 93.8 to 9,., 93.8 to 9,., 93.8 to 9,., 9 .> to 9,., 93.8 to 9,., 9 .> to 9,., 93.8 to 9,., 93.8 to 9,., 93.8 to 9,., 9'.> to 93.> 9'.> to 93.> 9 ., to 93.> 93.8 to 93.> 93.8 to 93.>
$=
Figure 1&. A remote temperature sensor monitoring the temperature of a sensing transistor (or thermal diode on the die of an e)ternal <C.
Remote temperature sensors operate on a principle similar to the one sho&n in "igure 11. e<cept that onl( one sensing transistor is use' 0see )igure '-1. >h( is onl( one sensing transistor use'S There are t&o reasons. "irst. t&o transistors &oul' reCuire one or t&o more pins on 3oth the target IC an' the sensor IC. Secon'. the use o) t&o transistors &oul' reCuire the manu)acturer o) the target IC to 4er( precisel( match those transistors. An( 'i))erences 3et&een the t&o transistors &oul' lea' to measurement errors that &oul' 3e out o) the control o) the remote sensor ICFs manu)acturer. 6sing a single sensing transistor reCuires )e&er pins an' allo&s the 2e( error sources to 3e controlle' 0an' compensate'1 3( the manu)acturer o) the remote sensor IC.
$1
The 3ias current through the transistor alternates 3et&een current sources I1 an' I$. an' the ADC measures the resulting @/% &hile each current 4alue )lo&s. As 3e)ore. the 'i))erence 3et&een the t&o @/% 4alues is 'irectl( proportional to a3solute temperature. @/%$ , @/%1 L n02TAC1ln0IC$AIC11 >hat is the a'4antage o) measuring the 'ie temperature o) an e<ternal ICS "irst. consi'er the t(pes o) ICs that might ha4e high 'ie temperatures. These ma( 3e po&er suppl( ICs. high, spee' microprocessors. DS-s. "-;As. or ASICs. -o&er 'issipation ma( 4ar( signi)icantl( o4er a perio' o) time 'epen'ing on loa'ing. I) the 'ie temperature rises to a 4alue that is a3o4e the nominal operating temperatureGto H1==DC. )or e<ampleGper)ormance ma( su))er enough to cause the s(stem to )ail. A s(stem that can monitor the 'ie temperatures o) sensiti4e components ma( 3e a3le to pre4ent )ailure 3( acting on the thermal 'ata. The s(stem might. )or e<ample. acti4ate a cooling )an or re'uce cloc2 spee's to help re'uce the 'ie temperature o) an o4erheate' IC. I) the temperature approaches a 4alue high enough to cause irre4ersi3le 'amage. the s(stem might shut itsel) 'o&n 3e)ore 'amage can occur. )igure '> compares monitoring a high,temperature IC &ith a remote sensor an' &ith a local sensor. The target IC starts at a lo& 'ie temperature. &hich Cuic2l( rises to a high 4alue. Note that the local sensor respon's slo&l( to the change in the targetFs 'ie temperature. This is 3ecause o) the time reCuire' )or temperature changes to propagate )rom the targetFs 'ie through its lea' )rame an' pac2age. the -C/. an' the local sensorFs 'ie. Se4eral secon's are nee'e' )or the local sensor to respon' to changes in the targetFs 'ie temperature. Also. note that the local sensorFs rea'ing is much 'i))erent )rom the targetFs 'ie temperature. The local sensor is measuring 3oar' temperature. &hich is in)luence' 3( other 'e4ices on the 3oar'. chassis temperature. air temperature. an' air )lo&. There)ore. it is unli2el( that the local sensor &ill report a temperature that correlates &ell &ith the targetFs 'ie temperature.
$$
Figure 1/. Comparison of the behavior of a local sensor and a remote sensor. "ote that, when an e)ternal <C has a thermal diode available, a remote sensor can measure the die temperature of that <C much more @uic$l( and accuratel( than a local sensor can.
As the )igure illustrates. the 3eha4ior o) the remote sensor 'i))ers signi)icantl( )rom that o) the local sensor. The remote sensor respon's Cuic2l( to changes in the targetFs 'ie temperature. /ecause the remote sensor is measuring the actual temperature on the target 'ie. the 'ela( is Bust that o) the remote sensorFs ADC. &hich is usuall( on the or'er o) 8=Ns to 1==Ns. There)ore. the remote sensor can )ollo& the targetFs 'ie temperature Cuic2l(. /ecause the remote temperature sensor is measuring the temperature o) the targetFs 'ie 'irectl(. the reporte' temperature &ill 3e 4er( close 0on the or'er o) M1DC1 to the actual temperature. A secon'ar( a'4antage o) remote temperature sensors is that the( allo& (ou to monitor more than one hot spot &ith a single IC. A 3asic single,remote sensor. li2e the *AE 4$ in "igure 18. can monitor t&o temperatures9 its o&n temperature plus an e<ternal temperature. The e<ternal location ma( 3e on the 'ie o) a target IC. as in "igure 18. or it ma( 3e a hot spot on a 3oar' that it monitors using a 'iscrete transistor. !ther remote sensors monitor as man( as se4en e<ternal temperaturesI this allo&s a total o) eight locations. consisting o) ICs an' 3oar' hot spots. to 3e monitore' )rom a single chip. "or e<ample. the *AE #1. &hich has se4en remote 'io'e inputs. might 3e use' to monitor the temperatures o) a pair o) "-;As &ith integrate' thermal 'io'es. )our 3oar' hot spots using 'iscrete 'io'e,connecte' transistors. an' the temperature o) the 3oar' at the *AE #1Fs location. See Ta(le 4 )or a complete list o) *a<imFs remote temperature sensors an' the num3er o) locations the( can monitor.
@/%$ , @/%1 L n02TAC1ln0IC$AIC11 I) the series resistance eCuals 1J. the 1==NA an' 1=NA 3ias currents &ill cause 4oltage 'rops across the resistor eCual to 1==N@ an' 1=N@. respecti4el(. resulting in a 4oltage 'i))erence o) 9=N@. Rearranging the a3o4e eCuation an' assuming n L 1. &e can see that this &ill cause an apparent temperature shi)t o)9 T L 0C < 9=N@1AT2 < ln01=1U L =.48DC *ost *a<im remote temperature sensors use 1==NA an' 1=NA 3ias currents. an' those currents are generall( &ithin $=V o) the nominal 4alues. so =.48DC is a goo' appro<imation )or these sensors. I) the series resistance is 2no&n 0as is usuall( the case &ith -C/ trace resistance1. it is simple to calculate the e<pecte' increase in the temperature rea'ing an' su3tract that 4alue )rom the temperature reporte' 3( the sensor. Note that not all sensors &ill ha4e the same =.48DCAJ sensiti4it( to series resistance. Some sensors use much higher 'io'e 3ias currents. &hich &ill increase the sensiti4it(. Also note the tolerance o) the 3ias current. A $=V tolerance &oul' allo& reasona3l( accurate estimates o) the e))ect o) series resistance. A H1==VA,8=V tolerance. )or e<ample. &oul' ma2e goo' estimates 'i))icult. >hen the series resistance is not 2no&n. a goo' solution is to use a sensor that has automatic resistance cancellation. Se4eral o) *a<imFs remote sensors ha4e this )eature. Ideality )actor %arlier. it &as state' that the i'ealit( )actor o) the -N Bunction is 4er( close to 1.=1. an' that the actual 4alue 'epen's on process an' transistor 'esign. *ost remote sensors are optimi+e' )or a speci)ic i'ealit( )actor. "or e<ample. se4eral o) *a<imFs remote sensors are optimi+e' )or an i'ealit( )actor o) 1.==#. &hich correspon's to the center o) the 'istri3ution o) se4eral thermal 'io'es on man( popular microprocessors. I) (ou use a thermal 'io'e &ith a 'i))erent i'ealit( )actor )rom the 4alue )or &hich the sensor &as optimi+e'. the reporte' temperature &ill 'i))er )rom the actual temperature. The actual temperature can 3e easil( calculate'. so long as (ou 2no& the i'ealit( )actor o) (our thermal 'io'e. using the eCuation 3elo&9
ACT6AL *%AS6R%D DI!D% S%NS!R
LT
0n
An
>here9 T L temperature in D: nS%NS!R L i'ealit( )actor )or &hich the sensor is optimi+e' nDI!D% L i'ealit( )actor o) the 'io'e (ou are using As an e<ample. assume (ou ha4e a sensor optimi+e' )or n L 1.==# an' (ou use it to monitor temperature o) a 'iscrete 'io'e &ith n L 1.=1. At T L H3==D:. the measure' temperature &ill 3e9
ACT6AL *%AS6R%D DI!D% S%NS!R
LT
0n
An
1 L 3==D:01.=1A1.==#1 L 3==. D: $4
The resulting error is. there)ore. appro<imatel( H=. D:. 6nit,to,unit 4ariation in i'ealit( )actors 'epen's on the repeata3ilit( o) the microprocessor manu)acturerFs process. "or manu)acturers &ith consistent processes. the 4ariation can 3e a )raction o) a percent. A larger potential error can occur &hen the sensing transistorFs current gain 0or 53eta71 is e<tremel( lo&. DoG-?eta-Sensing Transistors. Note that the remote sensor in "igure 1 is )orcing current through the sensing transistorFs emitter. 3ut the eCuation sho&ing the relationship 3et&een W@/% an' temperature 'epen's on a precise ratio o) collector currents. As long as the transistorFs current gain is high. this is a goo' appro<imation. I) the transistorFs current gain is 4er( lo&. ho&e4er. the ratio o) collector currents ma( not match the ratio o) emitter currents. /ecause a signi)icant )raction o) the emitter current is )lo&ing through the 3ase. an( change in 3eta 'ue to changes in temperature or current le4els can potentiall( change the collector current ratio. there3( changing the reporte' temperature. A 1=V change in the collector current ratio can cause roughl( a 1$DC change in the reporte' temperature. Note that this is not a pro3lem &ith 'iscrete sensing transistors. 3ecause the( ha4e consistentl( high current gains. Some integrate' sensing transistors 3uilt using speciali+e' nanometer,scale processes that cannot support goo' -N- transistors ma( ha4e 4er( lo& 3etas 0less than 11. an' these ha4e the potential )or poor accurac(. >hen such transistors &ill 3e use'. it is generall( a goo' i'ea to use a remote sensor &ith 53eta compensation.7 /eta compensation uses circuit techniCues that compensate )or the e))ects o) lo&,3eta transistors. pro'ucing accurate temperature 'ata )or 3eta 4alues as lo& as =.1. %<amples o) *a<imFs remote sensors &ith 3eta compensation are the *AE 93 an' *AE 8#1. Is 3eta compensation al&a(s necessar( &hen using lo&,3eta,sensing transistorsS Not at all. I) 3eta is relati4el( uni)orm o4er the normal range o) currents an' temperatures. the e))ect o) lo& 3eta ma( 3e small enough to ignore. As an e<ample. )igure '! sho&s the results o) measuring three samples o) a 48nm microprocessor &ith a 3eta o) =.3. The temperature sensor is a stan'ar' 'e4ice &ith no 3eta compensation. Note that the errors are less than M1DC. e4en &ithout the use o) 3eta compensation. It is. there)ore. a'4isa3le to un'erstan' the characteristics o) the sense transistors (ou &ill 3e using. 3ecause some ma( reCuire 3eta compensation. &hile others ma( not. "igure 1# illustrates this &ith error cur4es )or three 'i))erent samples o) lo&,3eta C-6s. The temperatures o) these C-6s &ere measure' using con4entional remote temperature sensors that ha' no 3eta compensation. In total. nine C-6s &ere teste'I the cur4es in "igure 1# sho& the ma<imum. minimum. an' me'ian results.
$8
Figure 15. Three samples of a 0&nm microprocessor with beta A #.* measured using conventional +A;226!B remote temperature sensors. "ote the low errors even without beta compensation.
Offset &egisters Some remote sensors inclu'e o))set registers that can a'' an o))set to the measure' temperature. This o))set can 3e use' to compensate )or an error. such as might 3e cause' 3( series resistance or a transistor i'ealit( )actor. &hich can a))ect the reporte' temperature 4alue. In the a3sence o) an o))set register. the microcontroller 0NC1 that rea's the sensor 'ata can a'' an o))set as nee'e'. Ideality )actor &egisters The maBorit( o) sensing transistors use' &ith remote sensors ha4e i'ealit( )actors that )all &ithin a relati4el( narro& range. >hen the i'ealit( )actor is outsi'e o) that range. correcting )or the resulting error in reporte' temperature is relati4el( simple. To simpli)( this )urther. a )e& remote sensors also inclu'e registers that allo& the i'ealit( )actor target 4alue to 3e selecte' to match the i'ealit( o) the sensing transistor. +ata %2eraging Transient noise in the s(stem can sometimes cause remote 'io'e measurement errors. There are 4arious &a(s to counteract this e))ect. *a<imFs remote sensors al&a(s a4erage 1= rea'ings 3e)ore per)orming the analog,to,'igital con4ersion. Some sensors a4erage a )e& samples a)ter con4ersion. A4eraging can 3e 3ene)icial &hen errors 'ue to noise transients are ran'om. Ta(le 4. Ma@imAs &emote Temperature Sensors
$art M%C-,!' M%C--8 +escription #,channel precision temperature monitor &ith 3eta compensation 8,channel precision temperature monitor &ith ST/X 8,channel. -enr(n C-6, compati3le. precision temperature monitor &ith ST/XI DEN1 groun'e' Remote M1DC 'igital temperature sensor &ith S-I inter)ace Remote M1DC 'igital temperature sensor &ith S-I inter)ace 7,channel. -enr(n C-6, compati3le precision temperature monitor &ith ST/XI DEN1 groun'e' -recision temperature monitor &ith $ in'epen'ent S*/us inter)aces M1DC. S*/us remoteAlocal temperature sensor RemoteAlocal sensors &ith H1$8DC 'e)ault e<ternal o4ertemperature threshol' RemoteAlocal sensor &ith H1$8DC 'e)ault e<ternal o4ertemperature threshol' RemoteAlocal sensor &ith H1$8DC 'e)ault e<ternal o4ertemperature threshol' &emote Channels 7 4 Docal Channels 1 1 Interface $,&ire $,&ire %ccuracy .BHC1 1 1 %larm Outputs $ $ &esistance Cancellation Xes Channel 1
M%C--
$,&ire
Channel 1
1 1
= =
3,&ire 3,&ire
1 1
= =
No No
M%C--3-
$,&ire
Channel 1
1 1 1
1 1 1
$ 1 1
$ 1 $
No No No
M%C--4>
$,&ire
No
M%C--4!
$,&ire
=.#
No
$7
$art M%C--4: M%C--,4 M%C--,, M%C--,M%C--,> M%C--,! M%C--,: M%C--!8 M%C--!' M%C--!: M%C--:8 M%C--: M%C--:, M%C--:M%C--:> M%C--:! M%C--::
+escription RemoteAlocal sensor &ith H1$8DC 'e)ault e<ternal o4ertemperature threshol' M1DC remoteAlocal temperature sensor &ith resistance cancellation $,channel remoteAlocal temperature sensor an' 4, channel 4oltage monitor $,channel remoteAlocal temperature sensor an' 4, channel 4oltage monitor =DC to H1$8DC remoteAlocal temperature sensor ,88DC to H1$8DC remoteAlocal temperature sensor ,88DC to H1$8DC remoteAlocal temperature sensor &ith $ o4ertemperature alarms M1DC )ail,sa)e remoteAlocal temperature sensor M1DC )ail,sa)e remoteAlocal temperature sensor 7,channel precision temperature monitor M$DC accurate remoteAlocal temperature sensor &ith resistance cancellation RemoteAlocal sensor &ith H#8DC 'e)ault e<ternal o4ertemperature alert Dual remoteAlocal temperature sensors &ith )i<e' S*/us a''ress Dual remoteAlocal temperature sensors &ith 9 pin,selecta3le S*/us a''resses 7,channel precision temperature monitor 7,channel precision temperature monitor 03 remote. 1 local. 3 thermistor1 8,channel precision temperature monitor
&emote Channels 1 1 $ $ 1 1 1 1 1
Docal Channels 1 1 1 1 1 1 1 1 1 1
Interface $,&ire $,&ire $,&ire $,&ire $,&ire $,&ire $,&ire $,&ire $,&ire $,&ire $,&ire $,&ire $,&ire $,&ire $,&ire $,&ire $,&ire
%larm Outputs $ 1 $ $ $ $ $ $ $ $ 1 $ 3 3 $ $ $
1 1 $ $
1 1 1 1 1 1
Temperature SGitches
A temperature s&itch respon's to temperature e<cee'ing a pre'etermine' threshol' 0also calle' a set point. trip point. or trip temperature1. %))ecti4el(. it is li2e a com3ination o) an analog temperature sensor an' a comparator. The output is a logic gate. Temperature s&itches are simple. small. an' lo& in cost. ma2ing them i'eal )or 5)ail,sa)e7 s(stem protection $#
applications. The( can operate in'epen'ent o) other components an'. &hen an o4ertemperature e4ent is 'etecte'. can act to protect the s(stem 3(. )or e<ample. acti4ating a cooling )an or 'isa3ling the po&er suppl(. Note that temperature s&itches can protect against lo&,temperature con'itions as &ell 0e.g.. 3( stopping the charging o) a 3atter( &hen temperature is too lo& )or sa)e charging1. )igure ': is an e<ample o) a simple temperature s&itch &ith a )actor(,set trip temperature. !ne input can 3e strappe' to @CC or ;ND to set the h(steresis to either H$DC or H1=DC. The output in this case is acti4e,lo& an' open,'rain. 3ut acti4e,high push,pull 4ersions are also a4aila3le.
"or applications that reCuire an a'Busta3le trip temperature. temperature s&itches such as the *AE 8=9 in )igure 8 ha4e trip temperatures 'etermine' 3( an e<ternal resistor. !ther temperature s&itches ha4e trip temperatures 'etermine' 3( pin,strapping.
$9
3=
31
+etecting )an )ailure This is usuall( 'one as part o) the )an spee' monitoring process. It can also 3e 'one 3( )ans that ha4e 5)ail7 or 5loc2e' rotor7 outputs instea' o) TAC? outputs. *onitoring the spee' o) a )an &hen 'ri4en to its )ull spee' also allo&s 5pre'icti4e7 )an,)ailure 'etection. As )ans near en',o),li)e. the( can 3egin to slo& 'o&n. /( 'etecting this phenomenon. a s(stem can ensure that a )an near the en' o) its use)ul li)etime is replace' 3e)ore )ailing completel(. Closed-Doop Control of )an Speed This is a com3ination o) )an spee' control an' monitoring. /( monitoring the )anFs tachometer signal. the spee' o) the )an can 3e a'Buste' to )orce it to a 'esire' 4alue 0e.g.. 3 ==R-*1. Ensuring DoG %udi(ility of Speed Control A'Busting the spee' o) a )an to match the s(stemFs cooling reCuirements can help to re'uce the a4erage noise le4el pro'uce' 3( the )an. ?o&e4er. it is necessar( to 3e a&are that each time the )anFs spee' is change'. the change in noise le4el can 3e 4er( apparent to an(one near the s(stem. The 3est )an,control ICs inclu'e )eatures that help to re'uce the au'i3ilit( o) )an spee' changes. Monitoring of Temperature The )an controller can inclu'e one or more channels o) temperature sensing. Temperature-?ased )an Speed Control Temperature 'ata can 3e use' to a'Bust )an spee' 3ase' on s(stem,speci)ic temperature,spee' pro)iles.
Types of )ans
The 3est &a( to control the spee' o) a )an 'epen's on the t(pe o) )an. /rushless DC 0/LDC1 )ans are the most common t(pe use' to cool electronic eCuipment. These )ans are a4aila3le &ith po&er suppl( 4oltages o) 8@. 1$@. $4@. an' 4#@. 1$@ )ans are the most common. 8@ )ans are o)ten )oun' in porta3le eCuipment. such as note3oo2 -Cs. 4#@ )ans are commonl( use' in in'ustrial an' telecommunications eCuipment. There are three categories o) /LDC )ans. re)erre' to 3( the num3er o) &ires on the )an. as sho&n in )igure '. The simplest is the $,&ire )an. &hich Bust has po&er suppl( connections.
3$
A 3,&ire )an also has po&er suppl( connections. plus an a''itional &ire that pro4i'es in)ormation a3out the )anFs status. There are t&o stan'ar' )unctions )or the thir' &ire. This thir' &ire ma( 3e a TAC? output or a 5loc2e',rotor7 output. A TAC? output is usuall( an open,'rain logic output that pro'uces a series o) pulses as the )an spins. *ost )ans pro'uce t&o pulses per re4olution. 3ut )ans pro'ucing one. )our. or eight pulses per re4olution are also a4aila3le. /( 'etermining the perio' or )reCuenc( o) the tachometer pulses. the )anFs spee' can 3e calculate'. This 'ata can then 3e use' )or close', loop control o) the )anFs R-* 3( comparing the actual R-* &ith the target R-* an' then a'Busting the 'ri4e to the )an until the actual R-* matches the target R-*. The tachometer signal can also 3e use' to 'etect )an )ailure. "or e<ample. i) a )anFs spee' is calculate' to 3e 3==R-* un'er )ull 'ri4e con'itions. 3ut its nominal spee' is 4===R-*. it can 3e sa)el( assume' that the )an has )aile'. Another use )or the TAC? output is to 'etect incipient )an )ailure. -rior to )ailing. man( )ans &ill spin more slo&l( at a gi4en 'ri4e le4el than the( 'i' &hen ne&. /( monitoring the )anFs spee' 4s. 'ri4e pro)ile. it is possi3le to 'etermine that the )an is 3eginning to slo&. there3( allo&ing the )an to 3e replace' 3e)ore it has completel( )aile'. This impro4es s(stem relia3ilit( 3( pre4enting )an )ailures. an' also re'uces maintenance costs 3ecause 5emergenc(7 )an replacements an' potential s(stem 'amage 3ecome less li2el(. The other common 3,&ire )unction is a )an,)ailure or loc2e',rotor output that in'icates that the )an has stoppe' spinning. >hile less )le<i3le than a TAC? output. the loc2e',rotor signal gi4es an unam3iguous in'ication o) )an )ailure or o3struction. 4,&ire )ans a'' a ->* spee',control input. /( 4ar(ing the 'ut( c(cle o) the ->* &a4e)orm supplie' to this input. the spee' o) the )an can 3e 4arie' o4er a range o) a3out 3=V to 1==V o) the ma<imum spee'. The recommen'e' ->* )reCuenc( is in the range o) 182?+ to 3=2?+ )or most )ans. although some )ans &ill accept input )reCuencies as lo& as 1==?+ or as high as 1==2?+. The logic le4els are usuall( compati3le &ith 3.3@ or 8.=@ logic. 33
Figure !!. Fan R1+ vs. power suppl( voltage for a t(pical 1!C fan.
!ne &a( to 4ar( the )anFs po&er suppl( 4oltage is sho&n in )igure 3. The lo&,'ropout 4oltage regulator 0LD!1 pro4i'es po&er to the )an. The 'igital,to,analog con4erter 0DAC1 controls the LD!Fs output 4oltage 3( 'ri4ing its ADO6ST input. This approach allo&s a NC to 4ar( the )anFs spee' 3( &riting control 'ata to the DAC. Some 'e'icate' )an control ICs implement a similar approach 3( integrating the DAC an' LD! )unctions along &ith other )eatures.
34
Figure !*. 3ome fan control <Cs control the speed of a !- or *-wire fan b( var(ing the power suppl( voltage.
A 'ra&3ac2 to this techniCue is e))icienc(Gthe LD! &ill 'issipate some po&er. Still. the o4erall po&er use' is less than &oul' result )rom operating the )an at )ull spee'. Total po&er 'issipation is roughl( proportional to )an spee'. There)ore. i) the )an is normall( operating at less than )ull spee'. the circuit re'uces o4erall po&er 'issipation 0)igure 41. &hich compares the po&er 'issipation o) the linear )an 'ri4e approach &ith that o) ->* )an 'ri4e. This approach can 3e ma'e more e))icient. at a higher cost. 3( replacing the LD! &ith a s&itch, mo'e 4oltage regulator.
Figure !0. Comparison of power dissipation in linear (upper curve and 1D+ fan drive (lower curve approaches.
38
A lo&er cost. more e))icient approach is sho&n in )igure ,. In this case. the )anFs po&er suppl( is mo'ulate' 3( a ->* &a4e)ormGthe po&er suppl( e))ecti4el( turns on an' o)) at a rate o) roughl( 3=?+. /ecause the pass transistor is al&a(s either )ull( on or )ull( o)). its po&er 'issipation is negligi3le compare' to the po&er use' 3( the )an.
Figure !&. Controlling the speed of a !- or *-wire fan b( pulse-width modulating the power suppl( using an n-channel F:T on the low side of the fan.
6sing an n,channel *!S"%T 0or an N-N1 on the groun' &ire o) the )an allo&s the pass 'e4ice to 3e 'ri4en 3( a 3.3@ or 8@ logic,le4el ->* signal. The TAC? or loc2e',rotor output is pulle' up to the )anFs po&er suppl( 4oltage. Alternati4el(. a p,channel *!S"%T 0or a -N-1 can 3e use' on the positi4e po&er suppl( &ire instea'. This results in a groun',re)erre' TAC? or loc2e',rotor output. 3ut reCuires that the ->* signal s&ing up to @"AN. *a<im ma2es se4eral ->* )an spee' controllers that are compati3le &ith either n,channel or p,channel )an 'ri4e. inclu'ing the *AE 18. *AE 1 . *AE 39. *AE 4=. *AE 41. an' *AE 7#. ->* )reCuencies &ell 3elo& 3=?+ are usuall( a4oi'e' &hen using this techniCue 3ecause. as )reCuencies 'ecrease. there is an au'i3le change in the )anFs spee' 'uring the on an' o)) perio's o) the ->* &a4e)orm. As the )reCuenc( increases 3e(on' 38?+ or so. the 5on7 perio' can 3ecome too short to allo& the )anFs internal electronics to turn on an' 3egin 'ri4ing the )an. This ->* approach su))ers )rom three 'ra&3ac2s. "irst. some )an manu)acturers recommen' against it 'ue to concerns a3out )an relia3ilit(. I) (ou are planning to 'ri4e a $, or 3,&ire )an &ith a pulse,&i'th mo'ulate' po&er suppl(. 3e sure that the )an 4en'or allo&s the use o) this techniCue. The secon' 'ra&3ac2 is noise. >ith some )ans. the 3=?+ pulse &a4e)orm causes the )anFs motor mechanism to mo4e in response to the pulses. resulting in an un'esira3le 5tic2ing7 or 5clic2ing7 soun' emanating )rom the )an at a 3=?+ rate. This is 4er( au'i3le &ith some )ans. though nearl( inau'i3le &ith others. The thir' 'ra&3ac2 is that 'uring the 5o))7 perio' o) the ->* &a4e)orm. the )an pro'uces no tachometer pulses. There)ore. )an spee' can 3e monitore' onl( 'uring the 5on7 perio'. This can 3e a serious pro3lem &ith lo&,R-* )ans. as the( ma( not pro'uce e4en a single tachometer pulse c(cle 'uring a ->* 5on7 perio'. There are man( 'i))erent schemes to o4ercome this pro3lem &ith 3oth 4ar(ing le4els o) comple<it( an' 'egrees o) success. Some o) these techniCues &ill 3e 'iscusse' in later sections. 3
37
Figure !2. (a +onitoring fan speed b( counting tachometer pulses for a period of 1s can result in low-resolution measurements. (b Eenerating a cloc$ signal with sufficientl( high fre@uenc(, and then counting the number of cloc$ pulses in a limited number of tachometer periods, provides more resolution and allows the fan.s R1+ to be controlled to within a tighter tolerance.
Some )an controller ICs inclu'e a )eature that allo&s spee' monitoring o) $,&ire )ans. This is 'one 3( a''ing a resistor 3et&een the s(stem groun' an' the )anFs groun' &ire. >hile the )an motor operates. its suppl( current 4ariations create 4oltage 'rops on the sense resistor that are compare' against a re)erence 4oltage 3( the )an controller IC. This techniCue has its limitationsGsuppl( current &a4e)orms 'i))er signi)icantl( )rom )an to )an. an' also 4ar( as )an spee' changes. as sho&n in )igure >. There)ore. suppl( current monitoring is more appropriate )or 'etection o) )an )ailure than )or close',loop )an spee' control.
3#
Figure !/. :)amples of fan suppl( current waveforms. (a A fan driven with half the nominal power suppl( voltage. (b The same fan driven with the nominal power suppl( voltage.
)igure ! sho&s a t(pical approach to monitoring )an spee' using a sensing resistor to sense the )anFs suppl( current. In this circuit. the ICFs internal 'etection sensiti4it( is a3out $8=m@. The approach is appropriate )or linear 'ri4e an' ->* po&er suppl( 'ri4e 0either high si'e or lo& si'e1.
39
Figure !5. (a T(pical input stage for monitoring fan speed using the fan.s suppl( current. (b Fsing this input stage to monitor fan speed using a !G sensing resistor.
As mentione' 3rie)l( in the Controlling Fan Speed section. a complication arises &hen a )an is 'ri4en 3( a pulse,&i'th mo'ulate' po&er suppl(. During the portion o) the ->* &a4e)orm &hen the )anFs po&er suppl( is o)). the )an cannot pro'uce tachometer pulses. "an controller ICs generall( ha4e an option that allo&s monitoring o) the )anFs tachometer signal onl( 'uring the 5on7 portion o) the ->* &a4e)orm. 3ut there are cases in &hich the 5on7 perio' is too short to allo& proper tachometer measurement. As an e<ample. consi'er a $4==R-* )an &ith t&o tachometer pulses per re4olution. I) this )an is 'ri4en 3( a 8=V 'ut( c(cle. 3=?+,mo'ulate' po&er suppl(. it &ill 3e spinning at a3out hal) spee' 01$==R-*1. This &ill result in a tachometer )reCuenc( o) 4=?+. or a tachometer perio' o) $8ms. >ith a 3=?+ ->* signal at 8=V 'ut( c(cle. the po&er suppl( &ill 3e applie' to the )an )or 1 .7ms 'uring each ->* c(cle. The )anFs internal circuitr( &ill. there)ore. ha4e onl( 1 .7ms a4aila3le to generate a $8ms tachometer signal. so the tachometer signal &ill not 3e usa3le. Note that a much )aster )an &oul' &or2 3etter. "or e<ample. a 9 ==R-* )an &oul' generate a tachometer signal &ith a perio' o) .$8ms. &hich &oul' 3e compati3le &ith the 3=?+ ->* signal at 8=V 'ut( c(cle.
4=
!ne solution to this pro3lem is to perio'icall( increase the 5on7 time o) one c(cle o) the ->* &a4e)orm to a 'uration that is su))icient to measure the tachometer signal. This approach &or2s. 3ut its suita3ilit( 'epen's on the )an 3eing use'. I) the pulse nee's to 3e stretche' signi)icantl(. the pulse stretching &ill 3e au'i3le. Au'i3ilit( o) the pulse stretching 'epen's on the 'egree o) stretching an' also on the response time o) the )an. I) the )an respon's Cuic2l( to suppl( 4oltage changes. the pulse stretching &ill 3e eas( to hear. Another &a( to sol4e this pro3lem is to 2eep the )anFs po&er suppl( acti4e 'uring the lo& portion o) the ->* &a4e)orm. )igure : illustrates this 52eep,ali4e7 approach. A p,channel "%T 'ri4es the )anFs high si'e. A 'io'e pro4i'es 4.3@ 'ri4e to the )an &hen the ->* is o)). This 2eeps the )anFs internal IC po&ere' an' continuousl( generating the tachometer signal so that the )anFs spee' can 3e monitore' e4en 'uring the 5o))7 portion o) the ->* &a4e)orm. A 'isa'4antage o) this circuit is that the )an is al&a(s po&ere'. I) necessar(. this can 3e )i<e' 3( gating the 8@ suppl( o)) &hen the )an nee's to 3e o)).
Figure !6. A H$eep-aliveI circuit enables the fan.s tachometer signal even when the 1D+ waveform is off, thereb( avoiding missing tachometer signals while pulse-width modulating the fan.s power suppl(.
4=. *AE
8=. *AE
81. *AE
=. *AE
1. *AE317#8. an'
4$
43
Thermistor Conditioners
)igure 38 sho&s the *AE 9# multi)unction temperature sensor. The *AE 9# com3ines a local temperature sensor. three remote,'io'e sensors. an' three NTC thermistor channels in a single IC. %ach thermistor channel is connecte' to the output o) a 4oltage 'i4i'er consisting o) a thermistor 0RT?%RY1 an' a )i<e' resistor 0R%EY1. A 1@,nominal 4oltage re)erence output 0@R%"1 'ri4es the top o) the 4oltage 'i4i'er. The thermistor inputs 0@ T?%R1Z@T?%R31 'ri4e an #,3it ADC &ith 8m@ LS/. /ecause the thermistors ha4e a negati4e temperature coe))icient. the @T?%RY inputs measure the 4oltage across the R%EY resistors. pro'ucing an output co'e that increases &ith rising temperature.
Figure *#. The +A;2265 includes a local temperature sensor, inputs for three e)ternal sensing transistors, and inputs for three "TC thermistors (RTJ:R1KRTJ:R* .
Thermistor resistance 4s. temperature is a highl( nonlinear )unction. so the output co'e &ill not correspon' 'irectl( to the thermistorFs temperature. The *AE 9# 'ata sheet inclu'es a ta3le sho&ing output co'e 4s. temperature )or one com3ination o) thermistor an' e<ternal resistor. 44
"or 'i))erent thermistor,resistor com3inations. create a sprea'sheet to calculate the output co'e as a )unction o) temperature. )igure 3' sho&s a simpler circuit )or thermistor con4ersion. The *AE #$ has an input )or a single thermistor an' a 4oltage re)erence output to 'ri4e the thermistorAresistor 4oltage 'i4i'er. The 'igital 'ata is serial an' rea' onl(. As &ith the *AE 9#. the 'ata sheet inclu'es a ta3le sho&ing ho& the output co'e maps to thermistor temperature )or a common thermistor t(pe.
&T+ Conditioners
)igure 3 sho&s the *AE31# 8. a single,chip RTD,to,'igital con4erter. The *AE31# 8 accepts a $,. 3,. or 4,&ire RTD. an' measures its resistance relati4e to that o) an e<ternal re)erence resistor. RR%". The circuit is optimi+e' )or -T1== through -T1=== RTDs. although it &or2s &ell &ith a &i'e range o) RTD resistances an' materials. as &ell as other resisti4e sensors. such as thermistors.
48
Figure *!.The +A;*152& digiti-es the resistance of a !-, *-, or 0-wire RTD, detects cable and sensor faults, and includes >0&C input protection.
/ecause RTDs can 3e locate' some 'istance )rom the signal con'itioning circuitr(. their ca3les can sometimes 3e e<pose' to 4oltages that might 'amage that circuitr(. The *AE31# 8 inclu'es internal protection )or input 4oltages as high as M48@. %4en in the a3sence o) large input signals. the RTD ca3les can 3e 'amage' in a 4ariet( o) &a(s. "or e<ample. a lea' ma( 3e cut or shorte' to a 'i))erent lea'. or to groun'. Some simple )aults 0e.g. open sensor element or shorte' sensor element1 ma( 3e 'etecte' 3( simpl( 'etermining &hether the measure' resistance is out o) range. 3ut man( other )ault con'itions reCuire more sophisticate' 'etection techniCues. The *AE31# 8 'etects a 4ariet( o) ca3le an' RTD )aults automaticall(. The *AE31# 8Fs con4ersion resolution is 18 3its. or nominall( =.=31$8DC.
Thermocouple Conditioners
As 'iscusse' earlier in the Thermocouples section. signal con'itioning )or a thermocouple consists o) a local temperature sensor. precision ampli)ier. ADC. an' 4oltage re)erence. *a<im has 'e4elope' se4eral ICs that integrate all o) these )unctions. con4erting thermocouple output 4oltages into 'igital 4alues. a''ing the col',Bunction temperature to the result. an' pro'ucing the output 'ata in DC 0using a straight,line appro<imation )or the thermocouple cur4e1. /oth the col',Bunction,compensate' 'ata an' the col',Bunction temperature 4alue are a4aila3le i) lineari+ation calculations are 'esire'. 4
The *AE31#88. sho&n in )igure 33. measures the output o) %. O. :. N. R. S. or T thermocouples 0separate *AE31#88 4ersions are a4aila3le )or each thermocouple t(pe1 as &ell as the col',Bunction temperature. com3ines them. an' presents the 'ata in DC )ormat o4er a simple 3,&ire 0cloc2. 'ata output. chip select1 inter)ace. Thermocouple open,circuits an' shorts to suppl( an' groun' are automaticall( 'etecte'. The *AE31#8= an' *AE31#81 are similar to the *AE31#88. 3ut use *a<imFs 1,>ire inter)ace. This inter)ace allo&s eas( net&or2ing o) multiple thermocouples. as &ell as an( 'esign reCuiring the minimum possi3le num3er o) con'uctors. The *AE31#8= accepts %. O. :. N. an' T thermocouples. &hile the *AE31#81 accepts the lo&er,output R an' S thermocouples. Ta(le > summari+es *a<imFs other temperature sensor con'itioner pro'ucts.
47
to select among se4eral sla4e a''resses. "or e<ample. the *AE78== an' DS78LE each ha4e three a''ress inputs. The *AE78== a''ress inputs can 3e connecte' to @CC or ;ND. &hile the DS78LE a''ress inputs ha4e three,le4el logic 0the thir' logic le4el is 'etecte' &hen an input is unconnecte'1. There)ore. (ou can ha4e up to # *AE78==s or as man( as $7 DS78LEs on a single 3us. )or e<ample. Another use)ul approach to monitoring multiple -C 3oar' locations is to use multichannel remote sensors &ith 'iscrete sensing transistors. An e<ample is sho&n in )igure 34. &here a *AE 97 monitors its internal temperature plus si< e<ternal temperatures using 'iscrete transistors. There)ore. a total o) se4en temperatures are monitore' an' onl( a single I$C sla4e a''ress is nee'e'.
Figure *0. +onitoring seven different board locations with a single +A;226/. The e)ternal sensing transistors can be located near hot spots on the board.
thermistor is &ell,separate' )rom the sur)ace o) the 3oar'. an' the length o) the lea's pro4i'es thermal isolation )rom the 3oar'. Temperature sensor ICs in sur)ace,mount pac2ages are more 'i))icult to use )or measuring am3ient temperature. 3ecause the 3est thermal path )or an IC sensor is through its lea's. &hich are at the same temperature as the -C 3oar'. I) the -C 3oar' is at am3ient temperature. a sensor mounte' on the 3oar' &ill measure the am3ient temperature. ?o&e4er. i) the -C 3oar' contains components that 'issipate enough po&er to raise its temperature a3o4e am3ient. the IC &ill measure the ele4ate' 3oar' temperature. not the am3ient temperature. Some IC pac2ages. such as the T!9$. raise the IC sensor a3o4e the -C 3oar'. ?o&e4er. T!9$ pac2ages con'uct heat 4er( &ell through their lea's. &hich can cause the measure' temperature to 3e strongl( a))ecte' 3( the -C 3oar' temperature. )igure 3- sho&s a
Figure *&. Thermistor monitoring air temperature. "ote that the long thermistor leads provide thermal isolation from the board.s surface.
temperature sensor IC in a 3oar',mounte' T!9$. I) the 3oar' at the temperature sensorFs location is near am3ient temperature. the sensor can pro4i'e a goo' in'ication o) air temperature. I) a heat source. such as a po&er component or other 'e4ice that operates at an ele4ate' temperature. is near the sensor. as sho&n in )igure 3-a. the 3oar'Fs temperature at that location &ill 3e greater than the am3ient temperature. This &ill in)luence the ICFs 'ie temperature an' cause errors in the am3ient temperature measurement. Copper 3et&een hot 3oar' areas an' the sensor location &ill con'uct heat to the 4icinit( o) the sensor. &hich also causes errors. The t&o gui'elines 3elo& &ill help to 2eep the sensor temperature as close as possi3le to the air temperature9 Locate the sensor as )ar as possi3le )rom high,temperature components. I) practical. the sensor shoul' 3e at the coolest part o) the 3oar'. %liminate as much copper as possi3le )rom the 4icinit( o) the sensor. I) practical. the onl( copper near the sensor shoul' 3e the minimum,&i'th traces necessar( to connect to the sensorFs po&er an' IA! pins. ItFs not al&a(s practical. 3ut i) the sensor is the onl( component &ithin a ra'ius o) a )e& cm. heat generate' on the 3oar' &ill ha4e less e))ect on the measure' air temperature. 8=
"ollo&ing the t&o gui'elines a3o4e can help the sensorFs reporte' temperature to 3e &ithin a 'egree or t&o o) am3ient. 'epen'ing on se4eral )actors. such as the 3oar' an' am3ient temperatures. !ther techniCues such as 'rilling holes aroun' the sensor to minimi+e thermal con'uction 3( the 3oar' ma( 3e help)ul as &ell. I) the techniCues a3o4e canFt 3e use'G'ue to high component 'ensit( on the 3oar'. )or e<ampleG(ou can connect a T!9$ to the 3oar' using a t&iste' pair o) &ires to isolate the sensor )rom the 3oar'. As &ith a thermistor. i) the &ires are long enough an' thin enough. (ou can achie4e su))icient isolation to get accurate am3ient temperature rea'ings. )igure 3> sho&s a T!9$ sensor use' this &a(I the sensor is the DS1#S$=. &hich uses *a<imFs 1,>ire 'igital inter)ace. The *AE31#$= is a similar pro'uct that can also 3e use' )or am3ient temperature sensing.
*AE31#$=
0a1
*AE31#$=
031
)igure 3-. % (oard-mounted temperature sensor in a TO: pacFage. .a1 %lthough the TO: As leads raise the sensor a(o2e the (oardAs surface< a high-temperature component and copper near(y can raise the sensorAs temperature significantly a(o2e am(ient. .(1 ?y locating the sensor as far as possi(le from high-temperature components and eliminating as much copper as possi(le around the sensor< am(ient measurements (ecome more accurate.
A thermal 'io'e sensor can also 3e use' to measure am3ient temperature. In this case. a 'iscrete sensing transistor is mounte' on the en' o) the t&iste' pair. An( o) *a<imFs remote 'io'e sensors can 3e use' to measure the transistorFs temperature.
81
Sensing Temperature of a C$"< Praphics $rocessor< )$P%< %SIC< $oGer +e2ice< etc. .Gith an On-Chip Thermal +iode1
As 'iscusse' in the Remote Digital Temperature Sensors section. some components. especiall( high,per)ormance ICs such as C-6s. ;-6s. an' "-;As. inclu'e a 3ipolar transistor )or the purpose o) sensing temperature. This is usuall( a -N- &ith the collector groun'e'. The 3ase an' emitter are the 5'io'e7 connections. /ecause the thermal,sensing transistor is on the IC 'ie. measurement accurac( is )ar 3etter than &ith other sensing techniCues. an' thermal time constants are Cuite small. *a<imFs remote,'io'e sensors are optimi+e' )or monitoring the temperature o) such 'e4ices. Note that there are some 'i))erences in i'ealit( )actor an' series resistance among thermal 'io'es on 4arious ICs. The e))ects o) these 'i))erences are 'escri3e' in the Remote Diode Sensor Guidelines section.
Figure */. D3153!# monitoring ambient temperature. (a D3153!# mounted at the end of a twisted pair of wires to isolate the sensor from the 1C board. (b The D3153!# is powered b( the data line. The data and power are controlled b( the LC.s <?8 pins.
Sensing Temperature of a C$"< Praphics $rocessor< )$P%< %SIC< $oGer +e2ice< etc. .Gith an On-Chip Thermistor1
Some ICs ha4e no thermal 'io'es a4aila3le. 3ut instea' ha4e integrate' thermistors to help monitor temperature 0see the Thermistors section1. As a general rule. these thermistors are 'i))icult to use. &ith 4er( lo& temperature coe))icients an' poor accurac(. @ariations in the nominal $8DC resistance 4alue correspon' to errors o) M8=DC or more. so the( must 3e cali3rate' at one or t&o temperatures 3e)ore using. The lo& temperature coe))icients result in resolutions on the or'er o) DCALS/ )or a t(pical thermistor con4erter such as the *AE 9#. A 8$
higher,resolution resistance,measuring IC. such as the *AE31# 8 RTD,to,'igital con4erter or a 1 ,3it ADC. is usuall( necessar( to achie4e su))icient resolution. )igure 3! sho&s a t(pical cur4e o) thermistor channel co'e 4s. temperature )or the *AE 9# &hen use' &ith one o) these integrate' thermistors. Note the lo& a4aila3le resolution. though the results (iel'e' are usa3le.
Figure *5. +A;2265 thermistor channel code vs. temperature when used with a #.*M? 'C integrated thermistor.
4oltage traces. such as H1$@DC. Lea2age currents )rom -C 3oar' contamination must 3e minimi+e'I a $=*J lea2age path )rom DE- to groun' causes a3out H1DC error. I) high, 4oltage traces are una4oi'a3le. connect guar' traces to ;ND on either si'e o) the DE-, DEN traces 0see )igure 3:1. 4. Route through as )e& 4ias an' crossun'ers as possi3le to minimi+e copperAsol'er thermocouple e))ects. 8. 6se &i'e traces &hen practicalG8mil to 1=mil traces are t(pical. /e a&are o) the e))ect o) trace resistance on temperature rea'ings &hen using long. narro& traces. . >hen the po&er suppl( is nois(. a'' a resistor 0up to 47J1 in series &ith @CC. 7. -lace a )ilter capacitor across the DE-,DEN inputs. locate' near the remote sensor IC. 6se a 4alue recommen'e' in the sensorFs 'ata sheet.
Figure *6. Recommended D;1-D;" 1C board traces. The two outer guard traces are recommended if high-voltage traces will be near the D;" and D;1 traces.
Ca(le Connections to Thermal +iodes Sometimes. thermal 'io'es nee' to 3e locate' at 'istances that e<cee' normal circuit 3oar' spansG&hen the 'io'e is measuring temperature at the opposite en' o) a large chassis. )or e<ample. >hen 'istances an' noise le4els are mo'erate to lo&. a simple t&iste' pair &ill &or2 &ell up to 3m or 4m. "or longer 'istances 0up to aroun' 3=m1 or high noise le4els. a shiel'e' ca3le &ith the shiel' groun'e' at the remote sensor IC shoul' 3e use'. /el'en #481 ca3le &or2s &ell )or such applications. Remem3er that the series resistance &ill a))ect the temperature rea'ing. so either use a sensor &ith resistance cancellation or calculate the e))ect o) &ire resistance an' su3tract that 4alue )rom the reporte' temperature 4alue. Also 3e a&are o) ca3le capacitance. &hich &ill re'uce the ma<imum capacitor 4alue that can 3e use' at the thermal 'io'e inputs "sing +iscrete Thermal +iodes >hen the remote,sensing 'io'e is a 'iscrete transistor. connect its collector an' 3ase together. N-Ns an' -N-s &or2 eCuall( &ell )or this purpose. Ta(le ! lists e<amples o) 'iscrete transistors that are appropriate )or use &ith remote temperature sensors. The transistor must 3e a small,signal t(pe &ith a relati4el( high )or&ar' 4oltageI other&ise. the AAD input 4oltage range can 3e 4iolate'. The )or&ar' 4oltage at the highest e<pecte' temperature must 3e greater than =.$8@ at 1=[A. an' at the lo&est e<pecte' temperature. the )or&ar' 4oltage must 3e less than =.98@ at 1==[A. Large po&er transistors must not 3e use'. %nsure that the 3ase resistance is less than 1==J. Tight speci)ications )or 84
)or&ar' current gain 08= \ 3eta \ 18=. )or e<ample1 in'icate that the manu)acturer has goo' process controls an' that the 'e4ices ha4e consistent @/% characteristics. Ta(le !. +iscrete *$* Transistors for "se as Thermal +iodes
Manufacturer Central Semicon'uctor 06SA1 Rohm Semicon'uctor 06SA1 Samsung 0:orea1 Siemens 0;erman(1 ]ete< 0%nglan'1 Model *o. C*-T39=4 SST39=4 :ST39=4,T" S*/T39=4 "**T39=4CT,ND
*anu)acturers o) 'iscrete transistors 'o not t(picall( speci)( or guarantee the i'ealit( )actor. This is normall( not a pro3lem since goo',Cualit( 'iscrete transistors ten' to ha4e i'ealit( )actors that )all &ithin a relati4el( narro& range. >e ha4e o3ser4e' 4ariations in remote temperature rea'ings o) less than M$DC &ith a 4ariet( o) 'iscrete transistors. Still. it is goo' 'esign practice to 4eri)( consistenc( o) temperature rea'ings &ith se4eral 'iscrete transistors )rom an( manu)acturer un'er consi'eration.
88
A. -h(sicall( separate the sense 'e4ice an' metal carr(ing )ast 'igital signals. Also ph(sicall( separate 'igital signals )rom the metal 3et&een the sense transistor an' the 3on'ing pa's. /. Do not locate the 3on'ing pa's )or the sense Bunction ne<t to 3on'ing pa's )or )ast 'igital signals. especiall( near high,spee' 3u))er outputs. I) possi3le. locate the sense Bunction 3on'ing pa's ne<t to pa's that are DC inputs 0)or e<ample. DC logic inputs use' )or pin,strapping1. C. Surroun' the sensing 'e4ice &ith nH an' pH guar' rings. 7. A t(pical structure )or a 4ertical -N- &ith a su3strate collector is sho&n in )igure 48. The ten emitters are connecte' together. %ach emitter is $=Nm 3( $.8Nm.
%pplication E@amples
&T+-to-+igital Con2ersion
/ecause &e measure RTD resistance to 'etermine temperature. an( apprecia3le resistance in the RTDFs lea's &ill cause errors in temperature measurement. This is not a pro3lem &hen the RTD is near the measurement circuitr(. 3ut )or long 'istances. (ou shoul' use a 3,&ire or 4, &ire connection to eliminate lea',resistance errors. The circuit in )igure 4'a is a 4,&ire RTD inter)ace using the *AE14=$ o4ersampling ADC. The *AE14=$ has t&o matche' current sources. one o) &hich pro4i'es e<citation current )or the RTD. /ecause the e<citation current 'oes not )lo& through the sense lea's. lea' resistance &ill not a))ect the temperature measurement accurac(. The *AE14=$Fs input 3u))ers shoul' 3e ena3le' )or 3est accurac(I the $2J resistor ensures that the input 4oltage is &ithin the accepta3le common,mo'e range &ith the 3u))ers ena3le'.
@H
@DD
R%"INH
M%C'48
R%"IN, AIN1
4,&ire RTD
RCA/L%
-;A
!6T$
*!D6LAT!R
RCA/L%
RCA/L%
$2
M%C'48
R%"IN,
3,&ire RTD
RCA/L%
AIN1
-;A
!6T$
*!D6LAT!R
RCA/L%
RCA/L%
12
)igure 4'( sho&s the same ADC use' &ith a 3,&ire RTD. The 3,&ire connections help to re'uce the cost. si+e. an' &eight o) ca3ling 3( using a pair o) current sources to 'ri4e t&o o) the RTDFs lea' &ires. I) the &ire resistances are &ell,matche'. eCual 4oltage 'rops &ill 3e create' across the t&o &ires 'ri4en 3( the current sources. there3( eliminating measurement errors 'ue to ca3le resistance.
87
)igure 4'c sho&s the *AE31# 8 RTD 'igiti+er con)igure' to accept $,. 3,. or 4,&ire RTDs through a single terminal 3loc2. Oumpers on the terminal 3loc2 select $, an' 3,&ire operation. Note that the *AE31# 8 'oes not use current sources )or sensor e<citationI instea'. it 3iases the RTD &ith a 4oltage source. The e))ects o) lea' resistance are measure' 'irectl( an' su3tracte' )rom the con4ersion result.
VDD DVDD
Oumper )or $,&ire RTD 4,&ire RTD 3,&ire RTD $,&ire RTD
VBIAS
M%C3'!-,
ADC
Registers an Inter!a"e
RTDINFORCE-
GND
GND
DGND
Figure 01c.!-, *-, and 0-wire interface for 1T1## or 1T1### RTDs using the +A;*152& RTD digiti-er.
"or 3est accurac( &hen using an RTD. appl( linearit( correction to the resulting 'ata to compensate )or the -T1==Fs nonlinearit(. Normall( this is 'one using either loo2up ta3les. calculations. or a com3ination o) the t&o. Xou can a4oi' the 'igital linearit( correction 3( appl(ing a small amount o) positi4e )ee'3ac2 to an ampli)ier circuit. as sho&n in )igure 4 . This circuit is )or a $,&ire RTDI it 'oes not compensate )or long lea's. so it shoul' 3e use' &hen the RTD is locate' near the measurement circuitr(. )igure 43 sho&s the error cur4e )or a -T1== &hen lineari+e' 3( the circuit in "igure 4$. "or more 'etails. re)er to *a<im application note 348=. 5-ositi4e Analog "ee'3ac2 Compensates -T1== Trans'ucer.7
8#
Figure 0*. :rror curve showing the deviation from linearit( between -1## 'C and %!##'C for the output of the circuit in Figure 0!.
89
Figure 00. Thermocouple measurement circuit. The +;//#& measures the thermocouple output, and the +A;22!/ and e)ternal transistor measure the cold-7unction temperature.
)igure 4,a sho&s a )ull( integrate' thermocouple,to,'igital circuit. This circuit measures thermocouple an' col',Bunction temperature an' a''s the t&o )or )irst,or'er col',Bunction compensation. The col',Bunction temperature 'ata is a4aila3le separatel( so that lineari+ation o) the thermocoupleFs trans)er )unction ma( 3e 'one 3( the *C6. i) necessar(. No e<ternal components are reCuire' other than a po&er,suppl( 3(pass capacitor 0an' input )ilter capacitors1 i) the circuit &ill 3e operate' &ithin signi)icant R" )iel's. The 14,3it resolution con4ersion 'ata has an LS/ 4alue o) =.$8DC. In a''ition to measuring thermocouple temperature. the *AE31#88 also 'etects open thermocouple &ires an' shorts to ;ND or @DD. A relate' thermocouple,to,'igital circuit is sho&n in 3loc2 'iagram )orm in )igure 4,(. The *AE31#8= an' *AE31#81 integrate the same thermocouple con4ersion )unctions as the *AE31#88. 3ut communication &ith the *C6 is through *a<imFs 1,>ire inter)ace. &hich allo&s 'ata an' po&er to 3e con4e(e' o4er a single &ire. The 1,>ire inter)ace also pro4i'es a simple &a( to net&or2 multiple thermocouples. as each unit has a uniCue. 4,3it a''ress. *AE31#8= 4ersions are a4aila3le )or %. O. :. N. an' T thermocouples. &hile *AE31#81 4ersions are a4aila3le )or R an' S thermocouples.
Figure 0&a. <ntegrated thermocouple-to-digital converter with 31< interface. Cersions are available for :,N, 4, ", R, 3, and T thermocouple t(pes.
Figure 0&b. /loc2 'iagram o) the *AE31#8= an' *AE31#81 1,>ire thermocouple,to,'igital ICs.
(a
3
(b
System Microcontroller
+edicated )an Management Microcontroller I) the s(stem microcontroller 'oesnFt ha4e the 3an'&i'th or IA! capacit( )or managing the )ans. consi'er using a 'e'icate' )an management or s(stem management microcontroller such as the *AE317#$. "an management microcontrollers inclu'e a su))icient num3er o) IA!s to monitor TAC? signals an' generate ->* control signals )or multiple )ans. The( also ha4e su))icient comman' )le<i3ilit( an' memor( space to han'le a 4ariet( o) comple< )an management algorithms. In a''ition. the( inclu'e temperature monitoring capa3ilit(. S(stem management microcontrollers also inclu'e )acilities )or monitoring. seCuencing. an' margining po&er supplies. In some cases. the s(stem management microcontroller &ill also inclu'e 53lac2 3o< recor'er7,st(le )ault logging in non4olatile memor( )or root cause anal(sis an' 'esign impro4ement. An e<ample o) a )an management microcontroller is the *AE317#$. &hich can monitor multiple e<ternal 'igital temperature sensors using its I$C master. as &ell as si< e<ternal thermal 'io'esI the resulting temperature 'ata can then 3e use' to 'etermine the optimum target )an spee's. The *AE317#$ can pro'uce si< in'epen'ent ->* signals an' monitor the TAC? signals )rom up to si< )ans. allo&ing it to )orce the )ans to the target spee's using close',loop R-* )ee'3ac2. )igure 4: sho&s a simpli)ie' application circuit )or the *AE317#$. /ecause the microcontroller is 'e'icate' to thermal management. comple< control algorithms using large num3ers o) temperature sensors can 3e implemente'.
->* TAC?
+A;*1/5!
I$C -eripheral %<pansion
->*.4 TAC?.4
1$@
->* TAC?
1$@
D3/&
I$C Temp Sensor
1$@
->* TAC?
1$@
3.3@
SDA
To ?ost -
SCL
->*.= TAC?.=
RST
AD8AD8N
Figure 06. A dedicated Thermal +anagement +icrocontroller monitors temperature from multiple sources and controls an arra( of fans in response to temperature data.
System Microcontroller $lus )an Speed Controller .Gith or Githout temperature sensing1 >hen a s(stem management microcontroller is capa3le o) monitoring temperature an' 'etermining target )an spee's. 3ut 'oes not ha4e enough IA!s or 3an'&i'th )or controlling an' monitoring the spee's o) multiple )ansGor i) the time an' cost in4ol4e' in 'e4eloping intelligent )an control )irm&are are e<cessi4eGthe )an spee' control IC nee' not inclu'e temperature sensing capa3ilit(. In this approach. the s(stem microcontroller monitors temperature an' selects the target )an spee's. The )an control IC pro4i'es the )an IA!s. ramp rate control. )an monitoring an' error 'etection. an' R-* control. re'ucing the IA! an' )irm&are loa' on the microcontroller. %4en &hen the s(stem microcontroller has su))icient capa3ilities )or controlling )an spee'. it is o)ten necessar( to use a separate )an spee' controller IC &hen the )ans are locate' a signi)icant 'istance )rom the s(stem microcontroller. Rather than routing se4eral ->* an' TAC? signals 3et&een the )ans an' the microcontroller.
a couple o) I$C inter)ace signals han'le the communication 3et&een the s(stem *C6 an' the )an inter)ace. The *AE3179= multichannel ->* )an spee' controller is an e<ample o) a )an controller that is appropriate )or this situation. )igure ,8 sho&s a *AE3179= controlling the spee's o) si< )ans. The s(stem microcontroller 0not sho&n1 monitors e<ternal temperature sensors an' transmits target )an spee's to the *AE3179=.
Figure &#. <f the s(stem microcontroller is capable of monitoring temperature sensors and determining the desired fan speeds, it can communicate the desired speeds to a fan speed
controller. The fan speed controller ma( or ma( not have temperature sensing capabilit(. The +A;*1/6# shown here produces si) 1D+ signals for individual closed-loop speed control of up to si) fans. <f fans share 1D+ signals, the unused 1D+ outputs ma( be used as TACJ inputs, thereb( increasing the number of fans monitored (up to a ma)imum of 1! .
%utomatic )an Speed Control IC .Gith integrated temperature sensing1 In man( cases. it is 3est to o))loa' the )an control )unctions )rom the s(stem microcontroller. To 'o this. use a )an spee' control IC &ith integrate' temperature sensing. This approach pro4i'es a simple )an spee' control algorithmGgenerall( &ith the control parameters selecte' 3( the s(stem microcontrollerGan' relie4es the s(stem microcontroller )rom ha4ing to monitor temperature an' ma2e spee' 'ecisions in real time. This approach can simpli)( the s(stem an' re'uce costs 3( integrating the sensing an' spee' control )unctions. The *AE 39 sho&n in )igure ,' is a goo' e<ample o) this approach. measuring t&o temperatures an' controlling the spee's o) t&o )ans. &ith the *C6 selecting all control parameters.
VFAN
VCC
VFAN
TACH IN 2 VCC
MCU
VCC
OT
TO SYSTEM SHUTDOWN
MAX6639
TO CLOCK THROTTLE THERM FANFAIL
)igure ,'. %n automatic fan speed control IC liFe the M%C--3: monitors temperature and controls fan speed using parameters selected (y the system microcontroller.
Stand-%lone )an Controller .no MC" reKuired1 A stan',alone )an controller reCuires no microcontroller to set up the control algorithm. Instea'. the control characteristics are selecte' e<ternall(G)or e<ample. 3( using resistors an' capacitors or 3( strapping pins. This approach can 3e as simple as an onAo)) controller using a temperature s&itch 0see Basic On O!! Fan Controllers "sing Temperature S#itches1. or it can 3e a more comple< controller such as the *AE31 4= 0)igure , 1. It monitors temperature using an e<ternal thermistor an' a'Busts its output ->* 'ut( c(cle automaticall( 3ase' on the 4alues o) a )e& e<ternal resistors an' a capacitor.
The e<ternal capacitor. C". selects the ->* )reCuenc(. The resistors select the minimum 'ut( c(cle 0RD1 an' RD$1. the temperature at &hich the 'ut( c(cle 3egins to increase a3o4e the minimum 4alue 0RST1. an' the rate o) 'ut( c(cle increase &ith temperature 0RSL!-%1. )igure , a sho&s a circuit appropriate )or $, an' 3,&ire )ans. &hile )igure , ( sho&s a circuit that &or2s &ith )ans that ha4e a spee',control input.
Figure &!b. 3tand-alone speed controller for 0-wire fans or other fans with speed-control inputs. The TACJ or loc$ed-rotor output (if available is not used b( the +A;*1/0#.
7=
Figure &*. *-wire fan control circuits using pulse-width modulation of the fan.s power suppl(. !-wire fans can be controlled with the same circuits, but do not have tachometer outputs. (a Jigh-side drive. (b =ow-side drive.
71
Figure &0. The +A;22*6 controlling two 0-wire fansO it measures two temperatures and can control fan R1+ based on the measured temperature.
&ill &or2 &ith most ->*,output )an controllers. In general. the highest a4aila3le )an controller ->* )reCuenc( shoul' 3e use'.
Figure &&. Circuit for converting 1D+ fan control signals to a linear suppl( voltage.
Figure &2. =inear drive from a 1D+-output fan controller using an e)ternal switch-mode voltage regulator.
73
Figure &/. The +A;22!# shown here is a 0-channel linear fan speed controller using e)ternal pass transistors to suppl( variable power to the fans.
74
Figure &5. Controlling a 05C 0-wire fan. "o special precautions are neededPan( 1D+-output fan controller with an appropriate output fre@uenc( available will wor$.
78
Figure &6. Controlling a 05C !- or *-wire fan b( modulating the power suppl( with a 1D+ signal.
Figure 2#. 05C, linear fan R1+ controller. The feedbac$ and tachometer signals are attenuated for compatibilit( with the +A;22&1.s input voltage tolerance.
77
Figure 21. =ocal on?off fan controllers with factor(-set thresholds. (a Fses a temperature switch and a F:T to enable the fan.s power suppl( for !- and *-wire fans. (b The temperature switch.s output directl( drives a 0-wire fan.s 1D+ input to activate the fan.
Docal Sensing< %dQusta(le Threshold The circuits in )igure - are similar to those in "igure 1. e<cept that the( use the *AE 81=. an a'Busta3le temperature s&itch &hose threshol' temperature is set 3( an e<ternal resistor. The !6TS%T pin nee's to 3e connecte' to @CC to ma2e the output acti4e,high.
7#
Figure 2!. =ocal on?off fan controllers with ad7ustable thresholds. (a Fsing a temperature switch and a F:T to enable the fan.s power suppl( for !- and *-wire fans. (b The temperature switch.s output directl( drives a 0-wire fan.s 1D+ input to activate the fan. The e)ternal resistor sets the trip threshold.
&emote Sensing< )actory-Set Threshold The )an onAo)) controllers in the t&o pre4ious )igures use local temperature s&itches. so the( ma2e the 'ecision to acti4ate the )an 3ase' on 3oar' temperature. >hen the 'ecision nee's to 3e ma'e 3ase' on either air temperature or the temperature o) an IC through a thermal 'io'e. a remote temperature s&itch is a 3etter choice. The circuits in )igure -3 are similar to those in "igures 1 an' $. 3ut use a remote,sensing temperature s&itch to 'etermine &hether the temperature has e<cee'e' the )actor(,set threshol'. The circuit in )igure -3a monitors the 'ie temperature o) an e<ternal IC using a thermal 'io'e on the 'ie o) that IC. >hen the temperature e<cee's the trip threshol'. the *AE 813 turns on the transistor that supplies po&er to the )an. In )igure -3(. the *AE 813 monitors a 'iscrete transistor that is use' to sense air temperature. In this case. the *AE 813Fs output 'ri4es the ->* input o) a 4,&ire )an. acti4ating the )an &hen the air temperature e<cee's the trip threshol'.
79
Figure 2*. Remote, on?off fan controllers with factor(-set thresholds. (a Fses a remote temperature switch and a F:T to enable the fan.s power suppl( for !- and *-wire fans. (b The temperature switch.s output directl( drives a 0-wire fan.s 1D+ input to activate the fan.
#=
Figure 20. Remote, two-speed fan controller with factor(-set threshold. 9elow the threshold, the fan runs at appro)imatel( half speed. Above the threshold, it runs at full speed.
In "igure 4. the *AE #Fs open,'rain. n,channel "%T is o)) at temperatures 3elo& the threshol'. >hile the "%T is o)). the pnp 'ri4es the groun' lea' o) the )an. >ith the pnpFs 3ase connecte' to H8@. the 4oltage across the )an is a little o4er @. enough to ensure lo&,spee' operation )or most small )ans. /e sure to 4eri)( operation o) (our )an &ith a @ po&er suppl( 3e)ore using this circuit. >hen the threshol' is e<cee'e'. the internal "%T supplies 1$@ to the )an. causing it to run at )ull spee'.
#1
Temperature SGitches
In-Circuit Temperature SGitch Testing
>hen a temperature s&itch is use' )or s(stem protection. the trip temperature is normall( set to a 4alue &ell a3o4e the operating range o) the s(stem. So ho& 'o (ou 4eri)( at the 3oar' le4el that a temperature s&itch &ith a )i<e' threshol' is )unctionalS !ne &a( &oul' 3e to raise the 3oar'Fs temperature to a 4alue greater than the trip threshol'. 3ut this o)ten is neither 'esira3le nor practical. Another metho' is sho&n in )igure --. The *AE 817 in this )igure is one o) se4eral *a<im temperature s&itches that also ha4e an analog 4oltage output &ith a negati4e temperature coe))icient. To test )unctionalit( o) the temperature s&itch. (ou can simpl( short the analog output to groun'. The *AE 817 respon's as though the temperature Bust increase'. an' the acti4e,lo& T!@%R output asserts. thus 4eri)(ing that the protection )unction is acti4e.
Figure 22. A simple wa( to verif( temperature switch operation at the board level is to short the analog voltage output to ground. This ma$es the temperature switch react as though the temperature is highQ the active-low T8C:R output trips, thus verif(ing functionalit(.
Thermal CroG(ar
Some thermal protection approaches reCuire shutting 'o&n the a))ecte' s(stem in such a &a( that it cannot in'epen'entl( reco4er. !ne approach to 'oing this is &ith a po&er suppl( 5cro&3ar7Gshorting the po&er suppl( until the main po&er )use 3lo&s. The circuit in )igure -> 'oes this &ith t&o temperature s&itches that monitor t&o separate hot spots. I) onl( one hot spot is to 3e monitore'. one o) the temperature s&itches an' the !R gate can 3e eliminate'. A high,temperature con'ition turns on the silicon,controlle' recti)ier 0SCR1. &hich shorts the po&er suppl( an' 3lo&s the )use.
#$
Figure 2/. 8vertemperature crowbar circuit with two temperature switches. <f either temperature switch is hot enough to trip, 3CR D1 will turn on, thus shorting the power suppl( and blowing the fuse.
#3
%dditional &esources
%pplication *otes< Tutorials< and &eference +esigns
Se4eral application notes. tutorials. an' re)erence 'esigns relate' to temperature sensing an' )an control can 3e )oun' on the *a<im &e3site. A )e& o) these are summari+e' 3elo&.
REFD5032: Mo !"# T$!"%o&o'()!* +# + H,-$.R!*o)'/o# D!)0+.S,-%+ ADC E#+1)! H,-$.P"!&,*,o# T!%(!"+0'"! M!+*'"!%!#0 o %&'())***.+a,i+integrate ."-+)a''-n-tes)in e,.+.')i )/001 o In"23 es an intr- 3"4-n t- t%er+-"-3'2es an s%-*s %-* t- inter!a"e a t%er+-"-3'2e t- t%e 5A611100 're"isi-n ADC EVKit. La7 +eas3re+ent res32ts are 'r-.i e . AN2233: C,"&',0 D,-,/3!* T$!"%o&o'()! O'0('0 N!+" S!#*,#- (o,#0 o %&'())***.+a,i+integrate ."-+)a''-n-tes)in e,.+.')i )8800 o S%-*s a si+'2e "ir"3it t%at a22-*s a 5A699:/ t%er+-"-3'2e igi4;er t- 7e 2-"ate near a t%er+-"-3'2e< *it% ata an '-*er trans+i&e -.er a 2-ng "a72e. REFD5222: Mo !"# PRTD T!%(!"+0'"! S!#*o"* +# H,-$.R!*o)'/o# D!)0+.S,-%+ ADC* E#+1)! W, ! R+#-! H,-$. A&&'"+&4 T!%(!"+0'"! M!+*'"!%!#0* o %&'())***.+a,i+integrate ."-+)a''-n-tes)in e,.+.')i )/188 o In"23 es an intr- 3"4-n t- '2a4n3+ RTDs an s%-*s %-* t- inter!a"e an RTD t- t%e 5A611100 're"isi-n ADC EVKit. La7 +eas3re+ents are 'r-.i e . REFD5562: Po*,/7! A#+)o- F!! 1+&8 Co%(!#*+0!* PT100 T"+#* '&!" o %&'())***.+a,i+integrate ."-+)a''-n-tes)in e,.+.')i )08/0 o =resents an ana2-g "ir"3it !-r 2ineari;ing a =T100 RTD. Mo#0!"!4 MAXREFDES159: U)0"+.Lo: Po:!"; H,-$.A&&'"+&4 2<20%A 2.W,"! C'""!#0.Loo( S!#*o" o %&'())***.+a,i+integrate ."-+)a''-n-tes)in e,.+.')i )/9>0 o Des"ri7es a re!eren"e esign t%at "-+7ines a 're"isi-n ana2-g !r-nt en !-r RTDs an 7ri ge sens-rs *it% a 8Z 10+A trans+i&er. B2-"? iagra+s an 'er!-r+an"e +eas3re+ents are 'r-.i e < as are 2in?s t- etai2e s"%e+a4"s an 2a@-3t A2es. AN325=: IR.L,#8 T!%(!"+0'"! S!#*o" A))o:* I*o)+/o# o> 0$! T!%( S!#*o" o %&'())***.+a,i+integrate ."-+)a''-n-tes)in e,.+.')i )08/: o S%-*s %-* t- is-2ate a 5A69/:9 te+'erat3re-t--'eri- sens-r 3sing an IR 2in?. AN3222: RS.232.Po:!"! T!%(!"+0'"! S!#*o" o %&'())***.+a,i+integrate ."-+)a''-n-tes)in e,.+.')i )0818 o S%-*s a "ir"3it !-r '-*ering an "-++3ni"a4ng *it% a 5A69/:: te+'erat3re-t--!reB3en"@ sens-r *it% RS101. AN105=: Co%(!#*+/#- >o" I !+),04 F+&0o" +# S!",!* R!*,*0+#&! D,?!"!#&!* 1!0:!!# T$!"%+).S!#*! D,o !* o %&'())***.+a,i+integrate ."-+)a''-n-tes)in e,.+.')i )10/: o Dis"3sses te+'erat3re +eas3re+ent eCe"ts -! 3sing i- es *it% iCerent i ea2it@ !a"t-rs. AN3502: E?!&0 o> PC Bo+" T"+&! W, 0$ o# R!%o0!.D,o ! T!%(!"+0'"!.S!#*o" A&&'"+&4 o %&'())***.+a,i+integrate ."-+)a''-n-tes)in e,.+.')i )0/01 o Dis"3sses e,terna2- i- e te+'erat3re +eas3re+ent err-rs 3e t- 2-ng =C 7-ar tra"es.
#4
AN206: C'"7!.F,@#- 0$! E""o" o> + B+# -+(.B+*! D,-,0+) T!%(!"+0'"! S!#*o" o %&'())***.+a,i+integrate ."-+)a''-n-tes)in e,.+.')i )10> o Des"ri7es a te"%niB3e !-r err-r-"-rre"4ng 7an ga' te+'erat3re sens-rs 3sing "a2i7ra4-n ata. AN36A2: O7!"7,!: o> ,B'Bo#C S!#*o"* +# T!%(!"+0'"!DH'%, ,04 D+0+ Lo--!"* o %&'())***.+a,i+integrate ."-+)a''-n-tes)in e,.+.')i )0>D1 o =r-.i es an intr- 3"4-n t- 5a,i+Es iB3&-n te+'erat3re an %3+i it@ +-nit-rs. REFD5150: S,%()! W,"!)!** T!%(!"+0'"! Mo#,0o" A)*o H+* D+0+.Lo--,#- C+(+1,),/!* o %&'())***.+a,i+integrate ."-+)a''-n-tes)in e,.+.')i )/1/0 o In"23 es esigns !-r a 1-"%i' trans+i&er an a 1-"%i' re"ei.er "ir"3it 7ase -n t%e 5A69/:: !reB3en"@--3t'3t te+'erat3re sens-r. AN3316: HFAN.06E2E0: Ho: 0o Co#0"o) +# Co%(!#*+0! + T$!"%o!)!&0",& Coo)!" FTECG o %&'())***.+a,i+integrate ."-+)a''-n-tes)in e,.+.')i )001> o Des"ri7es t%e esign -! a "-ntr-2 2--' !-r a TEC. AN1=62: F+# S(!! Co#0"o) ,* Coo)H o %&'())***.+a,i+integrate ."-+)a''-n-tes)in e,.+.')i )1:>8 o Dis"3sses !3n a+enta2s -! !an s'ee "-ntr-2 an s%-*s e,a+'2e "ir"3its 3sing t%e 5A699/0 an 5A699/1 2inear !an s'ee "-ntr-22ers. AN60A: R!7 U( Yo'" F+#.S(!! Co#0"o) D!*,-#* o %&'())***.+a,i+integrate ."-+)a''-n-tes)in e,.+.')i )>0D o Dis"3sses !an s'ee "-ntr-2 7asi"s an s%-*s "ir"3its 3sing t%e 5A699/0 an 5A699/1 2inear !an s'ee "-ntr-22ers !-r "-ntr-22ing %ig%-.-2tage !ans. Is-2ate "ir"3its are a2s- s%-*n. AN2250: G!@#- S0+"0! :,0$ 0$! MAX5551 F+# Co#0"o))!" o %&'())***.+a,i+integrate ."-+)a''-n-tes)in e,.+.')i )88/0 o =r-.i es Ar+*are e,a+'2es !-r t%e 5A699/1 2inear !an s'ee "-ntr-22er.
"in' current in)ormation a3out all o) *a<imFs thermal management pro'ucts at GGG.ma@imintegrated.com5thermal-management.
S'& is a trademar% o! $otorola( &nc. ) *ire is a registered trademar% o! $a+im &ntegrated 'roducts( &nc.
Am3ient Air Sensing. 49. 81 Analog Temperature Sensor. 13. 14 Cur,e. 18 -onlinearit.. 18 Callen'ar,@an Dusen eCuation. 7 Digital Temperature Sensor "eatures. 1# Local. $= Remote. $1. $# "an $,>ire. 3$ 3,>ire. 33 4,>ire. 33 "an Spee' *onitoring. 37. 41 "an Spee' Control. 31. 34. 44 4,&ire )an. 71 Acoustic noise. 37 Close',loop R-*. 41 Controller "unctions. 3$ "ailsa)e circuit. #1 ?igh,4oltage 4,&ire. 78. 7 ?igh,4oltage linear. 7 Linear po&er suppl(. 38 !nA!)). 77. 7#. 79 ->* po&er suppl(. 3 ->*,to,linear con4ersion. 7$ R-* control. 41 Two-speed. #1 &C Die Temperature Sensing Thermal diode. $1. $3. 8$ Thermistor. 83 I'ealit( "actor. 14. $4. $8. $7. 8$. 88 Nonlinearit( NTC thermistor. 4. 8. RTD. 7. #. 8# Thermocouple. 1= NTC. 4. . 44 Cur,e. 8 Nonlinearit(. 4 -rinte' Circuit /oar' Sensing. 4#. 49 -t1==. 7. #. 8 . 87. 8#. 89 Linearit. Correction. 89 Remote Dio'e Sensor. $1. $#. 8$ Ca3le connection. 84 Dio'e 'esign gui'elines. 8 Discrete 'io'e. 88 %rror sources. $3 #7
"eatures. $ La(out gui'elines. 84 R-* Control. 41 RTD. 7. #. 9. 14. 44. 4#. 49. 8 . 8# Alpha. 7 Callen'ar,@an Dusen eCuation. 7 Cur,e. # Linearit. Correction. 89 Nonlinearit(. 7. #. 8# -t1==. 7. #. 8 . 87. 8#. 89 Signal con'itioner. 9 Temperature range. 7 SA*A. 7 Signal Con'itioner RTD. 9. 48. 8# Thermocouple. 4 . 4#. 1 Temperature Sensor Analog. 13 Digital. 1 . $= IR,lin2e'. $ Remote 'igital. 13. $1. $#. 8$ Remote 'io'e. 13. $1. $#. 8$ RS$3$,po&ere'. 3 RTD. 7 Thermistor. 4 Thermocouple. 11 Temperature S&itch. $#. $9. 7#. 79. #=. #$ "an spee' control. 77. 7#. 79. #=. #1 In,circuit testing. #$ Thermal Cro&3ar. #$ Thermal *anagement Cali3ration. 3 Control. 3 -rotection. 3 -urposes. 3 Thermistor. 4. . 14. 44. 4#. 49. 81. 8$. 83 Cur,e. 8 Nonlinearit(. 4. NTC. 4. 8. . 44 Thermocouple. 9. 1=. 11. 1$. 13. 14. 44. 4 . 49. 84. =. 1 Col' Bunction. 1$ Cur,e. 11 *AE 74. 13 *AE 78. 13 Nonlinearit(. 1= Signal con'itioner. 1$ Temperature range. 9
##