煙霧濃度無線報(bào)警器設(shè)計(jì)_第1頁
煙霧濃度無線報(bào)警器設(shè)計(jì)_第2頁
煙霧濃度無線報(bào)警器設(shè)計(jì)_第3頁
煙霧濃度無線報(bào)警器設(shè)計(jì)_第4頁
煙霧濃度無線報(bào)警器設(shè)計(jì)_第5頁
已閱讀5頁,還剩56頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、煙霧濃度無線數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)摘 要:隨著科技的發(fā)展,生活中的火災(zāi)隱患也越來越多,如何盡早發(fā)現(xiàn)火災(zāi)隱患,提前做好預(yù)警是減少火災(zāi)損失的一個(gè)重要課題。鑒于無線數(shù)據(jù)傳輸?shù)陌l(fā)展,無線網(wǎng)絡(luò)對于預(yù)警火災(zāi)有著更多的優(yōu)點(diǎn)和便利,煙霧濃度無線數(shù)據(jù)傳輸系統(tǒng)能夠節(jié)約成本,更加快速地預(yù)警火災(zāi)發(fā)生,減少火災(zāi)帶來的人生和財(cái)產(chǎn)損失,所以對于煙霧濃度無線數(shù)據(jù)傳輸系統(tǒng)的研究有著重要的意義。本系統(tǒng)主要是實(shí)現(xiàn)檢測煙霧濃度并且通過無線數(shù)據(jù)傳輸將煙霧濃度數(shù)據(jù)采集傳輸?shù)浇邮斩?,從而對煙霧濃度進(jìn)行監(jiān)控和報(bào)警。本系統(tǒng)主要以單片機(jī)為核心,系統(tǒng)由電源模塊、傳感器模塊、數(shù)模轉(zhuǎn)換模塊、數(shù)據(jù)采集模塊、無線傳輸與接收模塊、報(bào)警模塊、液晶屏顯示模塊組成。本

2、設(shè)計(jì)將使用stc12c5a60s2單片機(jī),該單片機(jī)自帶a/d轉(zhuǎn)換功能,比普通單片機(jī)能夠?qū)崿F(xiàn)的功能更多,使用更加方便。設(shè)計(jì)的系統(tǒng)中,煙霧濃度檢測傳感器則使用mq-2傳感器模塊,這是一種離子式煙霧傳感器,靈敏度高,能夠更快地預(yù)警火災(zāi)發(fā)生。作為無線數(shù)據(jù)傳輸則使用nrf24l01無線數(shù)據(jù)模塊,以實(shí)現(xiàn)無線數(shù)據(jù)的通信與傳輸。關(guān)鍵詞:煙霧濃度檢測;無線數(shù)據(jù)傳輸;單片機(jī);傳感器design of smoke density wireless data transmission system abstract: with the development of technology, more and more

3、fire hazards in our life. fire hazards how early detection , early warning is to reduce fire losses do an important topic . given the development of wireless data transmission , wireless network for early warning of fire and has a little more convenient , smoke density wireless data transmission sys

4、tem to reduce costs and more quickly alert the fire, reduce the loss of life and property caused by fire , so the smoke concentration of wireless data transmission system study has important significance.the system is mainly to achieve the detection of smoke concentration and wireless data transmiss

5、ion through the smoke concentration data collection and transmission to the receiver, thus the smoke concentration monitoring and alarms. the system microcontroller as the core , the system from the power module , sensor module , digital to analog conversion module , data acquisition modules, wirele

6、ss transmission and reception modules , alarm modules, lcd display module. this design will use stc12c5a60s2 microcontroller, the microcontroller comes with a / d conversion, more and more convenient to use than conventional single-chip functionality can be achieved . design system, the smoke densit

7、y detection sensor using the sensor module mq-2 , which is an ionic -type smoke sensor , a high sensitivity , can alert the fire faster . as nrf24l01 wireless data transmission using wireless data modules to communicate with a wireless data transmission .key words: smoke concentration detection;wire

8、less data transmission; muc; sensor鹽城工學(xué)院本科生畢業(yè)設(shè)計(jì)說明書( 2014)目 錄1. 概 述32.總體方案設(shè)計(jì)52.1方案比較與選擇52.2方案總結(jié)52.3 總體方案設(shè)計(jì)53.硬件設(shè)計(jì)53.1 無線模塊簡介53.1.1 紅外傳輸53.1.2 藍(lán)牙無線技術(shù)53.1.3 gsm無線傳輸模塊63.1.4 wifi無線網(wǎng)絡(luò)技術(shù)63.1.5無線傳輸模塊63.2 煙霧濃度傳感器簡介73.2.1 煙霧濃度傳感器的分類73.2.2 mq-2煙霧濃度傳感器模塊73.3單片機(jī)的選取83.3.1 單片機(jī)介紹83.3.2 單片機(jī)引腳介紹93.3.3 單片機(jī)的選擇103.4電路原

9、理圖設(shè)計(jì)113.4.1 電路設(shè)計(jì)框圖113.4.2 煙霧濃度檢測模塊設(shè)計(jì)113.4.3 無線數(shù)據(jù)模塊電路設(shè)計(jì)133.4.4 液晶顯示屏模塊電路設(shè)計(jì)143.4.5 蜂鳴器報(bào)警電路153.4.6串口電路設(shè)計(jì)163.4.7總體電路原理圖設(shè)計(jì)174.煙霧報(bào)警程序194.1 程序設(shè)計(jì)方案194.2 程序的燒寫步驟214.3 模塊程序設(shè)計(jì)225. 實(shí)物調(diào)試266.結(jié)束語29參考文獻(xiàn)30致 謝31附 錄32附錄1:程序清單33附錄2:設(shè)計(jì)圖紙54附錄3:元器件目錄表58附錄3.1 煙霧濃度無線傳輸系統(tǒng)元器件目錄表58煙霧濃霧無線數(shù)據(jù)傳輸系統(tǒng)設(shè)計(jì)1. 概 述 隨著科技的發(fā)展,生活中的安全隱患也越來越多,火災(zāi)和

10、燃?xì)獗ū闶巧钪凶畲蟮陌踩[患。吉林寶源豐禽業(yè)有限公司在2013年6月3日發(fā)生火災(zāi),此次火災(zāi)中有121人死亡,76人受傷。事后調(diào)查火災(zāi)原因,是因?yàn)橹鲝S房部分電氣線路短路引發(fā)火災(zāi),然后高溫導(dǎo)致氨設(shè)備和管道發(fā)生爆炸。逝者安息,生者長思,是什么原因?qū)е铝巳绱吮瘎??又該采取怎樣的方法和手段來避免如此事故再次發(fā)生?據(jù)不完全統(tǒng)計(jì),2014年第一季度便有70余起燃?xì)獗ㄊ鹿?,大小火?zāi)更是事故頻發(fā),我們需要利用現(xiàn)代化的科技來保障我們的人生財(cái)產(chǎn)安全?;馂?zāi)報(bào)警器便是很好的一種及早發(fā)現(xiàn)火災(zāi)隱患,防止火災(zāi)發(fā)生的一種科技產(chǎn)物。有線火災(zāi)報(bào)警器一般由檢測單元、報(bào)警單元、顯示單元和火災(zāi)報(bào)警控制單元幾個(gè)部分組成。火災(zāi)報(bào)警器的

