RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

DIY一個(gè)開源的空氣質(zhì)量監(jiān)測儀

科技觀察員 ? 來源:電路城 ? 作者:Hackaday ? 2022-05-13 16:45 ? 次閱讀

大家好!今天我想和大家分享我的新DIY項(xiàng)目。它是一個(gè)開源的空氣質(zhì)量傳感器。

該項(xiàng)目使用了Sensorion的新產(chǎn)品-TVOC傳感器SGP40。同時(shí)使用了2.13英寸電子墨水顯示屏。由于我們現(xiàn)在待在家里的時(shí)間更多,因此我制作了這個(gè)空氣質(zhì)量監(jiān)測儀。

除了評估空氣質(zhì)量外,傳感器還可以估計(jì)室內(nèi)光線水平、溫度、濕度和大氣壓力,根據(jù)大氣壓力數(shù)據(jù),設(shè)備可以預(yù)測天氣預(yù)報(bào)。

該傳感器適用于nRF52微控制器,已經(jīng)為來自不同制造商的nRF52無線電模塊開發(fā)了4個(gè)版本的pcb。一個(gè)主要版本和三個(gè)更多擴(kuò)展版本(解釋將在文本稍后部分)。

項(xiàng)目中使用的無線電模塊型號:主MINEWMS88SF3(nRF52833、nRF52840)、附加:MINEWMS50SFA1(nRF52810、nRF52811)、MINEWMS50SFA2(nRF52832)、EBYTEE73-28RFC3040

傳感器室使用的傳感器(nRF52833、nRF52840)用于VOC測量的空氣質(zhì)量傳感器-SGP40,壓力、溫度和濕度傳感器-BME280,照度傳感器MAX44009。

稍后,由于電子元件的生產(chǎn)出現(xiàn)問題以及許多元件的價(jià)格上漲令人難以置信,項(xiàng)目中增加了BMP280和SHTC3傳感器,它們在功能上可以替代BME280傳感器。為此,對電路板進(jìn)行了三個(gè)額外的修改,還增加了對附加無線電模塊的支持,增加了極性反轉(zhuǎn)保護(hù),并改進(jìn)了電路板的設(shè)計(jì)。

該設(shè)備可以在屏幕上顯示數(shù)據(jù)并將數(shù)據(jù)傳輸?shù)?a href="http://m.hljzzgx.com/v/tag/663/" target="_blank">智能家居系統(tǒng),它也可以在“離線”模式下工作。

為了顯示信息,使用了WaveShare的超低功耗2.13英寸電子墨水顯示屏。

顯示特性:

分辨率:250x122

工作溫度范圍:0-50C

運(yùn)行消耗:3mA

深度睡眠消耗:1μA

最小屏幕刷新時(shí)間:0.3秒。

后面我計(jì)劃將該項(xiàng)目增加對工作溫度為-20C~60C的DESe-Ink2.13顯示器的支持。

PCB傳感器的基本版本:

poYBAGJ-GqKALbGJAADxMkvudSY237.png

附加版本:

pYYBAGJ-Gp6Ab1z_AAJ1vRLmjVQ593.png

之前我寫過這個(gè)項(xiàng)目中的主要傳感器是SGP40室內(nèi)空氣質(zhì)量傳感器??梢哉f這是Sensorion公司在市場上推出的一款具有非常好的特性的新品。

傳感器測量總揮發(fā)性有機(jī)化合物(TVOC)濃度。與該公司以前的SGP30傳感器相比,功耗顯著降低,使用SGP30測量時(shí)為48mA,使用SGP40測量時(shí)為2.6mA。誠然,以前的傳感器可以提供VOC和CO2等價(jià)物的現(xiàn)成值,而新產(chǎn)品提供的原始數(shù)據(jù)必須在MK端使用傳感器隨附的庫和空氣質(zhì)量計(jì)算算法進(jìn)行進(jìn)一步處理。SGP40傳感器數(shù)據(jù)表。

poYBAGJ-GpiALIjXAAE70ozmCqU817.png

我不得不修改Adafruit_SGP40庫,以在超低設(shè)備功耗模式下使用小電池運(yùn)行。添加了傳感器加熱器的工作,接收、保存、卸載傳感器快速啟動算法的當(dāng)前狀態(tài),例如,更換電池后,繞過學(xué)習(xí)模式。出于某種原因,沒有人對這些時(shí)刻感到困惑,我找不到支持傳感器所有功能的現(xiàn)成庫。修改后的庫在我的GitHub上。也許這是因?yàn)镾GP40是一個(gè)相當(dāng)新的產(chǎn)品

