標(biāo)題: MQ系列氣體傳感器電壓值轉(zhuǎn)為濃度值 [打印本頁]

作者: 年薪30w    時間: 2024-7-8 14:12
標(biāo)題: MQ系列氣體傳感器電壓值轉(zhuǎn)為濃度值
請問大佬們1.MQ-2,MQ-135,MQ-7的電壓值如何轉(zhuǎn)為濃度值?
2.以上三個傳感器大于多少ppm?(超過此閾值進行提醒)
另外以下是我的電路設(shè)計





作者: dj3365191    時間: 2024-7-9 10:08
這電路不能工作,燈絲電阻R9阻值太大,應(yīng)該去掉直接接地
作者: donglw    時間: 2024-7-9 14:16
本帖最后由 donglw 于 2024-7-9 18:31 編輯

這里以mq2煙霧傳感器模塊為列進行分析處理。只能保證結(jié)果結(jié)果接近于真實值,想要完全精確需做標(biāo)定。
使用matlab進行仿真:
得到公式:Rs/R0=11.5428*ppm^(-0.6549)       R0:表示傳感器再潔凈空氣中的值。


根據(jù)電路圖我們可以得到:
Vrl/Rl = (Vc - Vrl)/Rs;
Vrl:即AO口輸出電壓
Vc:回路電壓
Rl:我的電路里面Rl為5.1K,具體看電路圖
根據(jù)技術(shù)文檔我們知道R0就是在潔凈空氣下Rs的值。
我的回路測試電壓為5V,潔凈空氣下Vrl為0.621887(多次測得電壓取平均值),所以得到R0的值為35.904K。
注:為保證準(zhǔn)確性,潔凈空氣下Vrl的值需要在傳感器充分預(yù)熱下測得。
然后根據(jù)公式Rs/R0 = 11.5428 * ppm^(-0.6549)和Vrl/Rl = (Vc - Vrl)/Rs推導(dǎo),得到:
ppm^0.6549 = 11.5428 * 35.904 * Vrl/(25.5-5.1 * Vrl);
使用C標(biāo)準(zhǔn)庫函數(shù)pow(x,y)求得ppm;//其作用是計算x的y次方。x、y及函數(shù)值都是double型
ppm = pow(11.5428 * 35.904 * Vrl/(25.5-5.1* Vrl),0.6549);




作者: donglw    時間: 2024-7-9 14:20
上傳MQ-2測試電路圖




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1