消防車設(shè)計(jì)報(bào)告_第1頁
消防車設(shè)計(jì)報(bào)告_第2頁
消防車設(shè)計(jì)報(bào)告_第3頁
消防車設(shè)計(jì)報(bào)告_第4頁
消防車設(shè)計(jì)報(bào)告_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、校十期課題題 目: 智能消防車 專 業(yè): 電子信息工程 班 級: 電信061 姓 名:陳慶霆 學(xué) 號: 06220312指導(dǎo)老師:武 林 成 績:( 2009.3)智能消防車目錄摘要2關(guān)鍵詞21 設(shè)計(jì)任務(wù)22 模塊設(shè)計(jì)32.1 系統(tǒng)框圖32.2 模塊方案論證比較3車載控制器模塊3 尋跡模塊3 避障模塊4 尋火模塊4 滅火模塊4 電機(jī)驅(qū)動模塊5 測速計(jì)程模塊5 車載顯示模塊5 無線收發(fā)模塊52.2.10站臺顯示模塊53 最終設(shè)計(jì)方案64 硬件電路設(shè)計(jì)64.1 主控制器模塊64.2 尋跡模塊64.3 車載顯示模塊74.4 數(shù)據(jù)處理和風(fēng)扇驅(qū)動模塊74.5 電機(jī)驅(qū)動模塊84.6 無線通信模塊84.7

2、站臺控制模塊85 軟件設(shè)計(jì)96 結(jié)論97 結(jié)束語98 參考文獻(xiàn)10附錄 實(shí)物圖片11智能消防車摘要:智能消防車是以STC單片機(jī)為控制核心,加以直流電機(jī)、尋跡模塊、避障模塊、尋火模塊、滅火模塊、顯示模塊、無線模塊以及其他電路構(gòu)成。根據(jù)采集的數(shù)據(jù),由STC89C58RD控制兩個(gè)直流電機(jī)來控制消防車的車速和運(yùn)行方向。在由控制平臺發(fā)出控制命令后,消防車開始運(yùn)行,消防車找到火源后由滅火模塊滅火,再通過無線模塊將滅火數(shù)目和行駛路程以及其他信息遠(yuǎn)程傳送給顯示臺。在滅火完畢后,消防車自動返回到起點(diǎn)等待下一次命令。關(guān)鍵詞:STC89C58RD直流電機(jī) 尋跡模塊避障模塊 尋火模塊 滅火模塊 顯示模塊 無線模塊 無

3、線通信 1 設(shè)計(jì)任務(wù)設(shè)計(jì)制作一個(gè)消防智能小車模型,能到制定區(qū)域進(jìn)行搶險(xiǎn)滅火工作。以蠟燭模擬火源,隨機(jī)分布在場地中,場地如圖1-1所示:圖1-1 實(shí)驗(yàn)場地(1)智能小車從安全區(qū)域啟動,自動尋找到火源并顯示。(2)在火源區(qū)智能小車能夠發(fā)現(xiàn)其中火焰并將其撲滅。(3)能夠自動計(jì)算和顯示撲滅的火源數(shù)。(4)能夠自動計(jì)算和顯示路程。2 模塊設(shè)計(jì)2.1系統(tǒng)框圖根據(jù)題目要求,本系統(tǒng)主要由直流電機(jī)、尋跡模塊、避障模塊、尋火模塊、滅火模塊、顯示模塊、無線模塊以及其他電路構(gòu)成本系統(tǒng)的方框圖如圖2-1所示:圖2-1 系統(tǒng)方框圖2.2 模塊方案比較論證車載控制器模塊方案1:采用可編程邏輯器件CPLD作為控制器。CPLD

4、可以實(shí)現(xiàn)各種復(fù)雜的邏輯功能、規(guī)模大、密度高、體積小、穩(wěn)定性高、IO資源豐富、易于進(jìn)行功能擴(kuò)展。采用并行的輸入輸出方式,提高了系統(tǒng)的處理速度,適合作為大規(guī)模控制系統(tǒng)的控制核心。但本系統(tǒng)不需要復(fù)雜的邏輯功能,對數(shù)據(jù)的處理速度的要求也不是非常高。且從使用及經(jīng)濟(jì)的角度考慮我們放棄了此方案。方案2:采用Atmel公司的AT89C51單片機(jī)作為主控制器。AT89C51是一個(gè)低功耗,高性能的51內(nèi)核的CMOS 8位單片機(jī),片內(nèi)含4k空間的可反復(fù)擦些1000次的Flash只讀存儲器,具有256 bytes的隨機(jī)存取數(shù)據(jù)存儲器(RAM),32個(gè)IO口,2個(gè)16位可編程定時(shí)計(jì)數(shù)器。方案3:采用STC 89C58R

