一、我们的目标
温度测量存在于我们生活与工作的方方面面,我们可以测量单点的温度体现整体环境温度,也可以测量多点温度,综合反应环境情况。本文针对单点测量的情况进行分析,如何从一点扩展到多点不做讨论。
我们针对以热电偶,热电阻,半导体温度传感器为前端,MCU为数据处理核心的电路测量系统。首先分析其基本结构,再大致分析其特点与成本。我们的目标就是得到一个数字的温度信息,比如测量室温是25摄氏度,我们认为在单片机内得到这个温度,算是我们工作完成,至于这个数字如何显示出来,或者通过有线无线传输到云平台之类,如何存储,我们不再进行分析。
由于结构的不同,成本会有很大的变化,本文力求给出一个概略的成本范围,方便读者简单判断。(这里成本价格是个参考值,并非绝对值。)
二、测温系统的构成
我们感知一个点的温度,首先要有个敏感的前端测温部件,这个部件可以是接触式的或非接触式的。当温度变化时,此部件可能产生电压的变化,电阻的变化或者其它信号的变化。之后,我们将这个变化的信号进行调理,变换成我们方便采集的信号,最后将这个信号进行采集,变为一个数字信号。当然某些传感器,尤其是新型的半导体传感器,可能综合了以上一个或几个部分,直接输出了数字温度信息。

三、热电偶构成的温度测量系统与成本分析

  1. 基本结构
    热电偶将环境温度转换为电压信号,我们将小信号进行放大,数据采集,数据变换,得到一个温度值。整体结构如下:


针对以上,热电偶常见有K B E J T S N R类型。信号放大可以自己用模拟电路构建,也可以使用厂家集成电路,很多IC同时集成了信号放大与ADC,有些则集合了ADC与MCU。

  1. 成本分析
    (1) 热电偶根据类型,成本如下:

    热电偶根据类型,测温范围,测温精度,产品寿命,反应时间,引线方式,品牌,产地等等因素,价格会有很大差异,以上价格是个概略的参考价格范围。
    比如,常见的K J E型热电偶,国产便宜的大约几块钱,多数从几块到二十几块不等,进口产品要200到400不等。

(2) 电路部分成本估算
此部分包括信号放大、ADC、MCU和其它配套成本。
如果利用模拟放大电路,自己建立信号放大,大约成本在3元到5元不等,ADC加MCU用最经济的,大约5块以内。整体成本如下:

如果利用集成电路,例如MAX6675,可以方便的实现信号放大和冷端补偿,整体结构会变得简单,稳定性也会增加,成本不会太大变化。另外ADC部分可以采用带有放大能力的IC,比如TI的ADS1118,可以直接将热电偶电压信号转换为数字信号。

  1. 举例说明
    假设我们测量环境温度,比如仓库温度,空调出风口温度或者室温情况。测量精度不高,误差±1摄氏度。采用K型热电偶,比较经济的测量电路。整体硬件成本大约在16-31元左右。

    再次说明,这里测试就是MCU里有了一个数据,比如环境是15摄氏度,至于这个数据如何传递,如何展示,这里不讨论。
    另外成本会和生产量有很大关系。我们这里估算的价格,大约是一次生产500套左右的单价。而且不计算各种开工费。以下的其它成本考虑类同。

四、热电阻构成的温度测量系统

  1. 基本结构
    热电阻将环境温度转换为电阻信号,我们将电阻信号变换为电压信号,之后数据采集,数据变换,得到一个温度值。整体结构如下:

针对以上,热电阻常见有PT100, PT1000,Cu50, NTC, PTC等类型。信号转换可以自己用模拟电路构建,也可以使用厂家集成电路,很多IC同时集成了信号放大与ADC,有些则集合了ADC与MCU。

针对热电阻测量,我们也可以采用另外一种结构,将电阻信号变换为时间信号测量。即通过对比参考电阻与被测电阻在同一电容上的放电时间,测量热电阻的阻值,从而测量温度。整体结构如下:

  1. 成本分析
    (1) 热电阻根据类型,成本如下:
    热电阻根据类型,测温范围,测温精度,产品寿命,反应时间,引线方式,品牌,产地等等因素,价格会有很大差异,以上价格是个概略的参考价格范围。
    比如,常见的PT100热电阻,国产便宜的大约5块钱,进口的,做过各种防护的,上千块钱。
    NTC PTC如果是板载的,例如0603封装的,便宜的大约0.1元,如果带外壳,带灌装的,或者带引线的,大约2元到10元不等。

