c语言温度检测查表,ntc 测温 单片机 C语言 查表 表格 温度系数表 计算公式
一般大家都会查表,其实不用查表也可以计算,看下面2个公式就直接搞定了:
//g_shunt_dat.tmp_val[1]=(float)((1/(log(g_shunt_dat.r_val[1]/10000.0)/3950.0 + 1/(25.0+273.15))-273.15)*10+0.5); // 10k
g_shunt_dat.tmp_val[1]=(float)(1/(log(g_shunt_dat.r_val[1]/100000.0)/3950.0 + 1/(25.0+273.15))-273.15+0.5); // 100k
怎么样,不用老去找什么表格了吧?跟600块钱的fluke万用表实测对比要高1.2度左右
。
不过呢,我也找到一个excel的表格数据,大家拿去happy吧,10k、100k的:
如果查表呢就要考虑到速度,这个兄弟介绍了一个二分法,参考一下:
==============有朋友问那上面的表达式是什么含义,我这里放上来==================
Rt = R *EXP(B*(1/T1-1/T2))
这里T1和T2指的是K度即开尔文温度,K度=273.15(绝对温度)+摄氏度;其中T2=(273.15+25)
Rt 是热敏电阻在T1温度下的阻值,根据电路求得;
R是热敏电阻在T2常温下的标称阻值,跟厂家要;
B值是热敏电阻的重要参数,跟厂家要;
EXP是e的n次方;
所以求T1的公式就是上式。
本文为3YL原创,转载无需联系,但请注明来自labisart.com。
原创文章不易,如果觉得有帮助,可打赏或点击右侧广告支持:
c语言温度检测查表,ntc 测温 单片机 C语言 查表 表格 温度系数表 计算公式相关推荐
- NTC温度传感器MF53 503-3950F-1500L(铜鼻头) 安科瑞NTC测温曲线
NTC温度传感器MF53 503-3950F-1500L(铜鼻头) 安科瑞NTC测温曲线 温度对应电阻值如下 以电阻为横坐标,温度为纵坐标,matlab拟合公式与曲线如下: 电阻为50K,温度为25. ...
- stm32Cubemx实用篇(三):DAC电压输出和ADC电压检测以及内部温度传感器测温
stm32Cubemx实用篇(三):DAC电压输出和ADC电压检测以及内部温度传感器测温 本章将介绍使用stm32Cubemx软件配置DAC电压输出和ADC电压检测.最终将两个引脚连接起来通过一个AD ...
- NTC测温中 经典温度查表算法--二分查找法
说明: 二分查找法的优点:查找速度快 1024个长度的表最长只需10次查表就能得出结果 在用NTC测试温度的方案中,NTC的温度表的长度一般是100-200 有些达到400-500的长度 在这种情况下 ...
- 测速的c语言程序,M法T法测速单片机程序设计.doc
M法T法测速单片机程序设计 M法.T法测速单片机程序设计 摘 要 本设计为M法.T法测速的单片机程序设计.使用STC89C52单片机作为控制器,使用该单片机的外部中断和定时器对编码器的输出的脉冲进行采 ...
- 智能体温筛查多人测温一体机
今年新冠疫情爆发,发热是其中一个症状.因此,国务院早在2月1日就已将红外体温检测仪纳入疫情防控重点物资之一.在住宅小区.大型办公楼.车站机场等人流量较大的地方,如果防疫人员要逐一拿着红外测温枪进行测温 ...
- c语言设计一个仿真窗口的程序,51单片机C语言实例(350例)Proteus仿真和代码
100-24c02记忆开机次数 101-24c02存储上次使用中状态 102-DS1302 时钟原理 103-DS1302可调时钟 104-DS1302时钟串口自动更新时间 105-1602液晶显示D ...
- C语言数据交换算法和伪指令,补充:单片机c语言与汇编语言混合编程.ppt
补充:单片机c语言与汇编语言混合编程 reg51.h和reg52.h:实质上是没有区别的,都是一些特殊功能寄存器的申明 sfr P0 = 0x80; sfr P1 = 0x90; sfr P2 = 0 ...
- c语言编译器只有9行怎么添加,avr单片机c语言编译器(9页)-原创力文档
AVR单片机C语言编译器 Win-AVR是流行的GNU编译器在AVR平台上的移植.安装完毕后会在桌面上出现一下七 个快捷方式,它们的作用如下: Programmers Notepad 源文件的编辑软件 ...
- c语言中求字节的运算符是,初学者单片机C语言运算符
单片机C语言运算符 单片机及C语言学习 auto 存储种类说明 用以说明局部变量,缺省值为此 break 程序语句 退出最内层循环 case ...
最新文章
- 如何重命名本地Git分支?
- Apache Ant自动化脚本
- eclips 的pydev的debug
- 【MM模块】Basic Invoice Verification 发票校验
- 关于asp.net2.0资源文件本地化多语言版本的一些小技巧
- redis使用sysc超时_基于redis的分布式锁实现
- kubectl 安装
- 如何选择分布式事务解决方案?
- python后端技术栈_Python后端技术栈(三)--设计模式
- jboss 配置上下文路径_JBoss Portal上的“ Hello World” portlet
- cUBtYhaFzo
- redis rdb aof区别_Redis的持久化机制:RDB和AOF
- 项目实例:模十状态机与7段译码器显示系统,Quartus环境(文末附程序,百度文库里的)
- 快速学习探索性测试,什么是探索性测试?
- 零基础学Arcgis(二)|ArcCatalog应用
- 好中的计算机英文ei,电子信息类容易中的英文EI期刊有哪些
- 电脑重装系统找不到计算机了,戴尔电脑重装系统后找不到硬盘或找不到引导设备怎么办?...
- Visual Studio Ultimate 2015 旗舰版 Preview
- 二级考试c语言中 星号与字母 题型总结,计算机等级C语言上机考试编程题分类总结.doc...
- 基于OpenGL ES 的深度学习框架编写