5、D+單片機(jī)作為主控制器。STC單片機(jī)與Atmel公司的單片機(jī)指令完全兼容,而且STC單片機(jī)內(nèi)部電源供電系統(tǒng)、時(shí)鐘和復(fù)位電路經(jīng)過特殊處理,解決了很多干擾從電源、時(shí)鐘和復(fù)位電路進(jìn)入單片機(jī)的憂慮。因此,STC單片機(jī)具有更強(qiáng)的抗干擾能力。在實(shí)際應(yīng)用中,由于外部的干擾,單片機(jī)的串口通信和無線通信可能會受到環(huán)境的干擾,從而導(dǎo)致信息的傳輸錯誤,而STC單片機(jī)就具有超強(qiáng)的抗干擾能力,其功能齊全,內(nèi)部資源豐富,能夠滿足系統(tǒng)的要求。所以選擇STC單片機(jī)作為主控制器。 尋跡模塊方案1:用光敏電阻組成光敏探測器。光敏電阻的阻值可以跟隨周圍環(huán)境光線的變化而變化。當(dāng)光線照射到白線上面時(shí),光線發(fā)射強(qiáng)烈,光線照射到黑線上面時(shí)

6、,光線發(fā)射較弱。因此光敏電阻在白線和黑線上方時(shí),阻值會發(fā)生明顯的變化。將阻值的變化值經(jīng)過比較器就可以輸出高低電平。方案2:用紅外發(fā)射管和接收管自己制作光電對管尋跡傳感器。紅外發(fā)射管發(fā)出紅外線,當(dāng)發(fā)出的紅外線照射到白色的平面后反射,若紅外接收管能接收到反射回的光線則檢測出白線繼而輸出低電平,若接收不到發(fā)射管發(fā)出的光線則檢測出黑線繼而輸出高電平。這樣自己制作組裝的尋跡傳感器基本能夠滿足要求。由于光敏電阻受光照影響很大,不能夠穩(wěn)定的工作。而用紅外發(fā)射管和接收管自己制作光電對管尋跡傳感器,雖然也會受外界光線的影響,但是用過用黑色電工膠帶將接受管包住后可以大大減少外界干擾。所以選擇紅外發(fā)射管和接收管自己

7、制作光電對管尋跡傳感器。 避障模塊方案1:用超聲波傳感器進(jìn)行避障。超聲波傳感器的原理是:超聲波由壓電陶瓷超聲波傳感器發(fā)出后,遇到障礙物便反射回來,再被超聲波傳感器接收。然后將這信號放大后送入單片機(jī)。超聲波傳感器在避障的設(shè)計(jì)中被廣泛應(yīng)用。方案2:用紅外光電開關(guān)進(jìn)行避障。光電開關(guān)的工作原理是根據(jù)投光器發(fā)出的光束,被物體阻斷或部分反射,受光器最終據(jù)此作出判斷反應(yīng),是利用被檢測物體對紅外光束的遮光或反射,由同步回路選通而檢測物體的有無,其物體不限于金屬,對所有能反射光線的物體均能檢測。超聲波傳感器工作時(shí)需要40KHz的方波信號,而且它對工作頻率要求較高,偏差在1內(nèi),所以用模擬電路來做方波發(fā)生器比較難以

8、實(shí)現(xiàn)。若用單片機(jī)來作方波發(fā)生器就過多的占用了CPU時(shí)間。而光電開關(guān)E3F-DS10C4操作簡單,使用方便。當(dāng)有光線反射回來時(shí),輸出低電平。當(dāng)沒有光線反射回來時(shí),輸出高電平。所以選擇用紅外光電開關(guān)進(jìn)行避障。 尋火模塊火焰檢測有溫度傳感器、煙霧傳感器、紅外傳感器、紫外傳感器以及CCD圖像傳感器。我們綜合論證了這幾種傳感器,制定了如下幾種方案。方案1:用溫度傳感器如熱電偶,熱電偶在工業(yè)應(yīng)用上十分廣泛。但是熱電偶感應(yīng)的范圍太廣,而且由于火焰只是周圍溫度稍高且范圍較窄。試驗(yàn)驗(yàn)證用熱電偶檢測火焰精度不高,因此我們放棄了此方案。方案2:用煙霧傳感器作為尋火傳感器。煙霧傳感器廣泛應(yīng)用與火警檢測。但是由于此題目

