硬件设计-红外测温TMP006.zip
时间:06-01 10:46
查看:6477次
下载:163次
简介:
最近搞了一个红外测温,在网上找了很久,用的比较多的芯片是MLX90614,在淘宝上看看其价格还挺贵的-几十块,还有一个比较便宜的芯片是TI的TMP006,这个芯片体积小、价格也便宜,官网上也就1.5美元,关键是可以申请免费样品啊!于是就申请了10个。
按照TMP006的layout指导,画了一块小板子。如下
样品和板子到了,就焊几块吧!用热风*吹了3块,有两个芯片引脚短路,有个没短路。然后调程序,死活不能正确的读到芯片ID,怀疑焊接不好。后来将芯片中间那块敷铜用刀片给割了,再用热风*吹,吹了两个都可以正确读到芯片的两个ID。
关于程序,我有一个IO模拟IIC的程序,单片机是用的STM32。TMP006的寄存器还是比较简单,总共就5个,其中2个是制造商ID(5449h)和设备ID(0067h),调试时,能正确读出这两个,那硬件和IIC就没问题了。还有三个是配置寄存器、设备自身温度寄存器、目标传感电压。测温主要就靠自身温度和目标传感电压计算而出的。
更多内容请戳:http://www.eeskill.com/article/id/36329。