MQ135空气质量传感器:引脚配置、工作及其应用
一种用于检测、测量或监测氨气、苯、硫、二氧化碳、烟雾和其他有害气体的设备被称为空气质量气体传感器。MQ135空气质量传感器,属于。。。
一种用于检测、测量或监测氨气、苯、硫、二氧化碳、烟雾和其他有害气体的设备被称为空气质量气体传感器。MQ135空气质量传感器属于MQ气体传感器系列,广泛用于检测有害气体和新鲜空气中的烟雾。本文简要介绍了如何使用MQ135空气质量传感器测量和检测气体。
MQ135空气质量传感器/探测器的替代品有MQ-2(甲烷、液化石油气、丁烷和烟雾)、MQ-3(酒精、烟雾和乙醇)、MQ-4(压缩天然气和甲烷)、MQ-5(天然气和液化石油气)、MQ-6(丁烷和液化石油油)、MQ-7(CO)、MQ-8(氢气)、MQ-9(CO和易燃气体)、MQ131(臭氧)、MQ136(硫化氢气体)、,MQ138(苯、酒精、丙烷、甲苯、甲醛气体和氢气)、MQ214(甲烷和天然气)、MQ303A(酒精、烟雾、乙醇)、MQ306A(液化石油气和丁烷)、MQ307A(CO)、MQ309A(CO和易燃气体)。
什么是MQ135空气质量传感器?
MQ135空气质量传感器是一种MQ气体传感器,用于检测、测量和监测空气中存在的各种气体,如氨、酒精、苯、烟雾、二氧化碳等。它在5V电源下工作,消耗150mA。操作前需要预热20秒,以获得准确的输出。
它是一种半导体空气质量检测传感器,适用于监测空气质量的应用。它对大气中的NH3、NOx、CO2、苯、烟雾和其他危险气体高度敏感。它可以以低成本用于有害气体检测和监测应用。
如果空气中的气体浓度超过阈值极限,则数字输出引脚变高。阈值可以通过使用传感器的电位计来改变。模拟输出电压是从传感器的模拟引脚获得的,它给出了空气中存在的气体水平的近似值。
引脚配置:
MQ135空气质量传感器是一个4引脚传感器模块,具有来自相应引脚的模拟和数字输出功能。这个MQ135空气质量传感器引脚配置如下所示。
对于MQ135空气质量传感器模块:
MQ135空气质量传感器模块如下所示。

引脚1:VCC:此引脚指的是为MQ135传感器模块通电的5V正极电源。
引脚2:GND(接地):这是一个参考电位引脚,用于将MQ135传感器模块连接到地。
引脚3:数字输出(Do):该引脚指的是数字输出引脚,通过电位计的帮助调整阈值来提供数字输出。该引脚用于检测和测量任何一种特定气体,并使MQ135传感器在没有微控制器的情况下工作。
引脚4:模拟输出(Ao):该引脚产生0V至5V的模拟输出信号,这取决于气体强度。该模拟输出信号与MQ135传感器模块测量的气体蒸汽浓度成比例。此销用于测量以PPM为单位的气体。它由TTL逻辑驱动,工作电压为5V,主要与微控制器接口。
对于MQ135空气质量传感器:
MQ135空气质量传感器如下所示。

