




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、安全監(jiān)測監(jiān)控技術及應用課程設計煙霧檢測火災自動報警摘 要近年來全國火災事故頻繁發(fā)生,造成人、財、物的巨大損失。以前,火災的報警和控制都很落后,造成了巨大的損失?,F(xiàn)在,用戶對火災報警以至自動消防系統(tǒng)的要求越來越高,對火災預防的意識也越來越強烈。因此,對火災的報警系統(tǒng)是很重要的。在硬件設計方面,本論文選用mq-2型半導體可燃氣體敏感元件煙霧傳感器實現(xiàn)煙霧的檢測,ds18b20溫度傳感器實現(xiàn)溫度檢測,a/d轉換器實現(xiàn)模擬信號轉換成數(shù)字信號,外加聲光報警電路。外圍設備,結合單片機ad89c52芯片控制電路,實現(xiàn)報警提示。軟件方面,設計了煙霧檢測以及溫度檢測的數(shù)據(jù)采集子程序,聲光報警模塊程序等。以at8
2、9c52單片機和mq-2型半導體電阻式煙霧傳感器及數(shù)字式溫度傳感器為核心設計的火災報警器可實現(xiàn)聲光報障自診斷、報警限設置、延時報警及等功能。是一種結構簡單、性能 穩(wěn)定、使用方便、價格低廉、智能化的煙霧報警器,具有一定的實用價值。關鍵詞: 報警器 煙霧傳感器 溫度傳感器目 錄目 錄- 2 -第1章緒 論- 4 -1.1課題研究的目的和意義- 4 -1.2 設計要求- 5 -第2章火災報警器系統(tǒng)總體設計- 6 -2.1 系統(tǒng)組成- 6 -2.2 系統(tǒng)控制方案設計- 6 -2.3 系統(tǒng)總體方案設計- 7 -2.3.1 系統(tǒng)控制器的選擇- 7 -2.3.2 檢測元件的選擇- 7 -2.3.3 輸入通道
3、方案選擇- 9 -2.3.4 外圍設備的選擇- 9 -第3章系統(tǒng)硬件設計- 12 -3.1 控制單元電路設計- 12 -3.2 信號檢測電路設計- 12 -3.2.1 煙霧報警器模塊- 12 -3.2.2 溫度報警器模塊- 13 -3.2.3 光報警模塊- 14 -3.2.4 聲報警模塊- 14 -第4章系統(tǒng)軟件設計- 15 -4.1總體設計思想- 15 -4.1.1 系統(tǒng)工作原理- 15 -4.1.2 程序設計方法選擇- 16 -4.2 主程序設計- 17 -4.2.1 主程序設計- 17 -4.2.2主程序初始化- 17 -4.2.3 報警子程序設計及流程圖- 17 -第5章總 結- 19
4、 -參 考 文 獻- 20 - 3 -安全監(jiān)測監(jiān)控技術及應用課程設計第1章 緒 論1.1 課題研究的目的和意義火災自動報警系統(tǒng)是由觸發(fā)裝置、火災報警裝置、火災警報裝置以及具有其它輔助功能裝置組成的,它具有能在火災初期,將燃燒產(chǎn)生的煙霧、熱量、火焰等物理量,通過火災傳感器器變成電信號,傳輸?shù)交馂膱缶刂破?,并同時顯示出火災發(fā)生的部位、時間等,使人們能夠及時發(fā)現(xiàn)火災,并及時采取有效措施,撲滅初期火災,最大限度的減少因火災造成的生命和財產(chǎn)的損失,是人們同火災做斗爭的有力工具。有關資料統(tǒng)計表明:凡是安裝了火災自動報警系統(tǒng)的場所,發(fā)生了火災一般地說都能及早報警,不會釀成重大火災。現(xiàn)代生活節(jié)奏的加快,建筑
5、物又趨向集中化,火災報警系統(tǒng)就顯得格外重要。在現(xiàn)代城市家庭里,許多人因為不懂家庭安全常識引起火災事故,使好端端的幸福家庭轉眼間毀于一旦,有的導致家破人亡,而且一旦發(fā)生居民家庭火災,處置不當,搶救不及時,是造成人員傷亡的重要因素。此時如果有了火災自動報警系統(tǒng),能夠及時通知消防及居民,就有多余的時間來逃生以及能夠及時處理火災。作為安防系統(tǒng)中樓宇智能化的重要組成部分,火災報警系統(tǒng)是預防火災的一項基礎實施。但火災的發(fā)生卻又是不確定的因素,那么智能火災報警系統(tǒng)在防止和減少火災危害、保護人身和財產(chǎn)安全方面的重要作用就不斷顯現(xiàn)出來了。智能火災自動報警控制系統(tǒng)具有如下特點:1.為全面有效地反映被監(jiān)視環(huán)境的各種
6、細微變化,智能系統(tǒng)采用了設有專用芯片的模擬量傳感器,對溫度和灰塵等影響實施自動補償,對電干擾及線路分布參數(shù)的影響進行自動處理,從而為實現(xiàn)各種智能特性、解決無災誤報和準確報警奠定了技術基礎;2.系統(tǒng)采用主從式網(wǎng)絡結構,解決了對不同工程的適應性,又提高了運行的可靠性;3.利用全總線計算機通信技術,既完成了總線報警,又實現(xiàn)了總線聯(lián)動控制,徹底避免了控制輸出與執(zhí)行機構之間的長距離穿線布管,大大方便了系統(tǒng)布線設計和現(xiàn)場施工;4.系統(tǒng)采用大容量的控制矩陣和交叉查尋軟件包,以軟件編程代替了硬件組合,提高了消防聯(lián)動的靈活性和可修改性;5.具有豐富的自診斷功能,為系統(tǒng)維護及正常運行提供了有利條件。在如今社會快速
7、的發(fā)展中,智能火災報警系統(tǒng)的應用范圍不斷的擴大,因為火災對人類的危害性很大,所以智能報警系統(tǒng)對消防機構及時撲滅火災、減少人員傷亡和財產(chǎn)損失具有十分重要的現(xiàn)實意義。1.2 設計要求技術指標要求:1.當室內溫度高于50或煙霧濃度大于20%led時進行報警(聲光報警)。 2.如果出現(xiàn)硬件故障(如傳感器遺落、內部元器件損壞等),能發(fā)出故障報警。 3.如果只有一種參數(shù)出現(xiàn)異常(如煙霧濃度過大或是溫度較高),能發(fā)出異常報警信號,令值班人員到現(xiàn)場處理。 4.如果煙霧和溫度同時出現(xiàn)異常,則說明有火災,發(fā)出火災警報,并及時將火災信息上報消防指揮中心。 工作電壓:220伏或110伏環(huán)境溫度:零下10度到零上45度
8、靜態(tài)電流:小于15毫安檢測煙霧的濃度:0.05%檢測溫度范圍:0-100(0.5)完成方案設計及論證、硬件設計、軟件設計。第2章 火災報警器系統(tǒng)總體設計2.1 系統(tǒng)組成一個完整的火災報警器系統(tǒng),必須包含以下幾個部分:系統(tǒng)控制模塊,火災探測模塊,數(shù)據(jù)轉換模塊以及報警模塊。本設計以單片機作為系統(tǒng)的控制核心,以傳感器作為其測溫裝置,來實現(xiàn)火災報警系統(tǒng)的設計。改設計可以對室內外溫度進行以及煙霧實時采集和檢測,當所測溫度或者煙霧高于臨界溫度時自動報警。溫度信號或者煙霧濃度信號采集電路將溫度信號或者煙霧濃度信號以數(shù)字信號的形式送入單片機。單片機對該數(shù)字信號進行濾波處理,并對處理后的數(shù)據(jù)進行分析,是否大于或
9、等于某個預設值,即報警臨界溫度或者煙霧濃度。如果大于則啟動報警電路發(fā)出報警聲音,反之則為正常狀態(tài)。2.2 系統(tǒng)控制方案設計火災報警系統(tǒng)主要實現(xiàn)對火災現(xiàn)場的測試工作,從而啟動火災報警系統(tǒng)。其主要由煙霧傳感數(shù)據(jù)采集程序、溫度傳感數(shù)據(jù)采集程序、聲光報警程序等三個部分組成。其中,煙霧傳感數(shù)據(jù)采集程序完成對煙霧濃度的采集并進行數(shù)據(jù)轉換;溫度采集程序顯示對現(xiàn)場的溫度進行采集;報警程序設置報警的下限,當外界指標超出限制時,將進行聲光報警。其系統(tǒng)控制方案的設計原理圖如下:圖2-1 智能火災報警系統(tǒng)結構原理框圖2.3 系統(tǒng)總體方案設計2.3.1 系統(tǒng)控制器的選擇:對于系統(tǒng)控制器的選型,要求控制器的功能強大,可靠
10、性高,性價比高,精度和響應速度高。基于上述要求,本設計選用單片機作為其控制系統(tǒng)。單片機的特點 :(1)高集成度,體積小,高可靠性 單片機將各功能部件集成在一塊晶體芯片上,集成度很高,體積自然也是最小的。芯片本身是按工業(yè)測控環(huán)境要求設計的,內部布線很短,其抗工業(yè)噪音性能優(yōu)于一般通用的cpu。單片機程序指令,常數(shù)及表格等固化在rom中不易破壞,許多信號通道均在一個芯片內,故可靠性高。 (2)控制功能強 為了滿足對對象的控制要求,單片機的指令系統(tǒng)均有極豐富的條件:分支轉移能力,i/o口的邏輯操作及位處理能力,非常適用于專門的控制功能。 (3)低電壓,低功耗,便于生產(chǎn)便攜式產(chǎn)品 為了滿足廣泛使用于便攜
11、式系統(tǒng),許多單片機內的工作電壓僅為1.8v3.6v,而工作電流僅為數(shù)百微安。 (4)易擴展 片內具有計算機正常運行所必需的部件。芯片外部有許多供擴展用的三總線及并行、串行輸入/輸出管腳,很容易構成各種規(guī)模的計算機應用系統(tǒng)。 (5)優(yōu)異的性能價格比2.3.2 檢測元件的選擇:1根據(jù)系統(tǒng)的設計要求及控制結構圖,需要檢測火災現(xiàn)場的溫度。對于溫度傳感器的選型,要求傳感器的測溫精度高、響應速度快、抗干擾力好、可靠性高?;谏鲜鲆?,本設計選用ds18b20傳感器最為系統(tǒng)采集溫度信號用的傳感器。 ds18b20單線數(shù)字溫度傳感器,即“一線器件”,其具有獨特的優(yōu)點: (1)采用單總線的接口方式與微處理器連接
12、時僅需要一條口線即可實現(xiàn)微處理器與ds18b20的雙向通訊。單總線具有經(jīng)濟性好,抗干擾能力強,適合于惡劣環(huán)境的現(xiàn)場溫度測量,使用方便等優(yōu)點,使用戶可輕松地組建傳感器網(wǎng)絡,為測量系統(tǒng)的構建引入全新概念。(2)測量溫度范圍寬,測量精度高。ds18b20 的測量范圍為-55-125 ;在-10-85 范圍內,精度為0.5 。 (3)在使用中不需要任何外圍元器件即可實現(xiàn)測溫。 (4)多點組網(wǎng)功能。多個ds18b20可以并聯(lián)在惟一的三線上,實現(xiàn)多點測溫。(5) 供電方式靈活。ds18b20可以通過內部寄生電路從數(shù)據(jù)線上獲取電源。因此,當數(shù)據(jù)線上的時序滿足一定的要求時,可以不接外電源,從而使系統(tǒng)結構更趨簡
13、單,可靠性更高。 (6)測量參數(shù)可配置。ds18b20的測量分辨率可通過程序設定9-12位。 (7)負壓特性。電源極性接反時,溫度計不會因發(fā)熱而燒毀,但不能正常工作。 (8)掉電保護功能。ds18b20內部含有eeprom,在系統(tǒng)掉電以后,它仍可保存分辨率及報警溫度的設定值。 ds18b20 具有體積更小、適用電壓更寬、更經(jīng)濟、可選更小的封裝方式,更寬的電壓適用范圍,適合于構建自己的經(jīng)濟的測溫系統(tǒng),因此也就被設計者們所青睞。2根據(jù)系統(tǒng)的設計要求及控制結構圖,需要檢測火災現(xiàn)場的煙霧濃度。對于煙霧傳感器的選型,要求傳感器的基于靈敏度高、響應快、抗干擾能力強等優(yōu)點,而且價格低廉,使用壽命長。上述要求
14、本設計選用mq-2型半導體可燃氣體敏感元件煙霧傳感器作為系統(tǒng)采集煙霧信號用的傳感器。mq-2型半導體可燃氣體傳感器所使用的氣敏材料是在清潔空氣中電導率較低的二氧化錫(sno2)。當傳感器所處環(huán)境中存在可燃氣體時,傳感器的電導率隨空氣中可燃氣體濃度的增加而增大。使用簡單的電路即可將電導率的變化轉換為與該氣體濃度相對應的輸出信號。mq-2半導體可燃氣體傳感器對液化氣、丙烷、氫氣的靈敏度高,對天然氣和其它可燃蒸汽的檢測也很理想。這種傳感器可檢測多種可燃性氣體,是一款適合多種應用的低成本傳感器。(1)在較寬的濃度范圍內對可燃氣體有良好的靈敏度 (2)對液化氣、丙烷、氫氣的靈敏度較高 (3)長壽命、低成
15、本 (4)簡單的驅動電路即可 (5)家庭用氣體泄漏報警器(6)工業(yè)用可燃氣體報警器(7)便攜式氣體檢測器 可用于家庭和工廠的氣體泄漏監(jiān)測裝置, 適宜于液化氣、丁烷、丙烷、甲烷、酒精、氫氣、煙霧等的探測。靈敏度調整:mq-2型氣敏元件對不同種類、不同濃度的氣體有不同的電阻值因此,在使用此類型氣敏元件時,靈敏度的調整是很重要的。2.3.3 輸入通道方案選擇根據(jù)設計方案,需將外界測得的溫度和煙霧等模擬量輸入轉化成數(shù)字量。本設計采用了a/d轉換器,可以將多路模擬量進行轉化,因而省略了多路開關。a/d轉換器的種類很多,就位數(shù)來分,有8位,10位,12位,16位等。位數(shù)越高,其分辨率也越高,但價格也越貴。
16、而就其結構而言,有單一的a/d轉換器,有內含多路開關的a/d轉換器。根據(jù)設計需要,確定轉換器的位數(shù)為8位。2.3.4 外圍設備的選擇1.顯示器的選擇。根據(jù)本文的系統(tǒng)要求選擇led作為顯示裝置。led(light emitting diode),發(fā)光二極管,是一種固態(tài)的半導體器件,它可以直接把電轉化為光。led晶片的一端附著在一個支架上,一端是負極,另一端連接電源的正極,使整個晶片被環(huán)氧樹脂封裝起來。半導體晶片由兩部分組成,一部分是p型半導體,在它里面空穴占主導地位,另一端是n型半導體,在這邊主要是電子。但這兩種半導體連接起來的時候,它們之間就形成一個“p-n結”。當電流通過導線作用于這個晶片的
17、時候,電子就會被推向p區(qū),在p區(qū)里電子跟空穴復合,然后就會以光子的形式發(fā)出能量,這就是led發(fā)光的原理。而光的波長決定光的顏色,是由形成p-n結材料決定的。它具有以下特點:1)體積小led基本上是一塊很小的晶片被封裝在環(huán)氧樹脂里面,所以它非常小,非常輕。 2)耗電量低led耗電相當?shù)停绷黩寗?,超低功耗(單?.03-0.06瓦),電光功率轉換接近100%。一般來說led的工作電壓是2-3.6v,工作電流是0.02-0.03a;這就是說,它消耗的電能不超過0.1w,比傳統(tǒng)光源節(jié)能80%以上。 3)使用壽命長有人稱led光源為長壽燈。它為固體冷光源,環(huán)氧樹脂封裝,燈體內也沒有松動的部分,不存在燈
18、絲發(fā)光易燒、熱沉積、光衰等缺點,在恰當?shù)碾娏骱碗妷合?,使用壽命可達6萬到10萬小時,比傳統(tǒng)光源壽命長10倍以上。 4)高亮度、低熱量led使用冷發(fā)光技術,發(fā)熱量比普通照明燈具低很多。 5)環(huán)保led是由無毒的材料做成,同時led也可以回收再利用。光譜中沒有紫外線和紅外線,既沒有熱量,也沒有輻射,眩光小,冷光源,可以安全觸摸,屬于典型的綠色照明光源 6)堅固耐用led被完全封裝在環(huán)氧樹脂里面,比燈泡和熒光燈管都堅固。燈體內也沒有松動的部分,使得led不易損壞。7)多變幻led光源可利用紅、綠、藍三基色原理,在計算機技術控制下使三種顏色具有256級灰度并任意混合,可產(chǎn)生25625625616777
19、216種顏色,形成不同光色的組合變化多端,實現(xiàn)豐富多彩的動態(tài)變化效果及各種圖像。 它的缺點:當前價格還太高,光通量低,當前同等照度設計的led光源價格大約相當于傳統(tǒng)光源的4倍。2.鍵盤的選擇可以做鍵盤的有:獨立式按鍵,矩陣式按鍵,獨立式鍵盤主要用于按鍵較少的場合,矩陣式鍵盤主要用于按鍵較多的場合,也稱行列式鍵盤。由于只需要一個鍵控制復位裝置,所以選擇獨立式鍵盤。3. 報警電路的設計報警電路是由一個三極管、一個74als08芯片和蜂鳴器組成。當溫度值在設定的范圍時,單片機at89c52不發(fā)出動作命令,當超出溫度設定值值,單片機發(fā)出動作命令,使三極管導通從而發(fā)出蜂鳴聲進行報警來提醒操作人員實施相應
20、的補救措施。第3章 系統(tǒng)硬件設計3.1 控制單元電路設計根據(jù)系統(tǒng)總體方案設計,本設計選用at89c52單片機。at89s52是一種低功耗、高性能cmos8位微控制器,具有8k在系統(tǒng)可編程flash 存儲器。使用atmel公司高密度非易失性存儲器技術制造,與工業(yè)80c51產(chǎn)品指令和引腳完全兼容。片上flash允許程序存儲器在系統(tǒng)可編程,亦適于常規(guī)編程器。在單芯片上,擁有靈巧的8位cpu和在系統(tǒng)可編程flash,使得at89c52為眾多嵌入式控制應用系統(tǒng)提供高靈活、有效的解決方案。3.2 信號檢測電路設計3.2.1 煙霧報警器模塊此模塊使用的是mq-2煙霧報警器,是半導體型可燃氣體敏感元件煙霧傳感
21、器。傳感器所使用的氣敏材料是在清潔空氣中電導率較低的二氧化錫(sno2)。當傳感器所處環(huán)境中存在可燃氣體時,傳感器的電導率隨空氣中可燃氣體濃度的增加而增大。使用簡單的電路即可將電導率的變化轉換為與該氣體濃度相對應的輸出信號。1.mq-2的使用規(guī)格:表3-1 標準工作條件符號參數(shù)名稱技術條件備注vc回路電壓15vac or dcvh加熱電壓5.0v0.2 vac or dcrl負載電阻可調 rh加熱電阻313室溫ph加熱功耗900mw 表3-2 環(huán)境條件符號參數(shù)名稱技術條件備注tao使用溫度-10-50 tas儲存溫度-20-70rh相對濕度小于95%rho2氧氣濃度21%(標準條件)氧氣濃度會
22、影響靈敏度特性最小值大于表3-3 靈敏度特性符號參數(shù)名稱技術參數(shù)備注rs敏感體表面電阻3k-30k(1000ppm 異丁烷 )探測濃度范圍100ppm-10000ppm300ppm-5000ppm 丁烷5000ppm-20000ppm 甲烷300ppm-5000ppm 氫氣(3000/1000)異丁烷濃度斜率0.6標準工作條件溫度: 202 vc:5.0v0.1v相對濕度: 65%5% vh: 5.0v0.1v預熱時間不超過1小時3.2.2 溫度報警器模塊此模塊采用的是ds18b20數(shù)字溫度傳感器。1. ds18b20單線數(shù)字溫度計(1)適應電壓范圍更寬,電壓范圍:3.05.5v,在寄生電源方
23、式下可由數(shù)據(jù)線供電。 (2)獨特的單線接口方式,ds18b20在與微處理器連接時僅需要一條口線即可實現(xiàn)微處理器與ds18b20的雙向通訊。 (3)ds18b20支持多點組網(wǎng)功能,多個ds18b20可以并聯(lián)在唯一的三線上,實現(xiàn)組網(wǎng)多點測溫。 (4)ds18b20在使用中不需要任何外圍元件,全部 傳感元件及轉換電路集成在形如一只三極管的集成電路內。(5)溫度范圍-55+125,在-10+85時精度0.5。(6)可編程分辨率為912位,對應的可分辨溫度為0.5、0.25、0.125和0.0625,可實現(xiàn)高精度測溫。(7)在9位分辨率時最多在93.75ms內把溫度轉換為數(shù)字,12位分辨率時最多在750
24、ms內把溫度值轉換為數(shù)字,速度更快。(8)測量結果直接輸出數(shù)字信號,以“一線總線”串行傳送給cpu,同時可傳送crc校驗碼,具有極強的抗干擾糾錯能力。(9)負壓特性:電源極性接反時,芯片不會因發(fā)熱而燒毀,但不能正常工作。3.2.3 光報警模塊此類報警根據(jù)單片機所給電壓,確定led燈中的電流流向,以驅動燈發(fā)光。連接電路如圖3-1所示:圖中當單片機為低電平時,小燈是亮的;高電平時,小燈滅。圖3-1 光報警圖3.2.4 聲報警模塊其電路連接圖如圖3-2所示:圖3-2 聲報警圖第4章 系統(tǒng)軟件設計4.1 總體設計思想硬件電路和軟件程序是組成一個系統(tǒng)不可缺少的兩部分,二者的正確與否將直接影響整個程序的可
25、實現(xiàn)性。本次設計的軟件要實現(xiàn)的功能是:當傳感器在有火災信息時,采集信息,用單片機實現(xiàn)對火災信號處理,并在led和蜂鳴器上顯示結果。4.1.1 系統(tǒng)工作原理系統(tǒng)軟件部分主要實現(xiàn)對溫度檢測以及煙霧濃度的檢查,對指標超標進行聲光報警。主要包括溫度檢測程序、煙霧傳感數(shù)據(jù)采集程序設計、聲光報警程序設計。圖4-1是系統(tǒng)軟件主程序流程圖。圖4-1 系統(tǒng)軟件主程序流程圖由上圖可以看出主程序執(zhí)行過程:首先對單片機的io口進行初始化使led燈不亮,蜂鳴器停止蜂鳴。然后調用溫度測量函數(shù)控制ds18b20進行溫度測量并獲取溫度值。然后緊接著調用煙霧濃度采集模塊程序采集環(huán)境煙霧濃度。在得到溫度值與煙霧濃度后進入判斷程序
26、,判斷溫度值與煙霧濃度是否有超標的量。若其中有一項或兩項都超標就進行聲光報警。4.1.2 程序設計方法選擇通常應用程序設計的方法有:模塊化設計和結構化設計。根據(jù)系統(tǒng)的工作過程,本設計采用模塊化設計方法,主要包括:主程序模塊、數(shù)據(jù)采集及處理子程序模塊、控制算法子程序模塊以及鍵盤顯示程序模塊。1.模塊化設計方法:(1)原理:模塊化程序設計方法的基本原則是:高聚合、低耦合及信息隱藏。高聚合是指一個模塊只能完成單一的功能,不能“身兼數(shù)職”,在描述功能時不能出現(xiàn)“和”、“與”等連詞。低耦合是指模塊之間參數(shù)傳遞盡量少,還不能通過全局變量來實現(xiàn)數(shù)據(jù)傳遞。信息隱藏是指把不需要調用者知道的信息都包裝在模塊內部隱
27、藏起來。只有實現(xiàn)了高聚合、低耦合,才可能最大程度的實現(xiàn)信息隱藏,從而實現(xiàn)真正意義上的模塊化程序設計。(2)特點:各模塊相對獨立,功能單一,結構清晰,接口簡單;避免程序開發(fā)的重復勞力;易于維護和功能的擴沖;程序設計的復雜性得到有效的控制。4.1.3 程序設計語言的選擇常用的匯編語言有:機器語言、匯編語言和高級語言。由于匯編語言適合編寫一些對速度和代碼長度要求高的程序和直接控制硬件的程序,所以本系統(tǒng)選擇匯編程序。匯編語言(assembly language)是面向機器的程序設計語言。在匯編語合中,用助記符(memoni)代替操作碼,用地址符號(symbol)或標號(label)代替地址碼。這樣用符
28、號代替機器語言的二進制碼,就把機器語言變成了匯編語言。匯編語言直接同計算機的底層軟件甚至硬件進行交互,它具有如下一些優(yōu)點:1)能夠直接訪問與硬件相關的存儲器或i/o端口; 2)能夠不受編譯器的限制,對生成的二進制代碼進行完全的控制; 3)能夠對關鍵代碼進行更準確的控制,避免因線程共同訪問或者硬件設備共享引起的死鎖; 4)能夠根據(jù)特定的應用對代碼做最佳的優(yōu)化,提高運行速度; 5)能夠最大限度地發(fā)揮硬件的功能。4.2 主程序設計4.2.1 主程序設計 首先要給傳感器預熱三分鐘,因為mq-2型半導體電阻式煙霧傳感器在不通電存放一段時間后,再次通電時,傳感器不能立即正常采集煙霧信息,需要一段時間預熱。程序初始化結束后,系統(tǒng)進入監(jiān)控狀態(tài)。本論文的主程序設計先對傳感器預熱三分鐘,預熱同時,對傳感器加熱絲故障檢測,采用軟件方式檢測傳感器加熱絲或 電纜線是否斷線或者接觸不良。 at89c52單片機對傳感器檢測的煙霧濃度信號進行a/d轉換、平均值法濾波、線性化處理后,將濃度值與報警限設定值相比較,判斷是否報警。同時送入數(shù)碼管顯示煙霧濃度值。主程序還包括狀態(tài)指示燈及按鍵功能設置,中斷子程序等,使報警器功能更加完善,給用戶帶來便利。4.2.2 主程序初始化
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中介購買合同正式合同范本
- 全職舞蹈老師合同范例
- 加盟分公司合同范本
- 加盟新鮮豬肉合同范本
- 2024年西安電力中心醫(yī)院招聘筆試真題
- 準新車購車合同范本
- 2024年空港數(shù)字城市開發(fā)建設有限公司社會招聘考試真題
- 產(chǎn)權回購合同范本
- 公司雇傭會計合同范例
- 買雞合同范本
- 2024寵物租賃服務詳細協(xié)議協(xié)議
- 2024年山東工程職業(yè)技術大學單招職業(yè)傾向性測試題庫(500題)含答案解析
- 2024至2030年串葉松香草種子項目投資價值分析報告
- 生活垃圾我知道(課件)二年級下冊勞動
- 事業(yè)單位考試職業(yè)能力傾向測驗(醫(yī)療衛(wèi)生類E類)試卷及答案指導
- 每日系列-計算小紙條-3年級下冊
- 2024年廣西區(qū)公務員考試《行測》真題及答案解析
- 化工安全 教案 第三章 燃燒與爆炸理論基礎
- 第二單元 社會主義制度的建立與社會主義建設的探索(單元解讀)- 八年級歷史下冊同步備課系列
- 新能源汽車維護與故障診斷課件 項目一 安全防護知識與應用
- 闌尾炎的護理查房腹腔鏡
評論
0/150
提交評論