(2) 电路部分成本估算
此部分包括信号转换、ADC、MCU和其它配套成本。
如果利用模拟放大电路,自己建立信号放大,大约成本在3元到5元不等,ADC加MCU用最经济的,大约5块以内。整体成本如下:

如果利用时间测量,成本会有一定的降低

  1. 举例说明
    还是假设之前的例子,假设我们测量环境温度,比如仓库温度,空调出风口温度或者室温情况。测量精度不高,误差±1摄氏度。采用PT100热电阻,比较经济的测量电路。整体硬件成本大约在13-29元左右。

    这里可以进行一个简单的极限考虑,比如我们对环境的测温要求特别的不高,误差正负两三度都问题不大,测量速度也没有要求,成本要求很低,要求测量点特别多,对产品一致性使用寿命都没有特别的要求。整体成本大约如下:

    五、半导体测温芯片构成的温度测量系统

  2. 基本结构
    半导体测温芯片将环境温度转换为电压信号或者数字信号,我们利用MCU直接采集或读取温度值。整体结构如下:

    针对以上,常见测温半导体有DS18B20, GX18B20, TMP112, LM75, SHT21等等。此类传感器构成的系统结构非常简单,就是通过一个数字接口,如I2C, SPI,或者1wire进行连接,读取温度数值。

  3. 成本分析
    (1) 常见数字温度传感器,成本如下:

    (2) 电路部分成本估算
    此部分包括MCU和其它配套成本。整体成本如下:

  4. 举例说明
    还是假设之前的例子,假设我们测量环境温度,比如仓库温度,空调出风口温度或者室温情况。误差±0.5摄氏度。我们采用比较经济的不需要电源芯片的GX18B20温度传感器(北京中科银河芯科技有限公司),整体硬件成本大约在7.3-10.8元左右。

    六、比较三种温度传感器结构与成本
    综合以上分析,采用热电偶,热电阻和半导体温度传感器进行环境温度测量。我们可以大致得到以下的结论。
    如果测量很低的温度(零下40℃以下)或者很高的温度(120℃以上)可以采用热电偶或者热电阻,半导体式的并不合适。如果是测量常见的环境温度,半导体式的测量结构上最简单。
    在精度要求不是很高的情况下,采用NTC或者PTC式的热电阻结构的测量成本可以达到最低。

    七、比较三种测温方式功耗比较

热电偶:

热电阻:

半导体芯片测温方式:

从上图的结构看,热电偶测温电路需要信号放大电路和ADC电路,信号放大电路功耗较高,是3个方案中功耗最高。而半导体芯片测温方式只是芯片测温电路的功耗和MCU的功耗,是3个方案中功耗最低的。热电阻测温方式需要R-V转换电路,一般是电桥或者恒流源的方式来实现,功耗居中。
这个文章写到最后,感觉测量温度的情况太多了,温度传感器种类太多,封装类型太多,精度差别太多,这样笼统的分析,想得到一个简单的答案或者价格趋势是非常牵强的。但是对于测温精度要求较高的场合,半导体芯片测温方式是功耗最低,价格也相对便宜的。

版本信息
版本 内容
V1.00 初步分析各种测温方案
北京中科银河芯科技有限公司 王文华 19110305171