11、數(shù)據(jù)通信是通過總線傳輸?shù)模F(xiàn)在常用的是兩總線控制系統(tǒng),兩條總線既發(fā)送電源信號也發(fā)送數(shù)據(jù)信號。然而伴隨著人們的家庭和工廠電路的愈加復(fù)雜,這種有線火災(zāi)報(bào)警器的一些弊端也逐漸顯露出來。例如:線路設(shè)計(jì)復(fù)雜、報(bào)警不夠及時(shí)等等,如果報(bào)警線路首先被燒毀,那么火災(zāi)報(bào)警器便形同虛設(shè)。面對有線報(bào)警器的這些不足,我們必須要采用新的技術(shù)與方法來進(jìn)行解決。在此,我想到了無線數(shù)據(jù)傳輸技術(shù)在當(dāng)今發(fā)展迅猛并且日益成熟。無線網(wǎng)絡(luò)在我們的生活中可謂是無處不在,所以我嘗試著利用無線傳輸?shù)谋憬菪院涂焖傩詠碜鳛榇舜卧O(shè)計(jì)的課題:煙霧濃度的無線數(shù)據(jù)傳輸,也可以說是無線火災(zāi)報(bào)警器。用無線傳輸數(shù)據(jù)可以精簡線路,防止不必要的意外產(chǎn)生。無線數(shù)據(jù)傳

12、輸具有低成本、傳輸速度快、傳輸范圍廣等優(yōu)點(diǎn),適合預(yù)警電路的設(shè)計(jì)。美國是第一個(gè)進(jìn)行無線火災(zāi)報(bào)警器的,利用無線通信的便捷性,可以減少對建筑的損壞。這種無線煙霧傳感器是依靠現(xiàn)場煙霧檢測,利用無線進(jìn)行數(shù)據(jù)的發(fā)送??墒怯捎谝恍┛陀^原因,導(dǎo)致的無線煙霧系統(tǒng)所能使用的頻率和功率都有限制,所以阻礙了其進(jìn)一步的發(fā)展。可是隨著電子信息技術(shù)的日益成熟,無線通信的迅速發(fā)展為無線報(bào)警裝置的深入研究提供了便捷。作為另外考慮到煙霧的產(chǎn)生是火災(zāi)的一個(gè)重要特點(diǎn),所以采用煙霧濃度檢測來實(shí)現(xiàn)對場所的監(jiān)控?,F(xiàn)場控制對于煙霧傳感器的種類很多,根據(jù)不同地方的不同需要可以靈活使用傳感器類型,實(shí)現(xiàn)對不同煙霧的檢測和監(jiān)控。無線煙霧報(bào)警器與有線

13、相比,能夠大大降低制造成本。在現(xiàn)場控制中,能夠更加快速、精準(zhǔn)地進(jìn)行數(shù)據(jù)的采集和發(fā)送。作為無線系統(tǒng),其安裝方式更加靈活,通信方式也可以采用多種通信方式結(jié)合,這樣更加方便使用。尤其是在一些古代建筑中,安裝無線報(bào)警器可以消除布線帶來的損壞。本設(shè)計(jì)想要通過煙霧傳感器對現(xiàn)場進(jìn)行控制,然后將采集到的現(xiàn)場信號通過無線發(fā)送到控制現(xiàn)場,進(jìn)行故障分析。當(dāng)系統(tǒng)接收到故障信號之后會通過單片機(jī)發(fā)送到報(bào)警電路,發(fā)生報(bào)警。在系統(tǒng)設(shè)計(jì)當(dāng)中,需要考慮到對現(xiàn)場信號采集的及時(shí)性和準(zhǔn)確性,并且要保證無線信號的快速性,這樣才能使報(bào)警器發(fā)揮其最佳功能。本設(shè)計(jì)說明書首先對方案的整體設(shè)計(jì)進(jìn)行了對比和選擇,確定方案之后對各個(gè)功能模塊進(jìn)行選擇和

14、設(shè)計(jì)。系統(tǒng)設(shè)計(jì)主要是從硬件設(shè)計(jì)和軟件設(shè)計(jì)兩個(gè)方面進(jìn)行介紹的,對于硬件的主電路圖進(jìn)行設(shè)計(jì)和說明,對各個(gè)功能段的軟件設(shè)計(jì)也進(jìn)行了詳細(xì)的說明。之后進(jìn)行軟硬件調(diào)試,將程序燒進(jìn)電路當(dāng)中,運(yùn)行調(diào)試程序。在本設(shè)計(jì)說明書之中會詳細(xì)介紹燒寫程序的過程。 本設(shè)計(jì)是基于51單片機(jī)的煙霧濃度檢測無線數(shù)據(jù)傳輸系統(tǒng)。以51單片機(jī)為核心,通過煙霧傳感器檢測煙霧濃度,經(jīng)過a/d轉(zhuǎn)換之后傳送給單片機(jī)數(shù)據(jù),然后通過無線進(jìn)行發(fā)送和接收,最終完成煙霧濃度的檢測與報(bào)警。本設(shè)計(jì)使用altium designer10軟件設(shè)計(jì)電路圖,該軟件功能強(qiáng)大,具有很全的元件庫。也可以使用該軟件畫出所需元件進(jìn)行封裝,使用方便。電路原理圖設(shè)計(jì)出來之后進(jìn)行

15、pcb板的封裝。 本設(shè)計(jì)使用的是mq-2煙霧濃度檢測模塊,能夠檢測一氧化碳等氣體濃度。其檢測到煙霧濃度之后通過muc自帶的a/d轉(zhuǎn)換功能將模擬量信號轉(zhuǎn)換為數(shù)字量信號,并且由nrf24l01無線發(fā)射模塊發(fā)送到無線接收端。無線模塊接收端收到數(shù)據(jù)之后通過單片機(jī)發(fā)送給液晶屏顯示模塊,從而顯示煙霧濃度。當(dāng)煙霧濃度超過設(shè)定值時(shí),蜂鳴器將報(bào)警,提醒用戶有火災(zāi)危險(xiǎn)。 對煙霧濃度無線數(shù)據(jù)傳輸系統(tǒng)的研究是基于現(xiàn)今無線傳輸技術(shù)的發(fā)展,無線傳輸具有方便、簡捷等優(yōu)點(diǎn),是未來信息傳輸技術(shù)研究的重點(diǎn)。所以本設(shè)計(jì)通過無線數(shù)據(jù)傳輸技術(shù),使傳統(tǒng)的煙霧濃度檢測報(bào)警變得更加便利,能夠?qū)崟r(shí)檢測煙霧濃度數(shù)據(jù),并且可以提早預(yù)警,為人們的安

