MH-Z19B与51单片机

	刚刚接手一个模块,CO2 模块,感觉挺简单的,功能还挺强大,支持多种输出模式:

PWM输出,模拟输出,串口输出,而且数值读取比较准确,之前搞了个MG811,感觉不太好用(不知道是不是因为模块问题),发现模拟数据一直测不准,而且线性度不好,必须要有算法才能测量的比较准,由于没有学习Matable,所以也没法进行线性模拟了。

废话不多说,还是老样子,先上图
在这里插入图片描述
这哥们长这样,嗯,那先来看看这家伙的功能吧:
在这里插入图片描述
在这里插入图片描述
从功能上描述来说,就是不适合工业场,适用于平时生活产品;
接下来看一下他的技术指标
在这里插入图片描述
都挺重要的,这些数据,而且可以看出,他使用非常便捷,多种输出方式,可以根据需要自行选择,功耗的话差不多就两个发光二极管。
接下来的是他的量程:
在这里插入图片描述

接下来继续看它的 引脚 说明:
在这里插入图片描述

PWM工作模式

在这里插入图片描述
在这里插入图片描述
接下来看一种更加便捷的方式(当然,51串口比较少,如果你要将串口留出来,那么就不适合这种模式了)

串口输出模式

在这里插入图片描述
接下来看一种更加便捷的输出方式:

串口输出

在这里插入图片描述
这里就要使用到USB转TTL模块了(有需要的同学自行到某宝搜索就行了)
串口模式下寄存器介绍:
在这里插入图片描述
第一个寄存器
在这里插入图片描述
效果如下:
在这里插入图片描述
第二个寄存器
在这里插入图片描述
这个可以不用管了,默认自动校准,如果你需要,自行设置就行,跟上边操作一样
第三个寄存器
在这里插入图片描述
校验
在这里插入图片描述
校准零点功能
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

可以自己设置需要的量程。

模拟输出模式

在这里插入图片描述
硬件接线,需要采用ADC进行电压采集,然后将电压信号转换成浓度值

  • 3
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值