9、的火源是用蠟燭模擬的,沒有太大的煙霧,因此用煙霧傳感器作為此小型電動車的火焰?zhèn)鞲衅饕膊粔驅(qū)嵱?,因此我們放棄了此方案。方?:用紅外傳感器作為尋火傳感器。紅外傳感器可以檢測到由蠟燭發(fā)出的紅外光,而且具有較遠(yuǎn)的檢測距離遠(yuǎn)和檢測準(zhǔn)確度。很適用于本題目的要求。因此我們選擇了方案5。在火焰?zhèn)鞲衅髂K的設(shè)計(jì)中,我們在車體的前頭的兩側(cè)離地大約1520cm(相當(dāng)于火焰高度)處安裝遠(yuǎn)紅外火焰?zhèn)鞲衅?,且每一?cè)裝有兩個(gè)。由于火焰?zhèn)鞲衅鞯臋z測距離很遠(yuǎn),為了避免錯誤檢測遠(yuǎn)處火焰的情況的出現(xiàn),我們把每一側(cè)的較低的傳感器用黑色塑料紙包住。經(jīng)實(shí)驗(yàn)驗(yàn)證,這樣處理過的火焰?zhèn)鞲衅髦荒軝z測10cm以內(nèi)的火焰,而對遠(yuǎn)距離的火焰沒有反應(yīng)

10、。 滅火模塊方案1:用水滅火。滅火,大多數(shù)人首先想到的都是水,當(dāng)然這是無可厚非的,水可以很好的將蠟燭澆滅。但是,用水在機(jī)械結(jié)構(gòu)上就會較為復(fù)雜,而且操作復(fù)雜,在硬件制作和軟件設(shè)計(jì)上都有比較大的難度。方案2:用風(fēng)扇滅火。雖風(fēng)能助火勢,但是在火源較小時(shí),也可以用風(fēng)扇將火吹滅。通過光耦隔離和驅(qū)動電路帶動直流電機(jī),可以迅速地將蠟燭吹滅。風(fēng)扇滅火已經(jīng)可以滿足模擬滅火需求,而且風(fēng)扇在硬件制作和軟件編程上更簡單、更容易操控,所以選擇風(fēng)扇滅火。 電機(jī)驅(qū)動模塊方案1:采用專用芯片L298N作為電機(jī)驅(qū)動芯片。L298N是一個(gè)具有高電壓大電流的全橋驅(qū)動芯片,它相應(yīng)頻率高,一片L298N可以分別控制兩個(gè)直流電機(jī),而且還

11、帶有控制使能端。用該芯片作為電機(jī)驅(qū)動,操作方便,穩(wěn)定性好,性能優(yōu)良。方案2:對于直流電機(jī)用分立元件構(gòu)成驅(qū)動電路。由分立元件構(gòu)成電機(jī)驅(qū)動電路,結(jié)構(gòu)簡單,價(jià)格低廉,在實(shí)際應(yīng)用中應(yīng)用廣泛。但是這種電路工作性能不夠穩(wěn)定。因此我們選用了方案1。 測速計(jì)程模塊方案1:用霍耳傳感器進(jìn)行測速。利用霍耳效應(yīng),在車輪的內(nèi)側(cè)裝上一條細(xì)磁鐵,把霍耳傳感器同樣裝在車輪的內(nèi)側(cè),通過測量脈沖的個(gè)數(shù)就可以測得路程?;舳鷤鞲衅魇欠墙佑|式測量,而且對灰塵、濕度、振動等環(huán)境條件不敏感。特性也不隨時(shí)間而變化。方案2:用光電開光進(jìn)行測速計(jì)程。在車輪的外側(cè)貼一個(gè)扇形碼盤,用光電對管對碼盤進(jìn)行檢測。通過不斷地遮擋接受管就會使輸出產(chǎn)生脈沖信