設(shè)備圖:

pYYBAGJ-GpWADu1TAADwivBB6Co300.png

從傳感器到智能家居系統(tǒng)的數(shù)據(jù)傳輸基于MySENSORS開源家庭自動化項(xiàng)目。

poYBAGJ-GpGANfrsAAOkbRuqTaQ530.png

我將簡要描述傳感器的功能。開啟時(shí),設(shè)備嘗試尋找網(wǎng)絡(luò),如果未找到網(wǎng)絡(luò),則設(shè)備進(jìn)入主操作模式,不工作在網(wǎng)絡(luò)上(不發(fā)送數(shù)據(jù)),但會定期對網(wǎng)絡(luò)進(jìn)行短搜索請求(~每2小時(shí)一次)。SGP40傳感器的輪詢間隔為3秒,每1分鐘進(jìn)行一次剩余傳感器的讀取、數(shù)據(jù)的發(fā)送和屏幕刷新(在主模式下)。當(dāng)空氣質(zhì)量水平(TVOC)數(shù)據(jù)變化10個(gè)單位、溫度變化0.5C、濕度變化5%、壓力變化1個(gè)單位時(shí),當(dāng)光照變化10勒克斯時(shí),刷新屏幕并發(fā)送數(shù)據(jù)(如果網(wǎng)絡(luò)可用)以及更改天氣預(yù)報(bào)時(shí)。

還有一個(gè)額外的子程序,用于在TVOC水平急劇上升30個(gè)單位時(shí)更新屏幕和發(fā)送數(shù)據(jù),檢查間隔為每6秒。

設(shè)備第一次開機(jī)時(shí),進(jìn)行空氣質(zhì)量計(jì)算算法的訓(xùn)練周期;在我的實(shí)施中,最長培訓(xùn)時(shí)間為12小時(shí)。學(xué)習(xí)后,傳感器開始將算法的當(dāng)前狀態(tài)以四小時(shí)的間隔保存在MC的內(nèi)存中。設(shè)備重啟時(shí),設(shè)備關(guān)機(jī)后恢復(fù)運(yùn)行時(shí),更換電池時(shí),檢查算法狀態(tài)記錄是否存在,如果有,則卸載這些數(shù)據(jù),設(shè)備跳過12小時(shí)的學(xué)習(xí)期。

該設(shè)備有一個(gè)“菜單”按鈕?!安藛巍卑粹o的可用功能:1.屏幕反轉(zhuǎn),2.發(fā)送演示,3.進(jìn)入配置模式(通過無線電接收外部命令,4.搜索網(wǎng)絡(luò),5.重置設(shè)備。

此外,除了“菜單”按鈕外,傳感器還可以通過來自智能家居系統(tǒng)界面的外部命令進(jìn)行配置。為此,通過按“菜單”按鈕激活所需的菜單項(xiàng)“傳感器配置”。激活配置模式后,傳感器將進(jìn)入監(jiān)聽模式20秒。命令必須在此時(shí)間間隔內(nèi)發(fā)送。外部命令可以設(shè)置電池檢查間隔,改變屏幕信息顯示的反轉(zhuǎn),選擇操作模式:LP(每3秒讀取一次SGP40傳感器)或ULP(每5秒讀取一次SGP40傳感器)。

傳感器可以分析大氣壓力數(shù)據(jù)并根據(jù)它計(jì)算天氣預(yù)報(bào),將天氣預(yù)報(bào)數(shù)據(jù)顯示在屏幕上,并將這些值發(fā)送到智能家居系統(tǒng)。天氣預(yù)報(bào)計(jì)算算法說明-(NXPApplicationNote3914|JohnB.Young)

值變化方向的指示出現(xiàn)在屏幕上每種類型的數(shù)據(jù)旁邊。

pYYBAGJ-GoyABgQwAAaM55sewQ4537.png

編譯需要的軟件版本,需要配置aConfig.h文件。

傳感器在休眠模式下的平均功耗為33μA(參見SGP40上的數(shù)據(jù)表),在傳感器讀數(shù)和屏幕刷新模式下為4mA(平均),在數(shù)據(jù)傳輸模式下為8mA(平均),一條消息的傳輸時(shí)間為10ms(理想情況下)狀況)。傳感器使用CR2477電池(950mA)工作,設(shè)備的平均估計(jì)運(yùn)行時(shí)間為1年(取決于固件配置,設(shè)備上安裝的傳感器,更多的傳感器將需要發(fā)送更多的數(shù)據(jù),空中傳輸是主要消費(fèi)者)。