16、全提供了保障。2.總體方案設(shè)計(jì)2.1方案比較與選擇煙霧濃度的無線數(shù)據(jù)傳輸系統(tǒng)需要實(shí)現(xiàn)多種功能。首先是煙霧濃度的檢測,然后是無線數(shù)據(jù)的傳輸,繼而是報(bào)警電路。關(guān)于此次設(shè)計(jì),我制定了兩套設(shè)計(jì)方案:方案一:使用煙霧傳感器進(jìn)行煙霧的檢測,利用放大電路和a/d轉(zhuǎn)換模塊,將模擬量信號轉(zhuǎn)換為數(shù)字量信號。通過無線模塊接收到的發(fā)射端發(fā)送的數(shù)據(jù),然后在led數(shù)碼管上進(jìn)行顯示。設(shè)定好給定值,當(dāng)超過設(shè)定值時(shí)報(bào)警。方案二:利用煙霧濃度檢測模塊,模塊集成了對比電路和預(yù)熱電路,以此來完成對煙霧濃度的檢測,并且能夠使檢測值顯示在顯示屏上。采用lcd液晶顯示屏,使其顯示更多的信息,并且顯示更加清晰。綜合來看以上兩個(gè)方案,大致思路

17、都是差不多的。但是方案二使用的是集成模塊,在制作時(shí)更方便一些。如果運(yùn)用放大電路,放大器的延時(shí)會比較長,對于實(shí)際功能的實(shí)現(xiàn)會有一定的影響。使用對比電路,縮短了延時(shí),能夠使檢測到的數(shù)值傳輸更加及時(shí),減少不必要的誤差。2.2方案總結(jié)從上面的比較可以看出來,方案二從靈敏度、準(zhǔn)確性和便捷性都要優(yōu)于方案一。方案一中的放大電路延時(shí)較長,難以將采集到的信號及時(shí)傳送到單片機(jī)進(jìn)行處理。并且放大器與a/d芯片會占用更多的引腳,為實(shí)物制作帶來不便。方案二則能夠節(jié)省更多引腳,是電路變得簡潔,而且具有更高的穩(wěn)定性與及時(shí)性。所以經(jīng)過比較,最終我決定選用方案二作為本次設(shè)計(jì)的設(shè)計(jì)思路。2.3 總體方案設(shè)計(jì) 本設(shè)計(jì)的思路是以單片

18、機(jī)為核心,搭建煙霧濃度檢測模塊、a/d轉(zhuǎn)換模塊、無線數(shù)據(jù)傳輸與接收模塊、液晶屏顯示模塊及蜂鳴器報(bào)警模塊。3.硬件設(shè)計(jì)3.1 無線模塊簡介3.1.1 紅外傳輸紅外傳輸技術(shù)是較早開始使用的無線傳輸方式,在家電遙控器當(dāng)中有著廣泛的使用,所以大家對其認(rèn)識比較早。紅外無線傳輸方式是依靠紅外線作為介質(zhì)的,利用的電磁波的波長為750nm1mm。而在我們使用的紅外線中,一般使用的紅外波長在850900nm之間。然而紅外線對于障礙物的衍射能力差,所以難以實(shí)現(xiàn)長距離無線通信,一般使用在短距離無線數(shù)據(jù)傳輸當(dāng)中。早期手機(jī)也是使用過紅外進(jìn)行數(shù)據(jù)的傳輸和交換,但是后來逐漸被另一項(xiàng)技術(shù)替代,那便是我們下面要介紹的藍(lán)牙無線技

19、術(shù)。3.1.2 藍(lán)牙無線技術(shù)早起提出藍(lán)牙概念的是愛立信公司,后來由愛立信公司聯(lián)合英特爾、ibm、諾基亞以及東芝等公司共同開展了研究。藍(lán)牙技術(shù)現(xiàn)在的用處可謂十分廣泛,尤其是在移動電子設(shè)備當(dāng)中,從手機(jī)藍(lán)牙的應(yīng)用,衍生出了藍(lán)牙耳機(jī)、藍(lán)牙智能手表、藍(lán)牙智能手環(huán)等一系列的智能設(shè)備。藍(lán)牙技術(shù)以其低成本、高可靠性等優(yōu)點(diǎn),成為了電子產(chǎn)品的寵兒。藍(lán)牙的傳輸范圍大概在十米左右,所以也適用于短距離數(shù)據(jù)傳輸當(dāng)中。3.1.3 gsm無線傳輸模塊說起大家比較熟知的無線傳輸技術(shù),gsm也是尤為常見的。該技術(shù)主要應(yīng)用于移動電話當(dāng)中。手機(jī)在手,走遍全球,正是gsm技術(shù)的出現(xiàn),使這一想法得以實(shí)現(xiàn)。gsm以其穩(wěn)定性強(qiáng)、信息靈敏、網(wǎng)

20、絡(luò)容量大等優(yōu)點(diǎn)在移動通信中獲得了廣泛應(yīng)用。3.1.4 wifi無線網(wǎng)絡(luò)技術(shù)wifi無線網(wǎng)絡(luò)技術(shù)以其分布范圍廣、傳輸速度快、傳輸距離遠(yuǎn)等優(yōu)點(diǎn)得到了現(xiàn)代人的親睞。wifi技術(shù)廣泛應(yīng)用于工業(yè)計(jì)算機(jī)網(wǎng)絡(luò)和家庭網(wǎng)絡(luò)當(dāng)中,是一種全新的無線網(wǎng)絡(luò)傳輸技術(shù),使人們能夠享受到更加快捷方便的無線網(wǎng)絡(luò)。3.1.5無線傳輸模塊無線傳輸模塊在單片機(jī)的無線傳輸系統(tǒng)設(shè)計(jì)中也是比較常用的,因?yàn)槠渑c單片機(jī)的電路連接設(shè)計(jì)更簡單,具有簡單、方便等優(yōu)點(diǎn)?,F(xiàn)在許多公司也開始進(jìn)行無線模塊的研發(fā),在技術(shù)上也有了許多的創(chuàng)新,使我們的選擇也變得更加多樣化,可以根據(jù)需要選擇不同的無線模塊進(jìn)行設(shè)計(jì),常用的無線模塊型號有nrf905、nrf2401a

21、g、cc2500、bk2411和nrf24l01等。nrf905是挪威nordic公司研發(fā)的低于1ghz無線數(shù)傳芯片,該芯片是一種低功耗低成本的無線芯片。nrf2401ag也是挪威的nordic研發(fā)的的另一種型號的無線模塊,與nrf905的不同在于工作頻率的不同,其工作頻率范圍為2.4ghz,。該模塊傳輸數(shù)據(jù)的速度為高速率1mbit/s,這樣一個(gè)傳輸數(shù)據(jù)是優(yōu)于藍(lán)牙的。其工作頻率和發(fā)射頻率等都可以通過軟件設(shè)定。其工作電壓為1.93.6v低電壓,是一種低功耗的傳輸模塊。cc2500無線模塊是由美國ti公司進(jìn)行研發(fā)并投入生產(chǎn)使用的,其有多種調(diào)制方式,包括ask/ook/2-fsk/msk等,可根據(jù)需

