• Join
  • Sign In with my.TI Login
Texas Instruments
  • Products
  • Applications
  • Tools & Software
  • Support & Community
  • Sample & Buy
  • About TI
Sample & Purchase Cart Sample & Purchase Cart
  • Search
  • Advanced
TI E2E™ Community
  • Support Forums
  • Blogs
  • Groups
  • Videos
  • 简体中文
  • More ...
TI Home » TI E2E Community » Support Forums » Other Analog & Touch » Temperature Sensors » Temperature Sensors Forum » TMP006: Crazy response to temperatures
Share
Temperature Sensors
  • Forum
  • Files
  • E2E Wiki
Options
  • Subscribe via RSS
Check out
Analog Wire blog
  • $core_v2_blog.Current.Name

    RS-485 - Who says you can't teach an old dog new tricks?

    Posted 3 days ago
    by Neel Seshan
    Would you agree that RS-485 has turned out to be one of the most...
  • $core_v2_blog.Current.Name

    Filter for thought

    Posted 4 days ago
    by Soufiane Bendaoud
    Have you ever wondered how engineers designed active filters...
  • $core_v2_blog.Current.Name

    Let’s take this driver out for a spin

    Posted 10 days ago
    by Soufiane Bendaoud
    Before I suggest a suitable op amp to drive an ADC, I look at...

TMP006: Crazy response to temperatures

TMP006: Crazy response to temperatures

This question is answered
Philip Pemberton
Posted by Philip Pemberton
on Mar 10 2012 17:43 PM
Prodigy225 points

This is somewhat weird...

I have a TMP006 wired up on a double-sided FR4 PCB. This board was manufactured in-house as a quick-turn prototype, has 1oz copper on a 1.6mm laminate, and no solder mask. This is the same board for which I requested design advice in a previous thread. There IS a metal pad under the centre of the chip (grounded), but it doesn't have an insulating solder mask over it. The IC was soldered with paste flux (which has been removed with an ultrasonic cleaner and electronics-grade Isopropyl Alcohol) and a hot-air soldering station (preheater and hot-air jet).

The Gerber files for the board are in my 'files' area.

The TMP006's Ambient sensor seems to be behaving itself, and is reading 25C in my fairly warm office / lab (that'll teach me to leave the heating on). Thing is, the IR sensor is misbehaving quite badly. If I leave the sensor in 'free air' (actually mounted in a Panavise), I get these values in the registers:

  R[0] (Vobject) = 0xFBE1
  R[1] (Tambient) = 0x0C5C

Putting this into the TMP006 spreadsheet results in an ambient temperature of 24.718750 Celsius... and an object temperature of 2.295038 Celsius...

OK, so what happens if I put my hand about an inch above the sensor?

  R[0] (Vobject) = 0xFA82
  R[1] (Tambient) = 0x0C6C

Putting this into the spreadsheet gets me an ambient temperature of 24.843750 Celsius... and an object temperature of -8.337225 Celsius. Now, I've been accused of having cold hands, but if they were that cold I doubt I'd be typing this message!

So, here's the question -- what's going on? Is it possible that the exposed copper pad is shorting out the IR sensor? Would I be better off removing it if I can't place an insulating solder mask over it?

Thanks,

Phil.

Report Abuse
  • Reply
