【HB-021】氧气传感器(AO-03)

一、主要功能

本模块是氧气传感器模块,是由精密运放电路搭配奥松公司的AO-03R/AO-03电化学氧气模块组合而成,

1、可以检测空气的氧气含量

2、通过adc输出模拟量数据

3、提供51单片机和STM32的测试代码

 

图片[1]-【HB-021】氧气传感器(AO-03)-黑白模组

图1:氧气传感器效果图

二、原理分析

本模块是氧气传感器模块,是由精密运放电路搭配奥松公司的AO-03电化学氧气模块组合而成。接口信息如下表:

图片[2]-【HB-021】氧气传感器(AO-03)-黑白模组

图2:背部丝印图

 

表1:模块接口功能

引脚 标识 功能
1 VCC 电源输入电压5V
2 GND 电源输出地
3 OUT 氧气输出模拟量(0.1~0.6)V

内部的部分原理图:

图片[3]-【HB-021】氧气传感器(AO-03)-黑白模组

图3:电路原理图

简单分析

将AO-03R的正负极引脚(Vsensor+与Vsensor-)短接,此时读取到的ADC值(MCU_ ADC)
记作A0;
将AO-03R置于空气中,此时读取的ADC值记作A1;
传将AO-03R置于待测环境中,此时读取的ADC值记作Ax;
待测环境中氧气浓度的计算公式为:

图片[4]-【HB-021】氧气传感器(AO-03)-黑白模组

三、尺寸图以及实物赏析

图片[5]-【HB-021】氧气传感器(AO-03)-黑白模组

图5:尺寸图

图片[6]-【HB-021】氧气传感器(AO-03)-黑白模组图片[7]-【HB-021】氧气传感器(AO-03)-黑白模组

图5:实物图

四、程序分析

分析程序之前我们先看个图片

图片[8]-【HB-021】氧气传感器(AO-03)-黑白模组

我们这里展示一下大致的程序

Voltage = AD_ReadValue(0)/1023.00*5;
O2 =(53.59*Voltage-3.2129) ;

首先测试出收到的电压大小(我们这里采用的是10位的adc并且以5V为基准电压进行测试的),然后再根据公式,计算出氧气的浓度。(-3.2129是偏差值,可以按照上述方法测试空气的氧气含量,保证空气中的含量在20.8左右即可)

五、资料预览

图片[9]-【HB-021】氧气传感器(AO-03)-黑白模组

 

【HB-021】氧气传感器(AO-03)
此内容为免费资源,请登录后查看
0
资料完整
咨询客服
下载不限速
免费资源
© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容