ADC温敏电阻测温
一、ADC采样电路
使用热敏电阻与连续逼近型寄存器 (SAR) 模数转换器 (ADC) 直接监测温度的电路。温度检测电路使用负温度系数 (NTC) 热敏电阻与电阻串联构成分压器。
参考电压:VCC
分压器:R1(已知阻值)、RX(温敏电阻)
采样电压: V = RX/(RX + R1)VCC
RX = VCCR1/(VCC - V)
二 、温阻对照表
- 1、PT1000 -50°C 至 120°C
const float Pt1000Table[181] = { 803.08,807.05,811.02,814.98,818.95,822.91,826.88,830.84,834.80,838.75, // -50~-41
842.72,846.67,850.63,854.58,858.54,862.49,866.44,870.39,874.33,878.28, // -40~-31
882.22,886.17,890.11,894.05,897.99,901.93,905.87,909.80,913.74,917.67, // -30~-21
921.60,925.53,929.46,933.39,937.32,941.24,945.17,949.09,953.02,956.94, //-20~-11
960.86,964.78,968.70,972.61,976.53,980.44,984.36,988.27,992.18,996.09, //-10~-1
1000,1003.91,1007.81,1011.72,1015.62,1019.53,1023.43,1027.33,1031.23,1035.13, //0~9
1039.03,1042.92,1046.82,1050.71,1054.60,1058.49,1062.38,1066.27,1070.16,1074.05, //10~19
1077.94,1081.82,1085.70,1089.59,1093.47,1097.35,1101.23,1105.10,1108.98,1112.86, //20~29
1116.73,1120.60,1124.47,1128.35,1132.21,1136.08,1139.95,1143.82,1147.68,1151.55, //30~39
1155.41,1159.27,1163.13,1166.99,1170.85,1174.70,1178.56,1182.41,1186.27,1190.12, //40~49
1193.97,1197.82,1201.67,1205.52,1209.36,1213.21,1217.05,1220.90,1224.74,1228.58, //50~59
1232.42,1236.26,1240.09,1243.93,1247.77,1251.60,1255.43,1259.26,1263.09,1266.92, //60~69
1270.75,1274.58,1278.40,1282.23,1286.05,1289.87,1293.70,1297.52,1301.33,1305.15, //70~79
1308.97,1312.78,1316.60,1320.41,1324.22,1328.03,1331.84,1335.65,1339.46,1343.26, //80~89
1347.07,1350.87,1354.68,1358.48,1362.28,1366.08,1369.87,1373.67,1377.47,1381.26, //90~99
1385.06,1388.85,1392.64,1396.43,1400.22,1404.00,1407.79,1411.58,1415.36,1419.14, //100~109
1422.93,1426.71,1430.49,1434.26,1438.04,1441.82,1445.59,1449.37,1453.14,1456.91, //109~119
1460.68}; //120
- 2、NTC
负温度系数 (NTC) 热敏电阻监测 –40°C 至 150°C 的温度。
NTC1K 3470K
const float NTC1KTable[191] = { 23.406, 21.918, 20.543, 19.273, 18.098, 17.008, 15.998, 15.060, 14.188, 13.377, // -40 ~ -31
12.621, 11.918, 11.261, 10.648, 10.074, 9.537, 9.033, 8.561, 8.118, 7.702, // -30 ~ -21
7.311, 6.943, 6.597, 6.271, 5.964, 5.675, 5.402, 5.144, 4.900, 4.670, // -20 ~ -11
4.452, 4.246, 4.051, 3.866, 3.691, 3.525, 3.368, 3.218, 3.076, 2.941, // -10 ~ -1
2.813, 2.690, 2.574, 2.463, 2.358, 2.257, 2.162, 2.072, 1.985, 1.903, // 0 ~ 9
1.825, 1.750, 1.679, 1.611, 1.547, 1.485, 1.426, 1.370, 1.316, 1.264, // 10 ~ 19
1.215, 1.168, 1.123, 1.080, 1.039, 1.000, 0.9630, 0.9275, 0.8935, 0.8608, // 20 ~ 29
0.8294, 0.7993, 0.7704, 0.7426, 0.7160, 0.6904, 0.6658, 0.6421, 0.6194, 0.5976, // 30 ~ 39
0.5767, 0.5565, 0.5371, 0.5185, 0.5005, 0.4833, 0.4667, 0.4508, 0.4354, 0.4206, // 40 ~ 49
0.4064, 0.3926, 0.3793, 0.3665, 0.3541, 0.3422, 0.3308, 0.3197, 0.3091, 0.2988, // 50 ~ 59
0.2889, 0.2794, 0.2702, 0.2613, 0.2528, 0.2445, 0.2366, 0.2289, 0.2215, 0.2144, // 60 ~ 69
0.2075, 0.2009, 0.1945, 0.1883, 0.1824, 0.1766, 0.1711, 0.1657, 0.1605, 0.1555, // 70 ~ 79
0.1507, 0.1461, 0.1416, 0.1372, 0.1330, 0.1290, 0.1251, 0.1214, 0.1178, 0.1143, // 80 ~ 89
0.1110, 0.1077, 0.1046, 0.1015, 0.0986, 0.0958, 0.0931, 0.0904, 0.0879, 0.0854, // 90 ~ 99
0.0830, 0.0807, 0.0785, 0.0763, 0.0742, 0.0722, 0.0703, 0.0684, 0.0665, 0.0648, // 100 ~ 109
0.0631, 0.0614, 0.0598, 0.0583, 0.0567, 0.0553, 0.0539, 0.0525, 0.0512, 0.0499, // 110 ~ 119
0.0487, 0.0475, 0.0463, 0.0452, 0.0441, 0.0430, 0.0420, 0.0410, 0.0400, 0.0391, // 120 ~ 129
0.0381, 0.0373, 0.0364, 0.0356, 0.0347, 0.0340, 0.0332, 0.0324, 0.0317, 0.0310, // 130 ~ 139
0.0303, 0.0290, 0.0284, 0.0278, 0.0272, 0.0266, 0.0261, 0.0255, 0.0250, 0.0245, // 140 ~149
0.0245}; // 150
NTC10K
const float Ntc10kTable[171] = {
177.3726,166.6654,156.6740,147.3463,138.6339,130.4927,122.8816,115.7630,109.1019,102.8663, //-30~-21
97.0264,91.5547,86.4258,81.6163,77.1043,72.8697,68.8937,65.1592,61.6500,58.3513, //-20~-11
55.2491,52.3307,49.5841,46.9982,44.5627,42.2680,40.1052,38.0658,36.1423,34.3274, //-10~-1
32.6142,30.9966,29.4688,28.0251,26.6606,25.3704,24.1501,22.9955,21.9028,20.8682, //0~9
19.8884,18.9602,18.0806,17.2467,16.4561,15.7061,14.9945,14.3191,13.6779,13.0690, //10~19
12.4905,11.9409,11.4184,10.9217,10.4494,10.0000,9.5724,9.1654,8.7779,8.4089, //20~29
8.0574,7.7225,7.4033,7.0990,6.8088,6.5321,6.2680,6.0160,5.7755,5.5459, //30~39
5.3266,5.1171,4.9169,4.7257,4.5428,4.3680,4.2008,4.0409,3.8878,3.7414, //40~49
3.6012,3.4670,3.3385,3.2154,3.0975,2.9845,2.8762,2.7723,2.6727,2.5772, //50~59
2.4856,2.3977,2.3134,2.2324,2.1547,2.0801,2.0084,1.9396,1.8734,1.8098, //60~69
1.7487,1.6900,1.6335,1.5792,1.5269,1.4767,1.4283,1.3818,1.3369,1.2938, //70~79
1.2523,1.2123,1.1737,1.1366,1.1008,1.0663,1.0331,1.0011,0.9702,0.9404, //80~89
0.9116,0.8839,0.8572,0.8314,0.8064,0.7824,0.7592,0.7367,0.7151,0.6942, //90~99
0.6739,0.6544,0.6355,0.6173,0.5997,0.5826,0.5661,0.5502,0.5348,0.5199, //100~109
0.5054,0.4915,0.4780,0.4649,0.4522,0.4399,0.4281,0.4166,0.4054,0.3947, //110~119
0.3842,0.3741,0.3643,0.3547,0.3455,0.3366,0.3279,0.3195,0.3114,0.3034, //120~129
0.2958,0.2883,0.2811,0.2741,0.2673,0.2607,0.2543,0.2480,0.2420,0.2361, //130~139
0.2304,0.2249,0.2159,0.2143,0.2092,0.2043,0.1995,0.1948,0.1903,0.1859, //140~149
0.1816 // 150};
ADC温敏电阻测温的更多相关文章
- Arduino周边模块:传感器部件(温敏、光敏、湿敏)
Arduino周边模块:传感器部件(温敏.光敏.湿敏) Arduino周边模块:传感器部件(温敏.光敏.湿敏) Arduino的模数转换 对于Arduino来说,它只认识数字量,模拟量对其来说就是一门 ...
- 高精度NTC测温的硬件电路以及软件设计
什么是NTC NTC是热敏电阻,其电阻值对温度变化敏感,在不同的温度下,可以呈现不同的电阻值. 热敏电阻有两类,一类是负温度系数电阻(NTC),温度增加时,电阻值降低,另一类是正温度系数电阻(PTC) ...
- 提高NTC测温精度(转发)
(一)一般精度要求:采样数据的获取,直接采用恒流源(或恒压源)上拉方式.见图(2)所示. 原理:将恒流源(或恒压源)直接作用于NTC热敏电阻Rt上,当被测对象的温度发生变化,NTC热敏电阻的阻值Rt ...
- DS18B20测温
项目需要实现分布式大规模测温,需要52个测温点,采样DS18B20进行设计. 30cm一个点,一共8个点串联.采用国标单芯单股纯铜硬线BV0.5做导线,测试一会儿正常,一会儿不正常.后面换线了,测试正 ...
- PT100高精度测温电路 AD623+REF3030(转)
源: PT100高精度测温电路 AD623+REF3030(很稳定)
- AI测温落地趋势:已成日常刚需 产品形态呈细分化发展
现如今不管走到哪儿,机场.车站.医院.商场.超市等公共场所都已经将体温检测作为常态化防疫手段.自全球疫情发生以来,不管欧洲.亚洲,还是中东.东南亚等国家都已经意识到,疫情防控的第一道关口便是测温. 而 ...
- MLX90640 红外热成像仪测温模块简要介绍说明
MLX90640 红外热成像仪测温模块简要介绍说明 (1) A 型和 B 型的区别 区别主要有以下几点 视场角不同: A 型为 110*75° , B 型为 55*35° ,通俗一点讲就是 A 型是广 ...
- 践行初心|方正璞华爱心捐赠人脸识别测温系统WelComID
近日,方正璞华向金鸡湖社区卫生服务中心捐赠了人脸识别测温系统.该设备集人员识别.体温检测等功能于一体,在人员进出的时候完成体温的检测,从而判断是否有异常人员等问题,有效节省人力成本.减少人员接触风险, ...
- 关于TVS、ESD、稳压二极管、压敏电阻
一.稳压管和TVS管的工作原理 稳压二极管(又叫齐纳二极管),是一种直到临界反向击穿电压前都具有很高电阻的半导体器件,在这临界击穿点上,反向电阻降低到一个很小的数值,在这个低阻区中电流增加而电压则保持 ...
- ZOV压敏电阻
http://www.zov.net.cn/download/spd_07D.htm http://item.taobao.com/item.htm?spm=a1z10.5.w4002-1369342 ...
随机推荐
- 给网站免费升级https协议
给网站免费升级HTTPS协议,可以通过申请并部署免费的SSL证书来实现.以下是一个详细的步骤指南: 一.申请免费SSL证书 选择证书颁发机构: 可以选择像JoySSL这样的公益项目,它提供免费.自动化 ...
- 重新使用Java的七个理由
译者注:此文系作者于2011年7月11发表于OnJava O'Reily正在庆祝Java7的发布,以及7月25日到27日即将在波兰开展的 OSCON Java 大会. Java宣告回归了,同胞们.当然 ...
- Javascript 构造函数和类
1.构造函数 含义:所谓"构造函数",就是专门用来生成实例对象的函数.它就是对象的模板,描述实例对象的基本结构.一个构造函数,可以生成多个实例对象,这些实例对象都有相同的结构 写法 ...
- 再也不用写请求HttpHelper了,HttpClient帮助你
前言 在C#7.1之后,net推出HttpClient类代替WebRequest, HttpWebRequest, ServicePoint, and WebClient ,先来看下他们在以前的作用 ...
- 使用Maps SDK添加本地slpk
SceneView m_sceneView; public void LoadSceneLayerFromSLPK(SceneView sceneView, string slpkPath) { if ...
- uni-app小程序(抖音)text组件使用踩坑
前情 uni-app是我比较喜欢的跨平台框架,它能开发小程序/H5/APP(安卓/iOS),重要的是对前端开发友好,自带的IDE让开发体验也挺棒的,公司项目就是主推uni-app. 坑位 最近在开发一 ...
- 腾讯云对象存储COS获Veritas认证,数据安全能力再升级
近日获悉,腾讯云对象存储 COS 正式通过 Veritas 备份软件标准化测试,为数据安全再添新助力. Veritas 对 COS 的支持已经从底层打通,目前 Veritas 的 NetBackup ...
- 【uni-app】【02】请求域名的全局配置。
关于uni-app的请求问题,可以访问官方文档 https://uniapp.dcloud.net.cn/api/request/request.html 值得注意的一个点就是全局配置域名的问题. 因 ...
- 黑苹果(Hackintosh) - 安装1:用 VMware pro 16 安装 Big Sur 11.6
1. 背景情况 1.1 想法 想要体验体验macOS系统,不想花钱买 Macbook,就想着 装一个黑苹果体验下. 1.2 本机基本情况 笔记本:zx6 cp5s1 CPU:i5 8400 主板:H3 ...
- Qt音视频开发27-ffmpeg视频旋转显示
一.前言 用手机或者平板拍摄的视频文件,很可能是旋转的,比如分辨率是1280x720,确是垂直的,相当于分辨率变成了720x1280,如果不做旋转处理的话,那脑袋必须歪着看才行,这样看起来太难受,所以 ...