Example: bachelor of science

TMP102 Low-Power Digital Temperature Sensor With …

+ADD0 SCLGNDALERT241 ADD0V+ FTwo-WireHost V to VSDAP ullup ResistorsSupply Bypass CapacitorSupply Voltage5 k ProductFolderSample &BuyTechnicalDocumentsTools &SoftwareSupport &CommunityReferenceDesignTMP102 SBOS397F AUGUST2007 REVISEDDECEMBER2015 TMP102 Low-PowerDigitalTemperatureSensorWith SMBusand Two-WireSerialInterfacein SOT5631 Features3 DescriptionThe TMP102deviceis a digitaltemperaturesensor1 SOT563 Package( )is a 68%idealfor NTC/PTCthermistorreplacementwherehighSma llerFootprintthanSOT-23accuracyis deviceoffersan accuracy AccuracyWithoutCalibration:of C withoutrequiringcalibrationor external C (max)from 25 C to 85 highlylinearand do not requirecomplex C (max)from 40 C to 125 Ccalculationsor lookuptablesto derivethe Low 10- A Active(max)resolutionsdownto C. 1- A Shutdown(max) 68% to Vsmallerfootprintthanan , two-wireand I2C Resolution:12 Bitsinterfacecompatibility,and allowsup to four devices DigitalOutput:SMBus , Two-Wire,and I2 Con one bus.

The TMP102 device is a digital temperature sensor ideal for NTC/PTC thermistor replacement where high accuracy is required. The device offers an accuracy of ±0.5°C without requiring calibration or external component signal conditioning. Device temperature sensors are highly linear and do not require complex calculations or lookup tables to ...

Tags:

  Temperatures, Digital, Digital temperature

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Other abuse

Transcription of TMP102 Low-Power Digital Temperature Sensor With …

1 +ADD0 SCLGNDALERT241 ADD0V+ FTwo-WireHost V to VSDAP ullup ResistorsSupply Bypass CapacitorSupply Voltage5 k ProductFolderSample &BuyTechnicalDocumentsTools &SoftwareSupport &CommunityReferenceDesignTMP102 SBOS397F AUGUST2007 REVISEDDECEMBER2015 TMP102 Low-PowerDigitalTemperatureSensorWith SMBusand Two-WireSerialInterfacein SOT5631 Features3 DescriptionThe TMP102deviceis a digitaltemperaturesensor1 SOT563 Package( )is a 68%idealfor NTC/PTCthermistorreplacementwherehighSma llerFootprintthanSOT-23accuracyis deviceoffersan accuracy AccuracyWithoutCalibration:of C withoutrequiringcalibrationor external C (max)from 25 C to 85 highlylinearand do not requirecomplex C (max)from 40 C to 125 Ccalculationsor lookuptablesto derivethe Low 10- A Active(max)resolutionsdownto C. 1- A Shutdown(max) 68% to Vsmallerfootprintthanan , two-wireand I2C Resolution:12 Bitsinterfacecompatibility,and allowsup to four devices DigitalOutput:SMBus , Two-Wire,and I2 Con one bus.

2 The devicealso featuresan specifiedto operateover to V with the maximumquiescentcurrentof 10 A overthe full ApplicationsThe TMP102deviceis idealfor extendedtemperature Portableand Battery-PoweredApplicationsmeasurementin a varietyof communication, Power-supplyTemperatureMonitoringcompute r,consumer,environmental,industrial,and deviceis specified NotebookComputersfor operationovera temperaturerangeof 40 C to125 C. BatteryManagement OfficeMachinesTheTMP102productionunitsar e100%testedagainstsensorsthatare NIST-traceableandare ThermostatControlsverifiedwithequipmentt hatareNIST-traceable ElectromechanicalDeviceTemperaturesthrou ghISO/IEC17025accreditedcalibrations. GeneralTemperatureMeasurements:DeviceInf ormation(1) IndustrialControlsPARTNUMBERPACKAGEBODYS IZE(NOM) TestEquipmentTMP102 SOT563(6) MedicalInstrumentations(1) For all availablepackages,see the orderableaddendumatthe end of the IMPORTANTNOTICEat the end of this datasheetaddressesavailability,warranty, changes,use in safety-criticalapplications,intellectual propertymattersand AUGUST2007 Applicationand Pin Configurationand Deviceand Mechanical,Packaging,and RevisionHistoryNOTE.

