国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

車輛PM2.5排放監(jiān)測系統(tǒng)

2017-11-08 16:45方彥清
科技創(chuàng)新導(dǎo)報(bào) 2017年26期
關(guān)鍵詞:字節(jié)報(bào)文串口

方彥清

摘 要:車輛的PM2.5排放檢測方法眾多,本系統(tǒng)選擇了SDS011傳感器作為PM2.5主要的檢測工具。其采用激光散射的原理對(duì)直徑0.3~10μm的顆粒物濃度進(jìn)行檢測,數(shù)據(jù)精準(zhǔn),性能穩(wěn)定。選擇了STM32F103RCT6作為PM2.5檢測系統(tǒng)的核心。采用了GPRS作為無線傳輸模塊,完成車輛排放無線監(jiān)測系統(tǒng)的設(shè)計(jì)。

關(guān)鍵詞:PM2.5 車輛排放 無線監(jiān)測

中圖分類號(hào):TP274 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1674-098X(2017)09(b)-0116-02

大氣顆粒物會(huì)威脅到人類的健康,對(duì)人體產(chǎn)生各種不良影響。不僅如此,它還會(huì)影響大氣的氣候、降水的多少及成分。而大氣顆粒物又是氣溶膠的組成部分,組成氣溶膠的還有空氣等混合物。顆粒物本質(zhì)上是以固體或液體的微觀形式存在,通常懸浮在空氣中。據(jù)相關(guān)調(diào)查,當(dāng)人類和動(dòng)物長期處在高濃度PM2.5的環(huán)境下,會(huì)產(chǎn)生一系列不良反應(yīng)乃至各種疾病,例如:呼吸系統(tǒng)相關(guān)疾病、心血管相關(guān)疾病、出生缺陷、過早死亡等。

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

PM2.5檢測方法眾多,本系統(tǒng)選擇了SDS011傳感器作為PM2.5主要的檢測工具。其采用激光散射的原理對(duì)直徑0.3~10μm的顆粒物濃度進(jìn)行檢測,數(shù)據(jù)精準(zhǔn),性能穩(wěn)定。選擇了STM32F103RCT6作為PM2.5檢測系統(tǒng)的核心。STM32系列為以ARM Cortex-M3為內(nèi)核的滿足高性能、低功耗、低成本的SOC,它是嵌入式開發(fā)的絕佳選擇之一。采用了NRF24L01作為無線傳輸模塊,其傳輸速度快,丟包率低,擁有CRC校驗(yàn)和自動(dòng)重發(fā)功能,準(zhǔn)確率高。以上是硬件部分的設(shè)計(jì),對(duì)于軟件部分,采用了MFC設(shè)計(jì)的UI程序,能夠?qū)崟r(shí)顯示出PM2.5和PM10的數(shù)值,并根據(jù)國家制定的《環(huán)境空氣質(zhì)量指數(shù)(AQI)技術(shù)規(guī)定(試行)》(HJ633-2012)計(jì)算AQI指數(shù),通過AQI指數(shù)對(duì)空氣質(zhì)量進(jìn)行評(píng)價(jià)分級(jí),以標(biāo)準(zhǔn)色進(jìn)行顯示。最終成果包含PM2.5硬件檢測系統(tǒng)和上位機(jī)軟件兩部分。

2 硬件系統(tǒng)設(shè)計(jì)

2.1 系統(tǒng)框圖

系統(tǒng)核心采用STM32F103RCT6。PM2.5傳感器通過導(dǎo)線連接到STM32的USART3引腳上,而STM32通過USART中斷將PM2.5和PM10的數(shù)據(jù)包接收并校驗(yàn),經(jīng)過計(jì)算得到真正的數(shù)據(jù),然后將數(shù)據(jù)通過TFT屏進(jìn)行實(shí)時(shí)顯示,方便觀測人員在室外進(jìn)行實(shí)時(shí)的數(shù)據(jù)觀測。與此同時(shí)GPRS將PM數(shù)值實(shí)時(shí)傳送到上位機(jī)。硬件系統(tǒng)的電源由7.2V鎳氫電池組外通過自主設(shè)計(jì)并焊接的5V穩(wěn)壓電路提供。

2.2 PM2.5傳感器電路設(shè)計(jì)

