【正文】
通過進(jìn)一步查詢資料,熟悉火災(zāi)報警系統(tǒng)結(jié)構(gòu)與各模塊的功能, 分析 CAN 總線在火災(zāi)報警系統(tǒng)中的應(yīng)用,再進(jìn)行設(shè)計。 模擬火災(zāi)現(xiàn)場的具體步驟以及模擬過程中的現(xiàn)象如下: 第一步:將已經(jīng)調(diào)試好的收、發(fā)程序分別燒進(jìn)主、從節(jié)點的單片機(jī)內(nèi),并保持通電狀態(tài)。 以下是“發(fā)”的主要程序: if((canstatusamp。 圖 52 溫度傳感器電路信息采集演示圖 可燃?xì)怏w及煙霧傳感 器電路功能的測試 將可燃?xì)怏w及煙霧傳感器在單片機(jī)上連接好,并將程序下載在其中,此時觀測到數(shù)值是 02,程序中設(shè)置的閥值是 15,即空氣中可燃?xì)怏w濃度和煙霧的濃度超過此值,系統(tǒng)開始報警。 //秒位初始化 Write1302 (WRITE_MINUTE,0x34)。 溫度傳感器電路的軟件設(shè)計流程圖如下: 開始 向主節(jié)點發(fā)送相關(guān)信息 判斷采集的信息超過閥值 報警并開啟執(zhí)行裝置 否 是 江蘇科技大學(xué)本科畢業(yè)設(shè)計(論文) 24 圖 48 溫度傳感器軟件設(shè)計流程圖 如上圖所示,一開始對端口進(jìn)行初始化,然后開啟為年度轉(zhuǎn)換,讀取溫度數(shù)據(jù),最后對溫度數(shù)據(jù)的傳送。節(jié)點報文的發(fā)送主要是通過發(fā)送子程序執(zhí)行的,在發(fā)送的時候,只需要把待發(fā)送的數(shù)據(jù)按照特定的格式組成一幀報文,把它傳輸?shù)?SJAl000 的發(fā)送緩沖區(qū)當(dāng)中之后,再啟動 SJAl000,進(jìn)行發(fā)送就可以了。 主節(jié)點軟件設(shè)計 設(shè)計主節(jié)點的整體軟件流程如下圖所示 : 接收從節(jié)點信息 開始 在 LCD 顯示相關(guān)信息 發(fā)生異常 顯示并保存相關(guān)信息 否 是 江蘇科技大學(xué)本科畢業(yè)設(shè)計(論文) 18 圖 41 主節(jié)點整體軟件流程圖 當(dāng)從節(jié)點將采集到的現(xiàn)場環(huán)境的相關(guān)信息數(shù)據(jù)通過 CAN 實現(xiàn)通信傳輸給主節(jié)點的售后,此時,相關(guān)的信息會在主節(jié)點的顯示屏進(jìn)行顯示出來。 步進(jìn)電機(jī)的品種規(guī)格十分豐富 , 按照它們不同的工作原理和結(jié)構(gòu)可以劃分為以江蘇科技大學(xué)本科畢業(yè)設(shè)計(論文) 16 下四種主要型式,分別是特種電機(jī),磁阻式電機(jī),永磁式電機(jī)和混合式電機(jī)。 ( 6)報警搜索命令可識別和尋址哪個器件的溫度超出預(yù)定值。 江蘇科技大學(xué)本科畢業(yè)設(shè)計(論文) 10 本 系統(tǒng)主節(jié)點采用的是 DS1302 時鐘芯片。各從節(jié)點控制它上面的傳感器和執(zhí)行裝置。 ③報警電路:當(dāng)探測到的現(xiàn)場環(huán)境數(shù)據(jù)超過系統(tǒng)的閾值時觸發(fā)報警電路。進(jìn)入上世紀(jì)八十年代以來,國內(nèi)主要的生產(chǎn)廠家也大都是對國外產(chǎn)品進(jìn)行模仿,或者是引進(jìn)國外先進(jìn)江蘇科技大學(xué)本科畢業(yè)設(shè)計(論文) 3 的技術(shù)進(jìn)行生產(chǎn),而且我們并沒有什么核心技術(shù),與此同時中國的市場也剛剛萌芽。 隨著我國科學(xué)技術(shù)的迅速發(fā)展和經(jīng)濟(jì)的快速增長 , 市場上迫切需要一種容量更大、性能更加優(yōu)越、可靠性更高,更加便于安裝、使用以及維修的更加智能高效的火災(zāi)報警系統(tǒng)。s growing awareness of fire prevention, fire alarm system, people also pay more attention. The traditional sense of the fire alarm system, in many cases by using RS485 bus as the munication system, and take the temperature sensor to monitor the environment is a single, the use of glass ball sprinkler in the device to carry out the. This paper mainly studies the method of CAN bus fire alarm system design scheme and Realization Based on, to replace the traditional RS485 bus with CAN bus, in order to solve the problem of poor antiinterference ability, alarm of slow response and low transmission rate of a series of shortings on the fire. This paper is divided into five chapters, the first chapter is the introduction part, mainly introduces the research background, development situation at home and abroad, and the significance of the research。 江蘇科技大學(xué)本科畢業(yè)設(shè)計(論文) III 二、 完成后應(yīng)交的作業(yè)(包括各種說明書、圖紙等) 1. 畢業(yè)設(shè)計論文一份(不少于 萬字); 2. 外文譯文一篇(不少于 5000 英文單詞); 3. 軟件流程圖; 三、 完成日期及進(jìn)度 2021 年 3 月 25 日至 2021年 6 月 12日。其中,尤其是在節(jié)日期間,燃放煙花原因所造成的火災(zāi)有所增多,還有建設(shè)施工的工地、以及小作坊和小商店等場所火災(zāi)發(fā)生的數(shù)量較多,同時由于用電用火所引起的火災(zāi),在火災(zāi)發(fā)生總量上仍然占據(jù)了比較大的比重。比如美國、日本、加拿大、澳大利亞以及英國等一些國家就在建設(shè)和使用城市的火災(zāi)自動報警監(jiān)控系統(tǒng)技術(shù)方面,均有我們可以利用的成功經(jīng)驗的地方。 除此之外,本文所研究的系統(tǒng)所采集的信息是溫度和氣體煙霧濃度的數(shù)據(jù),作為判斷是否發(fā)生火災(zāi)的依據(jù),從而避免了傳統(tǒng)的單一采集溫度信息處理而造成的誤判。單片機(jī)負(fù)責(zé)從節(jié)點傳輸過來的數(shù)據(jù)進(jìn)行處理; LCD1602 顯示屏顯示相關(guān)的數(shù)據(jù),比如溫度,氣體和煙霧濃度等等;時鐘電路負(fù)責(zé)火災(zāi)報警系統(tǒng)報警的時間,以備事后查詢; CAN 通信電路負(fù)責(zé)把從節(jié)點采集到的數(shù)據(jù)傳輸?shù)街鞴?jié)點,它是主節(jié)點和從節(jié)點之間信息傳遞的橋梁。 1602LCD 分為不帶背光和帶背光兩種,基控制器大部分都是 HD44780,不帶背光的比帶背光的薄,是否帶背光在應(yīng)用中并沒有什么差別 [5]。 ( 2)測溫范圍為 55℃到 +125℃,在 10℃到 85℃范圍內(nèi)誤差為177。 本系統(tǒng)所使用的是 28BYJ48 步進(jìn)電機(jī), 28BYJ48 步進(jìn)電機(jī)是永磁式的減速步進(jìn)電機(jī),減速比為 1: 64。 本系統(tǒng)的軟件設(shè)計,主要分為主節(jié)點的軟件設(shè)計、 CAN 模塊通信的軟件設(shè)計、從節(jié)點的軟件設(shè)計等三大部分。初始化加載以后 , 寄存器的接收屏蔽、接收代碼和開始 DS1302 初始化 記錄火災(zāi)發(fā)生時間時間 顯示時間 江蘇科技大學(xué)本科畢業(yè)設(shè)計(論文) 20 總線定時寄存器 0 和 1 以及輸出控制就不能改變了 [12]。這幾種時序都是將 單片機(jī)作為主機(jī), DSl8820 作為從機(jī)。主節(jié)點主要測試時鐘電路模板功能的測試。 //顯示溫度,等待 AD 轉(zhuǎn)換 set_ds18b20()。i++) //4 相 { P1=F_Rotation[i]。 //擴(kuò)展幀,向發(fā)送緩沖區(qū)寫入 5 個數(shù)據(jù) WriteSJARegBlock(21,Send_CAN_Data,8)。江蘇科技大學(xué)本科畢業(yè)設(shè)計(論文) 35 結(jié) 語 畢業(yè)設(shè)計是我們作為學(xué)生在學(xué)習(xí)階段的最后一個環(huán)節(jié),是對所學(xué)基礎(chǔ)知識和專業(yè)知識的一種綜合應(yīng)用,是一種綜合的再學(xué)習(xí)、再提高的過程,這一過程對學(xué)生的學(xué)習(xí)能力和獨立思考及工作能力也是一個培養(yǎng)。 向電氣與信息工程學(xué)院的所有老師表示衷心的感謝! 向大學(xué)學(xué)習(xí)期間所有任課老師表示衷心的感謝! 最后,祝愿我們母校的明天更美好! 2021 年 6 月 于江蘇科技大學(xué) 江蘇科技大學(xué)本科畢業(yè)設(shè)計(論文) 37 參考文獻(xiàn) [1]鐘國棟等 ,消 防服務(wù)的供給消費邏輯 ,經(jīng)濟(jì)研究導(dǎo)刊 ,2021,18(1):1620 [2]劉洋銘等 ,淺談如何搞好消防監(jiān)督工作 ,中國科技信息 .2021,35(4): 365369 [3]章歡 ,基于 CAN總線的火災(zāi)報警系統(tǒng)的設(shè)計與實現(xiàn),武漢理工大學(xué)碩士學(xué)位論文 2021 [4]佟為明等 ,現(xiàn)場總線概述 ,低壓電器 ,2021,1117 [5]蘇永峰等 ,CAN總線技術(shù)在電力系統(tǒng)綜合自動化的應(yīng)用 ,電氣技術(shù) ,2021, 4( 3):1620 [6]楊建軍 ,CAN總線技術(shù)在汽車中的應(yīng)用 ,上海汽車 ,2021, 5(6):2125 [7]韓成浩等 ,CAN總線技術(shù)及其應(yīng)用 ,制造業(yè)自動化 ,2021, 11(2):1922 [8]馮杏輝 ,基于 CAN總線的嵌入式變頻調(diào)整系統(tǒng)的研究與實現(xiàn) ,東華大學(xué)學(xué)位論文 , 2021 [9]林新榮 ,CAN總線與 RS422A通信適配器的設(shè)計與實現(xiàn)及抗干擾分析 ,哈爾濱工程大學(xué)學(xué)位論文 , 2021 [10]王小朋 , 基于多傳感器信息融合的煤礦環(huán)境探測與危險評估 , 山東大學(xué)學(xué)位論文 , 2021 [11]徐瑋等 , 輕松學(xué) PIC之 DS1302時鐘篇 , 電子制作 , 2021, 15(1):16 [12]姬翔 , 基于 CAN總線 的動態(tài)稱重系統(tǒng)的研制 , 合肥工業(yè)大學(xué)學(xué)位論文 ,2021 [13]王杰華 , 海水溫鹽深監(jiān)測儀的設(shè)計 , 哈爾濱理工大學(xué)學(xué)位論文 ,2021 [14]夏布禮等 , 基于 USB串口多點溫度采集系統(tǒng)的設(shè)計 , 電子設(shè)計工程 , 2021, 17( 1):1227 [15]邵玉華等 , 基于 SJA1000 的 CAN總線通信系統(tǒng)的設(shè)計 , 鐵道通信信號 ,2021, 8(1):1025 [16]劉海萍等 , 基于 DSl8820 的溫度采集系統(tǒng)設(shè)計 ,科技信息 ,2021, 13 。此時觀察到,與第二步所描述的現(xiàn)象一樣。 //SJA1000 進(jìn)入正常模式配置 Write_SJA1000(REG_CAN_IER,0x01)。//顯示 F 標(biāo)示正轉(zhuǎn) for(i=0。 //發(fā)跳過 ROM 匹配命令 write_ds18b20(0x44)。具體的調(diào)試如下一一詳細(xì)介紹。 DSl8820 遵循相應(yīng)的通信協(xié)議從而保證數(shù)據(jù)傳輸?shù)恼_性和完整性。在系統(tǒng)正常工作之前,微控制器要對 SJAl000 進(jìn)行初始化,以保證系統(tǒng)的各部分之間能進(jìn)行正確的數(shù)據(jù)交換。首先根據(jù)系統(tǒng)設(shè)計所需要完成的整體實現(xiàn)的功能,從而開發(fā)出系統(tǒng)各個部分的設(shè)計軟件流程圖。 因此,它可以應(yīng)用于家庭和工廠的氣體泄漏情況的監(jiān)測裝置, 對一些可燃性氣體,比如家庭常用的液化氣,甲烷、丁烷、丙烷、氫氣、以及酒精、煙霧等等都具有良好的探測效果 [8]。 溫度傳感器電路設(shè)計 DSl8B20 是美國 DALLAS 公司生產(chǎn)的單總線數(shù)字溫度傳感器,它具有很多優(yōu)點,比如它體積比較小、功耗比較低,而且性能有很高,具有很強(qiáng)的抗干擾能力強(qiáng),除此之外,它很容易和微處理器接口,以及適合各種不同的溫度測控系統(tǒng) 等優(yōu)點。 以下是 51 單片機(jī)開發(fā)板上 單片機(jī)彈簧座及擴(kuò)展排針電路 圖 圖 31 單片機(jī)彈簧座及擴(kuò)展排針電路 圖 江蘇科技大學(xué)本科畢業(yè)設(shè)計(論文) 9 LCD1602 顯示器電路設(shè)計 液晶顯示的原理是利用了液晶的物理特性,通過電壓對其顯示區(qū)域進(jìn)行控制,有電就可以顯示,因此就可以顯示出了圖形。主節(jié)點和從節(jié)點之間是通過 CAN 總線進(jìn)行通信的,也就是說,系統(tǒng)主節(jié)點和從節(jié)點是掛在 CAN 總線的兩端的。我們現(xiàn)在使用的傳統(tǒng)火災(zāi)報警,滅火執(zhí)行裝置很多情況下是采用物理控制方法,即當(dāng)火災(zāi)現(xiàn)場的溫度達(dá)到所設(shè)置的閥值后(火災(zāi)現(xiàn)場溫度到達(dá)玻璃球封頭的啟動溫度),玻璃球就會受 熱爆裂,然后灑水噴頭開始工作噴水;本文所研究的火災(zāi)報警系統(tǒng),是當(dāng)某從節(jié)點處的氣體煙霧濃度達(dá)到系