3 Pagenumbersfor previousrevisionsmay differfrompagenumbersin the (April2015)to RevisionFPage AddedTI Addedlast (December2014)to RevisionEPage Changedthe MAXvaluefor the to 4 in ChangedMIN,TYP,and MAXvaluesfor the TemperatureAccuracy(temperatureerror) Changedthe MHzin the POWERSUPPLY sectionof Changedthe TemperatureErrorvs Temperaturegraphin Changedthe TemperatureErrorat 25 C graphin (October2012)to RevisionDPage AddedHandlingRatingtable,FeatureDescript ionsection,DeviceFunctionalModes,Applica tionandImplementationsection,PowerSupply Recommendationssection,Layoutsection,Dev iceand DocumentationSupportsection,andMechanica l,Packaging,and (October2008)to RevisionCPage 2007 2015,TexasInstrumentsIncorporatedProduct FolderLinks:TMP102123654 SDAV+ AUGUST2007 REVISEDDECEMBER20155 Pin Configurationand FunctionsDRLP ackage6-PinSOT563 Top ViewPin ;requiresa ;requiresa GNDor V+5V+ISupplyvoltage, V to V6 ;requiresa (unlessotherwisenoted)(1)MINMAXUNITS upplyVoltage4 VInputVoltage(2) 55150 CJunctiontemperature150 CStoragetemperature,Tstg 60150 C(1)Stressesabovetheseratingsmay absolutemaximumconditionsfor stressratingsonly,and functionaloperationof the deviceat theseor any otherconditionsbeyondthosespecifiedis not supported.

4 (2)Inputvoltageratingappliesto all (HBM),per ANSI/ESDA/JEDECJS-001(1) 2000V(ESD)ElectrostaticdischargeCharged- devicemodel(CDM),per JEDEC specificationJESD22-C101(2) 1000 VMachinemodel(MM) 200(1)Levellistedaboveis the passinglevelper ANSI,ESDA,and 500-VHBM allowssafe manufacturingwith a standardESDcontrolprocess.(2)Levellisted aboveis the passinglevelper 250-VCDM allowssafemanufacturingwith a 2007 2015,TexasInstrumentsIncorporatedSubmitD ocumentationFeedback3 ProductFolderLinks: TMP102 TMP102 SBOS397F AUGUST2007 (unlessotherwisenoted)MINNOMMAXUNITV+ 40125 (1)DRL(SOT563)UNIT6 PINSR JAJunction-to-ambientthermalresistance20 0 C/WR JC(top)Junction-to-case(top) C/WR C/W C/W C/W(1)For moreinformationabouttraditionaland new thermalmetrics,see theIC PackageThermalMetricsapplicationreport, TA= 25 C and VS= to V, 40125 C 25 C to 85 C 2 Accuracy(temperatureerror) C 40 C to 125 C 1 3vs (V+) (V+)VIINI nputcurrent0 < VIN< V1 AV+ > 2 V, IOL= 3 + < 2 V, IOL= 3 (V+)VOLO utputlogicVV+ > 2 V, IOL= 3 + < 2 V, IOL= 3 (V+)Resolution12 BitConversiontime2635msCR1= 0, CR0= 0, CR0= 11 ConversionmodesConv/sCR1= 1, CR0= 0 (default)4CR1= 1, CR0= 18 Timeouttime3040ms4 SubmitDocumentationFeedbackCopyright 2007 2015, AUGUST2007 REVISEDDECEMBER2015 ElectricalCharacteristics(continued)At TA= 25 C and VS= to V, + + inactive,CR1= 1, CR0=7100 (default)

