实验1 酒精传感器实验-V20161122
1.实验目的
学习酒精检测传感器MQ-3的使用方法;
2.实验设备
硬件:酒精传感器节点,串口线;
软件:Keil u Vision4编译软件,STC下载软件STC_ISP;
芯片手册:配套光盘\附件\芯片手册\酒精检测传感器;
电路原理图路径:配套光盘\附件\电路原理图;
源码路径:配套光盘\源代码\传感器原理与应用\实验1 酒精传感器实验-V20161122;
hex文件路径:配套光盘\源代码\传感器原理与应用\实验1 酒精传感器实验-V20161122\out;
3.实验原理
3.1 MQ-3的介绍
MQ-3气体传感器所使用的气敏材料是在清洁空气中电导率较低的二氧化锡(SnO2)。当传感器所处环境中存在酒精蒸汽时,传感器的电导率随空气中酒精气体浓度的增加而增大。使用简单的电路即可将电导率的变化转换为与该气体浓度相对应的输出信号。
MQ-3气体传感器对酒精的灵敏度高,可以抵抗汽油、烟雾、水蒸气的干扰。这种传感器可检测多种浓度酒精气氛,是一款适合多种应用的低成本传感器。
元器件结构外形如图3.1:
图3.1 酒精传感器形型
图3.2 酒精传感器基本测试电路
基本测试回路,图3.2是酒精传感器的基本测试电路。该传感器需要施加2个电压:加热器电压(VH)和测试电压(VC)。其中 VH用于为传感器提供特定的工作温度。VC 则是用于测定与传感器串联的负载电阻(RL)上的电压(VRL)。这种传感器具有轻微的极性,VC需用直流电源。在满足传感器电性能要求的前提下,VC和VH可以共用同一个电源电路。为更好利用传感器的 性能,需要选择恰当的RL值。酒精传感器的技术指标如表1。
表1 酒精传感器技术指标
产品型号 |
MQ-3 |
||
产品类型 |
半导体气敏元件 |
||
标准封装 |
胶木(黑胶木) |
||
检测气体 |
酒精蒸汽 |
||
检测浓度 |
0.04-4mg/L酒精 |
||
标准电路条件 |
回路电压 |
Vc |
≤24V DC |
|
加热电压 |
VH |
5.0V±0.2V ACorDC |
|
负载电阻 |
RL |
可调 |
标准测试条件下气敏元件特性 |
加热电阻 |
RH |
31Ω±3Ω(室温) |
|
加热功耗 |
PH |
≤900mW |
|
敏感体表面电阻 |
Rs |
2KΩ-20KΩ(in 0.4mg/L酒精) |
|
灵敏度 |
S |
Rs(in air)/Rs(0.4mg/L酒精)≥5 |
|
浓度斜率 |
α |
≤0.6(R300ppm/R100ppm酒精) |
标准测试条件 |
温度、湿度 |
20℃±2℃;65%±5%RH |
|
|
标准测试电路 |
Vc:5.0V±0.1V; VH: 5.0V±0.1V |
|
|
预热时间 |
不少于48小时 |
酒精传感器灵敏度特性图3.3所示:
图3.3 酒精传感器灵敏度特性图
3.2 MQ-3酒精传感器的电路原理图
MQ-3酒精传感器的电路原理如图3.4所示:
其中U1(MQ-3)的PIN5与PIN2为加热端,对应测试回路的H端;PIN1、PIN3、PIN4、PIN6为检测回路;MQ-3传感器的供电电压Vc和加热电压Vh都为5V,负载电阻R1为1K欧姆。从技术指标表中可知,在0.4mg/L酒精中,传感器电阻Rs为2K~20K,取Rs = 12K。假设检测到酒精浓度为10mg/L时报警,由灵敏度特性曲线可知灵敏度为0.12,MQ3电阻值为12K * 0.12 = 1.44K(Rs / Ro = 灵敏度,其中Ro为传感器在0.4mg/L酒精时的电阻值),ADC1(P1.1) = 5V * 1K / (1K + 1.44K) = 2.00V,AD读数为2.00 / 3.3 * 1024 = 620,当AD采集的数值大于620时表明检测到酒精。
4.实验步骤
4.1 编写实验源代码文件
4.1.1 取酒精传感器节点,打开Keil集成开发环境,打开配套光盘\源代码\传感器原理与应用\实验1 酒精传感器实验-V20161122的工程文件。
4.1.2点击左上角的Rebuild按键,编译整个工程,将生成jiujing.hex可执行文件,该