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

        ?

        基于單片機(jī)的PM2.5檢測(cè)系統(tǒng)設(shè)計(jì)

        2018-02-25 11:54:22陳曦
        電子技術(shù)與軟件工程 2018年11期

        陳曦

        摘要 本論文設(shè)計(jì)實(shí)現(xiàn)PM2.5污染物監(jiān)測(cè)分析系統(tǒng)。通過查閱國內(nèi)外文獻(xiàn)資料,了解了國內(nèi)外對(duì)于PM2.5污染物防治政策與各種方法,明晰了國內(nèi)外在大氣污染治理方面的總體局勢(shì)又學(xué)習(xí)了這些文獻(xiàn)中的先進(jìn)技術(shù)。依據(jù)國內(nèi)外大氣污染治理的經(jīng)驗(yàn),結(jié)合我國目前PM2.5防治的現(xiàn)狀,設(shè)計(jì)并最終實(shí)現(xiàn)PM2.5污染物監(jiān)測(cè)分析系統(tǒng)。

        [關(guān)鍵詞]STM32 機(jī)車排放 微顆粒檢測(cè)

        1 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)

        本系統(tǒng)硬件系統(tǒng)采用了STM32F103RCT6為核心,所以首先能夠保證低功耗,低價(jià)格。而且由于STM32十分強(qiáng)大,在實(shí)時(shí)性上有著突出的優(yōu)勢(shì),因此在對(duì)PM2.5數(shù)據(jù)的處理和顯示上能夠做到很好的實(shí)時(shí)性。此外,STM32輸出穩(wěn)定,抗干擾能力強(qiáng),其工業(yè)級(jí)版本能夠在十分惡劣的環(huán)境下正常工作,因此它作為產(chǎn)品擁有較好的市場(chǎng)競爭力。

        在單片機(jī)程序編寫中,采用了平均值濾波。在保證對(duì)環(huán)境變化快速響應(yīng)的基礎(chǔ)上,排出了外界偶然因素的干擾。使PM2.5和PM10數(shù)據(jù)輸出穩(wěn)定可靠,不會(huì)發(fā)生斷層式劇變,其響應(yīng)曲線平滑,十分接近現(xiàn)實(shí)情況。程序經(jīng)過不斷的調(diào)試和優(yōu)化,最后具有很高的執(zhí)行效率,既節(jié)約了CPU資源,又能使程序快速穩(wěn)定的運(yùn)行,得到想要的結(jié)果。例如,TFT屏的局部畫屏更新數(shù)據(jù)、PM數(shù)值從高數(shù)位到低數(shù)位的判斷、中斷的應(yīng)用和鎖的應(yīng)用、合理的程序時(shí)序邏輯和控制邏輯都為程序的快速運(yùn)行做出巨大貢獻(xiàn)。

        2 各模塊設(shè)計(jì)

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

        本硬件系統(tǒng)使用了STM32F103RCT6為核心控制器,它以ARM Cortex-M3內(nèi)核,為32位MCU,屬于STM32系列中的增強(qiáng)型系列。擁有高速的工作頻率為72MHz,大容量存儲(chǔ)為RAM容量48K,程序存儲(chǔ)器容量為256K (Flash),且采用64-LQFP封裝。STM32F103RCT6還有著豐富的外設(shè)資源:4個(gè)16位普通定時(shí)器,2個(gè)16位高級(jí)定時(shí)器,2個(gè)16位基本定時(shí)器;這些定時(shí)器可用于精準(zhǔn)延時(shí)、定時(shí)、產(chǎn)生PWM波以及根據(jù)不同的觸發(fā)信號(hào)產(chǎn)生中斷。3個(gè)SPI interface,2個(gè)I2C interface,3個(gè)通用同步異步收發(fā)器(USART),2個(gè)通用異步收發(fā)器(UART),1個(gè)USB interface,1個(gè)CAN interface; 這些通信方式更有利于STM32的開發(fā)與其他設(shè)備的互聯(lián)。1個(gè)SDIO interface,3個(gè)12位的ADC(且含有16個(gè)通道),2個(gè)12位的DAC;模數(shù)轉(zhuǎn)換為模擬信號(hào)和數(shù)字信號(hào)的采集、處理、輸出提供了極大的便捷。多達(dá)51個(gè)I/O引腳用于開發(fā),可以與外部設(shè)備相連,產(chǎn)生高低電平信號(hào)或者PWM波等實(shí)用功能滿足項(xiàng)目需求。

        2.2 無線傳輸模塊設(shè)計(jì)

        NRF24L01是一款單片無線收發(fā)器芯片,它工作在2.4-2.5GHZ世界通用ISM頻段。它主要由功率放大器、頻率發(fā)生器、晶體振蕩器、增強(qiáng)型模式控制器、調(diào)制器以及解調(diào)器構(gòu)成。在它的SPI接口能夠設(shè)置傳輸協(xié)議、頻道選擇以及輸出功率。

        NRF24L01采用了內(nèi)置的硬件鏈路層,擁有自動(dòng)應(yīng)答及自動(dòng)重發(fā)功能,真正的GFSK單片式收發(fā)芯片,擁有Shock Burst增強(qiáng)型功能。地址及CRC檢驗(yàn)功能,SPI接口速率選擇范圍廣:0-8MBPS,無線速率:1或2MBPS,很短的頻道切換時(shí)間,可用于調(diào)頻,125個(gè)可選工作頻道,20腳QFN 4*4mm封裝,與NRF 24XX系列完全兼容,10可接受5V電平的輸入,較低工作電壓:1.9-3.6V,極低成本晶振,使用低成本電感和雙面PCB板。

        2.3 傳感器模塊設(shè)計(jì)

        本系統(tǒng)采用的PM2.5傳感器SDS011采用激光散射來檢測(cè)PM2.5和PM10的實(shí)時(shí)數(shù)據(jù)。通過引腳進(jìn)行數(shù)據(jù)包的輸出。進(jìn)行了PM2.5數(shù)據(jù)包的接收之后,要進(jìn)行數(shù)據(jù)的處理,所以這里設(shè)計(jì)了compute(uint16 t *shuzu)函數(shù)來對(duì)接收到的4個(gè)字節(jié)的PM數(shù)據(jù)包進(jìn)行處理。這里首先是將接收到的數(shù)組傳遞給compute(uint16t *shuzu)函數(shù),然后用變量high2和low2去接收PM2.5的高字節(jié)和低字節(jié),同理,highl0和lowl0來接收PM10的高字節(jié)和低字節(jié)。

        這里值得一提的是,本系統(tǒng)用到了平均值濾波,因?yàn)榭紤]到在實(shí)際的測(cè)量當(dāng)中,SDS011很可能會(huì)出現(xiàn)因?yàn)槟承┩话l(fā)因素(比如刮來一陣風(fēng)沙)而導(dǎo)致PM數(shù)值斷層式劇增,而這顯然不是真正的此地區(qū)PM數(shù)值,因此特意設(shè)置了大小為5的數(shù)組,每當(dāng)有新數(shù)據(jù)加入就會(huì)更新這個(gè)數(shù)組,然后取平均值,這樣得到的數(shù)據(jù)十分穩(wěn)定。如果將這個(gè)PM2.5和PM10的曲線畫出,也應(yīng)該是平穩(wěn)的,而不是有斷層的劇增。

        2.4 TFT顯示屏設(shè)計(jì)

        本系統(tǒng)采用的是1.44寸TFT屏對(duì)下位機(jī)處理輸出的PM2.5和PM10的值進(jìn)行實(shí)時(shí)顯示。這塊TFT屏既能用SPI引腳驅(qū)動(dòng),也可以用普通的GPIO腳來模擬SPI進(jìn)行驅(qū)動(dòng)。最少可以使用4個(gè)引腳就對(duì)TFT屏進(jìn)行驅(qū)動(dòng)。本驅(qū)動(dòng)屏采用ST7735作為驅(qū)動(dòng)芯片,既能夠顯示文字,也能夠顯示彩色圖片。背光模式采用白色的LED。分辨率為128*RGB*128,也就是說每行每列各有128個(gè)像素點(diǎn)能夠進(jìn)行顯示。

        在對(duì)TFT驅(qū)動(dòng)編程里,首先就是對(duì)LCD進(jìn)行初始化,通過向驅(qū)動(dòng)芯片ST7735寫入命令字,從而控制LCD屏的顯示。然后,就是顯示我們所需要的內(nèi)容,這里顯示“PM2.5實(shí)時(shí)檢測(cè)”,最后是并排的兩列實(shí)時(shí)數(shù)據(jù)分別在“PM2.5=”和“PM10=”之后顯示。而這里涉及到了一個(gè)關(guān)鍵問題,那就是如何顯示漢字。這里用到了一個(gè)字符取模軟件,通過它就能夠方便的將漢字轉(zhuǎn)換成十六進(jìn)制的數(shù)組進(jìn)行顯示了。

        3 結(jié)束語

        本論文完成了硬件系統(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檢測(cè)系統(tǒng)。能夠?qū)M2.5傳感器檢測(cè)到的PM2.5和PM10實(shí)時(shí)顯示在TFT屏上,與此同時(shí)通過NRF24L01+傳送給與PC相連接的其他NRF無線設(shè)備。

        參考文獻(xiàn)

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

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

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

        亚洲av无码专区国产乱码4se| 国产极品喷水视频| 91亚洲夫妻视频网站| 午夜被窝精品国产亚洲av香蕉 | 亚洲综合成人婷婷五月网址| 国产乱人伦精品一区二区| 粗大挺进尤物人妻一区二区 | 北岛玲日韩精品一区二区三区| 视频一区中文字幕日韩| 日本添下边视频全过程| 欧美日韩不卡合集视频| 亚洲偷自拍另类图片二区| 男的和女的打扑克的视频| 国产精品偷窥熟女精品视频| 情侣黄网站免费看| 国产清品夜色一区二区三区不卡| 久久精品国产亚洲av网在| 欧美xxxx做受欧美88| 国产成人亚洲日韩欧美| 欧美日韩综合在线视频免费看 | 国产一区二区精品人妖系列在线 | 亚洲一区二区懂色av| 欧美日韩精品一区二区视频| 亚洲av色无码乱码在线观看 | 国产一区二区在线中文字幕| (无码视频)在线观看| 国产又黄又猛又粗又爽的a片动漫 亚洲精品毛片一区二区三区 | 精品十八禁免费观看| 精品国产车一区二区三区| 欧美国产激情18| 国产精品午夜无码av天美传媒| 亚洲www视频| 国产精品自产拍在线18禁| 免费人成视频x8x8入口| 国产精品第1页在线观看| 国产一区二区一级黄色片| 人人妻人人添人人爽欧美一区| 国产大学生粉嫩无套流白浆| 国产成人丝袜在线无码| 久久人妻一区二区三区免费 | 97人妻无码免费专区|