打印

温度测量问题

[复制链接]
1877|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
rudy0729|  楼主 | 2013-11-19 14:21 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
fengxinjian1987| | 2013-11-19 15:04 | 只看该作者
根据数据手册中的温度对应值建立一个数组,使用地址作为温度,元素作为温度对应的电阻值,这样可以查表得到采集到的温度值

使用特权

评论回复
板凳
yh21ic| | 2013-11-24 16:43 | 只看该作者
C 中程序中建一个const  int tab[?={1,2,...],
                     采样的AD值会在中间,先找表中的位置,在线性插值

使用特权

评论回复
地板
linfeng24| | 2013-11-25 00:31 | 只看该作者
利用数组建表。来一个数就对照表里的数值,然后换算成对应的温度。

使用特权

评论回复
5
zjh6607476| | 2013-11-25 20:03 | 只看该作者
也可以试试线性拟合!!

使用特权

评论回复
6
NE5532| | 2013-11-25 20:40 | 只看该作者
查表是最简单最快的方法了,毕竟有一定的非线性。

使用特权

评论回复
7
mcu5i51| | 2013-11-26 14:42 | 只看该作者
网上下载一个PT的温度表格,自行整理一下,根据电路情况输入公式计算AD或电压值,复制部分表格加入原文件就好了

使用特权

评论回复
8
Fly_free| | 2014-1-17 13:33 | 只看该作者
算算温度每变化0.1摄氏度,AD值变化多少,斜率可以计算出来

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

18

主题

33

帖子

1

粉丝