【基于藍(lán)牙的空氣質(zhì)量檢測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)11000字(論文)】_第1頁(yè)
【基于藍(lán)牙的空氣質(zhì)量檢測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)11000字(論文)】_第2頁(yè)
【基于藍(lán)牙的空氣質(zhì)量檢測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)11000字(論文)】_第3頁(yè)
【基于藍(lán)牙的空氣質(zhì)量檢測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)11000字(論文)】_第4頁(yè)
【基于藍(lán)牙的空氣質(zhì)量檢測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)11000字(論文)】_第5頁(yè)
已閱讀5頁(yè),還剩17頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

基于藍(lán)牙的空氣質(zhì)量檢測(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要面對(duì)許多大城市嚴(yán)重的霧霾現(xiàn)象、城市房屋的裝修、各種未經(jīng)處理的化學(xué)成分在空氣中的傳播,都會(huì)對(duì)人的身體健康造成傷害。由于人們生活水平及環(huán)保意識(shí)的提高,室內(nèi)空氣檢測(cè)也已隨著智能家居進(jìn)入民用。針對(duì)目前的室內(nèi)空氣質(zhì)量產(chǎn)品的研究現(xiàn)狀。本文以室內(nèi)空氣質(zhì)量檢測(cè)為切入點(diǎn),STM32F103RC單片機(jī)作為開(kāi)發(fā)平臺(tái),并結(jié)合了藍(lán)牙無(wú)線傳輸技術(shù),設(shè)計(jì)了一種便攜式、低功耗的室內(nèi)空氣質(zhì)量檢測(cè)系統(tǒng)。介紹了室內(nèi)空氣質(zhì)量檢測(cè)系統(tǒng)的設(shè)計(jì)方案、傳感器的選擇以及應(yīng)用電路的設(shè)計(jì)、藍(lán)牙協(xié)議棧的特點(diǎn)與應(yīng)用以及智能終端的開(kāi)發(fā),完成了檢測(cè)系統(tǒng)的設(shè)計(jì)。通過(guò)無(wú)線藍(lán)牙傳輸技術(shù)與智能終端進(jìn)行通信。最后對(duì)檢測(cè)系統(tǒng)進(jìn)行功能測(cè)試,藍(lán)牙與智能終端的數(shù)據(jù)通信測(cè)試。結(jié)果表明,本文設(shè)計(jì)的室內(nèi)空氣質(zhì)量檢測(cè)系統(tǒng)能夠?qū)崿F(xiàn)對(duì)室內(nèi)空氣的實(shí)時(shí)檢測(cè)。檢測(cè)系統(tǒng)具有低功耗、便攜式、智能化等優(yōu)點(diǎn),為人們生活在健康的室內(nèi)環(huán)境提供了保障。關(guān)鍵詞:空氣質(zhì)量;傳感器;藍(lán)牙;Android應(yīng)用目錄TOC\o"1-3"\h\u144351緒論 1169451.1研究背景及意義 148651.2國(guó)內(nèi)外研究現(xiàn)狀及發(fā)展趨勢(shì) 1198591.3發(fā)展方向 3286181.3.1行業(yè)背景分析 3185781.3.2市場(chǎng)分析 482882系統(tǒng)總體設(shè)計(jì)方案及設(shè)計(jì)目標(biāo) 5207832.1系統(tǒng)總體設(shè)計(jì)方案 5148582.2檢測(cè)系統(tǒng)設(shè)計(jì)目標(biāo) 6250433室內(nèi)空氣質(zhì)量檢測(cè)系統(tǒng)硬件設(shè)計(jì) 717553.1檢測(cè)系統(tǒng)硬件總體設(shè)計(jì)方案 7144133.2嵌入式核心處理設(shè)計(jì) 885183.3檢測(cè)系統(tǒng)數(shù)據(jù)采集 1045103.3.1溫度檢測(cè)采集 1054373.3.2濕度檢測(cè)采集 11187153.4檢測(cè)系統(tǒng)數(shù)據(jù)傳輸與顯示 12315553.4.1藍(lán)牙無(wú)線數(shù)據(jù)傳輸 1276013.4.2lcd1602液晶顯示 14258884空氣質(zhì)量檢測(cè)系統(tǒng)軟件設(shè)計(jì) 15139124.1檢測(cè)系統(tǒng)軟件流程 15289464.2藍(lán)牙低功耗無(wú)線傳輸數(shù)據(jù)透?jìng)鞒绦?1717735結(jié)束語(yǔ) 1816307參考文獻(xiàn) 191緒論1.1研究背景及意義隨著人們生活水平的提高,人們對(duì)環(huán)境的污染情況給予了很大的關(guān)注。環(huán)境的污染情況也變得被人們更加的重視。在經(jīng)歷英國(guó)工業(yè)革命的環(huán)境污染所給人們帶來(lái)的傷害,以及美國(guó)曾經(jīng)面臨的環(huán)境污染問(wèn)題,都為當(dāng)今科技快速發(fā)展的中國(guó)帶來(lái)了沉重的教訓(xùn)。面對(duì)著我國(guó)當(dāng)前的國(guó)家形式,然而科技要發(fā)展,就勢(shì)必對(duì)環(huán)境帶來(lái)破壞。而室外空氣質(zhì)量的破壞也一定會(huì)對(duì)人們生活的室內(nèi)環(huán)境帶來(lái)影響。根據(jù)世界銀行統(tǒng)計(jì)報(bào)告,我國(guó)每年造成的經(jīng)濟(jì)損失約32億美元是因?yàn)槭覂?nèi)環(huán)境污染所至。另外根據(jù)國(guó)際檢測(cè)環(huán)境機(jī)構(gòu)的調(diào)查,全球至少有30%建筑物的室內(nèi)環(huán)境中含有危害人身體健康的有害物質(zhì)。室內(nèi)空氣質(zhì)量的好壞直接影響了人們的身體健康和生活水平,而且室內(nèi)環(huán)境污染也已經(jīng)被列入對(duì)公眾健康危害最大的五種環(huán)境因素之一??諝馐侨祟愘囈陨娴臈l件,如果沒(méi)有質(zhì)量好的空氣條件人類將面臨著嚴(yán)重的生存危機(jī)。據(jù)調(diào)查統(tǒng)計(jì)人的一生中約有80%的時(shí)間都是在室內(nèi)中度過(guò)的。因此室內(nèi)空氣質(zhì)量的好壞直接影響人們的身心健康。針對(duì)室內(nèi)空氣污染的嚴(yán)重情況,2002年國(guó)家環(huán)保總局與國(guó)家衛(wèi)生部發(fā)布并實(shí)施了《室內(nèi)空氣質(zhì)量標(biāo)準(zhǔn)》,該標(biāo)準(zhǔn)給出了室內(nèi)環(huán)境中的溫濕度范圍、有害氣體的濃度范圍及其影響室內(nèi)空氣環(huán)境因素的具體指標(biāo)。如今室內(nèi)裝修材料大多會(huì)散發(fā)出甲醛等有害物質(zhì),由于物質(zhì)燃燒而產(chǎn)生的有毒物質(zhì)都會(huì)影響人們生存的室內(nèi)環(huán)境質(zhì)量。盡管世界上很多地方都建立了環(huán)境的檢測(cè)系統(tǒng),人們可以容易的在電腦或手機(jī)上觀察到室外的空氣質(zhì)量。但是對(duì)于室內(nèi)空氣質(zhì)量檢測(cè)方面的研究相對(duì)薄弱。隨著嵌入式研究的不斷發(fā)展,針對(duì)這種方式設(shè)計(jì)的檢測(cè)設(shè)備在當(dāng)前市場(chǎng)上有了相應(yīng)應(yīng)用產(chǎn)品的出現(xiàn)。因此針對(duì)智能化的室內(nèi)空氣質(zhì)量檢測(cè)系統(tǒng)的研究是很有必要的。目前國(guó)內(nèi)關(guān)于室內(nèi)空氣質(zhì)量的檢測(cè)研究還需要大力的發(fā)展。1.2國(guó)內(nèi)外研究現(xiàn)狀及發(fā)展趨勢(shì)室內(nèi)空氣質(zhì)量很早就被人們開(kāi)始研究了,早在18世紀(jì)日本的科學(xué)家緒方正規(guī)就發(fā)表了室內(nèi)換氣的論文。然而隨著當(dāng)今環(huán)境的破壞,關(guān)于室內(nèi)空氣質(zhì)量的研究在近些年才真正引起全世界關(guān)注并成為研究的熱點(diǎn)。1978年在丹麥的哥本哈根首次召開(kāi)了“室內(nèi)空氣及氣候的國(guó)際會(huì)議”(InternationConfereonIndoorAirandClimate)。我國(guó)也早在2002年12月18日就正式發(fā)布了第一部《室內(nèi)空氣質(zhì)量標(biāo)準(zhǔn)》該標(biāo)準(zhǔn)與2003年3月1日起正式實(shí)施。國(guó)外相對(duì)于國(guó)內(nèi)而言,關(guān)于室內(nèi)空氣質(zhì)量研究出現(xiàn)的比較早。研究報(bào)道早在20世紀(jì)60年代末期就相繼出現(xiàn)了。隨著科學(xué)技術(shù)的不斷發(fā)展,關(guān)于室內(nèi)空氣質(zhì)量檢測(cè)的研究也得到了相繼發(fā)展。2004年GE傳感與檢測(cè)科技公司設(shè)計(jì)檢測(cè)室內(nèi)空氣中溫濕度以及二氧化碳濃度的Ventostat8000系列新產(chǎn)品,該產(chǎn)品能夠大大提高了管理人員的工作效率。2009年GiHeungCHOI等人設(shè)計(jì)提出了一種監(jiān)測(cè)地鐵室內(nèi)空氣質(zhì)量的環(huán)境監(jiān)測(cè)系統(tǒng),該檢測(cè)系統(tǒng)用于檢測(cè)人流動(dòng)量相對(duì)大的地鐵周圍環(huán)境。2010年MinuAPillai等人提出并設(shè)計(jì)了一種智能傳感器網(wǎng)絡(luò)來(lái)解決室內(nèi)空氣質(zhì)量環(huán)境情況。2012年飛利浦公司也針對(duì)凈化室內(nèi)的空氣質(zhì)量,研發(fā)設(shè)計(jì)了室內(nèi)空氣質(zhì)量檢測(cè)儀。該室內(nèi)空氣凈化設(shè)備不但能去除甲醛在空氣中的含量、還能濾除別的有害氣體。2013年由S.Zampolli組成的研發(fā)小組設(shè)計(jì)開(kāi)發(fā)了一款低成本用于檢測(cè)室內(nèi)環(huán)境情況的電子鼻。在國(guó)內(nèi),由于對(duì)室內(nèi)空氣質(zhì)量檢測(cè)系統(tǒng)的研究相對(duì)緩慢。但是隨著目前嚴(yán)重的空氣污染局勢(shì),人們的生活水平也有了提高。我國(guó)對(duì)室內(nèi)空氣質(zhì)量檢測(cè)系統(tǒng)的研究也越來(lái)越多。2011年丁麗佳與陳琢悅同學(xué)就設(shè)計(jì)了基于嵌入式的多功能家用可燃?xì)怏w報(bào)警裝置的設(shè)計(jì)。2013年暨南大學(xué)彭煜設(shè)計(jì)便攜式室內(nèi)空氣質(zhì)量監(jiān)測(cè)器的研究,該檢測(cè)系統(tǒng)基于STM32處理器使用甲醛傳感器、粉塵傳感器加入Zigbee無(wú)線通信裝置來(lái)控制的后續(xù)空氣質(zhì)量處理設(shè)備。2014年蘇州大學(xué)的胡敏、盧亞平設(shè)計(jì)了一種基于MCU控制的環(huán)境監(jiān)測(cè)系統(tǒng)設(shè)計(jì),使用溫濕度、甲醛傳感器等用來(lái)監(jiān)測(cè)室內(nèi)的溫濕度以及甲醛的濃度。2014年王嘯東設(shè)計(jì)了一種新型的PM2.5檢測(cè)儀,該研究是一種基于C51處理器以及外圍電路采用PM2.5粉塵傳感器來(lái)檢測(cè)粉塵的裝置。2014年8月張光男設(shè)計(jì)了一種新型的室內(nèi)空氣質(zhì)量檢測(cè)裝置。該設(shè)計(jì)是一種涉及室內(nèi)甲醛、氨氣、和苯這三種氣體的檢測(cè),系統(tǒng)設(shè)計(jì)是一種基于FPGA設(shè)計(jì)的數(shù)據(jù)監(jiān)測(cè)。該檢測(cè)系統(tǒng)具有檢測(cè)精度高、速度快、穩(wěn)定性好等優(yōu)點(diǎn)。2014廣西民族大學(xué)邢凱設(shè)計(jì)使用甲醛濃度檢測(cè)傳感器MS1100加入nRF905無(wú)線傳感技術(shù)的空氣質(zhì)量檢測(cè)系統(tǒng)。該系統(tǒng)是基于STC12C5A60S2單片機(jī),該裝置設(shè)備的每一部分的供電部分均采用有線連接,系統(tǒng)可將檢測(cè)每一點(diǎn)的數(shù)值均顯示在協(xié)調(diào)器的液晶屏幕上。目前我國(guó)室內(nèi)空氣質(zhì)量檢測(cè)系統(tǒng)的研究大部分都是基于嵌入式操作來(lái)實(shí)現(xiàn)的。使用這種設(shè)計(jì)方式成本低廉、便于生產(chǎn)。隨著嵌入式、無(wú)線傳感、計(jì)算機(jī)技術(shù)的不斷發(fā)展,人們對(duì)數(shù)據(jù)的實(shí)時(shí)采集、智能化檢測(cè)、多樣化的參數(shù)采集以及數(shù)據(jù)展示與分析的多元化需求越來(lái)越多。因此在這一方面的研究就有了實(shí)現(xiàn)的意義。1.3發(fā)展方向1.3.1行業(yè)背景分析作為每一個(gè)中國(guó)的公民或多或少受都到傳統(tǒng)觀念的影響,成家立業(yè),家的概念特別重要,并且置田,購(gòu)宅深入到每一個(gè)中國(guó)人的心目中。隨著經(jīng)濟(jì)的快速發(fā)展,商品住宅私有化快速成為一種消費(fèi)趨勢(shì),促使現(xiàn)實(shí)中的很多中國(guó)人都有買房的打算,因此房地產(chǎn)行業(yè)也增長(zhǎng)快速。作為住宅與之對(duì)應(yīng)裝修需求和家裝消費(fèi)將充滿無(wú)限的商機(jī)。1.房地產(chǎn)業(yè)情況由于房地產(chǎn)行業(yè)的暴利,促使開(kāi)發(fā)商開(kāi)發(fā)了很多的商品房,商品房的銷售形勢(shì)也因?yàn)樽》肯M(fèi)的持續(xù)好轉(zhuǎn),商品住宅持續(xù)熱銷。從最近幾年中國(guó)的經(jīng)濟(jì)發(fā)展情況來(lái)看,雖然經(jīng)濟(jì)發(fā)展溫度降了下來(lái),經(jīng)濟(jì)增長(zhǎng)的GDP仍然有7.0%左右。由于城鎮(zhèn)化持續(xù)推進(jìn),房地產(chǎn)行業(yè)在中國(guó)的經(jīng)濟(jì)中仍然占據(jù)著重要的地位。與此同時(shí),個(gè)人購(gòu)房的比例仍然有交大的空間?,F(xiàn)在,我國(guó)城鎮(zhèn)人均住房面積25平方米,按照十二五規(guī)劃,城市人均住宅將達(dá)到27平方米。世界各個(gè)國(guó)家的經(jīng)驗(yàn)證明,在人均住宅達(dá)到30平方米到35平方米之前,將會(huì)保持旺盛的住房需求,所以房地產(chǎn)仍然有很大的發(fā)展空間。2.智能家居產(chǎn)業(yè)情況通過(guò)中國(guó)家具協(xié)會(huì)統(tǒng)計(jì),中國(guó)家具產(chǎn)業(yè)一直保持著20%到30%的增長(zhǎng)。2013年全行業(yè)總值年達(dá)到了1萬(wàn)億元,比2003年增長(zhǎng)了10倍,比1993年增長(zhǎng)了100倍?,F(xiàn)在全國(guó)擁有家具企業(yè)達(dá)10萬(wàn)家,其中合資企業(yè)上千家,從業(yè)人員有上百萬(wàn),因此家具工業(yè)已經(jīng)成為國(guó)民經(jīng)濟(jì)重要的一個(gè)增長(zhǎng)點(diǎn)。3.家居裝飾裝修情況隨著生活水平有了很大的改變,提高居住條件己經(jīng)成為人們消費(fèi)的強(qiáng)烈關(guān)注問(wèn)題。由于城鎮(zhèn)化的持續(xù)推進(jìn),將給建筑業(yè),建材業(yè)以及建筑裝飾裝修行業(yè)帶來(lái)很大的機(jī)遇,同時(shí)也給國(guó)民經(jīng)濟(jì)帶來(lái)很大的推動(dòng)力。由于物聯(lián)網(wǎng)的快速發(fā)展,給智能家居提供了巨大的發(fā)展空間。1.3.2市場(chǎng)分析目前人們對(duì)于污染的認(rèn)識(shí)達(dá)到了空前的關(guān)注。特別由于前段時(shí)間中央電視臺(tái)主持人柴靜的一段視頻,更能引起大家的共鳴。很多消費(fèi)者已經(jīng)認(rèn)識(shí)到家裝材料潛在的危害性。對(duì)于健康有更深的理解和追求的我們,更應(yīng)該維護(hù)自身的核心利益。智能家居是在物聯(lián)網(wǎng)發(fā)展過(guò)程中的具體體現(xiàn)。智能家居通過(guò)物聯(lián)網(wǎng)技術(shù)將家中的很多種控制系統(tǒng)連接到一起,給家里溫馨舒適的生活提供了很多方便。與傳統(tǒng)家居相比,智能家居不僅具有傳統(tǒng)的居住功能,還可以幫助人們生活中安全可靠地與外部保持全方位的信息交流暢通,優(yōu)化人們的生活方式,幫助人們有效地安排時(shí)間去完成其它重要的事情。利用智能控制器可以使家庭的主人更加體會(huì)到智能化的方便快捷。這些智能控制器還可以為家庭主人提供健康的居住環(huán)境,通過(guò)相應(yīng)的傳感器可以準(zhǔn)確有效的監(jiān)控室內(nèi)的溫度、濕度、PM2.5、甲烷、氨氣等,進(jìn)而控制空調(diào)、窗簾、空氣凈化器等系統(tǒng)的運(yùn)行,從而提高更好更舒適的生活空間。本文設(shè)計(jì)了一個(gè)室內(nèi)空氣質(zhì)量檢測(cè)儀器正是智能家居的體現(xiàn)。智能家居室內(nèi)的檢測(cè)治理是一個(gè)全社會(huì)的大市場(chǎng),在社會(huì)各界的關(guān)注下,市場(chǎng)會(huì)很快火爆起來(lái),成為一個(gè)新興的朝陽(yáng)產(chǎn)業(yè)。據(jù)調(diào)查,2013年智能家居室內(nèi)環(huán)境檢測(cè)產(chǎn)品的生產(chǎn)和空氣凈化裝置的生產(chǎn)達(dá)到了1000億元人民幣。并且在未來(lái)的幾年還會(huì)快速增長(zhǎng),因此市場(chǎng)需求回呈現(xiàn)饑渴狀態(tài)。隨著現(xiàn)代科學(xué)技術(shù)的發(fā)展,特別是電子通信技術(shù)的快速發(fā)展使得測(cè)量?jī)x器的精度越來(lái)越高。從而使室內(nèi)測(cè)量?jī)x器儀表向著智能化的方向迅速發(fā)展。然而,我們國(guó)家的智能家居環(huán)境監(jiān)測(cè)才剛開(kāi)始起步,但是也有一些技術(shù)很強(qiáng)的公司從事此類系統(tǒng)的開(kāi)發(fā)與研究。此外,我們國(guó)內(nèi)也有一些電子廠家在智能家居市場(chǎng)上推廣自主研發(fā)的智能家居空氣質(zhì)量監(jiān)測(cè)系統(tǒng)。目前有很多有線技術(shù)也可以對(duì)室內(nèi)空氣質(zhì)量進(jìn)行監(jiān)測(cè),但是也有很多缺點(diǎn):系統(tǒng)布線比較麻煩,安裝與維護(hù)成本特別高,系統(tǒng)可擴(kuò)展性差,移動(dòng)性也不方便。新的智能家用多功能監(jiān)測(cè)系統(tǒng)具有如下特點(diǎn):操作自動(dòng)化、測(cè)量智能化、數(shù)據(jù)處理速度快以及具有良好的人機(jī)對(duì)話能力。當(dāng)室內(nèi)多功能監(jiān)測(cè)系統(tǒng)監(jiān)測(cè)超過(guò)限值時(shí),無(wú)線通信網(wǎng)絡(luò)就會(huì)發(fā)出指令從而可以智能地打開(kāi)空氣凈化裝置,進(jìn)而可以凈化室內(nèi)的空氣,確保有一個(gè)健康舒適的生活環(huán)境。因此,新的智能家用多功能監(jiān)測(cè)系統(tǒng)與空氣凈化系統(tǒng)完美地結(jié)合起來(lái)將為人們美好健康的生活提供保障。所以新的智能家用多功能監(jiān)測(cè)系統(tǒng)將是今后一個(gè)時(shí)期的發(fā)展方向。2系統(tǒng)總體設(shè)計(jì)方案及設(shè)計(jì)目標(biāo)2.1系統(tǒng)總體設(shè)計(jì)方案為了能夠檢測(cè)室內(nèi)的空氣質(zhì)量,提高檢測(cè)系統(tǒng)的智能性達(dá)到便攜式與低功耗的設(shè)計(jì)目的。檢測(cè)系統(tǒng)的總體設(shè)計(jì)方案包括兩大部分的設(shè)計(jì)內(nèi)容即系統(tǒng)硬件設(shè)計(jì)與系統(tǒng)軟件設(shè)計(jì)。本文設(shè)計(jì)的室內(nèi)空氣質(zhì)量檢測(cè)系統(tǒng)是基于ARM核心控制器來(lái)進(jìn)行研究的。其中硬件的設(shè)計(jì)部分包括:嵌入式核心處理電路、溫度檢測(cè)采集電路、濕度檢測(cè)采集電路、lcd1602液晶顯示、甲醛氣體檢測(cè)采集電路、無(wú)線藍(lán)牙傳輸電路以及系統(tǒng)電源管理電路的設(shè)計(jì)。軟件設(shè)計(jì)主要為智能終端軟件程序設(shè)計(jì)、檢測(cè)裝置的嵌入式程序設(shè)計(jì)??傮w設(shè)計(jì)結(jié)構(gòu)圖如2-1所示。圖2-1系統(tǒng)的總體框圖室內(nèi)空氣質(zhì)量檢測(cè)系統(tǒng)的總體方案設(shè)計(jì)流程,通過(guò)設(shè)計(jì)前端的各個(gè)檢測(cè)采集電路進(jìn)行數(shù)據(jù)采集,將采集到的數(shù)據(jù)經(jīng)后續(xù)的信號(hào)放大電路、信號(hào)處理電路以及A/D轉(zhuǎn)換,將采集到的數(shù)據(jù)送至嵌入式核心處理部分的中央處理單元ARM。通過(guò)對(duì)嵌入式ARM核心處理器的軟件編程,將檢測(cè)電路采集到的數(shù)據(jù)在lcd1602液晶屏上進(jìn)行實(shí)時(shí)的顯示。能夠容易的觀察到當(dāng)前室內(nèi)的空氣質(zhì)量情況。為了增加檢測(cè)系統(tǒng)的智能化特性,在檢測(cè)裝置后加入無(wú)線藍(lán)牙傳輸部分,通過(guò)無(wú)線傳輸?shù)姆绞綄?shù)據(jù)傳至智能終端。為了使檢測(cè)系統(tǒng)的智能性、網(wǎng)絡(luò)化概念更強(qiáng),更能夠方便的為人們生活提供幫助。檢測(cè)系統(tǒng)的智能終端選用生活中普遍使用的手機(jī)為檢測(cè)系統(tǒng)提供智能顯示。目前市面上常見(jiàn)的手機(jī)有兩種操作系統(tǒng)一種是蘋果公司的IOS系統(tǒng),另一種為谷歌公司推出的開(kāi)源Android系統(tǒng)。對(duì)比兩種操作系統(tǒng):由于Android操作系統(tǒng)的手機(jī)的價(jià)格比較低廉適用于大多數(shù)人應(yīng)用以及Android操作系統(tǒng)的開(kāi)源特性使用起來(lái)更加方便?;谝陨系目紤]檢測(cè)系統(tǒng)選用Android操作系統(tǒng)的手機(jī)作為智能終端。2.2檢測(cè)系統(tǒng)設(shè)計(jì)目標(biāo)為了滿足檢測(cè)系統(tǒng)所要達(dá)到檢測(cè)的目的,重點(diǎn)要考慮的因素如下:測(cè)量的檢測(cè)數(shù)據(jù)種類多;檢測(cè)系統(tǒng)要求測(cè)量精度高;檢測(cè)系統(tǒng)有較高的靈敏度、可靠性、低功耗。影響室內(nèi)空氣質(zhì)量的有害氣體種類很多,本文研究的室內(nèi)空氣檢測(cè)系統(tǒng)的測(cè)量標(biāo)準(zhǔn)是參考國(guó)家標(biāo)準(zhǔn)GB/T50325-2010作為檢測(cè)測(cè)量的指標(biāo)。表2-1為國(guó)家頒布的民用建筑室內(nèi)空氣環(huán)境污染物檢測(cè)的濃度限量的標(biāo)準(zhǔn)。表2-1民用建筑工程室內(nèi)環(huán)境污染物濃度限量污染物I類民用工程II類名用工程氡(BQ/m3)≤200≤400甲醛(mg/m3)≤0.08≤0.1苯(mg/m3)≤0.09≤0.09氨(mg/m3)≤0.2≤0.2TVOC(mg/m3)≤0.5≤0.6從表中可以看出影響室內(nèi)空氣質(zhì)量的主要污染物有:甲醛、笨、氨、TVOD等有害物質(zhì)。如果這些有害物質(zhì)在室內(nèi)空氣中含量過(guò)多,就會(huì)危害人們的身體健康。例如室內(nèi)空氣中的甲醛濃度含量過(guò)高,就會(huì)刺激人的皮膚黏膜,同時(shí)甲醛能與人體蛋白質(zhì)結(jié)合使人們出現(xiàn)頭痛,頭暈等顯現(xiàn)。所以,人們?nèi)粘I罹幼〉氖覂?nèi)環(huán)境中要嚴(yán)格的控制有害氣體的濃度,為人們生活在健康的環(huán)境中提供保障。本文對(duì)室內(nèi)空氣質(zhì)量檢測(cè)系統(tǒng)的研究提出了具體的功能要求,以及根據(jù)國(guó)家規(guī)定的檢測(cè)標(biāo)準(zhǔn)設(shè)計(jì)了系統(tǒng)指標(biāo)。如表2-2所示。表2-2室內(nèi)空氣質(zhì)量檢測(cè)系統(tǒng)達(dá)到設(shè)計(jì)指標(biāo)功能目標(biāo)溫度檢測(cè)溫度:0-45℃精度:0.1℃濕度檢測(cè)相對(duì)濕度5-95%RH精度:1%RH甲醛氣體濃度檢測(cè)量程0-0.1(mg/m3)精度:0.01mg/m3lcd1602顯示結(jié)果將采集到的數(shù)據(jù)進(jìn)行顯示無(wú)線傳輸采用Blue技術(shù)將數(shù)據(jù)傳送到上位機(jī)進(jìn)行顯示功耗選用低功耗傳感器以及合理的電路設(shè)計(jì)對(duì)比與TFT_LCD節(jié)約數(shù)倍功耗尺寸10cm*8cm*4cm3室內(nèi)空氣質(zhì)量檢測(cè)系統(tǒng)硬件設(shè)計(jì)針對(duì)檢測(cè)系統(tǒng)的性能需求,考慮到如何使檢測(cè)系統(tǒng)實(shí)現(xiàn)低功耗、便攜式的設(shè)計(jì)要求。因此需要為檢測(cè)系統(tǒng)搭建硬件平臺(tái)來(lái)完成檢測(cè)功能,本章重點(diǎn)介紹整個(gè)系統(tǒng)實(shí)現(xiàn)的硬件基礎(chǔ)。3.1檢測(cè)系統(tǒng)硬件總體設(shè)計(jì)方案硬件電路的設(shè)計(jì)是整個(gè)檢測(cè)系統(tǒng)的基礎(chǔ),同時(shí)硬件電路的設(shè)計(jì)為整個(gè)檢測(cè)系統(tǒng)提供了保障。由于本室內(nèi)空氣質(zhì)量檢測(cè)系統(tǒng)是以低功耗、便攜式為切入點(diǎn)。根據(jù)檢測(cè)系統(tǒng)的功能需求以及總體設(shè)計(jì)方案要求,檢測(cè)系統(tǒng)選用ARM系列的STM32F103RCT6低功耗芯片作為檢測(cè)系統(tǒng)的核心處理單元。檢測(cè)部分主要通過(guò)設(shè)計(jì)檢測(cè)采集電路應(yīng)用ME3-CH2O甲醛傳感器、DS18B20溫度傳感器、HS1101濕度傳感器設(shè)計(jì)相應(yīng)的甲醛、溫度、濕度檢測(cè)部分。將這些檢測(cè)部分檢測(cè)到的數(shù)據(jù)進(jìn)行數(shù)據(jù)的處理與數(shù)據(jù)的傳輸。數(shù)據(jù)處理后在lcd1602液晶屏上進(jìn)行實(shí)時(shí)顯示、數(shù)據(jù)通過(guò)無(wú)線藍(lán)牙傳輸模塊傳輸至智能終端、電源管理系統(tǒng)為整個(gè)檢測(cè)系統(tǒng)提供電源。檢測(cè)系統(tǒng)整體硬件結(jié)構(gòu)設(shè)計(jì)如圖3-1所示。圖3-1系統(tǒng)硬件整體結(jié)構(gòu)圖3.2嵌入式核心處理設(shè)計(jì)嵌入式系統(tǒng)是一種實(shí)現(xiàn)嵌入對(duì)象智能化的微小型計(jì)算機(jī)。嵌入式微處理器是一塊將微型處理器(CPU)、存儲(chǔ)器(RAM、ROM等)及各種外設(shè)集成在一起的微小型操作系統(tǒng),這樣的微處理器具有計(jì)算機(jī)特性所以常常被稱為微型計(jì)算機(jī)。嵌入式操作系統(tǒng)可以分為很多種類型,比如EMPU(EmbeddMicroprocessorUint)、MCU(MicroprocessorUint)、DSP(DigitalSignalProcessor)以及SoC(SystemonChip)。其中目前主要有的嵌入式微處理器Am186/88、386EX、SC-400、PowerPC、68000、MIPS、ARM系列等。STM32F1系統(tǒng)芯片內(nèi)部采用ARM公司設(shè)計(jì)的32位處理器是一款功能較全面的微處理器。Cortex-M3處理器可提供1.25DMIPS/MHz的性能。Coxtex-M3處理器是一個(gè)32位的處理器。Cortex-M3處理器除了包括中心處理器內(nèi)核之外,還包括很多其他的組件,如嵌套的中斷控制器、SysTick定時(shí)器、存儲(chǔ)器保護(hù)單元、總線矩陣(BusMatrix)、嵌入式跟蹤單元、接口單元、FTB、ROM表、串行調(diào)試端口等以用于系統(tǒng)管理和調(diào)試支持,如圖3-2為Cortex-M3處理器基本結(jié)構(gòu)。圖3-2Cortex-M3處理器內(nèi)部基本結(jié)構(gòu)系統(tǒng)所選用的核心處理器為以Cortex-M3為內(nèi)核的STM32F1系列芯片。選用芯片為STCSTM32F103RCT6作為中央處理器,使用該芯片是因?yàn)橄鄬?duì)于其他種類核心處理芯片,該芯片的價(jià)格更低、相對(duì)多的內(nèi)存資源、且能夠滿足檢測(cè)系統(tǒng)低功耗的要求。由于在本檢測(cè)系統(tǒng)中要根據(jù)所選用的芯片來(lái)設(shè)計(jì)完成檢測(cè)的功能。所以要設(shè)計(jì)合理的ARM核心處理器電路。ARM核心電路主要是由STM32F103RCT6芯片及滿足芯片工作條件的電源電路、復(fù)位電路、晶振電路、濾波電路以及下載JTAG電路等組成。其原理圖如圖3-3所示。圖3-3STM32最小系統(tǒng)原理圖由于ARM核心處理器要完成對(duì)室內(nèi)空氣質(zhì)量進(jìn)行采集、處理、顯示、傳輸?shù)裙δ堋R虼嗽谠O(shè)計(jì)的過(guò)程中要考慮到ARM處理器芯片中每一個(gè)相應(yīng)引腳的作用及其所要完成的功能。在針對(duì)ARM原理圖設(shè)計(jì)的時(shí)候,已經(jīng)預(yù)留出各種模塊相應(yīng)的接口引腳。從圖中可以看出ARM芯片的各個(gè)引腳都有相應(yīng)的標(biāo)注,這些應(yīng)用到的引腳包括為ARM能夠提供基本工作的電源電路、復(fù)位電路、晶振電路,各種室內(nèi)檢測(cè)氣體檢測(cè)模塊的相應(yīng)接口引腳,液晶顯示部分的相應(yīng)引腳,數(shù)據(jù)傳輸?shù)南嚓P(guān)引腳。圖3-4JTAG下載電路圖3-4為系統(tǒng)的JTAG下載電路,系統(tǒng)通過(guò)JTAG硬件設(shè)備將編寫好的嵌入式軟件寫入ARM核心處理芯片中來(lái)完成相應(yīng)的數(shù)據(jù)采集、顯示、傳輸?shù)裙δ?。圖3-5復(fù)位電路3.3檢測(cè)系統(tǒng)數(shù)據(jù)采集3.3.1溫度檢測(cè)采集采用一種低功耗單總線數(shù)字溫度傳感器DS18B20為檢測(cè)裝置提供溫度采集。這款單總線數(shù)字溫度傳感器提供9位溫度讀數(shù)值,用來(lái)檢測(cè)室內(nèi)溫度值的大小。DS18B20溫度傳感器特有的單總線接口設(shè)計(jì),在應(yīng)用時(shí)僅僅需要一個(gè)接口引腳便能夠進(jìn)行通信,無(wú)需任何外部器件的幫助。這種獨(dú)特的設(shè)計(jì)使得從主控芯片到DS18B20數(shù)據(jù)讀取與寫入僅需要一根數(shù)據(jù)線就能完成。由于傳感器的低功耗,在完成溫度轉(zhuǎn)換的同時(shí),傳感器所需要的電源可以由數(shù)據(jù)線本身提供,而不需要外部提供額外的電源。傳感器測(cè)量的溫度范圍從-55oC至+125℃,精確度為0.5℃、以9位數(shù)字方式對(duì)溫度進(jìn)行讀/些。DS18B20為了具有更強(qiáng)的抗干擾能力,設(shè)計(jì)將溫度檢測(cè)與數(shù)據(jù)輸出全部集成于一個(gè)芯片之上。工作周期可以分為兩個(gè)部分,溫度的檢測(cè)與數(shù)據(jù)處理。如下表所示為DS18B20的引腳說(shuō)明,在硬件設(shè)計(jì)中接入相應(yīng)引腳即可完成溫度檢測(cè)設(shè)計(jì)。表3-1DS18B20的引腳說(shuō)明引腳符號(hào)說(shuō)明1GND地2DQ單線運(yùn)用的數(shù)據(jù)輸入/輸出引腳,漏極開(kāi)路“寄生電源”3VBD可選VBD引腳,有關(guān)連接的細(xì)節(jié)見(jiàn)“寄生電源”3.3.2濕度檢測(cè)采集選用HS1101濕度傳感器用來(lái)檢測(cè)室內(nèi)的濕度值,該傳感器特殊的工藝設(shè)計(jì)將傳感器設(shè)計(jì)為可變的電容元件,其傳感器的工作原理為傳感器的電容值隨著濕度的增大而增大。這款HS1101濕度傳感器也已經(jīng)被人們廣泛的應(yīng)用于工業(yè)檢測(cè)、家電產(chǎn)品以及車廂內(nèi)的濕度檢測(cè)??紤]到使用HS1101傳感器不需要校正、能夠快速脫濕、可以自動(dòng)化焊接、可靠性高與穩(wěn)定性強(qiáng)、反應(yīng)速度快等優(yōu)點(diǎn)。因此使用HS1101濕度傳感器來(lái)檢測(cè)室內(nèi)空氣中的濕度值。濕度傳感器的參數(shù)如下:1、測(cè)量范圍RH:1—99%;2、精度:1%RH;3、響應(yīng)時(shí)間:5S;4、電壓:5V等。根據(jù)HS1101濕度傳感器的工作原理設(shè)計(jì)濕度的檢測(cè)電路,通過(guò)ARM核心處理器使用輸入捕捉波形方式來(lái)實(shí)現(xiàn)對(duì)濕度數(shù)據(jù)進(jìn)行處理與顯示。所設(shè)計(jì)的濕度檢測(cè)電路如圖3-6所示:圖3-6濕度檢測(cè)電路圖在電路構(gòu)成中將HS1101濕度傳感器等效成電容值可變的器件。該傳感器的特性為電容的大小與檢測(cè)空氣中濕度值成一定的正比關(guān)系。因此將HS1101置于NE555振蕩電路中可以根據(jù)NE555振蕩芯片的工作原理設(shè)計(jì)。NE555電路是根據(jù)所輸入的電源電壓的1/3Vcc與2/3Vcc的變化輸出進(jìn)行翻轉(zhuǎn)的。可以對(duì)HS1101可變電容進(jìn)行充放電來(lái)實(shí)現(xiàn)輸出為頻率可變的方波來(lái)供ARM采集。首先對(duì)HS1101充電,充電電路流經(jīng)R2,R3,HS1101,當(dāng)NE555芯片引腳THR和TLR上的電源高于2/3Vcc時(shí),NE555芯片輸出低電平。對(duì)HS1101進(jìn)行放電說(shuō)明,放電電路流經(jīng)HS1101和R3進(jìn)行放電,當(dāng)THR和TLR上的電源低于1/3Vcc時(shí),NE555芯片輸出為高電平。就這樣能夠得出頻率隨著HS1101容值變化的方波。ARM可以對(duì)方波進(jìn)行數(shù)據(jù)捕獲。3.4檢測(cè)系統(tǒng)數(shù)據(jù)傳輸與顯示在檢測(cè)部分采集到數(shù)據(jù)之后,為了更好的能夠?yàn)槿藗兲峁?yīng)用。需要將檢測(cè)到的數(shù)據(jù)通過(guò)藍(lán)牙無(wú)線傳輸傳送至智能終端。為了使檢測(cè)系統(tǒng)檢測(cè)到的數(shù)據(jù)能夠直觀的觀測(cè)到室內(nèi)的空氣情況示數(shù),將采集到的數(shù)據(jù)在檢測(cè)系統(tǒng)設(shè)計(jì)的lcd1602液晶屏模塊上進(jìn)行實(shí)時(shí)顯示。設(shè)計(jì)將lcd1602液晶屏在ARM主控芯片上連接顯示8080并口的硬件電路。3.4.1藍(lán)牙無(wú)線數(shù)據(jù)傳輸無(wú)線藍(lán)牙數(shù)據(jù)傳輸系統(tǒng)由四個(gè)方面構(gòu)成:無(wú)線射頻單元、基帶與鏈路控制單元、鏈路管理單元以及藍(lán)牙軟件協(xié)議棧。藍(lán)牙的系統(tǒng)結(jié)構(gòu)如圖3-7所示:圖3-7藍(lán)牙系統(tǒng)結(jié)構(gòu)圖其每一部分的基本應(yīng)用為:1、無(wú)線射頻單元(Radio):使得藍(lán)牙能夠完成數(shù)據(jù)的傳輸和實(shí)現(xiàn)語(yǔ)音通信,保證能夠完成數(shù)據(jù)與語(yǔ)音的發(fā)送與接收。2、基帶與鏈路控制單元(LinkController):保證藍(lán)牙數(shù)據(jù)傳輸與語(yǔ)音通信時(shí)射頻信號(hào)與數(shù)字或語(yǔ)音信號(hào)能夠相互之間進(jìn)行轉(zhuǎn)化,實(shí)現(xiàn)基帶協(xié)議和底層連接規(guī)程以便能夠達(dá)到目的。3、鏈路管理單元(LinkManager):該部分能夠管理藍(lán)牙設(shè)備之間的通信,實(shí)現(xiàn)無(wú)線藍(lán)牙鏈路的建立、驗(yàn)證、鏈路配置等操作。4、藍(lán)牙編程軟件協(xié)議棧的編寫使其能夠?qū)崿F(xiàn)短距離無(wú)線通信,數(shù)據(jù)傳輸與語(yǔ)音通信。藍(lán)牙技術(shù)是一種短距離無(wú)線電寬帶技術(shù),一種全球的開(kāi)放性標(biāo)準(zhǔn)能夠?qū)崿F(xiàn)語(yǔ)音通信和短距離無(wú)線數(shù)據(jù)傳輸。它使用多種先進(jìn)技術(shù)包括跳頻擴(kuò)譜(FHSS)、時(shí)分多址(TDMA)、碼分多址(CDMA)等,在很小的范圍內(nèi)建立不同種通信鏈接并且可以滿足系統(tǒng)之間的信息傳輸。其具體特點(diǎn)如下表3-3所示:表3-3藍(lán)牙技術(shù)的主要特點(diǎn)特點(diǎn)說(shuō)明及其優(yōu)點(diǎn)工作頻段2.4GHz的頻段載頻,間隔1MHz、采用TDD時(shí)分雙工方式傳輸速度1Mb/s調(diào)試方式BT=0.5的GFSK調(diào)制、調(diào)制指數(shù)為0.28-0.35采用調(diào)頻技術(shù)藍(lán)牙通過(guò)快跳頻和短分組技術(shù)減少同頻干擾、保證傳輸?shù)目煽啃灾С蛛娐方粨Q和分組交換業(yè)務(wù)語(yǔ)音和數(shù)據(jù)可以單獨(dú)或同時(shí)傳輸支持點(diǎn)對(duì)點(diǎn)基多點(diǎn)通信可組成微微網(wǎng)和分布式網(wǎng)絡(luò)工作距離藍(lán)牙設(shè)備分為三個(gè)功率等級(jí)100mW、2.5mW、1mW相應(yīng)的有效工作范圍為:100米、10米和1米。系統(tǒng)選用的低功耗無(wú)線藍(lán)牙數(shù)據(jù)傳輸芯片為CC2540,該芯片是基于TI公司設(shè)計(jì)研發(fā)應(yīng)用與短距離無(wú)線數(shù)據(jù)傳輸,具有低功耗、體積小、短距離傳輸、抗干擾能力強(qiáng)等特點(diǎn)。自帶的低功耗8051微處理器作為核心處理單元;且兼容藍(lán)牙低功耗射頻RF收發(fā)器,其頻率為2.4Ghz;支持多種串口通信協(xié)議的USART;以及應(yīng)有的存儲(chǔ)功能等。因?yàn)镃C2540支持多種窗口通信協(xié)議,所以數(shù)據(jù)傳輸部分的設(shè)計(jì)原理為藍(lán)牙無(wú)線傳輸模塊連接ARM核心處理器的串口部分進(jìn)行數(shù)據(jù)讀寫,使得ARM核心處理器發(fā)送到串口的數(shù)據(jù)能夠傳送至藍(lán)牙無(wú)線傳輸模塊。后經(jīng)藍(lán)牙無(wú)線傳輸模塊藍(lán)牙協(xié)議棧協(xié)議軟件編寫,將數(shù)據(jù)傳送至智能終端。在智能終端進(jìn)行一定的軟件編寫來(lái)達(dá)到將采集、處理數(shù)據(jù)在智能終端的顯示。無(wú)線藍(lán)牙CC2540無(wú)線傳輸?shù)碾娐窞椋褐饕譃槿齻€(gè)部分分別為:主控芯片的最小工作電路、產(chǎn)生2.4GHz載波頻率的巴倫匹配電路以及設(shè)計(jì)PCB板的F型天線的搭配。CC2540無(wú)線藍(lán)牙工作原理圖如圖3-8所示:圖3-8無(wú)線藍(lán)牙電路圖設(shè)計(jì)的無(wú)線藍(lán)牙通信電路分為三個(gè)部分,第一部分為主控芯片的工作電路設(shè)計(jì)。設(shè)計(jì)能夠滿足主控芯片CC2540正常工作的基本電路,該部分包括主控芯片的電源電路、晶振電路、復(fù)位電路。第二部分設(shè)計(jì)振蕩電路,該部分振蕩電路的作用為將頻率提升至2.4GHz把信號(hào)能夠采用無(wú)線的方式傳送出去。在射頻電路中我們采用巴倫匹配電路來(lái)實(shí)現(xiàn)相應(yīng)的功能,在設(shè)計(jì)與使用的過(guò)程中,由于要滿足巴倫電路的起振條件,所以在設(shè)計(jì)過(guò)程中要保證巴倫電路的對(duì)稱性來(lái)達(dá)到應(yīng)用的目的。第三部分為外圍天線部分的設(shè)計(jì),在本設(shè)計(jì)中選用兩種方式的天線,一種為PCB走線的倒F行天線,另一種為帶有插孔的金屬天線。它們各有各的優(yōu)點(diǎn)因此該系統(tǒng)可以隨意的選擇。本系統(tǒng)所選用的天線為PCB走線的倒F型天線。3.4.2lcd1602液晶顯示lcd1602即有機(jī)發(fā)光二極管(OrganicLight-EmittingDiode),系統(tǒng)選用lcd1602液晶屏作為檢測(cè)系統(tǒng)的顯示部分,基于檢測(cè)系統(tǒng)的低功耗設(shè)計(jì)lcd1602液晶屏具有如下特點(diǎn):首先它不需要背光源具有自發(fā)光功能,且它的對(duì)比度高、厚度薄體積小便于設(shè)計(jì)、顯示速度快、可以跨度大的溫度范圍使用、構(gòu)造較簡(jiǎn)單等優(yōu)點(diǎn),lcd1602的使用也被認(rèn)為是今后顯示器的最新應(yīng)用技術(shù)。lcd1602液晶屏相對(duì)于傳統(tǒng)的LCD液晶屏,lcd1602不需要背光源,因此可以降低檢測(cè)系統(tǒng)整體的功耗。lcd1602具有如下特點(diǎn)尺寸小、高分辨率、多種接口方式以及不需要高電壓就可以直接完成工作了。選用0.96寸的lcd1602液晶屏作為檢測(cè)系統(tǒng)的顯示部分。lcd1602顯示屏分辨率為128*64,lcd1602同時(shí)還支持5種接口方式分別為IIC接口、6800接口、8080并行接口、4線串行接口、3線串行接口。lcd1602液晶屏由BS0、BS1、BS2三個(gè)接口來(lái)選擇具體的工作方式本檢測(cè)系統(tǒng)采用lcd1602的8080接口方式查詢資料三個(gè)接口均置為0。圖3-9lcd1602接口電路lcd1602液晶顯示并口的原理圖顯示如上圖3-9所示:使用其并口操作需要的管教較多總共有16個(gè)管腳其引線圖如上圖所示。其中我們使用15條引腳來(lái)操作,其中一個(gè)引腳是懸空的。2條引腳為電源和地線,將還剩下13條引腳作為數(shù)據(jù)傳輸?shù)男盘?hào)線。4空氣質(zhì)量檢測(cè)系統(tǒng)軟件設(shè)計(jì)4.1檢測(cè)系統(tǒng)軟件流程使用HS1101濕度傳感器設(shè)計(jì)濕度檢測(cè)應(yīng)用電路。檢測(cè)電路對(duì)產(chǎn)生的方波周期來(lái)進(jìn)行數(shù)據(jù)采集。使用核心處理器對(duì)方波信號(hào)進(jìn)行輸入捕獲來(lái)完成對(duì)濕度的檢測(cè)采集。由得到的方波頻率來(lái)計(jì)算室內(nèi)空氣質(zhì)量中的相對(duì)濕度。核心處理器的輸入捕獲設(shè)計(jì)是通過(guò)使用定時(shí)器實(shí)現(xiàn)的,檢測(cè)采集相鄰的上升沿與下降沿信號(hào)對(duì)應(yīng)的定時(shí)器時(shí)間,將當(dāng)前所得到的定時(shí)器值存放到對(duì)應(yīng)的寄存器中,完成檢測(cè)捕獲。從而能夠計(jì)算出輸出檢測(cè)電路中輸出的方波頻率。如圖4-1所示為濕度檢測(cè)部分軟件流程圖。圖4-1濕度檢測(cè)部分軟件流程圖濕度檢測(cè)的軟件設(shè)計(jì)思路為:使用定時(shí)器5通道1來(lái)捕獲定時(shí)器高電平的時(shí)間,從而求出檢測(cè)部分輸出的方波頻率。首先我們先對(duì)輸入捕獲設(shè)置為高電平檢測(cè),當(dāng)電平跳為高電平時(shí)記錄定時(shí)器的時(shí)間,直到下一個(gè)電平跳入低電平時(shí)再一次記錄定時(shí)器的時(shí)間。這樣將前后兩次的定時(shí)器5通道1的值之差就是高電平的時(shí)間。從而計(jì)算出輸出方波的頻率。通過(guò)采集高電平的時(shí)間來(lái)計(jì)算方波的周期值,應(yīng)用檢測(cè)到的高電平時(shí)間來(lái)通過(guò)公示計(jì)算我們應(yīng)用的濕度值。當(dāng)然這要考慮所使用的傳感器件的工作值來(lái)定。具體代碼如下所示:If(TIM_GetITStatus(TIM5,TIM_IT_CC1)!=RESET)//發(fā)生捕獲事件{If(TIM5CH1_CAPTURE_STA&0X40)//捕獲到一個(gè)下降沿{TIM5CH1_CAPTURE_STA|=0X80;//標(biāo)記成功捕獲上升沿TIM5CH1_CAPTURE_VAL=TIM_GetCapture1(TIM5);TIM_OC1PolarityConfig(TIM5,TIM_ICPolarity_Rising);//設(shè)置為上升沿捕獲}else{TIM5CH1_CAPTURE_STA=0;//清空TIM5CH1_CAPTURE_VAL=0;TIM_Set_Counter(TIM5,0);TIM5CH1_CAPTURE_STA|=0X40;//標(biāo)記捕獲到了上升沿TIM_OC1PolarityConfig(TIM5,TIM_ICPolarity_Faling);}}}上述代碼是對(duì)高電平時(shí)間進(jìn)行輸入捕獲。從代碼可以看出,程序代碼中實(shí)現(xiàn)了使用定時(shí)器捕獲相鄰上升沿跳變時(shí)間間隔來(lái)的得到輸出方波頻率的時(shí)間。由代碼中可知,從還未成功捕獲開(kāi)始,到捕獲到第一個(gè)高電平,在到標(biāo)記上升沿開(kāi)始成功捕獲到相鄰的上升沿,都是通過(guò)使用了定時(shí)器與計(jì)數(shù)器來(lái)實(shí)現(xiàn)的。通過(guò)編寫軟件代碼調(diào)用STM32自帶庫(kù)函數(shù)來(lái)完成上述基本功能。4.2藍(lán)牙低功耗無(wú)線傳輸數(shù)據(jù)透?jìng)鞒绦蛩{(lán)牙的數(shù)據(jù)傳輸要經(jīng)歷藍(lán)牙的初始化、藍(lán)牙對(duì)周圍其他的藍(lán)牙設(shè)備的查找、建立兩個(gè)藍(lán)牙設(shè)備之間的連接、藍(lán)牙數(shù)據(jù)的傳輸以及斷開(kāi)藍(lán)牙連接來(lái)完成藍(lán)牙之前的數(shù)據(jù)傳輸。在藍(lán)牙協(xié)議棧的通信協(xié)議中,定義主動(dòng)簡(jiǎn)歷連接請(qǐng)求的是本地藍(lán)牙適配器,經(jīng)過(guò)查詢掃描建立連接的是遠(yuǎn)程藍(lán)牙適配器。在藍(lán)牙協(xié)議棧中通過(guò)使用HCL層完成對(duì)應(yīng)的藍(lán)牙通信。能夠?qū)崿F(xiàn)藍(lán)牙的無(wú)線數(shù)據(jù)傳輸就需要調(diào)用相應(yīng)的協(xié)議棧代碼。藍(lán)牙的初始化包括復(fù)位、讀取緩沖區(qū)大小、寫入掃描允許、指定時(shí)間過(guò)濾器、寫入超時(shí)、寫入呼叫相應(yīng)超時(shí)、寫入本地藍(lán)牙地址以及讀本地藍(lán)牙的地址來(lái)完成藍(lán)牙初始化的的過(guò)程。當(dāng)然這些過(guò)程需要調(diào)用相應(yīng)的程序代碼。數(shù)據(jù)傳輸過(guò)稱為:藍(lán)牙初始化之后,本地藍(lán)牙通過(guò)HCL_Inquriy指令進(jìn)入查詢模式進(jìn)行查詢,目的為發(fā)現(xiàn)周圍的藍(lán)牙設(shè)備。通過(guò)HCL_Create_Connection指令控制鏈路管理層與指定藍(lán)牙遠(yuǎn)程設(shè)備進(jìn)行連接。在藍(lán)牙設(shè)備完成連接后就能進(jìn)行數(shù)據(jù)的傳輸了,通常采用HCLACL分組L2CAP的格式。遠(yuǎn)程的藍(lán)牙設(shè)備接收到信號(hào)后開(kāi)始分組數(shù)據(jù)的方式接收傳輸來(lái)的數(shù)據(jù)。數(shù)據(jù)傳輸完通過(guò)HCL_Disconnection來(lái)斷開(kāi)連接完成藍(lán)牙數(shù)據(jù)的傳輸。因?yàn)樗{(lán)牙數(shù)據(jù)的傳輸是一個(gè)很復(fù)雜的過(guò)程,要經(jīng)歷三次握手與四次揮手才能完成連接。因此在本人的藍(lán)牙傳輸程序中,只是從藍(lán)牙數(shù)據(jù)傳輸?shù)膸讉€(gè)部分來(lái)完成。其無(wú)線藍(lán)牙透?jìng)鞒绦蛄鞒虉D如圖4-2所示:圖4-2無(wú)線藍(lán)牙數(shù)據(jù)傳輸流程圖5結(jié)束語(yǔ)研究的檢測(cè)系統(tǒng)是基于STM32設(shè)計(jì)的一種低功耗、便攜式的室內(nèi)空氣質(zhì)量檢測(cè)系統(tǒng)。在整個(gè)檢測(cè)系統(tǒng)設(shè)計(jì)與完成的過(guò)程中主要工作如下:針對(duì)室內(nèi)空氣質(zhì)量檢測(cè)系統(tǒng)的研究現(xiàn)狀進(jìn)行了詳細(xì)分析,設(shè)計(jì)了系統(tǒng)的總體結(jié)構(gòu)設(shè)計(jì)方案。完成了室內(nèi)空氣

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論