22、要的不同選擇不同調(diào)制方式,這樣使其工作小籠包大大提高。但是與nrf2401ag相比,其傳輸速度為500kbit/s,低于nrf2401ag,但是如果對傳輸速度要求不是太高,可以考慮選擇。bk2411是國產(chǎn)研發(fā)的,由上海博通生產(chǎn)研發(fā)并投入使用的。其傳輸速度可以高達(dá)1mbit/s甚至2mbit/s。該模塊具有價(jià)格低廉的優(yōu)點(diǎn),但是在同等誤碼的情況下,距離具有明顯的不足、nrf24l01也是nordic公司研發(fā)的,是在nrf2401ag的基礎(chǔ)上進(jìn)行升級的產(chǎn)品。該模塊具備較低的功耗,與藍(lán)牙無線傳輸相比,具有更高的傳輸速度,是新型的無線傳輸模塊。其也具有價(jià)格低廉的優(yōu)點(diǎn),在現(xiàn)在的一些無線傳輸系統(tǒng)中應(yīng)用中比較

23、廣泛。綜合比較以上幾種無線傳輸模塊,本設(shè)計(jì)選擇的是nrf24l01無線模塊。在本設(shè)計(jì)說明書的后面將會主要介紹該模塊的功能。3.2 煙霧濃度傳感器簡介3.2.1 煙霧濃度傳感器的分類煙霧濃度傳感器的研究由來已久,而且在技術(shù)上取得了很多的創(chuàng)新與突破,煙霧濃度傳感器現(xiàn)在比較常用的有三種:離子式煙霧傳感器、光電式煙霧傳感器和氣敏式煙霧傳感器。離子式傳感器是現(xiàn)在比較先進(jìn),在消防報(bào)警系統(tǒng)中應(yīng)用比較廣泛的一種煙霧濃度傳感器,并且工作穩(wěn)定,性能優(yōu)于氣敏電阻類的傳感器。光電式煙霧傳感器則是靠內(nèi)部的光學(xué)迷宮根據(jù)紅外光的折射反射來智能檢測煙霧的濃度。氣敏式煙霧傳感器則主要用于檢測一些特定氣體,根據(jù)它的特點(diǎn),其中應(yīng)用

24、較多的是半導(dǎo)體技術(shù)。在本設(shè)計(jì)中選擇的是mq-2型號的煙霧濃度傳感器模塊,該傳感器模塊主要用于檢測丁烷、甲烷、酒精、液化氣等濃度的檢測,適合家庭生活中的煙霧濃度檢測。3.2.2 mq-2煙霧濃度傳感器模塊在設(shè)計(jì)中比較常用的煙霧傳感器一般是mq系列的,主要包括mq-2、mq-3、mq-7、mq-9等。這幾款產(chǎn)品都有自己特定的檢測氣體。例如mq-3一般用于檢測酒精氣體,mq-7主要用于檢測一氧化碳?xì)怏w的濃度,mq-9也是主要用于一氧化碳?xì)怏w濃度的檢測。而mq-2是一種基礎(chǔ)性的氣體濃度傳感器,能夠檢測一氧化碳、酒精、氨氣等多種氣體濃度的檢測。在本設(shè)計(jì)中將使用的是mq-2傳感器,他是一種電化學(xué)傳感器。m

25、q-2煙霧濃度傳感器具有廣泛的探測范圍,而且其還有靈敏度高、穩(wěn)定性強(qiáng)、驅(qū)動電路簡單等優(yōu)點(diǎn),適合在家庭和工廠的煙霧濃度檢測中使用。mq-2煙霧濃度傳感器模塊能夠通過電壓的改變來實(shí)現(xiàn)對檢測到煙霧濃度的傳達(dá),由于本設(shè)計(jì)要將煙霧濃度值顯示在液晶屏上,所以使用了mq-2煙霧濃度傳感器模塊,模塊結(jié)構(gòu)與引腳如圖3-1。 圖3-1 mq-2傳感器模塊內(nèi)部電路引腳圖由圖可以看出,該模塊由預(yù)熱電路和對比電路組成。mq-2要想實(shí)現(xiàn)煙霧濃度的ad轉(zhuǎn)換,必須要進(jìn)行預(yù)熱,這便是預(yù)熱電路的作用。而對比電路則是為了實(shí)現(xiàn)信號的放大,使我們觀測到的數(shù)據(jù)更加準(zhǔn)確,讓報(bào)警更加及時(shí)。圖中1端口接電源正極,供5v電源;4端口是接地端,與

26、單片機(jī)的gnd端口連接即可;2端口是dout端口,輸出電平信號。隨著煙霧濃度的增加,dout端口輸出的電壓降低,范圍0-5v之間。aout則是模擬量信號輸出端口,輸出模擬量信號,此端口與單片機(jī)的p1口連接。 3.3單片機(jī)的選取3.3.1 單片機(jī)介紹單片機(jī)在先今生活中應(yīng)用廣泛,從電子設(shè)備如mp3、mp4到家用電器如電冰箱、全自動洗衣機(jī),再到工業(yè)現(xiàn)場的自動化設(shè)備,單片機(jī)的身影無處不在。首先介紹一下單片機(jī),簡單的說單片機(jī)就是一種微型的計(jì)算機(jī),在單片機(jī)中有寄存器、計(jì)數(shù)器和處理器等??梢耘e個(gè)簡單的例子,我們來看一下我們接觸最多的智能手機(jī)。如今的安卓手機(jī)功能堪比計(jì)算機(jī),仔細(xì)研究一下可以發(fā)現(xiàn)智能機(jī)也是由寄存

27、器、處理器、計(jì)數(shù)器等組成的。解剖一下智能手機(jī),可以發(fā)現(xiàn)手機(jī)內(nèi)部有許多分區(qū),常見的分區(qū)有data(數(shù)據(jù))分區(qū)和system(系統(tǒng))分區(qū),這兩個(gè)分區(qū)是來存儲數(shù)據(jù)和系統(tǒng)應(yīng)用的。而我們比較關(guān)注的手機(jī)的處理器,也就是用來處理手機(jī)數(shù)據(jù)的。單片機(jī)也可以類比于智能機(jī),地址和數(shù)據(jù)寄存器用來存儲地址和數(shù)據(jù)。對于地址與數(shù)據(jù)的作用與關(guān)系,我們再舉一個(gè)簡單地例子,現(xiàn)在我們要去找一個(gè)朋友,那么首先我們要知道他的地址,這其中包括直行、左轉(zhuǎn)、右轉(zhuǎn),在什么地方進(jìn)行什么樣的動作,這也就是地址與數(shù)據(jù)。下面介紹一下單片機(jī)的作用,我們還是用智能機(jī)來做例子,我們?nèi)绾巫屩悄軝C(jī)具有藍(lán)牙傳輸功能呢?首先我們要在手機(jī)主板上接上一個(gè)藍(lán)牙,然后通過