12、號。將脈沖信號送給單片機(jī)進(jìn)行檢測就可以得到輪子的轉(zhuǎn)速。雖然霍耳傳感器具有眾多優(yōu)點(diǎn),但是由于模型車較小,比較細(xì)小的磁鐵不易尋找。而且利用光電開關(guān)具有更高的精度,所以采用光電開光進(jìn)行測速計(jì)程。車載顯示模塊方案1:用8位數(shù)碼管進(jìn)行顯示小車走過的路程,滅火時(shí)間和數(shù)目。用8X8的LED點(diǎn)陣顯示當(dāng)前的滅火狀態(tài)。方案2:用液晶1602進(jìn)行顯示。 1602是可以顯示32個(gè)字符,分成兩行每行16個(gè)字符,體積小巧,低功耗、使用方便。由于車載顯示模塊需要顯示路程、時(shí)間和滅火數(shù)目等較多的信息,若用數(shù)碼管則不能同時(shí)顯示如此多的數(shù)據(jù),而用1602可以顯示更多的信息,所以采用液晶1602進(jìn)行顯示。而且液晶顯示需要占用較多的

13、端口,所以通過串口與AT89C2051之間通信來間接控制液晶顯示。 無線收發(fā)模塊方案1:用DF無線數(shù)據(jù)收發(fā)模塊。DF無線發(fā)射模塊通訊方式為調(diào)頻AM,工作頻率為315MHz,為ISM頻段,發(fā)射頻率500mW。DF超再生式接收模塊通訊方式為調(diào)頻AM,方案2:用RF2401B無線數(shù)據(jù)收發(fā)模塊。RF2401B使用2.4G發(fā)射頻率,最高工作速率為1Mbps具有很強(qiáng)的抗干擾能力,而且功耗很低,不需要占用單片機(jī)的串口資源。由于DF無線數(shù)據(jù)收發(fā)模塊同時(shí)傳輸?shù)臄?shù)據(jù)量比較小,傳輸數(shù)據(jù)的準(zhǔn)確性也沒有RF2401B無線數(shù)據(jù)收發(fā)模塊高,所以采用RF2401B無線數(shù)據(jù)收發(fā)模塊作為無線通信模塊。 站臺顯示模塊方案1:采用C

14、M320*240液晶作為站臺顯示模塊。CM320*240液晶是一個(gè)中英文與繪圖模式的點(diǎn)矩陣液晶顯示模塊,支持文字與繪圖兩種混合顯示模式。在文字模式中,可接收標(biāo)準(zhǔn)中文文字內(nèi)碼直接顯示中文提升液晶中文顯示效率。方案2:采用12864液晶作為站臺顯示模塊。液晶顯示模塊是12864點(diǎn)陣的漢字圖形型液晶顯示模塊,可顯示漢字及圖形,內(nèi)置8192個(gè)中文漢字(16X16點(diǎn)陣)、128個(gè)字符(8X16點(diǎn)陣)及64X256點(diǎn)陣顯示RAM(GDRAM)。可與CPU直接接口,提供兩種界面來連接微處理機(jī):8-位并行及串行兩種連接方式。具有多種功能:光標(biāo)顯示、畫面移位、睡眠模式等。CM320*240雖然具有更強(qiáng)的顯示功能

15、,但是價(jià)格昂貴,而12864液晶足以滿足站臺信息顯示要求,所以采用12864液晶顯示。3 最終設(shè)計(jì)方案(1) 采用STC 89C58RD+單片機(jī)作為主控制器;(2) 用紅外發(fā)射管和接收管自己制作光電對管尋跡傳感器;(3) 用紅外光電開關(guān)進(jìn)行避障;(4) 用紅外傳感器作為尋火傳感器;(5) 采用風(fēng)扇滅火;(6) 采用專用芯片L298N作為電機(jī)驅(qū)動芯片;(7) 用光電開光進(jìn)行測速計(jì)程;(8) 采用用液晶1602作為車載顯示;(9) 用RF2401B無線數(shù)據(jù)收發(fā)模塊;(10) 采用12864液晶作為站臺顯示模塊。4 硬件電路設(shè)計(jì)4.1 主控制器模塊STC89C58RD是51內(nèi)核的單片機(jī)。有與8051