poYBAGJ-GoiAEYaCAAHJnAZegOI646.png

我在FDM3D打印機(jī)上打印了開發(fā)的傳感器外殼的模型,以實(shí)現(xiàn)或多或少的體面外觀,在打印出車身拋光后。磁鐵可以安裝在外殼內(nèi)。

poYBAGJ-GoSAOk1_AAEYQrZlLcA505.png

項(xiàng)目的GitHub

自述文件包含安裝和配置環(huán)境以編輯和編譯傳感器軟件的說明。

開源硬件認(rèn)證

OSHWAUID:RU000004

pYYBAGJ-GoGAYG5gAAPMcpHfwnE816.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 傳感器
    +關(guān)注

    關(guān)注

    2550

    文章

    51035

    瀏覽量

    753053
  • DIY
    DIY
    +關(guān)注

    關(guān)注

    176

    文章

    887

    瀏覽量

    348537
  • 空氣質(zhì)量監(jiān)測儀

    關(guān)注

    0

    文章

    11

    瀏覽量

    7143
收藏 人收藏

    評論

    相關(guān)推薦

    基于單片機(jī)的空氣質(zhì)量監(jiān)測的設(shè)計(jì)資料分享

    設(shè)計(jì)簡介:本設(shè)計(jì)是基于單片機(jī)的空氣質(zhì)量監(jiān)測,主要實(shí)現(xiàn)以下功能:可實(shí)現(xiàn)LCD1602顯示DS1302時(shí)間以及空氣質(zhì)量值可通過按鍵對時(shí)間進(jìn)行設(shè)置可通過按鍵對空氣質(zhì)量閾值進(jìn)行設(shè)置可通過按鍵設(shè)
    發(fā)表于 12-13 07:26

    dfrobot空氣質(zhì)量監(jiān)測儀 簡介

    成為了現(xiàn)代人們種非常迫切的需求。 DFRobot新出空氣質(zhì)量監(jiān)測儀,兼容Arduino,STM32等設(shè)備,可測量PM10和PM2.5數(shù)值,同時(shí)內(nèi)置甲醛以及溫濕度傳感器,可實(shí)時(shí)監(jiān)測室內(nèi)
    的頭像 發(fā)表于 01-03 09:54 ?1757次閱讀
    dfrobot<b class='flag-5'>空氣質(zhì)量</b><b class='flag-5'>監(jiān)測儀</b> 簡介

    室內(nèi)空氣質(zhì)量監(jiān)測儀7575型的特點(diǎn)優(yōu)勢及應(yīng)用范圍

    Q-Trak?室內(nèi)空氣質(zhì)量監(jiān)測儀7575型可提供快速,準(zhǔn)確的信息,以評估關(guān)鍵的室內(nèi)空氣質(zhì)量(IAQ)參數(shù)。
    的頭像 發(fā)表于 10-25 15:46 ?2120次閱讀

    微型空氣質(zhì)量監(jiān)測儀【恒美儀器HM-AQI】解決方案

    微型空氣質(zhì)量監(jiān)測儀【恒美儀器HM-AQI】是根據(jù)十三五及各地大氣污染監(jiān)測治理政策生產(chǎn)的新型空氣質(zhì)量在線多參數(shù)監(jiān)測系統(tǒng),微型
    發(fā)表于 05-19 10:20 ?698次閱讀

    空氣質(zhì)量監(jiān)測儀可以監(jiān)測哪些項(xiàng)目

    空氣質(zhì)量監(jiān)測儀可以監(jiān)測哪些項(xiàng)目【霍爾德儀器HED-AQ1】空氣質(zhì)量監(jiān)測對于各國來說都是非常關(guān)心的話題,為了能夠獲得更清潔的
    發(fā)表于 06-24 10:31 ?1406次閱讀

    空氣質(zhì)量在線監(jiān)測儀器的特點(diǎn)

    空氣質(zhì)量在線監(jiān)測儀器【霍爾德儀器HED-AQ1】空氣質(zhì)量監(jiān)測對于各國來說都是非常關(guān)心的話題,為了能夠獲得更清潔的空氣,環(huán)境
    發(fā)表于 07-01 09:38 ?616次閱讀

    微型空氣質(zhì)量監(jiān)測儀的特點(diǎn)

    微型空氣質(zhì)量監(jiān)測儀【霍爾德儀器HED-AQ1】空氣質(zhì)量的自動監(jiān)測系統(tǒng)般采用濕法和干法兩種方式。濕法的測量原理是庫侖法和電導(dǎo)法等,需要大量試
    發(fā)表于 07-15 10:29 ?760次閱讀

    木箱空氣質(zhì)量監(jiān)測儀開源分享

    電子發(fā)燒友網(wǎng)站提供《木箱空氣質(zhì)量監(jiān)測儀開源分享.zip》資料免費(fèi)下載
    發(fā)表于 11-23 14:21 ?1次下載
    木箱<b class='flag-5'>空氣質(zhì)量</b><b class='flag-5'>監(jiān)測儀</b><b class='flag-5'>開源</b>分享

    DIY空氣質(zhì)量監(jiān)測設(shè)備

    這是個(gè)便宜的DIY空氣質(zhì)量監(jiān)測設(shè)備。
    發(fā)表于 12-07 11:17 ?1次下載

    Aerisilla空氣質(zhì)量監(jiān)測儀

    電子發(fā)燒友網(wǎng)站提供《Aerisilla空氣質(zhì)量監(jiān)測儀.zip》資料免費(fèi)下載
    發(fā)表于 12-21 17:17 ?0次下載
    Aerisilla<b class='flag-5'>空氣質(zhì)量</b><b class='flag-5'>監(jiān)測儀</b>

    空氣染毒監(jiān)測儀:確保空氣質(zhì)量的利器-歐森杰

    監(jiān)測儀通常安裝在室內(nèi),用來監(jiān)測室內(nèi)空氣污染情況,可以檢測出室內(nèi)污染氣體的濃度和室內(nèi)空氣質(zhì)量水平等。室外空氣染毒
    的頭像 發(fā)表于 06-13 11:30 ?1063次閱讀

    使用voc在線監(jiān)測儀幫助改善空氣質(zhì)量

    voc在線監(jiān)測儀能夠幫助改善空氣質(zhì)量,因?yàn)関oc在線監(jiān)測儀能夠?qū)崟r(shí)監(jiān)測vocs污染廢氣?,F(xiàn)在空氣質(zhì)量非常受到人們的重視,尤其是環(huán)保部門的關(guān)注
    的頭像 發(fā)表于 01-21 10:19 ?701次閱讀
    使用voc在線<b class='flag-5'>監(jiān)測儀</b>幫助改善<b class='flag-5'>空氣質(zhì)量</b>

    改善空氣質(zhì)量,需要vocs在線監(jiān)測儀的幫助

    vocs在線監(jiān)測儀能夠幫助改善空氣質(zhì)量,因?yàn)関oc在線監(jiān)測儀能夠?qū)崟r(shí)監(jiān)測vocs污染廢氣?,F(xiàn)在空氣質(zhì)量非常受到人們的重視,尤其是環(huán)保部門的關(guān)
    的頭像 發(fā)表于 12-14 10:47 ?465次閱讀
    改善<b class='flag-5'>空氣質(zhì)量</b>,需要vocs在線<b class='flag-5'>監(jiān)測儀</b>的幫助

    空氣質(zhì)量監(jiān)測儀:了解您周圍空氣質(zhì)量的最佳選擇

    空氣質(zhì)量的變化正在影響全球,從政府到個(gè)人,所有人都在爭取改善空氣質(zhì)量。在這種情況下,空氣質(zhì)量監(jiān)測儀變得越來越重要,它可以幫助我們熟悉周圍空氣質(zhì)量
    的頭像 發(fā)表于 06-21 11:15 ?811次閱讀

    空氣質(zhì)量監(jiān)測儀:掌控空氣質(zhì)量

    空氣質(zhì)量的惡化已經(jīng)成為個(gè)嚴(yán)峻的問題,面對這問題,空氣質(zhì)量監(jiān)測儀成為我們實(shí)現(xiàn)控制
    的頭像 發(fā)表于 07-21 13:50 ?767次閱讀
    RM新时代网站-首页