430BOOST-TMP006 BoosterPack
User's Guide
Literature Number: SLAU440
June 2012
Contents
1 430BOOST-TMP006 BoosterPack Overview ............................................................................ 3
1.1 Overview .................................................................................................................. 3
2 TMP006 Information ............................................................................................................ 4
2.1 TMP006EVM ............................................................................................................. 4
3 Getting Started ................................................................................................................... 4
3.1 Requirements ............................................................................................................ 4
3.2 Configuring LaunchPad ................................................................................................. 4
3.3 Connecting Hardware ................................................................................................... 5
4 Obtaining Software Packages ............................................................................................... 5
4.1 Re-Downloading or Modifying Firmware ............................................................................. 5
4.2 Installing BoosterPack GUI ............................................................................................. 5
4.3 Starting The Demo Application ........................................................................................ 5
5 User Experience Application ................................................................................................ 6
5.1 Data Sampling Mode .................................................................................................... 6
5.2 Data Logging Mode ..................................................................................................... 8
6 API Guide ........................................................................................................................... 9
6.1 Summary of API Functions ............................................................................................. 9
7 References ......................................................................................................................... 9
8 Schematics ....................................................................................................................... 10
2
Table of Contents SLAU440–June 2012
Copyright © 2012, Texas Instruments Incorporated
Submit Documentation Feedback
Toggles between Data Streaming Mode
and Data Logging Mode
TMP006EVM
Recalibrate the temperature
reading to current room temperature
Red LED – Indicates warmer
than calibrated value
Green LED – Indicates colder
than calibrated value
430BOOST-TMP006 BoosterPack
1 430BOOST-TMP006 BoosterPack Overview
1.1 Overview
The 430BOOST-TMP006 BoosterPack provides a quick and low-cost solution to evaluate and develop
with the TMP006 contactless temperature sensor. To quickly get started, this BoosterPack comes with a
pre-loaded firmware for MSP430G2553 device. The software ecosystem also provides fully commented
source code for customers to get started with developing their application.. A GUI is also available for
interaction with the BoosterPack. See Figure 1 for an overview of the BoosterPack hardware.
User's Guide
SLAU440–June 2012
Figure 1. 430BOOST-TMP006 BoosterPack Overview
SLAU440–June 2012 430BOOST-TMP006 BoosterPack
Submit Documentation Feedback
Copyright © 2012, Texas Instruments Incorporated
3
TMP006 Information
2 TMP006 Information
The TMP006 is a contactless temperature sensor that uses an infrared thermopile sensor to detect the
temperature of a target object. The TMP006 data sheet contains all relevant electrical information (both
analog and digital) pertaining to the device. The TMP006 User’s Guide answers many common questions
related to the operation of the TMP006, including critical application criteria, printed circuit board (PCB)
layout guidelines, and the equations used to calculate target object temperature.
2.1 TMP006EVM
This BoosterPack is intended to demonstrate how an MSP430 and TMP006 can integrate into one
system. To simplify this integration, the TMP006EVM is included as part of this BoosterPack kit. The
TMP006EVM hardware is well documented in the TMP006EVM User Guide; however, note that this
BoosterPack contains different software.
3 Getting Started
3.1 Requirements
TMP006 BoosterPack requires LaunchPad rev1.4 and above. See www.ti.com/launchpadwiki for more
information. TMP006 BoosterPack also requires a MSP430G2553 device, which is included. This device is
pre-programmed with the user experience firmware (see Section 5).
3.2 Configuring LaunchPad
1. LaunchPad rev1.4 and below requires cross jumpering the UART lines. See MSP-EXP430G2
LaunchPad Experimenter Board User's Guide (SLAU318) for more information.
2. For LaunchPad rev1.5, switch to hardware UART through J3 jumpers (see Figure 2).
www.ti.com
Figure 2. J3 Jumper
3. Remove P1.6 jumper for I2C operation (see Figure 3).
Figure 3. P1.6 Jumper
4. Do not touch the TMP006 sensor.
5. Replace the existing LaunchPad device with the MSP430G2553 device inside the TMP006
BoosterPack. This device has been pre-loaded with the user experience firmware.
6. Insert BoosterPack on top of the LaunchPad.
4
430BOOST-TMP006 BoosterPack SLAU440–June 2012
Copyright © 2012, Texas Instruments Incorporated
Submit Documentation Feedback