亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于STM32的室內(nèi)空氣質(zhì)量監(jiān)測自適應(yīng)調(diào)節(jié)系統(tǒng)

        2016-05-14 01:22:24韋海成王淼軍魏鑫舒勝
        現(xiàn)代電子技術(shù) 2016年8期
        關(guān)鍵詞:傳感器

        韋海成 王淼軍 魏鑫 舒勝

        摘 要: 針對現(xiàn)代智能家居室內(nèi)空氣質(zhì)量的健康問題,設(shè)計(jì)一種基于STM32單片機(jī)的室內(nèi)空氣質(zhì)量監(jiān)測自適應(yīng)調(diào)節(jié)系統(tǒng),整個系統(tǒng)使用模塊化設(shè)計(jì),由主控模塊、傳感器模塊、串口轉(zhuǎn)WiFi模塊、顯示模塊、多級自適應(yīng)調(diào)節(jié)模塊組成。主要完成室內(nèi)空氣溫濕度、AQI值的監(jiān)測顯示及自適應(yīng)調(diào)節(jié),使其維持在適宜人居住的范圍以內(nèi)。此外開發(fā)出相應(yīng)的手機(jī)APP,通過串口轉(zhuǎn)WiFi模塊,實(shí)現(xiàn)監(jiān)測數(shù)據(jù)在手機(jī)客戶端的實(shí)時顯示。實(shí)驗(yàn)表明:該系統(tǒng)運(yùn)行可靠,靈敏度高,可實(shí)現(xiàn)對室內(nèi)空氣質(zhì)量的實(shí)時監(jiān)測、可視化顯示、自適應(yīng)調(diào)節(jié)及報(bào)警功能,在智能家居領(lǐng)域具有很好的應(yīng)用前景。

        關(guān)鍵詞: STM32; 傳感器; WiFi模塊; 多級自適應(yīng)調(diào)節(jié)

        中圖分類號: TN915?34 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2016)08?0130?05

        Indoor air quality monitoring and adaptive control system based on STM32

        WEI Haicheng, WANG Miaojun, WEI Xin, SHU Sheng

        (School of Electrical and Information Engineering, Beifang University of Nationalities, Yinchuan 750021, China)

        Abstract: Aiming at the problems of indoor air quality in modern smart home, a kind of adaptive regulating system based on STM32 microcontroller was designed. The modular idea is put to use in the design. The whole system consists of main control module, sensor module, module from serial port to WiFi, display module, multi?stage adaptive control module. This system is mainly used to complete monitoring and adaptive regulation of indoor air temperature, humidity and AQI (air quality index). The purpose of the system is to maintain indoor condition within the scope of suitable habitat, develop a corresponding mobile phone APP, and make the monitored data displayed in the mobile terminal. The experimental results show that the system has reliable operation, high sensitivity, can achieve the functions of real?time monitoring, visual display, adaptive adjustment and alarm, and has the very good application prospect in the field of smart home.

        Keyword: STM32; sensor; WiFi module; multi?stage adaptive adjustment

        隨著生活水平的不斷改善,人們對居家生活的舒適性、便捷性提出了更高的要求,與此同時也對居家環(huán)境的健康性越來越重視。然而現(xiàn)存的智能家居行業(yè)普遍存在價(jià)格昂貴[1],標(biāo)準(zhǔn)不統(tǒng)一的問題[2]。設(shè)計(jì)的產(chǎn)品具有一定專用性,但系統(tǒng)之間很難相互移植。目前的智能家居多注重于家電的遠(yuǎn)程開關(guān)[3?5]、智能防盜[6?8]、氣體檢測[9]等,很少有專門針對人居環(huán)境監(jiān)測自適應(yīng)調(diào)節(jié)的系統(tǒng),尤其是對室內(nèi)環(huán)境空氣質(zhì)量的監(jiān)測。針對此需求,本文從經(jīng)濟(jì)實(shí)用的角度出發(fā),選用基于Cortex?M3內(nèi)核的STM32系列單片機(jī)為主控制芯片,設(shè)計(jì)出一套針對室內(nèi)空氣質(zhì)量的監(jiān)測及自適應(yīng)調(diào)節(jié)系統(tǒng)。實(shí)現(xiàn)了對室內(nèi)空氣溫濕度、AQI(Air Quality Index)值的實(shí)時監(jiān)測顯示及自適應(yīng)調(diào)節(jié)功能,必要的時候還可進(jìn)行報(bào)警提示。為了方便系統(tǒng)后期的嵌入移植,本文采用模塊化的設(shè)計(jì)理念。

        1 系統(tǒng)總體設(shè)計(jì)

        系統(tǒng)以STM32單片機(jī)為控制芯片構(gòu)成主控模塊,主要完成監(jiān)測數(shù)據(jù)的分析處理、各功能模塊的協(xié)調(diào)調(diào)度。系統(tǒng)的運(yùn)行機(jī)制如下:上電復(fù)位以后,傳感器模塊對室內(nèi)空氣質(zhì)量的參數(shù)進(jìn)行采集,空氣溫濕度的檢測由SHTx系列數(shù)字溫濕度傳感器完成,AQI值由GP2Y1010AU0F灰塵傳感器完成。檢測數(shù)據(jù)經(jīng)STM32主控芯片分析處理,送至顯示模塊進(jìn)行數(shù)據(jù)實(shí)時顯示(OLED顯示,手機(jī)APP顯示)。根據(jù)檢測值與設(shè)定值的差距,啟動多級自適應(yīng)調(diào)節(jié)模塊完成對室內(nèi)空氣質(zhì)量的自適應(yīng)調(diào)節(jié)。系統(tǒng)的總體框圖如圖1所示。

        2 硬件設(shè)計(jì)

        2.1 主控模塊設(shè)計(jì)

        本文選用意法半導(dǎo)體公司基于Cortex?M3內(nèi)核的STM32F103CBT6單片機(jī)為主控芯片。作為整個系統(tǒng)運(yùn)行的控制中樞,主控模塊要完成整個系統(tǒng)各功能模塊的協(xié)調(diào)調(diào)度,首先根據(jù)數(shù)字溫濕度傳感器特有的數(shù)據(jù)傳輸機(jī)制建立通信時序,完成與溫濕度傳感器的數(shù)據(jù)通信;其次對于灰塵傳感器,要對其檢測到的AQI值模擬量進(jìn)行A/D量化處理。然后對這些監(jiān)測數(shù)據(jù)進(jìn)行STM32內(nèi)部的分析處理,最后調(diào)用相關(guān)的功能模塊完成監(jiān)測數(shù)據(jù)的顯示與系統(tǒng)的自適應(yīng)調(diào)節(jié)。在軟件編程方面,STM32單片機(jī)自帶專門的函數(shù)庫,可直接調(diào)用相應(yīng)API(Application Program Interface)來配置STM32寄存器實(shí)現(xiàn)編程。具有開發(fā)周期短、程序可讀性強(qiáng)等優(yōu)點(diǎn)。

        圖1 系統(tǒng)設(shè)計(jì)總體框圖

        2.2 傳感器模塊電路設(shè)計(jì)

        傳感器模塊主要完成對室內(nèi)空氣溫濕度及AQI值的實(shí)時監(jiān)測。SHT1x系列數(shù)字溫濕度傳感器,其內(nèi)部集成了A/D轉(zhuǎn)換功能,可直接將檢測到的模擬量轉(zhuǎn)化為數(shù)字量與STM32進(jìn)行數(shù)據(jù)通信?;覊m傳感器GP2Y1010AU0F,其AQI值檢測輸出為模擬量,須借助STM32單片機(jī)的A/D轉(zhuǎn)換功能進(jìn)行數(shù)值的量化。

        2.2.1 數(shù)字溫濕度傳感器

        SHT1x系列單芯片傳感器是一款含有已校準(zhǔn)數(shù)字信號輸出的溫濕度復(fù)合傳感器。包括一個電容式聚合體測濕元件和一個能隙式測溫元件,體積小、功耗低、且內(nèi)部自帶校準(zhǔn)程序及基準(zhǔn)電壓,測量精確度高。電源供電引腳VDD采用3.3 V電壓供電,GND引腳接地。數(shù)據(jù)通信采用兩線制串行接口方式,使得系統(tǒng)集成方便快捷,時鐘輸入引腳SCK,完成通信的時序同步(與STM32的PA12引腳相連)。數(shù)據(jù)引腳DATA為數(shù)據(jù)通信提供傳輸通道(與STM32的PA11引腳相連)。

        2.2.2 灰塵傳感器

        灰塵傳感器GP2Y1010AU0F,由5 V電壓供電,具有封裝小、功耗低、靈敏度高、精確度好等特點(diǎn)。檢測輸出的電壓模擬量,經(jīng)10 kΩ和4.7 kΩ電阻分壓后,送至STM32端口進(jìn)行數(shù)據(jù)轉(zhuǎn)換采集。使用STM32內(nèi)部的A/D轉(zhuǎn)換通道1(PA1)。GP2Y1010AU0F上電經(jīng)1 s休眠以后便開始穩(wěn)定正常地工作,其引腳連接示意如圖2所示。

        圖2 GP2Y1010AU0F引腳連接示意圖

        2.3 顯示模塊設(shè)計(jì)

        作為系統(tǒng)的顯示單元,為用戶提供監(jiān)測數(shù)據(jù)的可視化界面。不僅能通過OLED進(jìn)行顯示,也可通過串口轉(zhuǎn)WiFi模塊將數(shù)據(jù)發(fā)送至手機(jī)端進(jìn)行顯示。

        2.3.1 OLED顯示屏模塊

        OLED,即有機(jī)發(fā)光二極管,具有對比度高、厚度薄、視角廣、響應(yīng)速度快等優(yōu)點(diǎn),同時,相對于傳統(tǒng)的LCD顯示,OLED 具有自發(fā)光功能,不需要背光顯示,且分辨率高(本設(shè)計(jì)采用的OLED分辨率為128×64)。在數(shù)據(jù)傳輸方面,提供多種對外接口方式,例如I2C(Inter?Integrated Circuit)接口,串行SPI(Serial Peripheral Interface)接口,6800、8080并行接口。 OLED顯示屏由芯片SSD1306驅(qū)動,SSD1306的GRAM(Graphics Random Access Memory)大小為128×64 b(分8頁,每頁128 B),通過控制SSD1306,即可實(shí)現(xiàn)對OLED的刷新顯示。

        本設(shè)計(jì)采用4線制SPI接口方式(刷新速度快),使用的信號線主要有:CS(片選信號)、RES(硬復(fù)位)、DC(命令數(shù)據(jù)標(biāo)志)、D0(串行時鐘線)、D1(串行數(shù)據(jù)線)。引腳連接如圖3所示。

        圖3 OLED引腳連接示意圖

        對于傳統(tǒng)的OLED 4線制SPI接口顯示方式存在的刷新重疊問題(4線制SPI接口只能對SSD1306的GRAM進(jìn)行寫操作,在刷新顯示時不能對當(dāng)前顯示位狀態(tài)進(jìn)行讀判斷,顯示過程中會出現(xiàn)數(shù)據(jù)覆蓋),本設(shè)計(jì)采用虛擬SSD1306顯存的方法,使用STM32內(nèi)部SRAM(Static Random Access Memory)建立一個與SSD1306的GRAM大小相同的緩存區(qū)。直接在STM32的內(nèi)部完成數(shù)據(jù)修改,最后一次性把數(shù)據(jù)送至SSD1306的GRAM進(jìn)行OLED的數(shù)據(jù)顯示,這樣不僅避免了數(shù)據(jù)刷新的重疊問題,也提高了數(shù)據(jù)顯示的刷新速度。

        2.3.2 串口轉(zhuǎn)WiFi模塊

        STM32將監(jiān)測到的數(shù)據(jù)進(jìn)行分析處理后,通過此模塊轉(zhuǎn)化為WiFi信號,經(jīng)路由調(diào)制,實(shí)現(xiàn)監(jiān)測數(shù)據(jù)在手機(jī)APP上的顯示。模塊的驅(qū)動芯片采用RM04,需要5 V和3.3 V電源同時供電,使用I2C串口總線的方式與主控芯片STM32完成數(shù)據(jù)通信(ROM4的RX、TX引腳分別連接STM32的PA9、PA10引腳)。

        2.4 多級自適應(yīng)調(diào)節(jié)模塊設(shè)計(jì)

        主要完成對室內(nèi)空氣質(zhì)量的自適應(yīng)調(diào)節(jié),系統(tǒng)通過設(shè)定空氣質(zhì)量相關(guān)參數(shù)的動作閾值,運(yùn)用PWM技術(shù)進(jìn)行多級調(diào)節(jié),有效地降低了系統(tǒng)的能耗。同時引入微調(diào)機(jī)制,減緩了系統(tǒng)的超調(diào);設(shè)定適宜參數(shù)范圍,避免了機(jī)械開關(guān)的頻繁動作。使用LCD進(jìn)行級調(diào)的可視化顯示。

        2.4.1 PWM原理在系統(tǒng)中的應(yīng)用

        脈沖寬度調(diào)制(PWM)是一種對模擬量進(jìn)行A/D數(shù)字量化編碼、利用改變微處理器輸出數(shù)字量的占空比,來實(shí)現(xiàn)對模擬電路輸出量進(jìn)行控制的一種技術(shù)。系統(tǒng)根據(jù)空氣質(zhì)量相關(guān)參數(shù)測量值與設(shè)定值的偏差等級,進(jìn)行不同級別的調(diào)節(jié)。此設(shè)計(jì)中的加濕器、散熱風(fēng)扇、過濾風(fēng)扇都是由直流電動機(jī)驅(qū)動,通過PWM調(diào)制改變驅(qū)動電機(jī)輸入電壓有效值的大小,從而控制驅(qū)動電機(jī)的轉(zhuǎn)速,最終實(shí)現(xiàn)室內(nèi)空氣質(zhì)量多級調(diào)節(jié)的效果。

        2.4.2 多級調(diào)節(jié)動作范圍閾值的設(shè)定

        人居環(huán)境最適宜溫度范圍為23~27 ℃,本系統(tǒng)設(shè)定值為25 ℃。由于人體對溫度±(1~2) ℃內(nèi)的變化不敏感[10],故在此波動范圍內(nèi)調(diào)節(jié)機(jī)構(gòu)不動作,這樣就避免了繼電開關(guān)的頻繁開閉,延長了外設(shè)的使用壽命。當(dāng)實(shí)際監(jiān)測的溫度與設(shè)定溫度相差±(2~3) ℃時,啟動一級微調(diào)(散熱風(fēng)扇或電熱風(fēng)扇)。如若一級微調(diào)不能滿足環(huán)境的變化對室內(nèi)溫度的影響;當(dāng)監(jiān)測溫度與設(shè)定溫度差值達(dá)到±(3~5) ℃時,便啟動二級調(diào)節(jié);如若差值繼續(xù)增加,達(dá)到±(5~7) ℃時啟動三級調(diào)節(jié);如若超出系統(tǒng)的可調(diào)范圍,便進(jìn)行報(bào)警處理(當(dāng)差值達(dá)到±7 ℃時)。空氣濕度、AQI值的調(diào)節(jié)與溫度相同,其分級調(diào)節(jié)參數(shù)閾值設(shè)定詳見表1。

        表1 PWM多級自適應(yīng)調(diào)節(jié)參數(shù)閾值

        3 軟件設(shè)計(jì)

        3.1 系統(tǒng)軟件總體設(shè)計(jì)

        系統(tǒng)的軟件設(shè)計(jì)采用C語言,在RVMDK開發(fā)環(huán)境下完成系統(tǒng)程序的編譯調(diào)試及下載。軟件的編程同樣使用了模塊化的設(shè)計(jì)思想,各程序模塊功能獨(dú)立,模塊之間接口連接。系統(tǒng)軟件的總體流程如圖4所示。

        系統(tǒng)開機(jī)初始化以后進(jìn)行監(jiān)測數(shù)據(jù)的采集,將檢測到的數(shù)據(jù)送至STM32進(jìn)行分析處理。STM32將監(jiān)測的數(shù)據(jù)送至顯示模塊進(jìn)行顯示,另外根據(jù)監(jiān)測值與設(shè)定值的比對,確定是否進(jìn)行分級的自適應(yīng)調(diào)節(jié)。對于環(huán)境參數(shù)嚴(yán)重超標(biāo)的情況,進(jìn)行報(bào)警處理。程序主要涉及到的功能模塊有:

        (1) 數(shù)字溫濕度傳感器模塊:根據(jù)SHTx數(shù)字溫濕度傳感器的通信機(jī)制,編寫讀寫時序。

        (2) 灰塵傳感器模塊:對其檢測到的AQI值模擬量進(jìn)行A/D轉(zhuǎn)換。

        (3) OLED顯示模塊:完成SSD1306與STM32的數(shù)據(jù)通信,實(shí)現(xiàn)監(jiān)測數(shù)據(jù)在OLED上的刷新顯示。

        (4) 串口轉(zhuǎn)WiFi模塊,完成ROM4與STM32的數(shù)據(jù)通信,實(shí)現(xiàn)監(jiān)測數(shù)據(jù)手機(jī)在APP上的實(shí)時顯示。

        (5) 自適應(yīng)調(diào)節(jié)模塊,實(shí)現(xiàn)外設(shè)PWM多級自適應(yīng)調(diào)節(jié)功能。

        3.2 數(shù)字溫濕度傳感器軟件設(shè)計(jì)

        SHT1x溫濕度傳感器自身具備A/D轉(zhuǎn)換功能,在軟件設(shè)計(jì)方面主要是完成溫濕度傳感器與主控芯片之間的數(shù)據(jù)通信,由于其自身對溫濕度的監(jiān)測具有較高的靈敏性,且集成的A/D轉(zhuǎn)換具備內(nèi)部校準(zhǔn)機(jī)制,具有較高的準(zhǔn)確性,在軟件設(shè)計(jì)方面主要注重其實(shí)時性。數(shù)據(jù)通信采用兩線雙向的串口連接方式, 其一組完整的數(shù)據(jù)傳輸過程包括:啟動傳輸、指定位寫命令、等待傳輸結(jié)束、數(shù)據(jù)傳輸、CRC校驗(yàn)。具體介紹如下:

        (1) 啟動傳輸。啟動SHT1x溫濕度傳感器數(shù)據(jù)傳輸?shù)臅r序如下:在SCK時鐘為高電平期間,DATA由高電平翻轉(zhuǎn)為低電平,在SCK相鄰的下一個高電平時。DATA再由低電平翻轉(zhuǎn)為高電平,以此作為數(shù)據(jù)傳輸?shù)膯有盘枴?/p>

        (2) 指定位寫命令。目前用到的寫命令地址為:000,SHT1x溫濕度傳感器監(jiān)測的溫濕度數(shù)據(jù)由同一條數(shù)據(jù)線傳輸,傳輸數(shù)據(jù)由5位命令位決定(溫度數(shù)據(jù):00011;濕度數(shù)據(jù):00101),例如:圖5為在地址位000寫入傳輸濕度數(shù)據(jù)命令時序圖。

        (3) 等待測量結(jié)束。為了保證溫濕度監(jiān)測的實(shí)時性,軟件的編程采用交差采集的方法,即溫度與濕度的數(shù)據(jù)采集交替進(jìn)行。但同時為了兼顧數(shù)據(jù)采集的完整性,在寫入測量切換命令以后,要經(jīng)過至少320 ms的延時,等待上一組數(shù)據(jù)測量結(jié)束。SHT1x通過下拉 DATA四個時鐘周期表示進(jìn)入空閑模式。接下來是2 B的測量數(shù)據(jù),其傳輸時序如圖6所示,傳輸?shù)臑闈穸葦?shù)據(jù):100100110001,對應(yīng)濕度75.79 %RH。為確保傳輸數(shù)據(jù)的正確性,選擇 8位CRC奇偶校驗(yàn)碼進(jìn)行校驗(yàn)。此外,當(dāng)SHT1x溫濕度傳感器與主控芯片STM32的數(shù)據(jù)通信發(fā)生異常時,SHT1x溫濕度傳感器將DATA拉高9個時鐘周期,產(chǎn)生復(fù)位信號。

        3.3 灰塵傳感器軟件設(shè)計(jì)

        GP2Y1010AU0F灰塵傳感器自身不具備A/D轉(zhuǎn)化功能,本設(shè)計(jì)借助STM32內(nèi)部自帶的A/D轉(zhuǎn)換功能完成對灰塵傳感器采集數(shù)據(jù)模擬量的量化。A/D轉(zhuǎn)換通過調(diào)用STM32內(nèi)部庫函數(shù)實(shí)現(xiàn),為確保其轉(zhuǎn)換精度,轉(zhuǎn)換過程中使用兩次均值濾波。對模擬量進(jìn)行連續(xù)10次數(shù)字采集,然后依次排序,去掉最大值和最小值,最后求平均值作為A/D轉(zhuǎn)換的模擬量輸入。對量化后的數(shù)字量進(jìn)行同樣的均值濾波處理,以提高A/D轉(zhuǎn)化的精度。

        3.4 PWM多級調(diào)節(jié)的軟件設(shè)計(jì)

        此設(shè)計(jì)使用STM32內(nèi)部定時器3的4個獨(dú)立通道(TIM3_CH1,TIM3_CH2,TIM3_CH3,TIM3_CH4)分別控制散熱風(fēng)扇、加濕器、過濾風(fēng)扇、電熱風(fēng)扇的驅(qū)動電路。脈沖控制調(diào)制可以產(chǎn)生一個由TIM3_ARR(捕獲/比較寄存器)確定頻率,由TIM3_CCR(自動重裝載寄存器)確定占空比的信號。當(dāng)定時器的計(jì)數(shù)CNT小于CCR的值時,對應(yīng)GPIO口輸出低電平(有效電平),當(dāng)定時器的計(jì)數(shù)CNT大于CCR的值時,對應(yīng)GPIO口輸出高電平。通過調(diào)整TIM3_CCR的重裝載值,即可調(diào)整GPIO輸出電壓的占空比,從而達(dá)到I/O控制外設(shè)實(shí)現(xiàn)多級調(diào)節(jié)的效果。其控制原理如圖7所示。

        3.5 OLED顯示模塊軟件設(shè)計(jì)

        OLED模塊主要實(shí)現(xiàn)監(jiān)測數(shù)據(jù)在液晶屏上的實(shí)時顯示,軟件設(shè)計(jì)主要針對OLED的驅(qū)動芯片SSD1306進(jìn)行編程。OLED顯示屏采用4線SPI的方式與主控芯片STM32進(jìn)行數(shù)據(jù)通信,在此傳輸方式下,只支持對SSD1306芯片的寫操作,其時序如圖8所示。傳輸過程中,每個數(shù)據(jù)長度為8 b,CS作為片選信號,低電平有效。DC命令數(shù)據(jù)引腳,低電平表示寫命令,高電平表示寫數(shù)據(jù)。數(shù)據(jù)通過串行數(shù)據(jù)線SDIN,以高位在前的順序,在SCLK的上升沿移入SSD1306。

        另外對傳統(tǒng)的OLED 4線制SPI接口通信數(shù)據(jù)重疊的問題,本文以軟件的方式,通過虛擬SSD1306顯存的方法予以解決。通過構(gòu)建OLED_Refresh_Gram 函數(shù)。在STM32內(nèi)部定義了一個緩存區(qū)SRAM:u8 OLED_GRAM[128][8];此部分 SRAM 對應(yīng) SSD1306芯片的 GRAM。每次數(shù)據(jù)刷新的時候,只要修改 STM32 內(nèi)部的緩存區(qū)GRAM,然后通過OLED_Refresh_Gram 函數(shù)把緩存區(qū)的數(shù)據(jù)一次性刷新到 OLED 的 GRAM 上。另外,每次顯示前對數(shù)據(jù)的逐位修改都發(fā)生在STM332緩存區(qū)的內(nèi)部,這樣大大提高了刷新速度。

        3.6 串口轉(zhuǎn)WiFi模塊軟件設(shè)計(jì)

        WiFi模塊的引入只要是為了實(shí)現(xiàn)監(jiān)測數(shù)據(jù)在用戶手機(jī)APP客戶端進(jìn)行實(shí)時顯示,在主控芯片STM32與手機(jī)APP客戶端之間起到數(shù)據(jù)傳輸?shù)臉蛄鹤饔谩?此模塊程序主要完成了ROM4與主控芯片STM32之間的I2C串口通信(包括GPIO的工作模式、串行通信的初始化、中斷函數(shù)的初始化、數(shù)據(jù)的接收等)。

        4 系統(tǒng)測試

        系統(tǒng)測試主要是針對系統(tǒng)設(shè)計(jì)的可行性及系統(tǒng)運(yùn)行的穩(wěn)定性、實(shí)時性、靈敏性進(jìn)行驗(yàn)證。室內(nèi)空氣質(zhì)量檢測級自適應(yīng)調(diào)節(jié)系統(tǒng)硬件實(shí)物如圖9所示。

        (1) 監(jiān)測及顯示功能測試。主要測試傳感器模塊對室內(nèi)空氣溫濕度、AQI值監(jiān)測的實(shí)時性、靈敏性以及顯示模塊功能的實(shí)現(xiàn)。系統(tǒng)上電復(fù)位以后(約3 s),OLED顯示屏便開始進(jìn)行室內(nèi)空氣溫濕度、AQI值的實(shí)時顯示,檢測數(shù)據(jù)大約每2 s刷新一次。另外,通過串口轉(zhuǎn)WiFi模塊,經(jīng)路由調(diào)制實(shí)現(xiàn)了監(jiān)測數(shù)據(jù)手機(jī)客戶端的實(shí)時顯示。

        監(jiān)測數(shù)據(jù)顯示界面如圖10所示。

        (2) 多級自適應(yīng)調(diào)節(jié)測試。主要對系統(tǒng)的多級自適應(yīng)調(diào)節(jié)功能進(jìn)行測試,使用吹風(fēng)機(jī)改變系統(tǒng)傳感器局部的溫濕度來模擬室內(nèi)空氣溫濕度的變化,利用香煙改變灰塵傳感器局部AQI值模擬室內(nèi)空氣AQI值的變化。為了使實(shí)驗(yàn)現(xiàn)象更加明顯,此處使用LCD顯示屏進(jìn)行級調(diào)的可視化顯示。實(shí)驗(yàn)表明:在室內(nèi)空氣質(zhì)量相關(guān)參數(shù)可調(diào)的范圍內(nèi),系統(tǒng)可進(jìn)行有效的多級自適應(yīng)調(diào)節(jié)。

        (3) 系統(tǒng)報(bào)警功能測試。主要是對室內(nèi)空氣質(zhì)量相關(guān)參數(shù)的過度超標(biāo)溫度進(jìn)行報(bào)警提示,將吹風(fēng)機(jī)調(diào)至熱風(fēng)靠近溫濕度傳感器,溫度迅速超過40 ℃(濕度變化較慢),報(bào)警單元動作(蜂鳴器報(bào)警,紅色LED閃爍)。報(bào)警復(fù)位后將點(diǎn)燃的香煙靠近灰塵傳感器,AQI值迅速超過200,報(bào)警單元進(jìn)行報(bào)警提示。

        (4) 系統(tǒng)運(yùn)行可靠性測試。為驗(yàn)證系統(tǒng)運(yùn)行的可靠性,在寧夏銀川北方民族大學(xué)智能建筑實(shí)驗(yàn)室進(jìn)行了數(shù)據(jù)的測試,其中24 h的監(jiān)測數(shù)據(jù)走勢如圖11所示。

        5 結(jié) 語

        本文針對居家環(huán)境室內(nèi)空氣質(zhì)量的問題,設(shè)計(jì)出了一套以STM32F103CBT6 為主控芯片的室內(nèi)空氣質(zhì)量監(jiān)測多級自適應(yīng)調(diào)節(jié)系統(tǒng)。本系統(tǒng)可很好地完成對室內(nèi)空氣溫濕度、AQI值的實(shí)時監(jiān)測顯示、多級自適應(yīng)調(diào)節(jié)及報(bào)警功能。系統(tǒng)軟硬件均采用模塊化設(shè)計(jì)思想,不僅有利于系統(tǒng)的維護(hù)升級,也方便本設(shè)計(jì)在智能家居領(lǐng)域的嵌入。實(shí)驗(yàn)表明:該系統(tǒng)在室內(nèi)空氣質(zhì)量監(jiān)測的過程中具有很好的實(shí)時性及靈敏性,且運(yùn)行穩(wěn)定,達(dá)到了預(yù)期設(shè)計(jì)的效果,在智能家居領(lǐng)域具有一定的應(yīng)用前景。

        參考文獻(xiàn)

        [1] 馬季.智能家居遠(yuǎn)程監(jiān)控系統(tǒng)的研究與實(shí)現(xiàn)[D].青島:中國海洋大學(xué),2009:2?7.

        [2] 胡曼冬.基于本體的智能家居關(guān)鍵技術(shù)研究[D].青島:中國海洋大學(xué),2014:2?6.

        [3] RAOOFAT M. Simultaneous allocation of DGs and remote controllable switches in distribution networks considering multilevel load model [J]. International journal of electrical power and energy systems, 2011, 33(8): 1429?1436.

        [4] 李治斌,鄧小芳,張余明,等.基于ZigBee技術(shù)的智能調(diào)光開關(guān)設(shè)計(jì)[J].傳感器與微系統(tǒng),2014,33(1):60?63.

        [5] 吳卓葵,曾濤.基于GSM的遠(yuǎn)程開關(guān)控制裝置設(shè)計(jì)[J].自動化與儀器儀表,2014(8):47?49.

        [6] ZHANG Junge, SHAN Yanhu, HUANG Kaiqi. ISEE smart home (ISH): Smart video analysis for home security [J]. Neucom,2014, 8(2): 752?766.

        [7] 孫旭光,高方平,陳丹琪,等.基于無線傳感器網(wǎng)絡(luò)的防盜監(jiān)測系統(tǒng)設(shè)計(jì)[J].傳感器與微系統(tǒng),2009,28(10):67?69.

        [8] 高鵬,鄭超,任岐鳴,等.ARM和ZigBee的智能家居監(jiān)控網(wǎng)絡(luò)設(shè)計(jì)[J].計(jì)算機(jī)測量與控制,2014(10):3206?3209.

        [9] 郭威彤,宋海聲,楊鴻武,等.一種便攜式室內(nèi)空氣質(zhì)量快速檢測儀設(shè)計(jì)[J].傳感器與微系統(tǒng),2015,34(4):92?94.

        [10] 于連廣,端木琳.溫度突變環(huán)境下人體平均溫度變化及熱感覺預(yù)測[J].制冷空調(diào)與電力機(jī)械,2006,27(1):8?12.

        猜你喜歡
        傳感器
        康奈爾大學(xué)制造出可拉伸傳感器
        簡述傳感器在物聯(lián)網(wǎng)中的應(yīng)用
        電子制作(2019年22期)2020-01-14 03:16:52
        “傳感器新聞”會帶來什么
        傳媒評論(2019年5期)2019-08-30 03:50:18
        跟蹤導(dǎo)練(三)2
        光電傳感器在自動檢測和分揀中的應(yīng)用
        電子制作(2018年9期)2018-08-04 03:30:58
        基于擴(kuò)展卡爾曼濾波的PMSM無位置傳感器控制
        中国老太婆bb无套内射| 亚洲AV成人片色在线观看高潮| 欧洲一区在线观看| 丰满少妇人妻无码超清| 中文字幕一区二区在线| 白浆国产精品一区二区| 十八禁无遮挡99精品国产| 亚洲精品无码乱码成人| 亚洲精品成AV无在线观看| 极品美女尤物嫩模啪啪| 国产亚洲日本精品二区| 一区二区视频中文字幕| 久久精品国产亚洲av麻豆色欲| 美女无遮挡免费视频网站| 国产精品乱码在线观看| 国产人妖xxxx做受视频| 亚洲精品中文字幕乱码三区99| 91精品啪在线观九色| 精品久久久久久无码专区| 欧美最大胆的西西人体44| 7777精品久久久大香线蕉| 日本一区二区三区激情视频| 色综久久综合桃花网国产精品| 亚洲一区二区三区日韩在线观看| 中文字幕无码中文字幕有码| 亚洲成av人片在线观看无码| 亚洲国产精品久久九色| 亚洲国产丝袜美女在线| 亚洲高清一区二区三区在线播放| 日韩av东京社区男人的天堂| 婷婷五月综合激情| 久久久亚洲精品蜜桃臀| 国产一区二三区中文字幕| 人人爽久久久噜人人看| 国产一卡2卡3卡四卡国色天香| 99在线精品国产不卡在线观看| 亚洲av福利天堂在线观看| 国产精品又爽又粗又猛又黄| 精品欧美一区二区三区久久久| 插b内射18免费视频| 国产人妻黑人一区二区三区|