16、相同的指令系統(tǒng)。所設(shè)計(jì)的51最小系統(tǒng)板操作簡單,使用方便??梢酝ㄟ^專門的下載其向單片機(jī)中下載程序。最小系統(tǒng)板示意圖如圖4-1所示:圖4-1 主控制器4.2 尋跡模塊 尋跡模塊主要有光電對管組成,根據(jù)白色跑道與黑色軌跡反射光線性能不同。當(dāng)紅外光發(fā)射到跑道上時(shí),經(jīng)反射后被接受管接收,輸出低電平;當(dāng)紅外光發(fā)射到軌跡上時(shí),紅外光被吸收,輸出低電平。從而可以判斷和控制消防車前進(jìn)的方向,同時(shí)通過LED可以直觀地觀察出由那些傳感器檢測到軌跡。設(shè)計(jì)電路如圖4-1所示。圖4-2 尋跡模塊4.3車載顯示模塊車載顯示由1602液晶完成,可以顯示路程、時(shí)間和滅火數(shù)目等信息,由于液晶由AT89C2051直接控制,因此這

17、些信息通過串口與主控制器通信。電路原理圖如圖4-3所示。圖4-3 車載顯示模塊4.4 數(shù)據(jù)處理和風(fēng)扇驅(qū)動模塊通過各個(gè)傳感器采集的數(shù)據(jù)需要經(jīng)過處理后才能由單片機(jī)識別,路面監(jiān)測和火焰檢測通過LM393處理后可由單片機(jī)采集使用。而直流電機(jī)工作需要較大的電流,為了減少其對單片機(jī)的沖擊采用了光耦隔離。設(shè)計(jì)電路如圖4-4所示。圖4-4數(shù)據(jù)處理和風(fēng)扇驅(qū)動模塊4.5 電機(jī)驅(qū)動模塊消防車前進(jìn)動力由兩個(gè)直流電機(jī)提供,可以通過調(diào)整兩個(gè)電機(jī)的轉(zhuǎn)速實(shí)現(xiàn)消防車的前進(jìn),后退和原地打轉(zhuǎn)等動作。直流電機(jī)的轉(zhuǎn)速由單片機(jī)提供的脈沖通過控制驅(qū)動芯片L298實(shí)現(xiàn)。設(shè)計(jì)電路如圖4-5所示。圖4-5電機(jī)驅(qū)動模塊4.6 無線通信模塊無線通信

18、模塊主要用于實(shí)現(xiàn)站臺與消防車之間的通信,站臺通過無線向消防車發(fā)送命令與控制信號。市場上能買到的無線模塊可以直接接到單片機(jī)端口,無需其他外圍電路。4.7 站臺控制模塊站臺可以通過無線控制消防車的工作情況,還可以顯示消防車行駛狀態(tài)與火焰狀態(tài)等信息,其設(shè)計(jì)電路如圖4-6所示。圖4-7站臺控制模塊5 軟件設(shè)計(jì)圖5-1 車載部分流程圖 圖5-2 站臺部分流程圖6 結(jié)論小車能夠較好地完成預(yù)期設(shè)想。同時(shí)作為我們的特色的遠(yuǎn)程顯示臺的工作正常,顯示內(nèi)容豐富,顯示效果良好。7 結(jié)束語經(jīng)過一個(gè)多月的奮戰(zhàn),最終較為理想地完成了項(xiàng)目的設(shè)計(jì)。通過站臺設(shè)置火焰數(shù)目以及消防車啟動命令,在消防車接收到啟動命令后,從起始點(diǎn)啟動運(yùn)行。在經(jīng)過尋跡區(qū)與避障區(qū)后到達(dá)火焰區(qū),由尋火模塊找到火焰后由滅火風(fēng)扇將其吹滅,在滅火后消防車自動返回起點(diǎn)。同時(shí),在整個(gè)滅火過程中通過無線模塊向站臺發(fā)送即時(shí)信息。液晶的實(shí)時(shí)顯示,能夠直觀、形象、美觀的顯示小車的狀態(tài)。我們的遠(yuǎn)程顯示臺只是起到遠(yuǎn)程顯示監(jiān)控的作用,而并沒有遙控滅火電動車。遠(yuǎn)程顯示臺的應(yīng)用,為實(shí)際生活中的滅火機(jī)器人的模擬遠(yuǎn)程顯示。當(dāng)機(jī)器人在無法靠近的火場工作時(shí),人可以遠(yuǎn)程看到機(jī)器人所處位置及完成任務(wù)的情況。各個(gè)從機(jī)分別對其控制,當(dāng)中碰到過不少的問題,如無線通信、傳感器數(shù)據(jù)處理、滅火控制等等,但一一都被我們解決。通過這次項(xiàng)目制作,不但加深了我們對專業(yè)知識的了解,更重要的

溫馨提示

  • 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

提交評論