NDIR二氧化碳传感器原理介绍

news2024/11/21 0:21:43

文章目录

    • 1. 引言
    • 2. 分类
    • 3. 红外气体传感原理
      • 3.1 朗伯-比尔定律
      • 3.2 非分光红外(NDIR)法检测原理
      • 3.3 浓度、温湿度标定
      • 3.4 响应时间研究
    • 4. 参考文献

1. 引言

环境领域:近些年,二氧化碳是引起温室效应的主要气体,因此引起了人们的广泛关注。通常情况下大气中二氧化碳的含量大约为0.04vol%。据研究表明,当空气中的二氧化碳浓度大约3vol%时,人体会产生心跳加快,呼吸急促的现象;当浓度达到5vol%时,人体会产生呼吸困难、耳鸣等症状。

医疗领域:此外,二氧化碳作为人体代谢循环后的产物,浓度范围为 4vol%~5vol%,可以直接反应人体的生理状况。呼吸二氧化碳气体浓度监测模块已成为临床上许多医疗监测设备的关键部分。

2. 分类

二氧化碳气体传感器主要有以下几种类型:红外吸收型、电化学型、热导型、质量敏感型和半导体型。目前各类型二氧化碳传感器市场情况如下:

  • 红外吸收型二氧化碳传感器应用最广泛 。(淘宝上售卖的很多)
  • 电化学原理二氧化碳报警器在市场上很常见 。(没咋调研)
  • 热导型二氧化碳传感器主要用于检测大量程,百分比含量的二氧化碳浓度。(瑞士Sensirion有一款在售)
  • 质量敏感型二氧化碳传感器目前仅处在研发阶段 。(没咋见过)
  • 半导体式二氧化碳气体传感器的,由于受温度的影响较大,目前在业界不受欢迎,应用很少 。(没咋见过)

3. 红外气体传感原理

3.1 朗伯-比尔定律

该定律描述了被测物质对红外光的吸收程度与被测物质厚度和浓度之间的关系。

举例,一束单色光在经过某种吸收介质时,会被介质吸收一部分的光能,透射光强度会因此而下降,如图:

请添加图片描述
公式表达如下:
I = I 0 e − K C L I = I_{0}e^{-KCL} I=I0eKCL
其中:
I 0 I_0 I0——入射光强,红外线经过被测气体前的光强,
I I I——出射光强,红外线经过被测气体后的光强,
C C C——浓度,被测气体的浓度值,
L L L——光程长,从红外光源到探测器之间红外光与被测气体之间有交互作用的长度,
K K K——吸收系数,该系数取决于被测物体的吸收谱线。

注意,该定律描述的物理公式是理想化的,我们在实际传感器的测试中光程长度 L L L不会始终是一个单一的值,光源的发射强度的峰值所处的波段也会发生变化,滤光片的透过性与滤光片的中心波长有关,传感器的性能还会受到环境温度和气体压强的影响。因此,在实际应用中我们需要对朗伯-比尔定律进行一定的修正,并加入补偿算法。引入两个系数 a a a n n n 来修改公式,得:
I = I 0 e − a C n I = I_{0}e^{-aC^{n}} I=I0eaCn

其中 a a a n n n 为两个固定值,由目标气体和特定的器件设计决定,在随后可以通过标定的方式确定。

3.2 非分光红外(NDIR)法检测原理

目前用于气体检测的探测器可以分为分光型和非分光型。如图2-2所示,前者是通过分光系统分离出单色光之后将光线导入气室内,再由探测器进行光强检测;后者则是光源直接把具有连续光谱的红外光输入气室内,通过探测器上所安装的滤光片对所需要的波段进行选择性吸收。

请添加图片描述
在实际应用中,分光型探测器因为其分光设备精度高,可以分离出波段很窄的单色光,通常应用在实验室的光谱分析仪器中,但是由于其分光系统比较复杂, 体积较大,无法共用同一个气室,所以在小型化、便携化的应用场合更多的是采用非分光型探测器。这也就是为什么我们在淘宝中看到的二氧化碳传感器的检测方式几乎都为非分光红外(NDIR)法检测

3.3 浓度、温湿度标定