本系統(tǒng)使用的SDS011PM2.5傳感器采用了光散射測量法:利用了光的散射原理,當(dāng)光線照射到顆粒物會(huì)向四周發(fā)生散射,收集散射相關(guān)的參數(shù),例如:空間中散射的光強(qiáng)分布、空間中散射的光能分布、散射光發(fā)生的偏振與透射的光照強(qiáng)度比入射光的光強(qiáng)衰減多少等數(shù)據(jù)。這些數(shù)據(jù)都與PM2.5的直徑相關(guān),可以作為測量PM2.5的依據(jù)。因?yàn)槔霉獾纳⑸溥M(jìn)行測量,速度快,實(shí)時(shí)性好,自動(dòng)化程度高,因此適于用作PM2.5的測量方法,本課題使用的就是這種方法。

光散射的方法并不是直接測量PM2.5的濃度,而是采用間接的觀測方法,即光被散射后的光照強(qiáng)度,顆粒物散射光的光照強(qiáng)度與它的質(zhì)量濃度是正比例的關(guān)系。也就是說,可以利用測量到的散射光強(qiáng)度,再帶入到公式當(dāng)中,結(jié)合轉(zhuǎn)換系數(shù)就能夠計(jì)算出PM2.5的濃度了。這種方法通常需要PM2.5的檢測儀器有風(fēng)扇或者空氣泵等類似的裝置,因?yàn)樗罂諝獗仨毷橇鲃?dòng)的。光散射法可靠性高,自動(dòng)化程度也比較高。

SDS011共有7個(gè)引腳,分別是:NC:作為備用的控制引腳;1μm:通過PWM波輸出大于0.3μm的顆粒物濃度;25μm:通過PWM波輸出大于2.5μm的顆粒物濃度;5V:SDS011的電源,標(biāo)準(zhǔn)5V輸入;GND:SDS011的地引腳;RXD:傳感器的串口接收引腳;TXD:傳感器的串口發(fā)送引腳。這些引腳都通過導(dǎo)線與各種類型的MCU串口相連接,進(jìn)行PM2.5和PM10數(shù)據(jù)的傳送輸出。

SDS011會(huì)通過串口發(fā)送10個(gè)字節(jié)的數(shù)據(jù)包。其中包含:AA(報(bào)文頭)、C0(指令號(hào))、PM2.5低字節(jié)、PM2.5高字節(jié)、PM10低字節(jié)、PM10高字節(jié)、傳感器ID、傳感器ID2、校驗(yàn)和、報(bào)文尾。也就是說它并不能直接傳送我們需要的PM2.5和PM10數(shù)據(jù),需要進(jìn)行校驗(yàn),并取出十六進(jìn)制的PM數(shù)值的4個(gè)字節(jié)。再通過計(jì)算才能夠得到真正的PM數(shù)值。SDS011的數(shù)據(jù)手冊提供的計(jì)算公式:

PM2.5值=((PM2.5高字節(jié)×256)+PM2.5低字節(jié))/10

PM10值=((PM10高字節(jié)×256)+PM10低字節(jié))/10

在硬件上將PM2.5傳感器SDS011與STM32的USART3相連接。軟件上用中斷函數(shù)來處理SDS011傳來的數(shù)據(jù)包,這樣會(huì)節(jié)約CPU資源,而不是每時(shí)每刻都通過輪詢來檢測是否接收到了數(shù)據(jù)包。在中斷函數(shù)中主要做了數(shù)據(jù)包的報(bào)文頭校驗(yàn)、接收數(shù)據(jù),并且當(dāng)需要的數(shù)據(jù)(PM2.5和PM10的4個(gè)字節(jié)的數(shù)據(jù))接收完畢后,置標(biāo)志位。

在USART3的中斷函數(shù)中首先是進(jìn)行判斷:是否真的產(chǎn)生了中斷。在確定產(chǎn)生了中斷之后,對(duì)接收到的數(shù)據(jù)進(jìn)行判斷,是否是報(bào)文頭(0xAA 0xC0),如果是報(bào)文頭,則之前定義的全局累加變量head自動(dòng)加一,當(dāng)檢測完兩個(gè)字節(jié)的報(bào)文頭后開始接收PM2.5和PM10共4個(gè)字節(jié)的數(shù)據(jù),并存儲(chǔ)在定義的全局?jǐn)?shù)組u3rxbuf中,這里,如果USART3接收到的不是報(bào)文頭,那么head變量會(huì)清零。這里是對(duì)接收到的數(shù)據(jù)包進(jìn)行校驗(yàn)。當(dāng)head等于2,開始存儲(chǔ)數(shù)據(jù),end變量也開始累加,end變量的作用是每當(dāng)接收一個(gè)字節(jié)就自動(dòng)加一,當(dāng)接受完4個(gè)字節(jié)后,將全局變量start置一,head和end清零,便于接收下一個(gè)數(shù)據(jù)包,同時(shí)將USART3中斷關(guān)閉。

3 軟件系統(tǒng)設(shè)計(jì)