28、軟件系統(tǒng)來控制藍(lán)牙的使用。單片機(jī)也是一樣,當(dāng)我們想要做一個(gè)藍(lán)牙模塊的時(shí)候,我們只需要將藍(lán)牙接入單片機(jī),然后通過程序來實(shí)現(xiàn)藍(lán)牙的功能。3.3.2 單片機(jī)引腳介紹我學(xué)習(xí)的主要是c51系列的單片機(jī),這也是我們比較常見的單片機(jī),該系列單片機(jī)具有內(nèi)部處理器和寄存器,由四十個(gè)引腳組成,其中包括電源、時(shí)鐘、并行i/o口、ale/prog、psen、ea/vpp。vcc、gnd:這兩個(gè)引腳是用于供電的,可以將它們接在5v電源的兩極,為單片機(jī)提供電源。p0口:p0口具有八個(gè)引腳(p0.0p0.7),p0口具有數(shù)據(jù)總線口和分時(shí)復(fù)用8位地址總線兩個(gè)功能。在接該口時(shí)需要接上拉電阻。p1口:具有p1.0p1.7八個(gè)引腳

29、,該口可以用做位處理,可用來數(shù)據(jù)的輸入和輸出。p1口內(nèi)部具有上拉電阻,所以在連接該口時(shí)不需要接上拉電阻。p2口:具有p2.0p2.7八個(gè)引腳,該口可以用做通用i/o端口,也可以在擴(kuò)展外部存儲器時(shí)用做高八位地址線。p3口:該口和上面三個(gè)i/o串行口差不多,但是其具有第二功能,其第二功能可以參考表3-1。表3-1 單片機(jī)p3口第二功能引腳i/o引腳名稱第二功能引腳名稱第二功能p3.0rxd串行通信接收p3.1txd串行通信發(fā)送p3.2/int0外部中斷0p3.3/int1外部中斷1p3.4t0定時(shí)/計(jì)數(shù)器0p3.5t1定時(shí)/計(jì)數(shù)器1p3.6/wr外部寫選通信號p3.7/rd外部讀選通信號rst:復(fù)

30、位功能引腳。ale/prog:可以作為地址鎖存使能端口,也可以作為編程脈沖輸入端口。psen:其是單片機(jī)在訪問外部程序存儲器時(shí)的讀選通信號端口。ea/vpp:該引腳也具有兩個(gè)功能,它可以作為訪問內(nèi)部或外部程序存儲器的選擇信號,也為編程提供電壓。3.3.3 單片機(jī)的選擇綜合該設(shè)計(jì)所要使用到的單片機(jī)的功能,本設(shè)計(jì)采用的是stc12c5a60s2單片機(jī)。該單片機(jī)與普通的c51單片機(jī)基本相似,具有40個(gè)引腳。其中包括兩個(gè)電源引腳(vcc、gnd),兩個(gè)時(shí)鐘引腳(xtal1、xtal2),三十二個(gè)個(gè)并行i/o引腳(p0、p1、p2、p3各八個(gè)引腳),ale/prog引腳,psen引腳,ea/vpp引腳。

31、對于常見的單片機(jī)的引腳以上介紹過了,這里主要講一下stc12c5a60s2的新功能引腳。單片機(jī)引腳如圖3-2所示。圖3-2 單片機(jī)引腳圖由圖可見,該單片機(jī)增加了p4口,而且自帶ad轉(zhuǎn)換模塊。將模擬量輸出口接到單片機(jī)的p1端口即可使用單片機(jī)自帶的a/d轉(zhuǎn)換模塊,實(shí)現(xiàn)模擬量到數(shù)字量的轉(zhuǎn)換。這方便了用戶的使用,不必再去外接擴(kuò)展口和外接a/d轉(zhuǎn)換芯片。該單片機(jī)內(nèi)部自帶復(fù)位電路,當(dāng)時(shí)鐘頻率低于12mhz時(shí)可以直接將rst口連接1k的電阻接地。本設(shè)計(jì)則是利用第二復(fù)位功能較進(jìn)行復(fù)位電路的設(shè)計(jì)。對于晶振電路,本設(shè)計(jì)則是采用外接有源晶振,晶振頻率為12mhz。由于煙霧傳感器采集到的是模擬量信號,在數(shù)據(jù)顯示的時(shí)候

32、顯示的是數(shù)字量信號,所以中間有一個(gè)a/d轉(zhuǎn)換的過程,我們采用該型號的單片機(jī)可以實(shí)現(xiàn)a/d轉(zhuǎn)換功能,所以使用起來更方便一些。所以我們選用該型號的單片機(jī)。3.4電路原理圖設(shè)計(jì)3.4.1 電路設(shè)計(jì)框圖 本設(shè)計(jì)的思路是以單片機(jī)為核心,搭建煙霧濃度檢測模塊、a/d轉(zhuǎn)換模塊、無線數(shù)據(jù)傳輸與接收模塊、液晶屏顯示模塊及蜂鳴器報(bào)警模塊,設(shè)計(jì)流程圖如圖3-3和圖3-4所示。 圖3-3 無線數(shù)據(jù)發(fā)射端圖3-4 無線數(shù)據(jù)接收端 其中放大電路利用的是mq-2模塊自帶的對比電路,a/d轉(zhuǎn)換模塊則是利用單片機(jī)自帶的a/d轉(zhuǎn)換。3.4.2 煙霧濃度檢測模塊設(shè)計(jì) mq-2煙霧濃度傳感器模塊引腳圖如圖3-5所示,四個(gè)引腳分別為v

33、cc、aout、dout和gnd。其中aout接單片機(jī)的p1端口,作為模擬量的輸入端。vcc、gnd分別與單片機(jī)的vcc和gnd連接,作為電源端口。dout與p2.6口連接,來輸入電平信號。 圖3-5 mq-2煙霧濃度檢測模塊引腳圖對于mq-2煙霧傳感器的一些特性,可以見下圖3-6:圖3-6 mq-2靈敏度特性曲線由圖可以看出,在溫度20、相對濕度65%、氧氣濃度21%的條件下,rl=5k。其中rs是元件在不同氣體、不同濃度下的電阻值;r0是元件在潔凈空氣中的電阻值。mq-2與單片機(jī)連接電路圖如圖3-7所示: 圖3-7 mq-2電路連接圖 從圖中可以看出,d0口輸出的電平信號通過p1.5口,根

34、據(jù)其電平大小計(jì)算出所測得的煙霧濃度,并且顯示在液晶顯示屏上。3.4.3 無線數(shù)據(jù)模塊電路設(shè)計(jì)nrf24l01無線數(shù)據(jù)模塊引腳圖如圖3-8所示。圖3-8 nrf24l01無線數(shù)據(jù)模塊nrf24l01無線模塊共有八個(gè)引腳,其中兩個(gè)是電源引腳。ce口是發(fā)送或接收模式選擇端,csn是spi片選信號選擇端,sck是spi時(shí)鐘,mosi是從無線模塊向單片機(jī)發(fā)送數(shù)據(jù),miso是單片機(jī)端口向無線模塊發(fā)送數(shù)據(jù),irq是可屏蔽中斷請求(低電平有效)。 極低的電流消耗:當(dāng)工作在發(fā)射模式下發(fā)射功率為0dbm 時(shí)電流消耗為11.3ma ,接收模式時(shí)為12.3ma,掉電模式和待機(jī)模式下電流消耗更低。值得注意的是,nrf2

