MQ135传感器浓度转换公式

声明:网上几乎没有人给出相关的公式,但是在看完以下两篇文章,有了一些思路,验证成功后分享给大家,再次声明,此公式不是官方给的公式!!!

着急的小伙子直接拉到后面!!!

感谢以下两位大神,请先看完以下两篇文章:

根据MQ135的数据手册,我们可以发现浓度与RS的关系图

从甲苯曲线上,大致取几组数据:

ppm:【10,20,30,40,50,60,70,80,90,100,200,】

Rs/Ro:【1.65,1.36,1.20,1.08,0.98,0.92,0.89,0.85,0.82,0.80,0.65】

通过以下网站得到拟合曲线:

Ro取的是10k,RL根据模块原理图是1k,Vcc是供电电压5V,Vout是输出引脚,ADC采集得到的电压值,最终得到公式:

将Ro,RL,Vcc,Vout(变量temp)代入使用C语言计算得到:

ppm = pow((3.4880*10*temp)/(5-temp),(1.0/0.3203));

实验结果:

推荐大家使用:

经验分享 程序员 微信小程序 职场和发展