MFC上位機(jī)通過串口編程實(shí)現(xiàn)對(duì)PM2.5和PM10數(shù)據(jù)的接收和處理,并實(shí)時(shí)顯示在UI界面上。上位機(jī)為用戶提供了COM口與波特率的選擇界面,方便打開對(duì)應(yīng)的COM口進(jìn)行數(shù)據(jù)傳輸。同時(shí),根據(jù)我國頒布的空氣質(zhì)量新標(biāo)準(zhǔn)《環(huán)境空氣質(zhì)量標(biāo)準(zhǔn)》(GB3095-2012)計(jì)算AQI(空氣質(zhì)量指數(shù))并顯示。與此同時(shí),依據(jù)AQI對(duì)空氣質(zhì)量進(jìn)行分級(jí),嚴(yán)格按照國家規(guī)定的空氣質(zhì)量指數(shù)級(jí)別和空氣質(zhì)量指數(shù)類別及表示顏色對(duì)空氣質(zhì)量進(jìn)行相應(yīng)的顯示。其中,含有6個(gè)等級(jí):一級(jí):優(yōu),顏色為綠色;二級(jí):良,顏色為黃色;三級(jí):輕度污染,顏色為橙色;四級(jí):中度污染,顏色為紅色;五級(jí):重度污染,顏色為紫色;六級(jí):嚴(yán)重污染,顏色為褐紅色。MFC上位機(jī)方便工作人員在室內(nèi),了解戶外的實(shí)時(shí)PM數(shù)值、AQI和空氣質(zhì)量等級(jí),由此做出相應(yīng)的應(yīng)對(duì)措施。

4 結(jié)語

本論文結(jié)合我國目前PM2.5防治的現(xiàn)狀,設(shè)計(jì)并最終實(shí)現(xiàn)了PM2.5污染物監(jiān)測分析系統(tǒng)。本論文完成了硬件系統(tǒng)的設(shè)計(jì)。其中包括PM2.5傳感器、TFT屏、2.4G無線傳輸模塊NRF24L01+的驅(qū)動(dòng)編寫與硬件連接。對(duì)硬件系統(tǒng)的核心STM32F103RCT6進(jìn)行下位機(jī)編程,構(gòu)造了下位機(jī)的PM2.5檢測系統(tǒng)。能夠?qū)M2.5傳感器檢測到的PM2.5和PM10實(shí)時(shí)顯示在TFT屏上,與此同時(shí)通過GPRS傳送給上位機(jī)設(shè)備。

參考文獻(xiàn)

[1] 北京市環(huán)保局.2015年空氣質(zhì)量報(bào)告[R].北京:北京市環(huán)保局網(wǎng)站,2015.

[2] 劉小二.VS2010之MFC串口通信的編寫教程[Z].賀州:學(xué)院大學(xué)生創(chuàng)新基地,2014.

[3] 劉火良,楊森.STM32庫開發(fā)實(shí)戰(zhàn)指南[M].北京:機(jī)械工業(yè)出版社,2013.

[4] 蒙博宇.STM32自學(xué)筆記[M].2版.北京:北京航空航天大學(xué)出版社,2014.endprint

猜你喜歡
字節(jié)報(bào)文串口
基于J1939 協(xié)議多包報(bào)文的時(shí)序研究及應(yīng)用
No.8 字節(jié)跳動(dòng)將推出獨(dú)立出口電商APP
淺談AB PLC串口跟RFID傳感器的通訊應(yīng)用
CTCS-2級(jí)報(bào)文數(shù)據(jù)管理需求分析和實(shí)現(xiàn)
淺析反駁類報(bào)文要點(diǎn)
No.10 “字節(jié)跳動(dòng)手機(jī)”要來了?
簡談MC7字節(jié)碼
ATS與列車通信報(bào)文分析
USB接口的多串口數(shù)據(jù)并行接收方法探索
基于藍(lán)牙串口適配器的GPS接收機(jī)與AutoCAD的實(shí)時(shí)無線通信
尚志市| 高清| 霞浦县| 潞西市| 大埔区| 南部县| 通榆县| 来宾市| 乃东县| 禄丰县| 化隆| 亚东县| 张家川| 新巴尔虎右旗| 郁南县| 墨脱县| 崇信县| 日土县| 陆河县| 博白县| 龙岩市| 栖霞市| 新昌县| 无棣县| 景谷| 襄樊市| 通河县| 九龙坡区| 顺昌县| 平昌县| 文登市| 昌平区| 桐柏县| 常州市| 三原县| 务川| 威远县| 开鲁县| 读书| 纳雍县| 临沂市|