现在利用tmp006计算出的目标温度好像可以了,至少是接近真实温度了。但是不知道为什么在某些情况下,如探头对着天花板或者用手捏着探头,Vobj寄存器读数(总是满值65535或者接近满值),这时候按照公式转换出来的摄氏温度就为300多度了。可以肯定iic通信没有问题,因为本地温度显示一直正常,求解答!
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计算出的目标温度好像可以了,至少是接近真实温度了。但是不知道为什么在某些情况下,如探头对着天花板或者用手捏着探头,Vobj寄存器读数(总是满值65535或者接近满值),这时候按照公式转换出来的摄氏温度就为300多度了。可以肯定iic通信没有问题,因为本地温度显示一直正常,求解答!
你好!我测量的人体温度,结果是响应速度慢。个人觉得我是布局有问题。没有按照要求的布局,才会导致这样的结果。
手册第3页,最长的转换时间才4秒,正常情况下不应该出现30s的响应时间。会不会是你给的SCL频率太低了?另外,如果怀疑布局有问题,可以参考手册第6页提到的那篇文档“TMP006 Layout and Assembly Guidelines”。