1 V, Dual Trip Point Temperature Sensors Features: User Programmable Hysteresis and Temperature Set Point Easily Programs with External Resistors Wide Temperature Detection Range: -0 C to 0 C: (TC0/TCCCX) -0 C to + C: (TC0/TCCVX) -0 C to + C: (TC0/TCCEX) - C to + C: (TC0/TCCMX) Onboard Temperature Sensing Applications (TC0X) External NTC Thermistor for Remote Sensing Applications (TCX) Available in -Pin PDIP and SOIC Packages Applications: Power Supply Over Temperature Detection Consumer Equipment Temperature Regulators CPU Thermal Protection Device Selection Table Part Number Package Temperature Range TC0X*COA -Pin SOIC 0 C to +0 C TC0X*CPA -Pin PDIP 0 C to +0 C TC0X*EOA -Pin SOIC -0 C to + C TC0X*EPA -Pin PDIP -0 C to + C TC0C*VOA -Pin SOIC -0 C to + C TCX*COA -Pin SOIC 0 C to +0 C TCX*CPA -Pin PDIP 0 C to +0 C TCX*EOA -Pin SOIC -0 C to + C TCX*EPA -Pin PDIP -0 C to + C Note: *The part code will be C or H (see Functional Block Diagrams). Package Type NC LOW SET HIGH SET GND THERMISTOR HIGH SET LOW SET GND NC LOW SET HIGH SET GND THERMISTOR HIGH SET LOW SET GND General Description: -PDIP TC0XCPA TC0XEPA -PDIP TCXCPA TCXEPA -SOIC TC0XCOA TC0XEOA TC0CVOA -SOIC TCXCOA TCXEOA V DD LOW LIMIT HIGH LIMIT CONTROL V DD HIGH LIMIT LOW LIMIT CONTROL The TC0 and TC are programmable logic output temperature detectors designed for use in thermal management applications. The TC0 features an onboard temperature sensor, while the TC connects to an external NTC thermistor for remote sensing applications. Both devices feature dual thermal interrupt outputs (HIGH LIMIT and LOW LIMIT), each of which is programmed with a single external resistor. On the TC0, these outputs are driven active (high) when measured temperature equals the user programmed limits. The CONTROL (hysteresis) output is driven high when temperature equals the high limit setting and returns low when temperature falls below the low limit setting. This output can be used to provide ON/OFF control to a cooling fan or heater. The TC provides the same output functions except that the logical states are inverted. The TC0/TC are usable over operating temperature ranges of 0 C to 0 C, -0 C to + C and - C to C. V DD HIGH LIMIT LOW LIMIT CONTROL V DD HIGH LIMIT LOW LIMIT CONTROL 00 Microchip Technology Inc. DS9C-page
2 Functional Block Diagrams V DD Temp. to Voltage Converter TC0 LOW SET V REF GEN + LOW LIMIT V REF HIGH SET V REF GEN + R S HIGH LIMIT Q Q CONTROL* VDD THERMISTOR Thermistor Interface Circuit TC HIGH SET VREF GEN + HIGH LIMIT VREF LOW SET VREF GEN + LOW LIMIT R S Q Q CONTROL* *Suffix code "C" denotes cooling option (High true CONTROL output). Suffix code "H" denotes heating option (Low true CONTROL output). DS9C-page 00 Microchip Technology Inc.
3 .0 ELECTRICAL CHARACTERISTICS Absolute Maximum Ratings* Supply Voltage... 0V Input Voltage Any Input.. (GND 0.V) to (V DD +0.V) Package Power Dissipation (T A 0 C) PDIP... 0 mw SOIC... 0 mw Derating Factors: Plastic... mw/ C Operating Temperature: M Version... - C to + C V Version C to + C E Version C to + C C Version... 0 C to +0 C Storage Temperature... - C to +0 C *Stresses above those listed under Absolute Maximum Ratings may cause permanent damage to the device. These are stress ratings only and functional operation of the device at these or any other conditions above those indicated in the operation sections of the specifications is not implied. Exposure to Absolute Maximum Rating conditions for extended periods may affect device reliability. TC0/TC ELECTRICAL SPECIFICATIONS Electrical Characteristics: T A = C, unless otherwise specified. Symbol Parameter Min Typ Max Unit Test Conditions V DD Supply Voltage Range. V I DD Supply Current 0 00 μa V V DD V R OUT Output Resistance W Output High or Low, V V DD V I OUT Output Current ma Temp. Sensed Source/Sink I OUT Output Current ma Cool/Heat Source/Sink T ERR Absolute Accuracy T - T T + C T = Programmed Temperature 00 Microchip Technology Inc. DS9C-page
4 .0 PIN DESCRIPTIONS The descriptions of the pins are listed in Table -. TABLE -: PIN FUNCTION TABLE Pin No. (-Pin PDIP) (-Pin SOIC) 0 C to +0 C -0 C to + C -0 C to + C Symbol NC No Internal Connection. Description LOW SET Low temperature set point. Connect an external % resistor from LOW SET to V DD to set trip point. HIGH SET High temperature set point. Connect an external % resistor from HIGH SET to V DD to set trip point. GND Ground Terminal. CONTROL Control output. HIGH LIMIT High temperature push/pull output. LOW LIMIT Low temperature push/pull output. V DD Power supply input. Pin No. (-Pin PDIP) (-Pin SOIC) 0 C to +0 C -0 C to + C Symbol Description THERMISTOR Thermistor input. HIGH SET High temperature set point. Connect an external % resistor from HIGH SET to V DD to set trip point. LOW SET Low temperature set point. Connect an external % resistor from LOW SET to V DD to set trip point. GND Ground Terminal. CONTROL Control output. LOW LIMIT Low temperature push/pull output. HIGH LIMIT High temperature push/pull output. V DD Power supply input. DS9C-page 00 Microchip Technology Inc.
5 .0 DETAILED DESCRIPTION The TC0 has a positive temperature coefficient temperature sensor and a dual threshold detector. Temperature set point programming is accomplished with external resistors from the HIGH SET and LOW SET inputs to V DD. The HIGH LIMIT and LOW LIMIT outputs remain low as long as measured temperature is below set point values. As measured temperature increases, the LOW LIMIT output is driven high when temperature equals the LOW SET set point (± C max). If temperature continues to climb, the HIGH LIMIT output is driven high when temperature equals the HIGH SET set point (Figure -). The CONTROL (hysteresis) output is latched in its active state at the temperature specified by the HIGH SET resistor. CONTROL is maintained active until temperature falls to the value specified by the LOW SET resistor. FIGURE -: Output Logic High Set Point Low Set Point Low Limit Output High Limit Output Control Output (Cool Option Control Output (Heat Option) Temperature TC0/TC Input vs. Care must also be taken to ensure the LOW SET temperature setting is at least C lower than the HIGH SET temperature setting. Figure - can help the user obtain an estimate of the external resistor values required for the desired LOW SET and HIGH SET trip points. RESISTANCE, R TRIP (kω) FIGURE -: Trip Temperature TEMPERATURE ( C). Built-in Hysteresis TC0 Sense Resistors vs. To prevent output chattering when measured temperature is at (or near) the programmed trip point values, the LOW SET and HIGH SET inputs each have built-in hysteresis of - C below the programmed settings (Figure -).. Programming the TC0 The resistor values to achieve the desired trip point temperatures on HIGH SET and LOW SET are calculated using Equation -: EQUATION -: R TRIP = 0.99 x T. Where: R TRIP = Programming resistor in Ohms T = The desired trip point temperature in degrees Kelvin. For example, a 0 C setting on either the HIGH SET or LOW SET input is calculated using Equation - as follows: Set Point (Set Point C) High Limit or Low Limit Output FIGURE -: Built-In Hysteresis on Low Limit and High Limit Outputs As shown, the outputs remain in their active state (hysteresis) until temperature falls an additional C below the user s setting. EQUATION -: R SET = 0.99 x ((0 +.). ) =. kω Care must be taken to ensure the LOW SET programming resistor is a smaller value than the HIGH SET programming resistor. Failure to do this will result in erroneous operation of the CONTROL output. 00 Microchip Technology Inc. DS9C-page
6 . Using the TC The TC operation is similar to that of the TC0, but requires an external NTC thermistor. Use the resistance versus temperature curve of the thermistor to determine the values of the programming resistors. Note that the pin numbers for the HIGH SET and LOW SET programming resistors for the TC are reversed versus that of the TC0 (i.e., the resistor value on HIGH SET [Pin ] should always be lower than the one connected to LOW SET [Pin ]). Also note that the outputs of the TC are LOW TRUE when used with an NTC thermistor.. TC Thermistor Selection The TC uses an external thermistor to monitor the controlling temperature. A thermistor with a resistance value of approximately 00 kω at C is recommended. A temperature set point is selected by picking a resistor whose value is equal to the resistance of the thermistor at the desired temperature. For example, using the data shown in Figure -, a 0 kω resistor between HIGH TEMP (Pin ) and V DD (Pin ) sets the high temperature trip point at + C and a 9 kω resistor on LOW TEMP (Pin ) sets the low temperature trip point to + C. THERMISTOR RESISTANCE (kω) TEMPERATURE ( C) FIGURE -: Typical NTC Thermistor. TC0/TC Outputs Both devices have complimentary output stages. They are rated at a source or sink current of ma maximum. 0 0 DS9C-page 00 Microchip Technology Inc.
7 .0 TYPICAL APPLICATIONS. Dual Speed Temperature Control In Figure -, the Dual Speed Temperature Control uses a TC0 and a TC9 quad driver. Two of the drivers of the TC9 are configured in a simple oscillator. When the temperature is below the LOW TEMP set point, the output of the driver is OFF. When the temperature exceeds the LOW TEMP set point, the TC9 gates the oscillator signal to the outputs of the driver. This square wave signal modulates the remaining outputs and drives the motor at a low speed. If this speed cannot keep the temperature below the HIGH TEMP set point, then the driver turns on continuously which increases the fan speed to high. The TC0 will monitor the temperature and only allow the fan to operate when needed and at the required speed to maintain the desired temperature. A higher power option can be designed by adding a resistor and a power MOSFET.. Temperature Controlled Fan In the application in Figure -, a high and a low temperature is selected by two R L and R H. The TC0 monitors the ambient temperature and turns the FET switch on when the temperature exceeds the HIGH TEMP set point. The fan remains on until the temperature decreases to the LOW TEMP set point. This provides the hysteresis. In this application, the fan turns on only when required. The TC uses an external thermistor to monitor the ambient temperature. This adds one part, but allows more flexibility with the location of the temperature sensor. +V V MOTOR Low Temp. 0 C High Temp. 0 C Temperature Scale 0 C 0 C (Fan Off) 0 C 0 C (Fan Low) 0 C UP (Fan High) High Limit TC0 Low Limit 0. µf N N µf 0 µf 0k TC9 9 0 M 00k 0 pf Fan Motor 0Ω MOSFET Higher Power Option Fan Motor FIGURE -: Dual Speed Temperature Control +V +V Low Temp. R L R H High Temp. TC0 Fan Motor MTP0E High Temp. R H Low Temp. R L Thermistor (NTC) TC Fan Motor MTP0E FIGURE -: Temperature Controlled Fan 00 Microchip Technology Inc. DS9C-page
8 .V to V High Temp. Low Temp. TC0 TC9 0 9 k k High Temp. Warning Low Temp. Warning Heating/Cooling Equipment FIGURE -: Heating and Cooling Application DS9C-page 00 Microchip Technology Inc.
9 .0 PACKAGING INFORMATION. Package Marking Information Package marking data not available at this time.. Taping Form Component Taping Orientation for -Pin SOIC (Narrow) Devices User Direction of Feed Pin W Standard Reel Component Orientation for Suffix Device Carrier Tape, Number of Components Per Reel and Reel Size P Package Carrier Width (W) Pitch (P) Part Per Full Reel Reel Size -Pin SOIC (N) mm mm 00 in. Package Dimensions -Pin Plastic DIP Pin.0 (.0).0 (.0).0 (.).00 (0.).00 (0.). (.).00 (.).00 (.0).0 (.).90 (.).00 (.0).0 (.).0 (.). (.9).00 (.0).00 (0.).0 (0.).00 (0.0) Min..0 (.9).090 (.9).0 (0.).0 (0.).00 (0.).0 (.) Dimensions: inches (mm) 00 Microchip Technology Inc. DS9C-page 9
11 SALES AND SUPPORT Data Sheets Products supported by a preliminary Data Sheet may have an errata sheet describing minor operational differences and recommended workarounds. To determine if an errata sheet exists for a particular device, please contact one of the following:. Your local Microchip sales office. The Microchip Corporate Literature Center U.S. FAX: (0) 9-. The Microchip Worldwide Site ( Please specify which device, revision of silicon and Data Sheet (include Literature #) you are using. New Customer Notification System Register on our web site ( to receive the most current information on our products. 00 Microchip Technology Inc. DS9C-page
12 NOTES: DS9C-page 00 Microchip Technology Inc.
13 Note the following details of the code protection feature on Microchip devices: Microchip products meet the specification contained in their particular Microchip Data Sheet. Microchip believes that its family of products is one of the most secure families of its kind on the market today, when used in the intended manner and under normal conditions. There are dishonest and possibly illegal methods used to breach the code protection feature. All of these methods, to our knowledge, require using the Microchip products in a manner outside the operating specifications contained in Microchip s Data Sheets. Most likely, the person doing so is engaged in theft of intellectual property. Microchip is willing to work with the customer who is concerned about the integrity of their code. Neither Microchip nor any other semiconductor manufacturer can guarantee the security of their code. Code protection does not mean that we are guaranteeing the product as unbreakable. Code protection is constantly evolving. We at Microchip are committed to continuously improving the code protection features of our products. Attempts to break Microchip s code protection feature may be a violation of the Digital Millennium Copyright Act. If such acts allow unauthorized access to your software or other copyrighted work, you may have a right to sue for relief under that Act. Information contained in this publication regarding device applications and the like is provided only for your convenience and may be superseded by updates. It is your responsibility to ensure that your application meets with your specifications. MICROCHIP MAKES NO REPRESENTATIONS OR WAR- RANTIES OF ANY KIND WHETHER EXPRESS OR IMPLIED, WRITTEN OR ORAL, STATUTORY OR OTHERWISE, RELATED TO THE INFORMATION, INCLUDING BUT NOT LIMITED TO ITS CONDITION, QUALITY, PERFORMANCE, MERCHANTABILITY OR FITNESS FOR PURPOSE. Microchip disclaims all liability arising from this information and its use. Use of Microchip s products as critical components in life support systems is not authorized except with express written approval by Microchip. No licenses are conveyed, implicitly or otherwise, under any Microchip intellectual property rights. Trademarks The Microchip name and logo, the Microchip logo, Accuron, dspic, KEELOQ, microid, MPLAB, PIC, PICmicro, PICSTART, PRO MATE, PowerSmart, rfpic, and SmartShunt are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. AmpLab, FilterLab, Migratable Memory, MXDEV, MXLAB, SEEVAL, SmartSensor and The Embedded Control Solutions Company are registered trademarks of Microchip Technology Incorporated in the U.S.A. Analog-for-the-Digital Age, Application Maestro, dspicdem, dspicdem.net, dspicworks, ECAN, ECONOMONITOR, FanSense, FlexROM, fuzzylab, In-Circuit Serial Programming, ICSP, ICEPIC, Linear Active Thermistor, MPASM, MPLIB, MPLINK, MPSIM, PICkit, PICDEM, PICDEM.net, PICLAB, PICtail, PowerCal, PowerInfo, PowerMate, PowerTool, Real ICE, rflab, rfpicdem, Select Mode, Smart Serial, SmartTel, Total Endurance, UNI/O, WiperLock and Zena are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. 00, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved. Printed on recycled paper. Microchip received ISO/TS-99:00 quality system certification for its worldwide headquarters, design and wafer fabrication facilities in Chandler and Tempe, Arizona and Mountain View, California in October 00. The Company s quality system processes and procedures are for its PICmicro -bit MCUs, KEELOQ code hopping devices, Serial EEPROMs, microperipherals, nonvolatile memory and analog products. In addition, Microchip s quality system for the design and manufacture of development systems is ISO 900:000 certified. 00 Microchip Technology Inc. DS9C-page
14 WORLDWIDE SALES AND SERVICE AMERICAS Corporate Office West Chandler Blvd. Chandler, AZ -99 Tel: Fax: 0-9- Technical Support: Web Address: Atlanta Alpharetta, GA Tel: Fax: Boston Westborough, MA Tel: Fax: Chicago Itasca, IL Tel: Fax: Dallas Addison, TX Tel: 9-- Fax: 9--9 Detroit Farmington Hills, MI Tel: --0 Fax: --0 Kokomo Kokomo, IN Tel: --0 Fax: -- Los Angeles Mission Viejo, CA Tel: Fax: San Jose Mountain View, CA Tel: 0-- Fax: Toronto Mississauga, Ontario, Canada Tel: Fax: ASIA/PACIFIC Australia - Sydney Tel: --9- Fax: --9- China - Beijing Tel: Fax: China - Chengdu Tel: Fax: China - Fuzhou Tel: Fax: China - Hong Kong SAR Tel: Fax: -0- China - Qingdao Tel: --0- Fax: China - Shanghai Tel: --0- Fax: China - Shenyang Tel: ---9 Fax: ---9 China - Shenzhen Tel: Fax: China - Shunde Tel: Fax: --9- China - Wuhan Tel: Fax: China - Xian Tel: Fax: -9-- ASIA/PACIFIC India - Bangalore Tel: Fax: India - New Delhi Tel: Fax: India - Pune Tel: Fax: Japan - Yokohama Tel: --- Fax: --- Korea - Gumi Tel: ---0 Fax: ---0 Korea - Seoul Tel: Fax: ---9 or ---9 Malaysia - Penang Tel: Fax: Philippines - Manila Tel: Fax: Singapore Tel: --0 Fax: --0 Taiwan - Hsin Chu Tel: ---9 Fax: ---9 Taiwan - Kaohsiung Tel: --- Fax: ---0 Taiwan - Taipei Tel: Fax: Thailand - Bangkok Tel: --9- Fax: EUROPE Austria - Wels Tel: Fax: ---9 Denmark - Copenhagen Tel: -0- Fax: --9 France - Paris Tel: Fax: Germany - Munich Tel: Fax: Italy - Milan Tel: 9-0- Fax: 9-0- Netherlands - Drunen Tel: Fax: Spain - Madrid Tel: Fax: UK - Wokingham Tel: Fax: //0 DS9C-page 00 Microchip Technology Inc.