35、4l01無線模塊是3.3v供電,電壓過大將燒毀芯片,所以在連接電路的時(shí)候需要加一個(gè)5v轉(zhuǎn)3.3v的芯片ams1117。在設(shè)計(jì)電路中本設(shè)計(jì)使用ams1117芯片來轉(zhuǎn)換電壓,為無線模塊供電。nrf24l01與單片機(jī)的接線圖如下圖3-9所示。 圖3-9 nrf24l01電路接線圖 無線發(fā)射端與接收端的連線方式相同,各引腳與單片機(jī)的p1口連接,控制無線模塊的發(fā)送與接收。對于單片機(jī)的p1口,其內(nèi)部已經(jīng)自帶了上拉電阻,所以不需要外加電阻,可以直接將nrf24l01的各引腳與其連接,方便實(shí)物的焊接與使用。當(dāng)pow-up=1,pow-rx=1,ce=1時(shí)nrf24l01處于接收模式;當(dāng)pow-wp=1,pow

36、-rx=0,ce=1時(shí),nrf24l01處于發(fā)射狀態(tài)。在發(fā)射狀態(tài)下,如果ce=10,則nrf24l01一直處于發(fā)射模式,直到數(shù)據(jù)全部發(fā)射完成為止。另外,nrf24l01還有待機(jī)模式和節(jié)電模式,這兩種模式可以使系統(tǒng)在不需要運(yùn)行的時(shí)候處于待機(jī)或節(jié)電狀態(tài),減少了損耗。3.4.4 液晶顯示屏模塊電路設(shè)計(jì)本設(shè)計(jì)使用的是qc12864b-1液晶顯示屏用于顯示,其引腳圖如圖3-10所示。圖3-10 液晶顯示屏模塊引腳圖本設(shè)計(jì)使用到的引腳為vss、vdd、v0、rs、rw、e、psb、a、k,其中vss、vdd為電源接口,v0用于亮度調(diào)節(jié),a、k為背光燈的電源端,psb是串口方式,可以將其固定為低電平,在本設(shè)

37、計(jì)電路中采取將其接地。rs、rw、e是三個(gè)使能端,rs是指令和數(shù)據(jù)選擇端,r/w是讀寫選擇端,e是信號使能端。通過圖中的滑動變阻器可以調(diào)節(jié)液晶顯示屏的亮度,讓顯示屏能夠處于最佳顯示狀態(tài)。rs、rw、e與單片機(jī)p2口連接,用來控制顯示屏的顯示內(nèi)容。液晶顯示屏的電路接線圖如圖3-11所示:圖3-11 qc12864b-1液晶屏電路接線圖從圖上可以看出來,該液晶屏是串行口,一次接收一個(gè)數(shù)據(jù)。rs、r/w、e三個(gè)使能端與單片機(jī)的p2口連接,由p2口的電平信號對顯示屏進(jìn)行控制。通過調(diào)節(jié)變頻器的大小,可以調(diào)節(jié)顯示屏的顯示亮度。3.4.5 蜂鳴器報(bào)警電路當(dāng)檢測到的煙霧濃度超過給定值時(shí),本設(shè)計(jì)將產(chǎn)生報(bào)警,以預(yù)

38、防火災(zāi)發(fā)生。其報(bào)警由蜂鳴器來完成,原理圖如圖3-12所示。圖3-12 報(bào)警器接線圖3.4.6串口電路設(shè)計(jì)本設(shè)計(jì)為了完成與上位機(jī)的通信,使用的是max232芯片,該芯片引腳如圖3-13所示:圖3-13 max232引腳圖其電路設(shè)計(jì)接線圖如圖3-14所示:圖3-14 max232電路接線圖3.4.7總體電路原理圖設(shè)計(jì) 本設(shè)計(jì)使用的是altium designer10進(jìn)行電路原理圖的設(shè)計(jì),該軟件具有豐富的元件庫,繪圖方便,能夠自動生成pcb板并且自動布局布線。本設(shè)計(jì)的總體電路設(shè)計(jì)原理圖如圖3-15和3-16所示: 圖3-15 無線發(fā)射電路總原圖3-16 無線接收端電路總原理圖設(shè)計(jì)本設(shè)計(jì)由無線發(fā)射和接

39、收兩個(gè)部分組成,在接收端接有煙霧濃度傳感器用于檢測煙霧濃度,并且根據(jù)d0口發(fā)送給單片機(jī)的電平來計(jì)算煙霧濃度,然后將數(shù)據(jù)傳輸給無線發(fā)射端。當(dāng)無線數(shù)據(jù)接收端接收到數(shù)據(jù)之后會通過單片機(jī)再將數(shù)據(jù)發(fā)送給液晶顯示屏,用于數(shù)據(jù)的顯示。當(dāng)煙霧濃度值超過設(shè)定值時(shí)蜂鳴器產(chǎn)生報(bào)警信號,提示煙霧濃度值過量。4.煙霧報(bào)警程序4.1 程序設(shè)計(jì)方案 該程序設(shè)計(jì)當(dāng)中主要分為以下幾個(gè)部分:煙霧檢測及a/d轉(zhuǎn)換、無線數(shù)據(jù)傳送與接收、顯示與報(bào)警。在程序設(shè)計(jì)中我采用由簡入難的方式,先使各個(gè)模塊能夠?qū)崿F(xiàn)簡單的功能。煙霧濃度傳感器檢測到數(shù)據(jù)的時(shí)候do腳將輸出低電平,然后通過無線傳輸數(shù)據(jù)產(chǎn)生報(bào)警。在簡單的功能調(diào)試成功之后,再進(jìn)行所需功能的

40、調(diào)試工作。具體的程序設(shè)計(jì)流程圖如圖4-1所示。圖4-1 程序設(shè)計(jì)流程圖在進(jìn)行程序編寫時(shí),需要注意無線模塊的工作模式的選擇。無線模塊工作模式在切換時(shí)需要進(jìn)行延時(shí)處理。我們要了解無線的幾種工作方式和可能遇到的問題。因?yàn)闊o線在發(fā)射時(shí),也許會有多個(gè)接收端在接收數(shù)據(jù)。好比我們聽的收音機(jī),就是由一個(gè)發(fā)射臺發(fā)射,然后很多用戶一起接收,所以這種發(fā)射方式也稱為:無線廣播(radio)。還有一種就是在數(shù)據(jù)接收時(shí),也許會接收到其它的發(fā)射信號,這就好像我們在上網(wǎng)時(shí)正在瀏覽網(wǎng)頁,突然彈出了其它的一些垃圾廣告,這種通信方式被稱為rfid。在本設(shè)計(jì)中要盡量避免其它發(fā)射和接收信號的干擾,保證點(diǎn)對點(diǎn)的通信的完成。另外就是對煙霧

