【正文】
入端。 ③ 查詢轉換結束信號 EOC 的值,等待轉換結束。//啟動轉換 st=1。 getdata=P0。 return temp。 //蜂鳴器報警 } 第三節(jié) 本章小結 本章從硬件和軟件兩個方面出發(fā),詳細介紹了每個模塊的軟硬件設計具 體方案。 KeiluVision3 是一個集成開發(fā)環(huán)境,它集程序的編輯、編譯、鏈接、調試等功能為一體。 34 ① 完成板卡的器件和芯片的焊接工作用萬用表測試板卡接線是否良好; ② 在 KeiluVision3 軟件下編輯不同模塊的程序,通過 STCISP 軟件下載到設計的系統(tǒng)中,測試各個模塊是否正常工作; ③ 將編輯好的系統(tǒng)測試程序下載到設計的系統(tǒng)中,進行測試; 二、系統(tǒng)測試步驟 為了保證系統(tǒng)測試的可靠性,測試步驟如下: ①搭 建好整個系統(tǒng)電路,首先進行硬件電路的基本測試,檢測是電路連接的正確性以及是否有電路短路。 ④記錄下測試結果,進行分析。 系統(tǒng)設計效果圖如圖??所示。探討家庭火災的特點及防火對策,對于預防家庭火災,減少火災損失具有現(xiàn)實意義 。當周圍溫度或者煙霧濃度指標異常時,該設計的火災報警器通過蜂鳴器和 LED 等同時發(fā)出報警信號,為防止火災的蔓延起到了很好的作用。 flow, is the personnel disperses which saves goal with the fire 。 36 致謝 參考文獻 37 附錄 一、 英文原文 Along with the our country economic development rapid development, the lives of the people level unceasing enhancement, the city uses to be day by day anxious, urges the building to face the direction is developing. This kind of high level civil construction repair needed materials and the way also more hasten the diversification, and along with uses electricity the load and coal gas consumption quantity enlarging, proposed to the fire autoalarm system design is higher, a stricter request. In order to guarantee the people life and property the security, the fire 38 autoalarm system design has bee in the high level civil construction design one of most important design contents. Presently based on the author fire of autoalarm system design overseeing work in the high level civil building experience, proposed in present national related standard and standard unclear true detail shallow opinion, by for the colleagues to discuss and to point out mistakes. First, design basis The fire autoalarm system design is a specialized very strong technology work, at the same time also has the very strong policytype. Therefore, first should be clear about the following design basis: 1st, must grasp the architectural design fire protection standard, the system design standard, the equipment manufacture standard, the installment construction approval standard and the administration laws and regulations and so on five big aspects fire laws and regulations, and in practical understanding present country related standard and standard positive word: Must, be supposed, to be suitable, may and the reverse side word: Strictly prohibits, should not, not have, not to be suitable the meaning. var tagarray = cdma 無線視頻服務器 。 因此火災的危害對人們的生活危害非常大,為了減少有火災引起的損失,火災報警器的應用顯得非常的重要。 35 結論 隨著現(xiàn)代家庭用火、用電量的增加,家庭火災發(fā)生的頻率越來越高。 ②通過手接觸 DS18B20,是 DS18B20 的溫度升高,系統(tǒng)檢測到溫度超過指標,系統(tǒng)發(fā)出聲光報警。 ③通過下載軟件將程序下載到系統(tǒng)中,上電運行。 KeiluVision3 工作界面圖如圖 所示。軟件部分介紹了主程序以及 DS18B20 溫度采集與 A/D 轉換部分以及部分聲光報警程序。 部分源程序如下: if(DS_data30||AD_data2) { led=1。 temp=getdata。 while(!eoc)。 其流程圖如圖 3- 5 所示。 根據 ADC0809 的工作 原理,對它的操作步驟如下: ① 對 EPP 接口進行初始化,選擇模擬量輸入通道。由于逐次逼近需要一定的過程,所以,在此期間內,模擬輸入值應維持不變,比較器要一次次進行比較,直到轉換結束。 數字芯片在操作時首先要分析它的操作時序圖, ADC0809 的操作時序圖有如圖??所示。 28 開 始循 環(huán) 8 次總 線 置 1 延 時 1 u s釋 放 總 線 延 時 1 2 u s讀 總 線 狀 態(tài)延 時 6 0 u s8 位 是 否 讀 完 ?結 束NY開 始循 環(huán) 8 次總 線 置 0 延 時 1 5 u s拉 高 或 置 低 總 線( 寫 1 或 寫 0 )延 時 6 0 u s釋 放 總 線8 位 是 否 寫 完 ?結 束NY讀 一 個 字 節(jié) 寫 一 個 字 節(jié) 圖 讀寫一個字節(jié)程序流程圖 讀出當前的溫度數據我們需要執(zhí)行兩次工作周期,第一個周期為復位、跳過 ROM 指令、執(zhí)行溫度轉換存儲器操作指令、 等待 500uS 溫度轉換時間。 圖 DS18B20 初始化過程 DS18B20初始化程序流程圖 。每個讀周期最短的持續(xù)期為 60us,各個讀周期之間也必須有 lus以上的高電平恢復期。在 15us之內將所需寫的位送到數據線上,在 15us到 60us之間對數據線進行采樣,如果采樣為高電平,就寫 1,如果為低電平寫 0。 系統(tǒng)以 ROM命令和存儲器命令的形式對 DSl8820操作。在得到溫度值與煙霧濃度后進入判斷程序,判斷溫度值與煙霧濃度是否有超標的量。 圖??是系統(tǒng)軟件主程序流程圖。由于 電路要求的電源是 5V,所以設計中采用了 7805。其原理圖如圖 22 圖?? 七、電源模塊設計 隨著半導體工藝的發(fā)展,現(xiàn)在已生產并廣泛應用的單片集成穩(wěn)壓電源,具有體積小,可靠性高,使用靈活,價格低廉等優(yōu)點。當計數溢出時,進位輸出端( RCO)輸出一個高電平脈沖,其寬度為 QA 的高電平部分。 計數是同步的,靠 CLOCK 同時加在四個觸發(fā)器上而實現(xiàn)的。當清除端 CLEAR 為低電平時,不管時鐘端 CLOCK 狀態(tài)如何,即可完成清除功能。當外界環(huán)境的溫度達到 報警的下限時, LED 指示燈開始發(fā)光,同時蜂鳴器開始發(fā)聲報警。 圖?? MQ2 結構圖 電路如圖所示,電路采用交流供電, 220V 交流市電從插頭引入電路,經 20 電源變壓器降壓后變?yōu)橹绷?,?流電壓直接供傳感器 MQ- 2的加熱絲 HH工作,加熱絲給傳感器 MQ- 2預熱一定時間后,才能正常檢測煙霧。 在論文的硬件設計中 ADC0809 因內部帶有三態(tài)門輸出鎖存器,故它可以直接和 AT89C51 的 I/O 口相連。 (2) ADC0809 內部結構 有模擬多路轉換開關和 A/D 轉換兩大部分組成。若轉換結束,則讀取轉換結果,否則繼續(xù)查詢。 CPU 取數時,發(fā)出 OE信號選通芯片內部三態(tài)輸出緩沖器將數據輸出。 A/D轉換器的主要參數 (1) 分辨率: 是指 A/D 轉換器可轉換成二進制數的位數。 圖 DS18B20 與芯片連接圖 三、 A/D 轉換模塊 A/D 轉換器 的功能是將模擬量電信號轉換成數字量。如圖 ?? 所示就有一個頻率為 12M 的晶振,匹配電容是兩個 30P 的瓷片電容,使單片機正常工作。上電后,由于電容的充電和反相門的作用,使 RST 持續(xù)一段時間的高電平。但單片機本身是不能自動進行復位的,必須配合相應的外部電路才能實現(xiàn)。 單片機最小系統(tǒng)設計圖如圖 所示。在硬件部分給出了部分元器件的選型并對主要元器件 AT89S52 和 DS18B20等的引腳和功能進行了詳細的介紹。 斜 率 累 加 器計 數 器 1比 較預 置低 溫 度 系 數 振 蕩 器= 0 溫 度 寄 存 器預 置高 溫 度 系 數 振 蕩 器T x計 數 器 2= 0T 1T 2加 1停 止 圖 DS18B20 測溫原理圖 第三節(jié) 系統(tǒng)軟件總體設計 系統(tǒng)軟件部分主要實現(xiàn)對火災報警系統(tǒng)的測試工作,由煙霧傳感數