Microchip Technology Inc

AN981

Title:
Interfacing a MCP9700 Analog Temperature Sensor to a PICmicro Microcontroller
Name:
AN981
Date:
07/25/2006
Author:
Ezana Haile and Jim Lepkowski
Description:
Analog output silicon temperature sensors offer an easy-to-use alternative to traditional temperature sensors, such as thermistors. The MCP9700 offers many system-level advantages, including the integration of the temperature sensor and signal-conditioning circuitry on a single chip. Analog output sensors are especially suited for embedded systems due to their linear output. This application note will discuss system integration, firmware implementation and PCB layout techniques for using the MCP9700 in an embedded system. The firmware required to interface the MCP9700 to a microcontroller will be demonstrated using the PICkit? 1 Flash Starter Kit. The PICkit 1 Flash Starter Kit is a low-cost development kit with an easy-to-use interface for programming Microchip?s 8-pin and 14-pin Flash family of microcontrollers. The MCP9700 demonstration is designed to measure and display temperature in Binary-Coded Decimal (BCD) with the PICkit 1 Flash Starter Kit?s LEDs. Temperature data is converted from the internal thermal sensing element and made available as an analog output voltage. Gerber files for the PCB, source code and hex file (to program a PIC16F676) are included in the companion zip file, 00059R1.zip.
Keywords:
sensor,temperature sensor,thermal management,thermal measurement,silicon IC sensor
 
 Application Notes & Source Code
 Last Updated
Size
 
  AN981
  07/25/2006
  263KB
  AN981 Firmware
  04/01/2005
  13KB
 Silicon Products
Last Updated
  MCP9700
  10/11/2012
  MCP9700A
  11/01/2012
  MCP9701
  11/01/2012
  MCP9701A
  11/01/2012