41、濃度傳感器進(jìn)行軟件控制,無線煙霧濃度傳感器接收到的模擬量信號,我們要通過軟件實(shí)現(xiàn)從模擬量到數(shù)據(jù)量的轉(zhuǎn)換,進(jìn)而才能顯示數(shù)據(jù)在液晶顯示屏上。 對于報(bào)警電路,要通過程序控制其在什么樣的情況下才進(jìn)行報(bào)警,以提高報(bào)警的準(zhǔn)確性和及時(shí)性。4.2 程序的燒寫步驟程序完成之后就要考慮將程序燒寫進(jìn)單片機(jī)中,以實(shí)現(xiàn)硬件的功能調(diào)試,具體步驟如下:首先,我們要使用keil軟件編寫程序。在新建工程文件的時(shí)候選擇我們所用的單片機(jī)型號,然后新建一個(gè)txt文本文件進(jìn)行程序的編寫。編寫完成之后要注意的是我們還要生成一個(gè)hex文件,因?yàn)闊雴纹瑱C(jī)的程序?qū)⑹莌ex格式的。如何生成hex文件呢?打開keil完成之前的工作,然后點(diǎn)擊pr

42、oject,選擇里面的option fortagret,然后打開output選項(xiàng),進(jìn)行設(shè)置,設(shè)置如圖4-2所示。圖4-2生成hex文件設(shè)置 接下來,我們用程序燒寫器接入單片機(jī)對應(yīng)的位置。主要有四個(gè)接口,兩個(gè)電源接口,還有rxd、txd接口,對應(yīng)接入。然后通過程序燒寫器連接電腦,進(jìn)行程序下載。 以上工作完成之后,我們要做的就是將該文件燒入單片機(jī)當(dāng)中。我選擇使用的燒寫工具是stc_ips。打開該工具,進(jìn)行設(shè)置,選擇對應(yīng)的hex文件。特別注意的是要選擇對應(yīng)的端口,端口查看在電腦的設(shè)備管理器。設(shè)置如圖4-3。 圖4-3 程序下載器設(shè)置全部設(shè)置完成之后,然后點(diǎn)擊下載就可以將程序下載到單片機(jī)當(dāng)中去了。4.

43、3 模塊程序設(shè)計(jì)本設(shè)計(jì)的部分程序如下:a. 無線模塊子程序設(shè)計(jì): 對于無線模塊子程序的設(shè)計(jì)流程圖如圖4-4所示:圖4-4 無線模塊子程序設(shè)計(jì)流程圖對于無線模塊進(jìn)行程序編寫時(shí)要注意,發(fā)射和接收端的寄存器地址是相同的,而且本地地址和接收地址要相同,這樣才能保證接收與發(fā)送能夠?qū)?yīng)。nrf24l01的spi時(shí)序圖如圖4-5所示:圖4-5 無線模塊spi時(shí)序圖b.液晶顯示模塊程序設(shè)計(jì)液晶顯示模塊子程序設(shè)計(jì)流程圖如圖4-6所示:圖4-6 液晶屏顯示程序設(shè)計(jì)流程圖qc12864b-1液晶顯示屏是串行口通信,一次接收一幀數(shù)據(jù),所以要依次從寄存器中讀取數(shù)據(jù),然后顯示在液晶屏上。在程序中可以設(shè)定顯示數(shù)字的位置,利

44、用坐標(biāo)確定其位置所在。c.報(bào)警子程序設(shè)計(jì)報(bào)警子程序設(shè)計(jì)流程圖如圖4-7所示:圖4-7 報(bào)警子程序設(shè)計(jì)流程圖d.煙霧濃度檢測模塊程序設(shè)計(jì)對煙霧檢測模塊的程序設(shè)計(jì)要注意,首先設(shè)定八位計(jì)數(shù)器,在檢測到信號之后再將數(shù)據(jù)發(fā)送出去,將數(shù)據(jù)發(fā)送給單片機(jī)。煙霧濃度檢測模塊程序設(shè)計(jì)流程圖如圖4-8所示:圖4-9 煙霧濃度檢測模塊程序設(shè)計(jì)流程圖5. 實(shí)物調(diào)試 完成以上硬件設(shè)計(jì)和軟件調(diào)試之后,進(jìn)行實(shí)物的制作。在制作過程中考慮到元件的大小和數(shù)量,無線發(fā)射和接收端都使用90cm*15cm的通用板。實(shí)物的制作與原理圖的設(shè)計(jì)不同,需要考慮更多的實(shí)際情況。對于單片機(jī)、煙霧傳感器、無線模塊、液晶顯示模塊的焊接都使用底座焊接,然

45、后用排針連接,這樣可以減少電路出現(xiàn)問題后的損失。在實(shí)物焊接完成之后,通過程序燒寫器將程序燒寫進(jìn)單片機(jī)中,使其能夠運(yùn)行程序。燒寫時(shí)將燒寫器的四個(gè)引腳分別通過杜邦線與單片機(jī)的電源、rx、tx引腳連接,這樣可以將程序順利燒寫進(jìn)單片機(jī)中。設(shè)計(jì)實(shí)物完成后如圖5-1所示:圖5-1 煙霧濃度無線數(shù)據(jù)傳輸系統(tǒng)實(shí)物圖 與上位機(jī)通信串口調(diào)試顯示數(shù)據(jù)如圖5-2所示:圖5-2 串口通信上位機(jī)界面6.結(jié)束語 以上是本設(shè)計(jì)的內(nèi)容與步驟。本設(shè)計(jì)主要利用了單片機(jī)的強(qiáng)大性能與實(shí)用功能來完成的,其中運(yùn)用了所學(xué)過的單片機(jī)、傳感器、工業(yè)計(jì)算機(jī)網(wǎng)絡(luò)等多門課程的知識。本設(shè)計(jì)的主要價(jià)值在于對無線通信技術(shù)的研究。無線通信如今運(yùn)用廣泛,是因?yàn)?/p>

46、其具有布線簡單、傳輸不受距離限制、實(shí)時(shí)性好、穩(wěn)定性高等多種優(yōu)點(diǎn)。在今后的研究中,無線通信技術(shù)將是一個(gè)熱點(diǎn)和重點(diǎn)。如今手機(jī)3g和4g網(wǎng)絡(luò)的發(fā)展,更是為無線通信技術(shù)帶來了良好的功能體驗(yàn)。在今后,無線通信技術(shù)將越來越成熟,也將在人們的生活和工業(yè)生產(chǎn)上發(fā)揮更加巨大的作用。所以本設(shè)計(jì)有著廣泛的應(yīng)用價(jià)值與研究價(jià)值。本設(shè)計(jì)的優(yōu)點(diǎn)和特色在于將無線煙霧報(bào)警裝置與無線數(shù)據(jù)傳輸相結(jié)合,與傳統(tǒng)的煙霧報(bào)警裝置相比具有更廣泛的應(yīng)用意義。傳統(tǒng)的煙霧濃度報(bào)警裝置線路容易老化,也是火災(zāi)產(chǎn)生的一個(gè)原因。并且傳統(tǒng)煙霧報(bào)警器由于技術(shù)的局限性,在煙霧的報(bào)警和解決上沒有很好地穩(wěn)定性與實(shí)時(shí)性。而本設(shè)計(jì)使用無線通信方式,將煙霧濃度實(shí)時(shí)傳送到

