• 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 quite negative VObj
Share
Temperature Sensors
  • Forum
  • Files
  • E2E Wiki
Options
  • Subscribe via RSS
Check out
Analog Wire blog
  • $core_v2_blog.Current.Name

    This amplifier doesn't exist...now what!?

    Posted 1 day ago
    by Xavier Ramus
    Sometimes it’s impossible to find an amplifier with the...
  • $core_v2_blog.Current.Name

    Cable equalization 101 – Automating your design

    Posted 3 days ago
    by Hooman Hashemi
    Judging by the number of views on a post related to numerical...
  • $core_v2_blog.Current.Name

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

    Posted 7 days ago
    by Neel Seshan
    Would you agree that RS-485 has turned out to be one of the most...

Forums

TMP006 quite negative VObj

This question is answered
Johannes Visser
Posted by Johannes Visser
on Apr 11 2012 08:38 AM
Prodigy40 points

We did some expriments with TMP006. In one test setup, I got quite large negative values for Vobj. The register says: 0xEC30. TDie = 0x10F0. The die temperature is 33 °C and the object seen has quite the same temperature. The reaction of "vobj" seems good. Applying an object more warm increases the value in Vobj register.

Using your equations in SBOU107 document, the Result of (TDIE4 + (F(Vobj) / s) ) is negative. (I have no callibration value S0 yet. I took 6E-14 for default)
With having a negative value, I cannot calculate a 4th root of it.

What may be wrong? Did we damage the sensor while sodering?

 

Thanks for help.

Johannes

 

 

tmp006 equation
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 Apr 11 2012 12:35 PM
    Genius14235 points

    Hello Johannes,

    I take it you are doing these experiments using your own board. You said you got these negative Vobj results with one test setup. Did all your other test setups work properly?

    Have you followed the layout guidelines given in the TMP006 User Guide? Do you have a solder mask layer over the copper "dot" which is directly underneath the sensor? What soldering method was used? Did you properly clean off all solder flux?

    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.
  • Johannes Visser
    Posted by Johannes Visser
    on Apr 12 2012 01:57 AM
    Prodigy40 points

    Hello Ian

    We were not able to follow the exact layout guidelines. I setup the TMP006 in a laboratory environment. We etched a single sided pcb on our own and applied the whole thing to an existing µC Board. The Sensor was soldered by hand with hot air. I must admit, that this is quite a lot stress to the device. I got 5 samples of TMP006. We allready soldered 3 of them. 2 of 3 are working quite well. One is "out of range" as described before.

    What I am wondering:
    Your equations in sbou07.pdf don't work with the full range of "VObj" and "TDie", which can be read from the registers.  The "damaged" sensor shows a change on "Vobj" Register, when I apply different temperatured surfaces to measure. So the sensor seems to work. But it seems to be "out of range".

    If I now decide to use your tmp006, can I be sure, that (with correct handling and soldering) no sensor will be "out of range?" Or is it possible to apply an initial correction factor (early calibration value) so that there will be no spare root of a negative value?

    What are the specified limits of the values of registers Vobj and Tdie, which are allowed? Do you ship only sensors which are in that limit?

    Thanks for your help

    Johannes

    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 Apr 17 2012 11:34 AM
    Suggested Answer
    Genius14235 points

    Hello Johannes,

    Soldering the TMP006 by hand will produce unpredictable results as you have observed. You must follow the assembly procedure given in this document: TMP006 Layout and Assembly Guidelines. We provide recommendations for proper handling as well as the thermal profile for reflow. Following our recommended layout is also important as deviations from this will introduce errors that require more work to calibrate out on the software/processing side.

    A TMP006 which has been properly installed on a PCB with the correct layout will not return values for VOBJ and TDIE that result in negative numbers under the 4th root. All devices which are shipped have passed extensive testing. The cause of your failed board is damage to the TMP006's thermopile sensor due either to improper handling or excessive heat during hand soldering.

    Best regards,

    Ian Williams 


    TMP006
    Report Abuse
    • Reply
    You have posted to a forum that requires a moderator to approve posts before they are publicly available.
  • Johannes Visser
    Posted by Johannes Visser
    on Apr 20 2012 10:19 AM
    Prodigy40 points

    Hello Ian

    Thanks for your help.One of the sensors, we soldered by hand seems to work and we did some long-term measurement. We additionally added some conventional temperatur sensors to the objects and logged all data.

    I am not able to calculate a TObj which makes sense.

    I detected, that Vobj decreases, when the temperature of the measured object increases.
    If I understood it right, Vobj is a 2-compement of register vobj. That means: 0xFFFF is -156.25nV. 0x0001 is +156.25nV.

    If I multiply vobj by -1 (change the direction), the result's are much better.

    Is it possible, that I damaged my sensor that way, that it has swapped gain into negative?
    (By the way: The measured TDie-Value is absolutely correct)
    Or have I done a stupid mistake while interpreting your equations..... (may be possible)

    I added an xls file, which contains all our measured data.

    5270.Temperaturverlauf_IRSensor_Jvis.xls

    Thanks for your help

    Johannes

    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 Apr 20 2012 11:52 AM
    Verified Answer
    Verified by Ian Williams
    Genius14235 points
    TMP006 Calculator.xls

    Hello Johannes,

    I've attached an Excel calculator tool which does the Tobj and Tdie calculations for you. With this calculator you can do a quick check on some of your data to make sure that your calculations are correct. However based on your description it seems like you have the correct understanding of how to handle the data from the Tobj and Tdie registers.

    Again, it is possible that the sensor of the TMP006 could have become damaged and have the response which you are seeing. Another possibility is that if Tdie is heating up quickly enough, the sensor voltage will undershoot due to conductive heat transfer between the die and the PCB while the temperature stabilizes. If the temperature continues to heat up quicker than the system can stabilize, you will get a response like you show in the "Diagramm2" tab.

    Best regards,

    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