微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2541内部温度传感器AD值换算温度公式的问题

CC2541内部温度传感器AD值换算温度公式的问题

时间:10-02 整理:3721RD 点击:

CC2541内部温度传感器,已经可以获得正确的AD值了(温度为22℃时AD值大约1100,改变温度AD值也会随之变化),但是找不到换算成温度的公式。在文档SWRA101A中有SoC内部温度传感器温度计算方法及参数,但是对应的芯片只有CC1110/CC1111,CC2510/CC2511,CC2430/CC2431三套参数,没有CC254x的,而CC254x规格书中的温度传感器的参数与此文档中 需要的参数不一致,将各种可能性匹配进去计算后都不对(温度22℃左右时计算出来为负数),反而用SWRA101A文档中的参数计算出来的温度值比较接近(与实际温度相差5℃左右),但是三套参数有的差多一点,有的差少一点,而且与CC254x规格书中的参数对不上,应该不能直接用,请问有没有资料明确改用什么参数如何计算呢?

打开2541的数据手册,找到下面的章节

能看懂吧

能看懂,但是算出来不对,你能演示一下如何计算吗?

我的ADC用14bit,取12位有效位,去掉一位符号位,剩11位数据位。参考电压用Vcc=3.3V,温度21℃时AD值为514, 27℃时为524(同时用手捏住芯片及板的背面和旁边的温度探头,持续5分钟以上测得的温度及AD值),用烙铁烫一下底部焊盘后测得AD值为577.

但是这些数据代进去计算都对不上

怎么没人回答,TI的员工呢?

手册中的参考电压是3V的

你先设置一个较高的问题,然后恒温下降,看ADC变化曲线,用excel画曲线

手册中的参数是VDD为3V,参考电压为内部参考源1.24V

https://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/f/538/t/114055

https://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/int_bluetooth_low_energy/f/162/p/339793/1187311#1187311

第一个链接说的是温度校正,也没什么实质性的内容,第二个链接看不到内容,提示如下图

上一篇:CC2650 OAD 外部flash
下一篇:CC2650 OAD

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top