温度测量方案对比分析相关推荐

  1. 主流温度测量方案对比分析(含国产温度传感器芯片GX18B20)

    温度测量方案对比分析 一.概述 温度测量存在于我们生活与工作的方方面面,我们可以测量单点的温度体现整体环境温度,也可以测量多点温度,综合反应环境情况.本文针对单点测量的情况进行分析,如何从一点扩展到多 ...

  2. 802.11无线网络部署方案对比分析

    802.11无线网络部署方案对比分析 目前随着802.11无线网络的快速发展,较大规模的项目,无数AP数量将会比较多,配置.管理及维护问题将会日益突出,另外,像WiFi电话等对无线漫游.信号强度.传输 ...

  3. Android热更新五:四大热修复方案对比分析

    很早之前就想深入的研究和学习一下热修复,由于时间的原因一直拖着,现在才执笔弄起来. Android而更新系列: Android热更新一:JAVA的类加载机制 Android热更新二:理解Java反射 ...

  4. 数据库主流容灾方案对比分析

    说到容灾,先要清楚概念,因为现在很多人把备份和容灾经常放在一起称为灾备,但实际上是两个概念.备份是为了应对灾难来临时造成的数据丢失问题.容灾是为了在遭遇灾害时保证信息系统正常运行,帮助企业实现业务连续 ...

  5. 常见流媒体服务器方案对比分析

    目录 前言 正文 SRS 使用步骤 主要功能 EasyDarwin 使用步骤 主要功能 ZLMediaKit 使用步骤 主要功能 Monibuca 使用步骤 主要功能 结尾 对比图表 前言 目前市面上 ...

  6. 实现微博自动化脚本-方案对比分析

    简介:用自动化脚本代替固定的流程化操作 原则:只提供替代人工操作的技术支持,不参与具体的使用场景 方案: 方案一:从接口入手.通过逆向/反编译/hook/解密码​的方式获取App/网页的接口,直接串联 ...

  7. 通过脚本自动完成叠猫猫游戏-方案对比分析

    简介:用自动化脚本代替固定的流程化操作 原则:只提供替代人工操作的技术支持,不参与具体的使用场景 方案: 方案一:从接口入手.通过逆向/反编译/hook/解密码​的方式获取App/网页的接口,直接串联 ...

  8. 大厂钟爱的全链路压测有什么意义?四种压测方案详细对比分析

    全链路压测? 基于实际的生产业务场景和系统环境,模拟海量的用户请求和数据,对整个业务链路进行各种场景的测试验证,持续发现并进行瓶颈调优,保障系统稳定性的一个技术工程. 针对业务场景越发复杂化.海量数据 ...

  9. 万字长文!对比分析了多款存储方案,KeeWiDB最终选择自己来

    大数据时代,无人不知Google的"三驾马车"."三驾马车"指的是Google发布的三篇论文,介绍了Google在大规模数据存储与计算方向的工程实践,奠定了业界 ...

最新文章

  1. 在哪里学python好-自学python好还是去培训机构好?
  2. python学习之列表的定义以及增删改查
  3. python 状态码转字典文本_python爬虫 处理521状态码
  4. CCS的一些问题(转帖)
  5. 算法讲解 -- 二分图之 匈牙利算法
  6. antd mysql_create-react-app使用antd按需加载的样式无效问题的解决
  7. python避坑_Django搭建项目实战与避坑细节详解
  8. 阿里巴巴开源离线同步工具 DataX3.0 介绍
  9. 如何让网站在百度有LOGO展示
  10. {windows}之向 暴风一号(病毒) 学习一个注册表小知识
  11. Access、Trunk、Hybrid三种端口收发规则以及tagged端口和untagged端口的区别
  12. 完全免费的在线遥感影像下载器-转载
  13. word2016如何插入目录以及页码
  14. Ttest(T检验)
  15. Quality Trimming Via Trimmomatic
  16. 数据库 之 round函数
  17. mac上Python版本不同时,给指定的版本安装库
  18. 美股历史行情数据 API 接口
  19. 电子制造企业如何避免仓库出货异常,导致客户大量退货?
  20. 【参赛作品78】参加openGauss课程21天学习有感

热门文章

  1. 国产密码安全算法总结
  2. ssh: connect to host XXX.XXX.X.XX port 22: Connection refused
  3. 欧拉 phi 函数代码
  4. 【CSS】CSS font-family:中文字体的英文名称
  5. 我为什么要进国企----HP大中华区总裁孙振耀退休感言
  6. RTK基准站的启动——利用CORS网络获取基站启动坐标
  7. css设置背景图片自适应
  8. 软件工程2:软件过程
  9. 小程序入门:我的界面设计
  10. IDEA中Git简单入门