欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2839|回復(fù): 5
收起左側(cè)

關(guān)于單片機MQ2煙霧傳感器C語言代碼的理解

[復(fù)制鏈接]
回帖獎勵 9 黑幣 回復(fù)本帖可獲得 3 黑幣獎勵! 每人限 1 次
ID:1020164 發(fā)表于 2022-5-24 00:32 | 顯示全部樓層 |閱讀模式
unsigned int Get_ADCValue_MQ2(u8 times)//得到ADC采樣內(nèi)部傳感器的值  取n次,然后平均
{
  u32 val = 0;
  u8 count;
  for(count = 0; count < times; count++)
  {
    val += analogRead(MQ2_IO);//獲取模擬量數(shù)值
    delay(5);
  }
  return val/times;
}
void MQ2_PPM_Calibration(float RS)// 傳感器校準函數(shù)
{
    R0 = RS / pow(CAL_PPM / 613.9f, 1 / -2.074f);
}
float MQ2_GetPPM(void)// MQ2傳感器數(shù)據(jù)處理
{
    float Vrl = 5.0f * Get_ADCValue_MQ2(10) / 1024.f;
    Vrl = ( (float)( (int)( (Vrl+0.005)*100 ) ) )/100;
    float RS = (5.0f - Vrl) / Vrl * RL;
    if(millis() < 5000) // 獲取系統(tǒng)執(zhí)行時間,10s前都進行校準
    {
        R0 = RS / pow(CAL_PPM / 613.9f, 1 / -2.074f);
    }
    float ppm = 613.9f * pow(RS/R0, -2.074f);   //根據(jù)轉(zhuǎn)化公式
    return  ppm;
請問標紅代碼的公式和“POW”、“613.9f”、什么意思

回復(fù)

使用道具 舉報

ID:844772 發(fā)表于 2022-5-24 09:03 | 顯示全部樓層
1.POW(x,y),是做x的y次方;2.MQ2對不同濃度的可燃氣,存在不同的曲線,這個曲線不是單純線性而是指數(shù)函數(shù),可以做實驗后用spss算出你問的參數(shù),具體你用的公式是檢測LPG濃度的。

評分

參與人數(shù) 1黑幣 +20 收起 理由
admin + 20 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:1020164 發(fā)表于 2022-5-26 09:48 | 顯示全部樓層
glinfei 發(fā)表于 2022-5-24 09:03
1.POW(x,y),是做x的y次方;2.MQ2對不同濃度的可燃氣,存在不同的曲線,這個曲線不是單純線性而是指數(shù)函 ...

那VAL是什么參數(shù)
回復(fù)

使用道具 舉報

ID:740423 發(fā)表于 2022-6-9 10:30 | 顯示全部樓層
2027289298 發(fā)表于 2022-5-26 09:48
那VAL是什么參數(shù)

VAL即value,指的是你獲取到的參數(shù)(or數(shù)值),看程序的意思是取模擬量參數(shù)求均值(主要用來濾波,或者剔除不準確的數(shù)字)
回復(fù)

使用道具 舉報

ID:1018878 發(fā)表于 2022-6-9 16:27 | 顯示全部樓層
POW(x,y),是做x的y次方
回復(fù)

使用道具 舉報

ID:1033545 發(fā)表于 2022-6-9 16:43 | 顯示全部樓層
POW要包含一個math的頭文件
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表