关于PT100测温可以看上一篇文章:关于用STM32ADC TP100测温电路的分析学习

这里要在程序中使用查表的方法来计算温度。所以就需要一个温度和阻值的对照表格。

在网上搜了一下没有可以直接复制的,干脆自己写一个以后万一用得到。

直接插代码:【适用范围:温度>0】 因为公式是温度>0时的公式。

#include "stdio.h"
#include "stdint.h"// Pt1000 and Pt100 handling
// Rt=R0*(1+a*T+b*T*T) [for T>0]
// a=3.9083E-3, b=-5.775E-7// 系数A  系数B
float A = 0.0039083;
float B = -0.0000005775;
// PT100 0°时的阻值
float R0 = 100;
// PT100阻值对照表的数量
#define PT100LIST_NUM 100
// PT100阻值温度对照表的分辨率  温度上升多少度 计算一次阻值
#define PT100LIST_RESOLUTION 1.0
// 温度从0开始计算
float tStep = 0.0;float PT100[PT100LIST_NUM][2] = {};
int main()
{for (uint8_t i = 0; i < PT100LIST_NUM; i++){PT100[i][0] = R0 * (1 + A * tStep + B * tStep * tStep);PT100[i][1] = tStep;tStep += PT100LIST_RESOLUTION;}for (uint8_t y = 0; y < PT100LIST_NUM; y++){printf("PT100: %f ohm, temp: %f \r\n", PT100[y][0], PT100[y][1]);}
}

这是一个测试用的Demo,可以更改上面的几个参数来达到生成不同大小数组的目的。改改就能放程序里面了。

输出内容:

可以简单对照一下别人给的表格,都是一样的。

PT100 or PT1000 温度计算公式(有代码)生成数组相关推荐

  1. PT100/PT1000温度采集电路方案

    PT100/PT1000温度采集电路方案 1.PT100和PT1000温度阻值变化表 金 属 热 电 阻 如 镍 .铜 和 铂 电 阻 ,其 阻 值 随 温度的变化是正相关的, 以铂的物化性质最稳定, ...

  2. 热敏电阻NTC103、PT100温度计算公式

    一.NTC温度计算公式 NTC 热敏电阻温度计算公式:Rt = R *EXP(B*(1/T1-1/T2)) (1) T1和T2指的是K度,即开尔文温度. (2) Rt 是热敏电阻在T1温度下的阻值. ...

  3. pt1000温度对照表_温度传感器的常用检测方法

    带M连接器的HX-RS系列可以直接连接仪表检测 温度传感器的类型很多,每种类型都有不同的检测方法. 比如说常见的温度传感器铂电阻PT100或者PT1000,最简单的办法可以用万用表测出阻值,参照阻值温 ...

  4. 热电阻PT100转4-20mA温度信号转换器,变送分配器

     贝福科技研发的热电阻温度变送器产品主要用于Pt100,Pt1000,Pt10, Cu50,Cu100等传感器信号的隔离与变送 (传感器需用户自己配),在工业上主要用于测量-200~+600℃的温度. ...

  5. 31865 MAX31865 RTD铂电阻温度检测器 PT100至PT1000传感器模块

    MAX31865相关介绍: MAX31865是简单易用的热敏电阻至数字输出转换器,优化用于铂电阻温度检测器(RTD).外部电阻设置RTD灵敏度,高精度Δ- Σ ADC将RTD电阻与基准电阻之比转换为数 ...

  6. 韩信点兵python程序_韩信点兵计算公式与代码

    韩信点兵计算公式与代码 问题描述: 淮安民间传说着一则故事--"韩信点兵",其次有成语"韩信点兵,多多益善". 韩信带1500名兵士打仗,战死四五百人,站3人一 ...

  7. NTC热敏电阻计算温度之C代码

    NTC热敏电阻计算温度之C代码 代码已经验证 温度误差可以接受 验证 代码已经验证 温度误差可以接受 下面展示部分 代码. ///< ADC 单次采集 Ntc uint32_t Adc_Read ...

  8. NTC热敏电阻温度计算公式

    NTC 热敏电阻温度计算公式 Rt = R *EXP(B*(1/T1-1/T2)) 这里T1和T2指的是K度即开尔文温度,K度=273.15(绝对温度)+摄氏度:其中T2=(273.15+25) Rt ...

  9. 韩信点兵计算公式与代码

    韩信点兵计算公式与代码 问题描述: 淮安民间传说着一则故事--"韩信点兵",其次有成语"韩信点兵,多多益善". 韩信带1500名兵士打仗,战死四五百人,站3人一 ...

最新文章

  1. arcgis for android 学习 - (4) 了解mapView的一些方法和事件
  2. python——常用的内置函数
  3. presto-docker运行
  4. R 操作矩阵和计算SVD的基本操作记录
  5. 牛客题霸 单链表的选择排序 C++题解/答案
  6. java 格式化小数_java-如何格式化小数位数精度
  7. java函数式 new_Java函数式编程-4.lambda表达式一些高级用法
  8. Kafka之与Spring集成
  9. 在线富文本html编辑,html编辑器 - 经典富文本网页在线编辑器 - HtmlEditor
  10. Dell笔记本电脑如何升级win10、如何恢复原装win8.1
  11. 小迪渗透Waf绕过(陆)
  12. 1分钟学会系统安装方法,win7 XP win10 win11都变得非常简单
  13. MoveKit:一款功能强大的Cobalt Strike横向渗透套件
  14. 使用freesurfer和3Dslicer进行脑区分割和电极定点(日常记录)
  15. 3月下旬到5月中旬之前采制的茶叶
  16. android asyc异步获取网络图片为bitmap,异步之AsyncTask(一)
  17. 3D_systems_touch控制Dobot魔术师
  18. tlc5620输出三角波流程图_单片机实践A/D和D/A转换的程序
  19. SSH远程管理及sshd服务支持验证方式
  20. 思维导图02----Java面向对象

热门文章

  1. 字典树 01 字典树基础
  2. 前端进击笔记第二十二节 如何进行性能分析的自动化实现
  3. 图扑科技馆今起正式运营,里面都有啥
  4. [转载]Tomcat+MySQL+JSP+LCDS+Flex+Eclipse环境搭建完美攻略
  5. 计算机现代教育三大特征,现代教育技术作业1
  6. B站与快手之间,还差了一个YY?
  7. 过icesword 1.22 ,注册表隐藏,启动项隐藏
  8. 【Python中应用Winsorize缩尾处理的心得】
  9. kubernetes-service详解
  10. Efficient Belief Propagation for Early Vision 论文翻译 对于早期视觉问题的高效信念传播