根據(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);