尹松 劉安皓
摘 要 本文介紹了樓宇智能化中的防火、防盜報警系統(tǒng)。本系統(tǒng)所用的軟件是Delphi 6.0開發(fā)工具及Office 2003數(shù)據(jù)庫管理系統(tǒng)。利用Delphi軟件提供的各種面向對象的開發(fā)工具,實現(xiàn)數(shù)據(jù)信號由傳感器發(fā)送,到PC上位機接收數(shù)據(jù)并做出相應的判斷的過程,使得報警系統(tǒng)更加簡易且準確。
關鍵詞 防火防盜;Delphi 6.0;報警系統(tǒng)
前言
當前大多居民住宅的主要防盜措施僅限于防盜窗、防盜門,雖有一定的防盜作用,在災害發(fā)生的情況下,使逃生更加困難。另外,小區(qū)安全措施不足;居民安全意識有待增強;安全防范系統(tǒng)也急需普及。因此設計一款智能化防火防盜系統(tǒng)很有現(xiàn)實意義。
1 系統(tǒng)設計方案
1.1 方案設計
方案構成包括用戶端傳感器、A/D轉換器、RS232/RS485轉換器、PC上位機的報警系統(tǒng)等四大部分組成。防火探測器:防火傳感器是由光電感煙、溫度和煤氣構成的復合型火災傳感器。該方案是以計算機作為總的控制端,利用RS232/RS485轉換器與其相連,再將A/D轉換器連接到485總線上,通過A/D轉換器對傳感器檢測到的險情信號進行轉換并輸入,計算機將根據(jù)已經(jīng)設定好的相關程序輸出相應的判斷,實現(xiàn)自動報警[1]。
1.2 系統(tǒng)的工作過程
本系統(tǒng)的設計主要采用Delphi軟件設計,故而將系統(tǒng)分成硬件選擇和軟件設計兩個部分。模塊劃分分為前端傳感器(檢測器)、轉換器(RS232/RS485轉換器、A/D轉換器)、PC上位機三大模塊,前端傳感器(檢測器)實時接收外界數(shù)據(jù),然后由轉換器進行數(shù)據(jù)轉換,再傳輸?shù)絇C上位機接收并由設定好的程序進行判斷。
2 系統(tǒng)的硬件設計
2.1 系統(tǒng)硬件模塊設計
本系統(tǒng)共分為四個模塊,分別是PC上位機、RS232/RS485轉換器、A/D轉換器和現(xiàn)場檢測器(傳感器)。本報警系統(tǒng)總體構造比較簡單,性價比較高,符合本課題設計的目的。
2.2 系統(tǒng)所選擇的硬件
(1)火情傳感器?;鹎閭鞲衅鞴灿幸韵氯N:PT100溫度傳感器、煙感探測器、煤氣檢測器。
(2)盜情傳感器。本系統(tǒng)主要采用PD632型熱釋電紅外傳感器。
(3)A/D轉換器和RS232/RS485轉換器。本文的A/D轉換器采用北京中泰研創(chuàng)科技有限公司的RM4018遠端模擬量采集模塊[2]。
3 系統(tǒng)軟件設計及功能實現(xiàn)
3.1 系統(tǒng)總體程序的設計
(1)系統(tǒng)的登錄界面。本系統(tǒng)的軟件設計是基于Delphi語言環(huán)境下設計的,利用Delphi語言編寫本系統(tǒng)的登錄界面。
系統(tǒng)的登錄程序采用If判斷句的形式,對用戶輸入的用戶名及其密碼進行判斷,用戶名為“劉西溪”,密碼為“888888”,等程序運行后,首先彈出登錄頁面,當用戶輸入正確,此時頁面會出現(xiàn)“歡迎登錄,請稍后”的漢字提示。稍后系統(tǒng)會自動彈出主頁面,并關閉此登錄頁面。若用戶輸入錯誤的用戶名或者錯誤的密碼時,系統(tǒng)就會出現(xiàn)提示字樣“用戶名錯誤,請重新登錄”、“密碼錯誤,請重新登錄”。
此判斷語句的程序如下:
if (Edit3.Text=劉西溪) then
begin
if (edit4.Text=888888) then
begin
label1.Caption:=歡迎登錄,請稍后...;
timer1.Enabled:=true;
end
else
label1.Caption:=密碼錯誤,請從新登錄;
end
else
(2)系統(tǒng)主頁面。當用戶登錄成功后,系統(tǒng)將顯示出報警系統(tǒng)的主頁面。主頁面顯示的事所要進行監(jiān)控樓宇的每層每室的具體情況。
該頁面還具有用戶所需要查詢已經(jīng)發(fā)生過的火情或者盜情記錄,該記錄詳細給出了火情或者盜情發(fā)生的時間和地點。當用戶不需要進行監(jiān)控及觀察時,可以手動點擊該頁面的退出按鈕退出該系統(tǒng)。
3.2 整個報警系統(tǒng)的運行及仿真演示
本系統(tǒng)程序的仿真研究采用的時COMMIX軟件。用戶登錄成功,將485總線連接到計算機上,運行COMMIX程序。顯示正常后,開始運行主程序,此時的顯示說明現(xiàn)場都處于正常工作狀態(tài)。
當在COMMIX軟件界面模擬輸入非正常信號即險情信號時,如將一層01室的輸入信號改動,此時,報警系統(tǒng)將進行頁面顯示的報警和聲音報警,以提示監(jiān)控室工作人員及時解決現(xiàn)場的險情。
4 結束語
本課題通過各個傳感器采集現(xiàn)場實時數(shù)據(jù),計算機進行數(shù)據(jù)的處理、分析和報警控制,從而對樓宇的險情(火情和盜情)得到了有效的實時監(jiān)控,以達到保障樓宇用戶生命和財產(chǎn)安全的目的。
參考文獻
[1] Ray Lischner.DELPHI技術手冊[M].北京:中國電力出版社,2001:109.
[2] 王學慶.Delphi 6數(shù)據(jù)庫設計實例導航[M].北京:科學出版社,2003:202.