在一个红外气体传感器制备完成之后,需要对其进行浓度标定,目的是为了获得公式:
1 −  Act   Zero  ⋅ Ref ⁡ = Span ⁡ ( 1 − e − a C n ) 1-\frac{\text { Act }}{\text { Zero } \cdot \operatorname{Ref}}=\operatorname{Span}\left(1-e^{-a C^n}\right) 1 Zero Ref Act =Span(1eaCn)
中的Span、a、n值。其中Act、Zero和Ref为红外探测器测得电压值,C为气体浓度。通过对已知二氧化碳浓度的气体进行标定得到Span、a、n值。我们就可以在使用该传感器时,测通过电路得到的Act、Zero和Ref电压值,就可以反推出气体浓度C。

温湿度的测试是为了获得传感器在不同温度和湿度环境下的标定曲线,检验环境是否会对传感器的输出产生影响。首先进行不同温度下传感器的浓度标定,这一步的目的是要探究不同温度对传感器的输出会造成多大的影响,并通过标定得到的数据来进行温度补偿。其次进行不同湿度下传感器的浓度标定,来进行湿度补偿。

3.4 响应时间研究

红外气体传感器的响应时间通常与气室结构(光程长)、光源调制频率和气体流速相关。如何提高传感器的响应时间,需要对这三个因素进行实验研究,获取对应因素下传感器对响应时间曲线。

4. 参考文献

[1]杨伊娜,郝建淦,郑晓虹.二氧化碳气体传感器的研究进展[J].功能材料与器件学报,2022,28(03):187-199.DOI:10.20027/j.gncq.2022.0027.
[2]袁博. 基于NDIR原理的CO_2浓度传感器的制备与研究[D].电子科技大学,2019.

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/10636.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

项目可交付成果的质量管理该怎么做?

通往项目最终服务或产品的道路往往是由许多临时可交付成果铺就的。每一个可交付成果本身都必须完整、质量合适并与所有其他可交付成果协调,同时确保: ● 保持客户和主要利益相关者所要求的质量水平。 ● 项目可交付成果是根据客户的规格和项目目标开发…

使用jenkins自动打包构建Maven项目

1.Jenkins是什么(借鉴官网) Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。 Jenkins 支持各种运行方式,可通过系统包、Docker 或者通过一个独立的 Java 程序 2.Jenkins下载安装 …

指纹和虚拟机哪个好用?两者之间的区别是什么?

2022年了,相信大家对指纹浏览器都不陌生了,很多做跨境电商、海外社媒营销、联盟营销的企业都会借助指纹浏览器来多账号批量管理。而在指纹浏览器没出现之前,大部分企业都会使用虚拟机来解决浏览器环境安全问题。所以指纹浏览器和虚拟机到底哪…

EN 14967:防水沥青防潮层—CE认证

防水沥青防潮层CE认证(欧盟强制认证)-简介 在欧盟市场“CE”标志属强制性认证标志,以表明产品符合欧盟《技术协调与标准化新方法》指令的基本要求。这是欧盟法律对产品提出的一种强制性要求。 在防水沥青防潮层上加贴CE标志不但可…

2021年全国职业院校技能大赛高职组“软件测试”赛项—“阶段二竞赛任务书”

2021年全国职业院校技能大赛高职组 “软件测试”赛项—“阶段二竞赛任务书” 2021年6月 软测讨论611474045 一、竞赛时间、内容及成绩组成 (一)竞赛时间 本阶段竞赛时间共为3小时,参赛选手自行安排任务进度,休息、饮水、如厕…

操作系统4小时速成:进程管理复习重点,进程,线程,处理机调度,进程同步,死锁

操作系统4小时速成:进程管理复习重点,进程,线程,处理机调度,进程同步,死锁 2022找工作是学历、能力和运气的超强结合体,遇到寒冬,大厂不招人,可能很多算法学生都得去找开…

基于servlet的校园车辆管理系统

开发环境 eclipsemysql5.7jdk1.8 系统简介 基于Web的校园车辆管理系统主要用于对校园内的车辆进行管理,基本功能包括:人员信息管理模块,车位信息管理模块,IC卡信息管理模块,固定车辆管理模块,临时车辆管…

Java_继承

作者:爱塔居的博客_CSDN博客-JavaSE领域博主 专栏:JavaSE 文章目录 前言一、pandas是什么?二、使用步骤 1.引入库2.读入数据总结一、为什么需要继承 🍸继承最大的意义是:对代码可以进行复用。 Java中使用类对现实世界…

Idea下载及配置