5 Serialbus active,SCLfrequency=IQAveragequiescentcu rrent15 A400 kHzSerialbus active,SCLfrequency= MHzSerialbus active,SCLfrequency=10 ISDS hutdowncurrent400 kHz ASerialbus active,SCLfrequency= MHzTEMPERATURES pecifiedrange 40125 COperatingrange 55150 theTimingDiagramssectionfor (SCL)SCLoperatingfrequencyV+ betweenSTOP andt(BUF)600160nsSTART conditionHoldtime (HDSTA)600160nsAfterthis period,the first Figure7t(SUSTA)repeatedstartconditionset uptime600160nst(SUSTO)STOP conditionsetuptime600160nst(HDDAT)Dataho ld time10090025105nst(SUDAT)Datasetuptime10 025nst(LOW)SCL-clocklow periodV+ , see Figure71300210nst(HIGH)SCL-clockhigh periodSee Figure760060nstFDDatafall timeSee Figure730080nsSee Figure7300nstRDDatarise timeSCLK 100 kHz,1000nssee Figure7tFCClockfall timeSee Figure730040nstRCClockrise timeSee Figure730040nsCopyright 2007 2015,TexasInstrumentsIncorporatedSubmitD ocumentationFeedback5 ProductFolderLinks: TMP102 Temperature (qC) Temperature Error (qC) + 3 VMean 3 VTemperature Error (qC) ( C)-60-204060140 160 Conversion Time (ms) V V Supply-4020080 100 1201009080706050403020100 Bus Frequency (Hz)1k10k100k1M10MI ( A)Q!

6 -55 C+25 C+125 C109876543210 Temperature ( C)-60 -40040140 160I( A)SD! V V Supply-20206080 100 12020181614121086420 Temperature ( C)-60-204060140 160I ( A)Q! V Supply-4002080 100 V SupplyTMP102 SBOS397F AUGUST2007 TA= 25 C and V+ = V, secondFigure1. AverageQuiescentCurrentvs TemperatureFigure2. ShutdownCurrentvs TemperatureFigure3. ConversionTimevs TemperatureFigure4. QuiescentCurrentvs Bus Frequency(Temperatureat )Figure6. TemperatureErrorat 25 CFigure5. TemperatureErrorvs Temperature6 SubmitDocumentationFeedbackCopyright 2007 2015, + AUGUST2007 REVISEDDECEMBER20157 a digitaltemperaturesensorthatis optimalfor TMP102deviceis two-wire,SMBusand I2C deviceisspecifiedoveran operatingtemperaturerangeof 40 C to 125 C. SeeFunctionalBlockDiagramfor a blockdiagramof the temperaturesensorin the TMP102deviceis the chip throughthe packageleadsaswell as the packageleadsprovidethe primarythermalpathbecauseof the lowerthermalresistanceof the alternativeversionof the TMP102deviceis TMP112devicehas highestaccuracy,the samemicro-package,and is Advantagesof TMP112versusTMP102 SUPPLYSUPPLYSPECIFIEDCOMPATIBLESUPPLYLOC ALSENSORACCURACYDEVICEPACKAGEVOLTAGEVOLT AGERESOLUTIONCALIBRATIONINTERFACESCURREN T(MAX)(MIN)(MAX)DRIFTSLOPESOT56312 C: (0 C to 65 C)I2 CTMP11210 C1 C: (-40 C to 125 C)SMBusSOT56312 bit2 C: (25 C to 85 C)I2 CTMP10210 C3 C.

7 (-40 C to 125 C) digitaloutputfromeachtemperaturemeasurem entis storedin the the TMP102deviceis configuredas a 12-bit,read-onlyregister(configurationre gisterEMbit = 0, see theExtendedMode(EM)section),or as a 13-bit,read-onlyregister(configurationre gisterEM bit = 1)that storesthe outputof the readto obtaindataand are listedinTable8 and Table9. Byte1 is the mostsignificantbyte(MSB),followedby byte2, the leastsignificantbyte(LSB).The first 12 bits (13 bits in extendedmode)are usedto leastsignificantbytedoesnot haveto be readif that informationis not dataformatfor temperatureis summarizedinTable2 and Table3. C. Negativenumbersare representedin reset,the temperatureregisterreads0 C until the first conversionis of byte 2 indicatesnormalmode(EM bit = 0) or extendedmode(EM bit = 1) , and can be usedto distinguishbetweenthe two unusedbits in the 2007 2015,TexasInstrumentsIncorporatedSubmitD ocumentationFeedback7 ProductFolderLinks: TMP102 TMP102 SBOS397F AUGUST2007 (continued)Table2.