You have posted to a forum that requires a moderator to approve posts before they are publicly available.
All Replies
  • Ian Williams
    Posted by Ian Williams
    on Mar 12 2012 16:02 PM
    Verified Answer
    Verified by Philip Pemberton
    Genius14235 points

    Hello Philip,

    It's very unlikely that the exposed copper pad is shorting out the IR sensor. The assembly error that would have caused that would likely also have shorted adjacent balls of the BGA together, preventing any sort of functionality.

    The issue is that your copper area under the center of the chip is not covered with solder mask. The sensor is looking straight down at this area on the board and is 3x more sensitive in this direction than looking up. When the sensor sees either the exposed copper or any solder that's flowed to this area during reflow (since there's no solder mask to stop it), it sees a shiny metallic surface with poor IR emissivity and the potential to scatter any IR that does manage to get radiated from the area. The recommended layout requires solder mask to be present in this area for the proper thermal behavior to be achieved and correct object temperature measurements to occur. I apologize that I didn't catch this when reviewing your layout.

    A way to test this without having to spin your PCB is to apply an overcoat of solder mask to this area, for example, by using an overcoat pen such as the Circuit Works CW3300G. 

    Best regards,

    Ian Williams
    Linear Applications Engineer
    Precision Analog and Sensing Products 


    TMP006
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Philip Pemberton
    Posted by Philip Pemberton
    on Mar 12 2012 18:11 PM
    Prodigy225 points

    See, I'm not convinced CW3300G would do much good. It's only a conformal coating, and isn't likely to survive the soldering process (the maximum rated temperature is 255F when cured), or the ultrasonic cleaning process (acetone removes it completely, and I'll wager that isopropyl at least weakens it).

    The only other thing I can think of being worth a try is Kapton tape... or possibly dry-film solder mask (which I may well be able to get hold of...)

    Also, I noticed an issue with the datasheet - some of the "shifted hex code" values for the Tambient register examples are not correct. How does one go about filing a bug report for a datasheet? :)

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Philip Pemberton
    Posted by Philip Pemberton
    on Mar 27 2012 17:15 PM
    Prodigy225 points

    Well, I managed to sneak two boards onto the edge of a panel, with solder mask this time. You're absolutely right -- the solder mask does make a lot of difference. As in, the sensor is now producing sane values. It clips to -INF or NaN if the object temperature goes too high (putting a soldering iron tip in front of the sensor is generally enough to do that) but it works a treat for just about anything within the specified temperature range in the datasheet.

    The boards were etched in house using Mega Electronics Microtrak pre-coated 1.6mm double-sided FR4 laminate, with Harwin track pins to link the top and bottom layers, and dry-film solder mask (also from Mega). This combination worked a treat!

    Thanks!

    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Ian Williams
    Posted by Ian Williams
    on Mar 28 2012 11:27 AM
    Genius14235 points

    Hello Philip,

    I'm glad to hear that you got the TMP006 working!  

    Cheers,

    Ian Williams


    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
TI E2E™ Community
  • Support Forums
  • Blogs
  • Videos
  • Groups
  • Site Support & Feedback
  • Settings
TI E2E™ Community Groups
  • TI University Program
  • Make the Switch
  • Microcontroller Projects
  • Motor Drive & Control
Other Communities
  • Deyisupport
  • Designsomething.org
  • beagleboard.org
  • TI on Element 14
  • TI on TechXchangeSM
Other Technical & Support Resources
  • WEBENCH® Design Center
  • Product Information Centers
  • Technical Documents
  • TI Design Network
  • TI Technical Articles
  • TI Training

All content and materials on this site are provided "as is". TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with regard to these materials, including but not limited to all implied warranties and conditions of merchantability, fitness for a particular purpose, title and non-infringement of any third party intellectual property right. TI and its respective suppliers and providers of content make no representations about the suitability of these materials for any purpose and disclaim all warranties and conditions with respect to these materials. No license, either express or implied, by estoppel or otherwise, is granted by TI. Use of the information on this site may require a license from a third party, or a license from TI.

Content on this site may contain or be subject to specific guidelines or limitations on use. All postings and use of the content on this site are subject to the Terms of Use of the site; third parties using this content agree to abide by any limitations or guidelines and to comply with the Terms of Use of this site. TI, its suppliers and providers of content reserve the right to make corrections, deletions, modifications, enhancements, improvements and other changes to the content and materials, its products, programs and services at any time or to move or discontinue any content, products, programs, or services without notice.

Follow Us Texas Instruments on Facebook Texas Instruments on Twitter Texas Instruments on LinkedIn Texas Instruments on Google+
TI Worldwide | Contact Us | my.TI Login | Site Map | Corporate Citizenship | mobile m.ti.com (Mobile Version)

TI is a global semiconductor design and manufacturing company. Innovate with 100,000+ analog ICs and
embedded processors, along with software, tools and the industry’s largest sales/support staff.

© Copyright 1995-2013 Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy Policy | Terms of Use