1、下载Vscode 1.1、官网 https://code.visualstudio.com/1.2、替换链接 将下载地址中的 az764295.vo.msecnd.net 更换为 vscode.cdn.azure.cn 使用国内的镜像服务器加速 https://vscode.cdn.azure.cn/stable/6261075646f055b99068d3688932416f2346dd3b/VSCodeUserSetup-x6…

【好文鉴赏】面试官说你回答的不够深入,怎么办?

关键词:[产品经理] [面试] 原文链接:https://coffee.pmcaff.com/article/3665424751688832/pmcaffutm_source 前言 生动,往往源于对事实的诠释; 面试官说逻辑力很强、沟通表达也很优秀,但在面试时效果并不太好&…

图片添加边框和文字怎么弄?图片编辑在线教学

大家平时在拍完照片后,会对它进行一些编辑处理吗?像我每次拍完照,都会对图片进行一些后期处理,有时也会给图片添加一些边框或者文字,美化图片并增加图片信息量。那你们平时都是怎么给图片加上边框和文字的呢&#xff1…

广和通5G AIoT模组引领亮相2022国际物联网展(IOTE),智赋行业数字化新价值

11月15-17日,2022国际物联网展(IOTE)于深圳盛大启幕,本届展会汇聚众多物联网行业大咖,共同展示并探讨物联网产业链的创新实践与成果。广和通以“5GAIoT深度融合,创新智造未来”为主题亮相现场。本次广和通展…

UI组件DevExpress ASP.NET Core v22.1亮点 - 甘特图、UI组件全新升级

DevExpress ASP.NET Web Forms Controls拥有针对Web表单(包括报表)的110种UI控件,DevExpress ASP.NET MVC Extensions是服务器端MVC扩展或客户端控件,由轻量级JavaScript小部件提供支持的70个高性能DevExpress ASP.NET Core Contr…

深入Spring 5 事务原理与源码分析【精品分享】

从一个编程式事务开始 Spring的声明式事务涉及到Bean的注入还有动态代理相关的知识,门槛会相对高一些。为了更容易理解事务,我们先从编程式事务的例子开始,逐步揭开Spring事务神秘的面纱。 //一个简单的编程式事务的例子Autowiredprivate Pl…

Linux常用工具及服务(ssh,rsync)

目录 一、SSH服务远程终端连接工具 1、SSH的登录原理 2、SSH基本用法 2.1 基本语法: 3、ssh服务认证类型 3.1 基于口令认证 3.2 基于密钥认证 4、ssh服务常见配置 4.1 常见配置 5、ssh客户端附带的远程拷贝scp命令 5.1 基本语法 二、Rsync远程同步及备份工…

k8s的接口文档——swagger-ui服务

文章目录1. 获取配置文件2. 启动swagger-ui2.1 用docker部署2.2 用docker-compose部署2.3 在k8s平台部署1. 获取配置文件 开启k8s的api临时端口 说明: 为导出k8s集群的api信息作为swagger-ui的配置文件,我们临时开一个api的临时端口该端口:只…

Qt 中设置窗体(QWidget)透明度的几种方法

Qt 中设置窗体(QWidget)透明度的几种方法 1. 设置窗体的背景色 在构造函数里添加代码,需要添加头文件qpalette或qgui QPalette pal palette(); pal.setColor(QPalette::Background, QColor(0x00,0xff,0x00,0x00)); setPalette(pal); 通过设置窗体的背景色来实…

连花清瘟卖断货?近一个月解热药价格暴涨33%,销额超206万元

近日,“连花清瘟生产商以岭药业正在疯狂招短期工”的消息登上热搜,以岭药业一度涨停。此外,石家庄其他感冒类药品也迎来线上线下一同销量大涨。 为此,鲸参谋特意查询了京东平台近一个月“解热镇痛”类药品的销售数据。可以看到&am…

SpringBoot自定义banner,如何定制炫酷的banner提升项目B格?

文章目录写在前面自定义banner使用banner.txt文件使用图片手写一个bannerbanner参数在 application.properties 文件中可以配置banner其他属性banner自身参数源码分析在线生成banner写在前面 Springboot启动的时候默认是有一套自己的banner的: 我们如何自定义这个…

SpringBoot+Vue项目大学生网络教学平台的设计与实现

文末获取源码 开发语言:Java 使用框架:spring boot 前端技术:JavaScript、Vue 、css3 开发工具:IDEA/MyEclipse/Eclipse、Visual Studio Code 数据库:MySQL 5.7/8.0 数据库管理工具:phpstudy/Navicat JDK版…