8 12-BitTemperatureDataFormat(1)TEMPERATUR E( C)DIGITALOUTPUT(BINARY) 25111001110000E70 55110010010000C90(1)The resolutionfor the TempADCin InternalTemperaturemodeis doesnot list all followingrulesto obtainthe digitaldataformatfor a giventemperatureor the temperaturefor a convertpositivetemperaturesto a digitaldataformat:1. Dividethe temperatureby the resolution2. Convertthe resultto binarycodewith a 12-bit,left-justifiedformat,and MSB= 0 to denotea :(50 C) / ( C / LSB)= 800 = 320h= 001100100000To converta positivedigitaldataformatto Temperature :1. Convertthe 12-bit,left-justifiedbinarytemperaturere sult,with the MSB= 0 to denotea positivesign,to Multiplythe decimalnumberby the resolutionto obtainthe :001100100000= 320h= 800 ( C / LSB)= 50 CTo convertnegativetemperaturesto a digitaldataformat:1. Dividethe absolutevalueof the temperatureby the resolution,and convertthe resultto binarycodewith a12-bit, Generatethe twoscomplementof the resultby complementingthe binarynumberand MSB= :(| 25 C|) / ( C / LSB)= 400 = 190h= 000110010000 Two'scomplementformat:111001101111+ 1 = 111001110000To converta negativedigitaldataformatto Temperature :1.

9 Generatethe twoscomplimentof the 12-bit,left-justifiedbinarynumberof the temperatureresult(withMSB= 1, denotingnegativetemperatureresult)by complementingthe binarynumberand binarynumberof the absolutevalueof the Convertto decimalnumberand multiplyby the resolutionto get the absolutetemperature,thenmultiplyby 1 for the :111001110000has twoscomplimentof 000110010000= 000110001111+ 1 Convertto Temperature :000110010000= 190h= 400;400 ( C / LSB)= 25 C = (| 25 C|);(| 25 C|) ( 1) = 25 C8 SubmitDocumentationFeedbackCopyright 2007 2015, AUGUST2007 REVISEDDECEMBER2015 Table3. 13-BitTemperatureDataFormatTEMPERATURE( C)DIGITALOUTPUT(BINARY)HEX1500 10010110000009601280 01111111111107FF1000 0110010000000640800 0101000000000500750 01001011000004B0500 0011001000000320250 000000000100000400 0000000000000000 1111111111001 FFC 251 1110011100001E70 551 TMP102deviceoperatesas a slavedeviceonly on the two-wirebus and the busare madethroughthe open-drainI/O lines,SDAand SDAand SCLpinsfeatureintegratedspikesuppression filtersand Schmitttriggersto minimizethe effectsof inputspikesand bus TMP102devicesupportsthe transmissionprotocolfor bothfast (1 kHz to 400 kHz)and high-speed(1 kHz to ) databytesare OverviewThe devicethat initiatesthe transferis calledamaster, and the devicescontrolledby the masterare calledslaves.

10 The bus mustbe controlledby a masterdevicethat generatesthe serialclock(SCL),controlsthe busaccess,and generatesthe STARTand addressa specificdevice,a START conditionis initiated,indicatedby pullingthe data-line(SDA)froma highto low logiclevelwhenSCLis slaveson the bus shift in the slaveaddressbyte on the risingedgeof theclock,with the last bit indicatingwhethera reador writeoperationis ninthclockpulse,theslavebeingaddressedre spondsto the masterby generatingan acknowledgeand by pullingSDApin datatransferis theninitiatedand sent overeightclockpulsesfollowedby an acknowledgebit. Duringthe datatransferthe SDApin mustremainstablewhenSCLis high,becauseany changein SDApin whenSCLpin ishigh is interpretedas a START signalor datahavebeentransferred,the mastergeneratesa STOP conditionindicatedby pullingSDApin fromlow to high,whenthe SCLpin is AddressTo communicatewith the TMP102 ,the mastermustfirst addressslavedevicesvia a consistsof sevenaddressbits, and a directionbit indicatingthe intentof executinga TMP102featuresan addresspin to allowup to four devicesto be addressedon a pin logiclevelsusedto properlyconnectup to four 2007 2015,TexasInstrumentsIncorporatedSubmitD ocumentationFeedback9 ProductFolderLinks.


Related search queries