This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMP006 Student Project

Other Parts Discussed in Thread: TMP006

I'm a senior at William Woods University in Fulton, MO. I am also currently in a Systems Analysis class in which we are placed into teams and challenged to design a application. My team has decided create a thermometer application for a smartphone. After we did our initial research, we discovered the tmp006 and how it has already been applied in a TI phone to show it's capabilities. For our project we basically need to do everything for it except actually build the application. This would include the processes that the hardware analyst , software analyst, business manager, and change manager would perform. From the video we discovered showing the tmp006, we were wondering if we could get any information that would help us in this project. We would need to know such hardware information as what the sensor would be mounted on, how it would connect to the phone, whether internally or in an external piece (connecting through micro USB or iPhone connector, etc), and similar information. Also, we would need to know such software information such as how to create an app that would run on the phone and display the temp., how the sensor communicates with the app, etc. This project will only be used for class work and we actually won't develop a real-life prototype. If anyone could please help with this information or also place me in contact with someone who could help us with this, we would greatly appreciate it! Thanks!

  • Tanner,

    I'll do my best to answer your questions, however much of the information that you are requesting is up to the engineers creating the product (you and your team in this case) to decide. To start, the TMP006 is an IR thermopile sensor that is usually soldered directly to the printed circuit board (PCB) of the phone or other device, inside the phone. The TMP006 comes in a chip-scale package and is therefore very small, about 2mm square and requires precise placement and a professional reflow soldering process to ensure it is properly connected to the PCB. The device communicates using the SMBus protocol, which is a 2-wire interface similar to I2C, and is intended for the peripheral devices of microcontrollers or microprocessors. The best source for this information is:

    The TMP006 datasheet: http://www.ti.com/lit/ds/symlink/tmp006.pdf 

    The TMP006 user guide: http://www.ti.com/lit/ug/sbou107/sbou107.pdf

    In applications like a smart phone, the customer chooses their processor and writes software for the processor that configures some of its output pins for SMBus communication, and uses these pins to communicate with the TMP006 for calibration and measurement. As for software for writing apps, this depends on the team's choice of processor, not on the TMP006 itself.