H点:有2个H引脚,其中一个连接到电压源,另一个接地。
A-引脚:这里A引脚和B引脚可以互换。这些连接到电压源。
B引脚:这里A引脚和B引脚可以互换。一个引脚用于产生输出,而另一个引脚连接到地。
规格和特点:
这个MQ135空气质量传感器规格和功能如下所列。
- 它具有广泛的检测范围。
- 灵敏度高,响应速度快。
- 长寿命和稳定性。
- 工作电压:+5V。
- 测量和检测NH3、酒精、NOx、苯、CO2、烟雾等。
- 模拟输出电压范围:0V-5V。
- 数字输出电压范围:0V-5V(TTL逻辑)。
- 预热持续时间:20秒。
- 用作模拟或数字传感器。
- 电位计用于改变数字引脚的灵敏度。
- 加热电压:5V±0.1。
- 负载电阻可调。
- 加热器电阻:33欧姆±5%。
- 热耗:<800mW。
- 工作温度:-10°C至-45°C。
- 储存温度:-20°C至-70°C。
- 相关湿度:<95%Rh。
- 氧气浓度:21%(影响灵敏度)。
- 感应电阻:30千欧姆至200千欧姆。
- 浓度斜率:≤0.65。
- 预热时间:超过24小时。
- 简单的驱动电路。
如何使用MQ135空气质量传感器检测和测量气体:
要测量或检测气体,请使用模拟引脚或数字引脚。只需向模块施加5伏电压,您就可以观察到模块的电源指示灯亮起(发光),当模块未检测到气体时,输出指示灯熄灭。这意味着数字引脚的输出为0V。请注意,在实际操作之前,传感器必须保持预热时间20秒(如技术规范中所述)。
现在,一旦操作MQ135传感器进行检测,LED输出就会随着数字输出引脚变高。否则,使用电位计直到输出增加。每当传感器检测到特定的气体浓度时,数字引脚就会变高(5V),否则会保持低(0V)。
我们也可以使用模拟引脚来获得相同的结果。从微控制器中读取输出模拟值(0-5V)。该值与传感器检测到的气体浓度成正比。通过实验值,我们可以观察MQ135传感器在不同气体浓度下的工作和反应,并据此制定程序。
如何使用MQ135空气质量传感器测量PPM(百万分之一):
MQ-135气体传感器使用SnO2,这是一种在清洁空气中具有更高电阻的气敏材料。有害气体数量的增加会降低气体MQ135传感器的电阻。要使用MQ-135空气质量传感器测量PPM,请观察下面显示的(Rs/Ro)和PPM之间的图表。

- MQ135传感器的典型灵敏度特性如上图所示。
- 温度为20°C,湿度为65%,O2浓度为21%,负载电阻RL为20kilo ohms。
- 这里Ro是指在清洁空气或新鲜空气中100ppm NH3时传感器的电阻值。
- Rs是指传感器在几种气体浓度下的电阻。
- 我们可以通过以下公式确定Rs值来校准MQ135传感器,
- 传感器电阻Rs=(Vc/VRL-1)RL
- 在计算Ro和Rs值后,找到了比值,使用上图,我们可以计算待测量的特定气体的PPM值。
如何将MQ135空气质量传感器与Arduino接口:
MQ135空气质量传感器与Arduino的接口电路图如下所示。所需的部件是,

- MQ135空气质量传感器
- 阿杜伊诺联合国办事处
- 5V电源
- 连接电线。
按照上述电路图进行连接。MQ135传感器的VCC引脚连接到Arduino的5V引脚。这会使MQ135传感器通电。MQ135传感器的模拟输出引脚Ao和数字输出引脚Do连接到Arduino的Ao和引脚2。最后,MQ135和Arduino的接地引脚连接到公共接地。该接口电路提供MQ135空气质量传感器的数字和模拟输出。
当MQ135的Ao(模拟输出)高于400时,LED点亮,连接到Arduino板的引脚2。否则LED熄灭。观察LCD或监视器上传感器的数字和模拟输出的读数。
上传Arduino代码,如下所示用于气体检测。
int传感器值;(读取模拟输出读数的int变量)
int数字值;(读取数字输出读数的int变量)
无效设置()
{
串行开始(9600);//将串行端口设置为9600(将串行通信设置为9600波特率)
引脚模式(13,输出);(引脚13连接到LED的阳极端子作为输出)
引脚模式(2,输入);(Arduino的引脚2连接到MQ135的Do引脚作为输入)
}
空心环()
{
sensorValue=模拟读取(0);//读取模拟输入引脚0(读取Ao上的模拟输入)
digitalValue=数字读取(2);(读取并保存Arduino引脚2上的数字输出)
如果(传感器值>400)
{
digitalWrite(13,高);(如果模拟读数大于400,则LED亮起)
}
其他的
digitalWrite(13,低);(如果模拟读数小于400,则LED熄灭)
Serial.println(传感器值,DEC);//打印读取的值
Serial.println(数字值,DEC);
延迟(1000);//等待100ms等待下一个读数(显示器上显示模拟和数字输出读数)
}
MQ135空气质量传感器的使用/应用:
MQ135质量传感器的应用是,
- 用于检测氮氧化物、氨、酒精、芳香化合物、烟雾和硫化物等气体的过量或泄漏。
- 用作空气质量监测器。
- 用于办公室和建筑物的空气质量设备。
- 用作家用空气污染探测器。
- 用作工业空气污染探测器。
- 用作便携式空气污染探测器。
有关MQ135空气质量传感器数据表,请参阅此链接
因此,这一切都是关于MQ135空气质量传感器的概述。根据气体检测的类型,市场上有不同类型的MQ系列空气质量气体传感器。检查数据表,选择气体监测应用所需的空气质量传感器。