47、監(jiān)控端,可以讓人們可以隨時(shí)注意到煙霧濃度的變化,能夠及早的完成對火災(zāi)的預(yù)防和報(bào)警。本設(shè)計(jì)所制作的報(bào)警器能夠?qū)崿F(xiàn)對煙霧濃度的監(jiān)控和火災(zāi)的預(yù)警,在性能上已經(jīng)基本上可以實(shí)現(xiàn)在家庭和工廠中的使用,安全性和穩(wěn)定性程度都很高。另外,本設(shè)計(jì)也不是十分完美的,其中還存在許多的問題。首先就是對于無線的傳輸速度,可以選擇更穩(wěn)定更快速地其它的無線傳輸模塊。并且該設(shè)計(jì)無線傳輸?shù)木嚯x不是很遠(yuǎn),在今后的改進(jìn)中可以選擇使用wifi無線網(wǎng)絡(luò)或者最新的4g高速移動網(wǎng)絡(luò)來完成無線的傳輸,畢竟它們的傳輸速度和傳輸距離明顯高于無線傳輸模塊。在煙霧濃度顯示方面,在后續(xù)的研究中應(yīng)該在發(fā)射端和接收端都要放上顯示屏,這樣方便對煙霧濃度的檢測

48、。而報(bào)警電路還可以加上光聲配合,利用聲音和光線共同完成報(bào)警將會讓人們對于報(bào)警更加敏感??梢栽谙到y(tǒng)中加入音樂播放模塊,使其可以選擇不同的鈴聲報(bào)警。另外,在發(fā)生危險(xiǎn)時(shí)我們需要第一時(shí)間知道事故發(fā)生地,所以可以結(jié)合gps定位系統(tǒng),同時(shí)在顯示屏上顯示危險(xiǎn)地區(qū)的坐標(biāo),方便快速鎖定目標(biāo),提前做好事故的預(yù)防與處理。以上便是我對本設(shè)計(jì)的研究總結(jié)與后續(xù)研究的建議。參考文獻(xiàn)1張?zhí)m紅,鄒華.單片機(jī)原理及應(yīng)用m.北京:機(jī)械工業(yè)出版社,2012.2劉同法,肖志剛,彭繼位.c51單片機(jī)c程序模板與應(yīng)用工程實(shí)踐m.北京:北京航空航天大學(xué)出版社,2010.3劉坤.51單片機(jī)應(yīng)用系統(tǒng)典型模塊開發(fā)大全m.北京:中國鐵道出版社,20

49、11(第2版).4南新志.無線數(shù)據(jù)傳輸系統(tǒng)的實(shí)現(xiàn)j.電子設(shè)計(jì)應(yīng)用,2002,(1):13-14.5吳景志.對當(dāng)今無線數(shù)據(jù)傳輸技術(shù)的研究j.電子測試,2013,(6):153-154.6裴一帆,張輪.基于wifi 的無線網(wǎng)狀網(wǎng)j.科技情報(bào)開發(fā)與經(jīng)濟(jì),2005 ,(12):224-226.7陳光榮,李曉琴.w24wifi模塊編程及其應(yīng)用j.應(yīng)用奇葩,2013(2):93-95.8胡漢才單片機(jī)原理及其接口技術(shù)2 版m北京:清華大學(xué)出版社,2004.9王悅銘,岳敏,黃文.基于單片機(jī)的溫度及煙霧濃度報(bào)警設(shè)計(jì)j.工業(yè)控制計(jì)算機(jī),2013,(1):103-104.10李全利單片機(jī)原理與接口技術(shù)m北京:高等教

50、育出版社,200411 宋國珍,張立明紡織廠火災(zāi)探測器的選擇j浙江建筑,2005,22(6):54-55 12 曹瑞升關(guān)于火災(zāi)報(bào)警控制器功能方面的幾個(gè)問題j消防技術(shù)與產(chǎn)品信息, 2000,(9):10-1313 李宏文,張向陽建筑物火災(zāi)監(jiān)控系統(tǒng)的智能化發(fā)展j工程設(shè)計(jì) cad 與智能建筑,2002,(2):21-2514 程曉舫,王瑞芳火災(zāi)探測的原理和方法j中國安全科學(xué)學(xué)報(bào),1994,9(1):25-2915 李引擎,邊久榮等建筑安全防火設(shè)計(jì)手冊m河南科學(xué)技術(shù)出版社,1998:186-187,194-20016 孔令成,王華. 煙霧檢測芯片mc14467-1和mc14468在火災(zāi)自動探測報(bào)警中的

51、應(yīng)用j. 電子技術(shù) , 1998,04(2):50-54.致 謝關(guān)于本設(shè)計(jì)的完成,我要感謝我的畢業(yè)設(shè)計(jì)指導(dǎo)老師輔老師,是他給予了我畢業(yè)設(shè)計(jì)的指導(dǎo)與幫助。此外我要感謝學(xué)校和學(xué)院對我畢業(yè)設(shè)計(jì)的各方面的支持,感謝各位老師含辛茹苦的培養(yǎng)。在此畢業(yè)設(shè)計(jì)完成之時(shí),大學(xué)四年時(shí)光也將結(jié)束。感謝所有在生活上和學(xué)習(xí)上給我?guī)椭^的所有人。希望所有的老師、同學(xué)和各位領(lǐng)導(dǎo)能夠身體健康,萬事順利。在這個(gè)鳥語花香的季節(jié),希望能夠永久保存在我的記憶當(dāng)中。 (手寫簽名、日期)附 錄附錄1:程序清單附錄2:設(shè)計(jì)圖紙附錄3:元器件目錄表附錄1:程序清單附錄1.1 無線發(fā)送模塊程序清單#include<reg52.h>#

52、include<intrins.h>#include <stdio.h>#define uchar unsigned char#define uint unsigned int#define ulong unsigned long/*adc*#define fosc 18432000l#define baud 9600/*define adc operation const for adc_contr*/#define adc_power 0x80 /adc power control bit#define adc_flag 0x10 /adc complete fla

53、g#define adc_start 0x08 /adc start control bit#define adc_speedll 0x00 /420 clocks#define adc_speedl 0x20 /280 clocks#define adc_speedh 0x40 /140 clocks#define adc_speedhh 0x60 /70 clockstypedef unsigned char byte;typedef unsigned int word;/*declare sfr associated with the adc */sfr adc_contr = 0xbc; /adc control registersfr adc_res = 0xbd; /adc high 8-bit result registersfr adc_low2 = 0xbe; /adc low 2-bit result registersfr p1asf = 0x9d; /p1 secondary function control register/*nrf24l01寄存器指令*#define read_reg 0x00 / 讀寄存器指令#define write_reg 0x20 / 寫寄存器指令#define rd_rx_pload 0x

溫馨提示

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

評論

0/150

提交評論