MQ系列传感器电压与浓度转换关系

在网上搜了大量资料都没有对mq系列传感器电压与浓度转换关系的一个很好说明,也知道mq适合做定性而不是定量分析,对于结果要求不是非常精确的情况下怎么取得一个接近结果的值,我在这里做了一个分析。这里以mq2烟雾传感器模块为列进行分析处理。只能保证结果结果接近于真实值,想要完全精确需做标定。

1、传感器描述
下面是mq2传感器特性描述:

根据灵敏度特性曲线找出横坐标与纵坐标一一对应关系:
ppm=[300,400,500,600,700,800,900,1000,2000,3000,4000,5000,6000,7000,8000,9000,10000]’;
Rs/R0=[0.27,0.23,0.195,0.175,0.16,0.15,0.14,0.13,0.078,0.058,0.049,0.042,0.037,0.032,0.029,0.027,0.025]’;

2、曲线仿真
然后我们使用matlab进行仿真得到散点图和仿真曲线:

得到公式:Rs/R0 = 11.5428*ppm^(-0.6549)

3、结果计算
要想得到ppm,我们就得知道Rs与R0的值,查看技术文档,有电路图和R0的说明:
R0:表示传感器再洁净空气中的值。
电路图:

根据电路图我们可以得到:
Vrl/Rl = (Vc - Vrl)/Rs;
Vrl:即AO口输出电压
Vc:回路电压
Rl:我的电路里面Rl为5.1K,具体看电路图
根据技术文档我们知道R0就是在洁净空气下Rs的值。

我的回路测试电压为5V,洁净空气下Vrl为0.621887(多次测得电压取平均值),所以得到R0的值为35.904K。
注:为保证准确性,洁净空气下Vrl的值需要在传感器充分预热下测得。

然后根据公式Rs/R0 = 11.5428 * ppm^(-0.6549)和Vrl/Rl = (Vc - Vrl)/Rs推导,得到:
ppm^0.6549 = 11.5428 * 35.904 * Vrl/(25.5-5.1 * Vrl);
使用C标准库函数pow(x,y)求得ppm;//其作用是计算x的y次方。x、y及函数值都是double型
ppm = pow(11.5428 * 35.904 * Vrl/(25.5-5.1* Vrl),0.6549);

4、相关参考
a、MATLAB R2017b安装及破解
https://blog.csdn.net/m0_37638031/article/details/78982498
b、mq2传感器技术文档
http://style.winsensor.com/pro_pdf/MQ-2.pdf
c、matlab曲线拟合
https://blog.csdn.net/ljyljyok/article/details/81624496

5、下载链接
里面有我写的基于stm32f103的mq2传感器例程和用matlab仿真用程序。
https://download.csdn.net/download/qq_35952136/11340444

MQ系列传感器电压与浓度转换关系相关推荐

  1. MQ系列传感器怎么用,mq2传感器引脚怎么接

    由于买的时候买错了,买成了传感器,而不是模块,到手是6根引脚的, 在网上找了半天资料,才找明白怎么接线, 所以个人使用还是建议直接买模块,省事,贵不了几元钱 但是还得讲一下传感器如何接线, MQ系列传 ...

  2. mq系列传感器的程序_Cooper Instruments传感器定制解决方案

    Cooper Instruments Cooper Instruments不仅是称重传感器,传感器和数字仪器的分销和销售公司.还是力和压力测量与测试行业的领导者.我们的产品适用于航空航天,汽车,能源, ...

  3. mq系列传感器的程序_深圳现代通信系列实训系统

    深圳现代通信系列实训系统 ejsnb5p 深圳现代通信系列实训系统 因为考虑到机箱的抗腐蚀.导电.导热等的内部要求,我们的机箱减震系统全部采用金属材料制成,这比起用橡胶材料做减震不但能达到上述要求,还 ...

  4. mq系列传感器的程序_MQ-7传感器使用说明.pdf

    MQ-7传感器使用说明 雁凌电子 MQ-7传感器模块使用说明 MQ-7传感器模块使用说明 MMQQ--77传传感感器器模模块块使使用用说说明明 雁凌电子 雁凌电子 雁雁凌凌电电子子 雁凌电子 一 模块 ...

  5. mq系列传感器的程序_消息中间件(一)MQ详解及四大MQ比较

    一.消息中间件相关知识 1.概述 消息队列已经逐渐成为企业IT系统内部通信的核心手段.它具有低耦合.可靠投递.广播.流量控制.最终一致性等一系列功能,成为异步RPC的主要手段之一.当今市面上有很多主流 ...

  6. MQ系列传感器电路图

    R1=5.1Ω=5R1 R2=1000Ω=102

  7. 基于STM32的学习记录--MQ系列计算公式

    目录 MQ-2 定义 计算 MQ-4 定义 公式 MQ-7 定义 公式 MQ-135 定义 公式 所有的MQ系列传感器都需要一定的预热时间进行一个精度的校准 MQ-2 定义 //R2-1K. #def ...

  8. stm32c8t6+dht11+MQ系列环境检测模块+oled显示屏(基于物联网的家庭环境检测系统设计)

    元件清单: stm32f103c8t6.mq2 检测烟雾浓度(模拟量输出).mq7 检测一氧化碳浓度.mq135 检测空气质量.OLED屏幕(四引脚仅支持iic协议通信).dht11检测温湿度(数字量 ...

  9. 分贝dB与放大倍数的转换关系及对照表

    今天遇到了dB的问题,可是我总觉得dB貌似对我的理解产生了障碍,有缘看到了百度文库中的这篇文章,写的很简洁,就不用自己总结了.很感谢,这里转载过来. https://wenku.baidu.com/v ...

最新文章

  1. 如何系统的自学python 知乎-如何系统地自学Python?
  2. CTFshow 命令执行 web70
  3. vue中checkbox 样式自定义重写;循环遍历checkbox,拿到不同的v-model绑定值;及获取当前checked 状态,全选和全不选等功能。...
  4. MFC类中获得其它类指针
  5. 合作模式歌利亚机器人_智能时代挑战下的机器人教育新方向!
  6. SQL2005实现全文检索的步骤 停止数据库的用户连接
  7. 从NeurIPS 2018看AI发展路线!
  8. MongoDB初试备份及恢复
  9. 无法获得锁 /var/cache/apt/archives/lock – open (11 资源临时不可用)
  10. 《Spring微服务实战》读书笔记——构建微服务
  11. 【51nod】1776 路径计数
  12. sliverlight+WCF项目发布到IIS
  13. 计算机怎么办错误,电脑日志错误怎么办
  14. 网上教学管理系统的设计与实现
  15. 大华C/C++面试题目解析
  16. 安卓 摇一摇 事件监听
  17. sofa与springboot的入门案例
  18. Stochastic Computing + Quantization
  19. 李洪超 硬件工程师_做一个优秀硬件工程师
  20. 96道前端面试题,作出的职业规划建议

热门文章

  1. 关于 古人劝学 --写的真心是好 真的有收获
  2. Android培训班(21)
  3. H.266/VVC、VTM、YUV中的各种参数(函数):slice、sps、pps、ss、vps、luma、chroma等
  4. web前端期末大作业 html+css+javascript汽车销售网站 学生网页设计实例 企业网站制作
  5. 学习Go语言,这20个网站给你整理好了
  6. SD 关于销售环节的折扣、折让、回扣、佣金的介绍
  7. 【傅里叶变换】3. 周期信号的频谱
  8. 128階數的Shunt音量控制器
  9. 提取微信公众平台模板消息字段
  10. ChatGPT可以帮助学生和工作专业人员的4种方法