宋亞楠
(青島市市北區(qū)消防救援大隊(duì),山東 青島 266000)
開關(guān)柜屬于電力系統(tǒng)的重要組成部分,該開關(guān)柜經(jīng)過長時(shí)間的使用后,難免會(huì)出現(xiàn)火災(zāi)隱患問題,從而增加電氣火災(zāi)發(fā)生概率,而漏電火災(zāi)報(bào)警系統(tǒng)的設(shè)計(jì)和應(yīng)用,可以很好地解決以上問題,通過設(shè)計(jì)和應(yīng)用該系統(tǒng),不僅可以對(duì)開關(guān)柜內(nèi)部漏電情況進(jìn)行在線監(jiān)測,還能實(shí)時(shí)顯示開關(guān)柜的溫度變化和煙霧濃度變化情況,及時(shí)發(fā)現(xiàn)和處理漏電問題,將漏電安全事故出現(xiàn)的可能性降到最低。所以,如何科學(xué)地設(shè)計(jì)和應(yīng)用漏電火災(zāi)報(bào)警系統(tǒng)是技術(shù)人員必須思考和解決的問題。
為了確保系統(tǒng)功能的強(qiáng)大性和適用性,本文所設(shè)計(jì)的漏電火災(zāi)報(bào)警系統(tǒng)必須滿足以下應(yīng)用需求:(1)該系統(tǒng)要表現(xiàn)出強(qiáng)大的自動(dòng)化控制功能和遠(yuǎn)程檢測功能,確保數(shù)據(jù)備份的存儲(chǔ)的安全性和可靠性。(2)該系統(tǒng)必須表現(xiàn)界面簡潔友好、數(shù)據(jù)調(diào)用快捷方便等特點(diǎn)。(3)該系統(tǒng)必須表現(xiàn)出較高的保密性、易維護(hù)易升級(jí)性、拓展性和跨平臺(tái)性,確保各個(gè)操作系統(tǒng)均能夠正常、穩(wěn)定地運(yùn)行。
漏電火災(zāi)報(bào)警系統(tǒng)架構(gòu)設(shè)計(jì)示意圖如圖1所示,該系統(tǒng)主要是由以下幾個(gè)部分組成:(1)數(shù)據(jù)采集層。數(shù)據(jù)采集層主要用于對(duì)重要信息數(shù)據(jù)的全面化采集和整理,可以實(shí)現(xiàn)對(duì)多種格式視頻、圖像的全面化、完整化采集。該層在實(shí)際運(yùn)用中,主要涉及傳感器、攝像頭等設(shè)備,通過利用互聯(lián)網(wǎng),可以將所采集好的信息數(shù)據(jù)安全、可靠地傳輸?shù)綌?shù)據(jù)存儲(chǔ)層中,同時(shí),還能對(duì)所需信息數(shù)據(jù)進(jìn)行統(tǒng)一化處理,以達(dá)到保護(hù)信息數(shù)據(jù)的目的。(2)數(shù)據(jù)存儲(chǔ)層。數(shù)據(jù)存儲(chǔ)層在實(shí)際運(yùn)行中,除了用到分布式數(shù)據(jù)庫,還用到了分布式文件系統(tǒng),所以,該層具有數(shù)據(jù)訪問速度快、數(shù)據(jù)拓展性高、安全可靠性強(qiáng)等特點(diǎn),極大地提高了用戶的使用體驗(yàn),便于用戶可以靈活地拓展和管理數(shù)據(jù)存儲(chǔ)節(jié)點(diǎn)。(3)數(shù)據(jù)展示層。為了提高數(shù)據(jù)展示層設(shè)計(jì)水平,技術(shù)人員要利用繪制圖表的方式,實(shí)現(xiàn)對(duì)相關(guān)信息數(shù)據(jù)的全面化采集和整理,便于用戶在第一時(shí)間內(nèi)快捷、高效地查找和調(diào)用所需信息,提高信息數(shù)據(jù)的利用率。
圖1 漏電火災(zāi)報(bào)警系統(tǒng)架構(gòu)示意圖
系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)和構(gòu)建,方便用戶分類化管理個(gè)人基本信息,同時(shí),為系統(tǒng)數(shù)據(jù)備用提供了技術(shù)支持,所以,加強(qiáng)對(duì)系統(tǒng)數(shù)據(jù)庫的設(shè)計(jì)顯得尤為重要。對(duì)于漏電火災(zāi)報(bào)警系統(tǒng)而言,其數(shù)據(jù)庫主要用于對(duì)漏電嚴(yán)重程度、煙霧濃度、溫度和用戶名、登錄賬號(hào)等相關(guān)信息的安全化存儲(chǔ)和管理??傊?,系統(tǒng)數(shù)據(jù)庫在增刪改查數(shù)據(jù)、保證數(shù)據(jù)存儲(chǔ)的安全性和可靠性方面發(fā)揮出重要作用,因此,在設(shè)計(jì)漏電火災(zāi)報(bào)警系統(tǒng)期間,技術(shù)人員要重視對(duì)系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)。現(xiàn)以如表1、表2所示的“用戶信息表、報(bào)警檢測信息表”為例,對(duì)數(shù)據(jù)庫具體設(shè)計(jì)進(jìn)行介紹。
表1 用戶信息表
表2 報(bào)警檢測信息表
另外,為了確保所設(shè)計(jì)的數(shù)據(jù)庫更好地滿足數(shù)據(jù)的增刪改查操作,現(xiàn)將數(shù)據(jù)庫操作的封裝類主要代碼編寫如下。
該電路在實(shí)際設(shè)計(jì)中,要選用型號(hào)為CT510129的傳感器,然后,對(duì)傳感器所輸出的信號(hào)進(jìn)行處理,確保該信號(hào)轉(zhuǎn)換為直流電壓信號(hào),根據(jù)直流電壓信號(hào)大小,判斷出漏電事故的嚴(yán)重程度?;蛘?,采用AD轉(zhuǎn)換法,與軟件所設(shè)置的閾值進(jìn)行對(duì)比和分析,從而判斷是否出現(xiàn)漏電現(xiàn)象。
煙霧檢測電路在實(shí)際設(shè)計(jì)中,主要用到了煙霧探測器,通過將該探測器與滑動(dòng)變阻器進(jìn)行有效的連接,從而形成的AD轉(zhuǎn)換通道,然后,通過采用電壓采樣的方式,對(duì)電壓裝進(jìn)行模擬,從而形成12位數(shù)字量。在此基礎(chǔ)上,做好對(duì)最高電壓閾值和最低電壓閾值的科學(xué)設(shè)置,當(dāng)電壓值處于兩者之間時(shí),可以正常穩(wěn)定地轉(zhuǎn)換,當(dāng)電壓超過閾值時(shí),會(huì)出現(xiàn)中斷請(qǐng)求現(xiàn)象。
為了保證溫度檢測電路設(shè)計(jì)水平,需要從以下兩個(gè)方面入手,對(duì)所采集的信號(hào)進(jìn)行全面化處理。(1)信號(hào)獲取電路。該電路使用了多個(gè)元件,如電阻1k、電容47uf等。(2)電壓放大電路。通過采用抗差動(dòng)放大器,可以對(duì)差模信號(hào)進(jìn)行放大處理,從而實(shí)現(xiàn)對(duì)共模信號(hào)的抑制。此外,還要優(yōu)先選用四運(yùn)放集成電路,確定出合適的電路連接方式。
為了進(jìn)一步地提高漏電火災(zāi)報(bào)警系統(tǒng)的穩(wěn)定性和實(shí)用性,技術(shù)人員要嚴(yán)格按照如圖2所示的系統(tǒng)功能模塊設(shè)計(jì)示意圖,完成對(duì)以下功能模塊的設(shè)計(jì)。這些功能模塊在實(shí)際設(shè)計(jì)中,所選用的開發(fā)工具eclipse,幵發(fā)語言以JAVA為主,整個(gè)web展示主要運(yùn)用了以下3種技術(shù),分別是JSP技術(shù)、Spring技術(shù)和Hibernate技術(shù)。
圖2 漏電火災(zāi)報(bào)警系統(tǒng) 功能模塊示意圖
為了保證用戶登錄模塊設(shè)計(jì)水平,技術(shù)人員要確保所設(shè)計(jì)的系統(tǒng)能夠嚴(yán)格認(rèn)證用戶登錄行為,用戶在正式登錄系統(tǒng)前,要事先輸入和提交所注冊(cè)好的用戶名和密碼,系統(tǒng)會(huì)自動(dòng)加密處理這些信息,并將加密好的信息安全、可靠地傳輸?shù)焦芾矸?wù)器中,由服務(wù)器對(duì)認(rèn)證用戶所提交的用戶名和密碼信息,等這些信息認(rèn)證通過后,系統(tǒng)會(huì)自動(dòng)將相關(guān)權(quán)限信息反饋到客戶端,由客戶端結(jié)合所收到的權(quán)限信息,將相關(guān)頁面加載和呈現(xiàn)在用戶面前。反之,如果用戶所提交的用戶名和密碼認(rèn)證失敗后,用戶無法登錄和訪問系統(tǒng)。
SD卡具有體積小、容量大等特點(diǎn),技術(shù)人員要重點(diǎn)做好對(duì)SD卡程序的編寫,從而實(shí)現(xiàn)對(duì)SD卡文件數(shù)據(jù)的安全化、自動(dòng)化管理,此外,還要結(jié)合SD卡自身的容量大小,選用合適的開源文件系統(tǒng),如FAT文件系統(tǒng),對(duì)SD卡信息進(jìn)行統(tǒng)一化管理,在此基礎(chǔ)上,還要做好對(duì)SD卡初始化處理以及SPI接口的科學(xué)化設(shè)計(jì)。另外,為了保證SD卡存儲(chǔ)模塊設(shè)計(jì)水平,還要做好對(duì)報(bào)警信息的高效化讀寫。在讀寫某些文件時(shí),如果不能對(duì)移動(dòng)指針進(jìn)行控制,需要做好對(duì)文件開頭部分的讀寫,但這種做法會(huì)覆蓋大量的報(bào)警信息。為了解決這一問題,要事先做好對(duì)指針的設(shè)置,并對(duì)每個(gè)起始指針進(jìn)行累加處理,累加數(shù)字為35,并與0x0d為開頭,確保這些內(nèi)容顯示的完整性和清晰性。
為方便人機(jī)交互,要用到液晶實(shí)時(shí)顯示一些有用的信息,112×64液晶采用SPI接口,并帶中文字庫,中文編碼采用GB2312編碼,與PC機(jī)兼容??梢员WC在液晶上顯示的內(nèi)容和SD卡存儲(chǔ)的一樣。廠方提供很全面的51單片機(jī)驅(qū)動(dòng)函數(shù)庫,在使用的時(shí)候,我們只需將現(xiàn)有的函數(shù)移植到自己所使用的單片機(jī)上即可。液晶顯示需要設(shè)置數(shù)據(jù)顯示的地址、顯示模式(16點(diǎn)陣還是12點(diǎn)陣),具體顯示的時(shí)候還需要刷屏。頁面顯示:實(shí)時(shí)顯示溫度值、時(shí)間、系統(tǒng)工作狀況等。這些數(shù)字量都是實(shí)時(shí)變化的,因此,我們必須每隔一段時(shí)間后就得更新一下數(shù)據(jù)。然而像漢字溫度、星期及其“-”這些根本沒有必要修改,因此,在寫這個(gè)桌面時(shí)就必須分開寫,而且在每次寫之前都要設(shè)定寫的地址。當(dāng)有事故產(chǎn)生時(shí),頁面就得切換到報(bào)警頁面,切換時(shí)就得清屏,然后具體顯示是什么報(bào)警。但是,在顯示報(bào)警頁面的時(shí)候,時(shí)間也還要繼續(xù)變化,解決這個(gè)問題就要設(shè)置一個(gè)標(biāo)志變量,就是讓它保證只刷屏一次,具體顯示時(shí)間的時(shí)候設(shè)置好顯示位置,在這個(gè)位置把這個(gè)時(shí)間值寫入就可以了。
為了保證該系統(tǒng)功能的強(qiáng)大性,需要將該系統(tǒng)與火災(zāi)自動(dòng)報(bào)警系統(tǒng)進(jìn)行有效的關(guān)聯(lián),確保它們結(jié)合為統(tǒng)一的整體,這樣一來,不僅可以實(shí)現(xiàn)對(duì)相關(guān)數(shù)據(jù)的高效化傳遞和共享,提供數(shù)據(jù)的利用率,還能及時(shí)發(fā)現(xiàn)和處理火災(zāi)事故潛在性風(fēng)險(xiǎn),將火災(zāi)事故出現(xiàn)的概率降到最低,從而更好地保證人們的人身安全和財(cái)產(chǎn)安全。
通過將該系統(tǒng)應(yīng)用到建筑中,不僅可以利用液晶,將當(dāng)前漏電控制狀態(tài)形象、直觀地呈現(xiàn)在工作人員面前,從而實(shí)現(xiàn)對(duì)漏電事故的精確化判斷,還能及時(shí)、有效地發(fā)現(xiàn)和處理建筑可能出現(xiàn)的火災(zāi)隱患,保證居民的人身安全和財(cái)產(chǎn)安全,為構(gòu)建和諧社會(huì),保證居民生命安全提供了重要的平臺(tái)支持。
本次系統(tǒng)測試中,用到的測試設(shè)備如下:(1)漏電報(bào)警系統(tǒng)板。(2)剩余電流傳感器、煙霧傳感器、溫度傳感器。(3)112×64LCD顯示屏。(4)充電電池。(5)燈泡1只,導(dǎo)線若干。
為了更好地驗(yàn)證該系統(tǒng)的穩(wěn)定性和可靠性,現(xiàn)對(duì)該系統(tǒng)功能實(shí)現(xiàn)效果進(jìn)行全面化驗(yàn)證,驗(yàn)證系統(tǒng)功能是否滿足相關(guān)設(shè)計(jì)標(biāo)準(zhǔn)和要求,本文重點(diǎn)驗(yàn)證了以下3大模塊。(1)漏電檢測模塊。一旦出現(xiàn)漏電現(xiàn)象,系統(tǒng)會(huì)調(diào)用漏電模塊,將所輸出的高電平直接轉(zhuǎn)化為低電平,此時(shí),LED顯示燈將會(huì)自動(dòng)亮起紅色指示燈,此時(shí),利用電壓表,對(duì)開關(guān)柜當(dāng)前漏電情況進(jìn)行監(jiān)測,發(fā)現(xiàn)其電壓處于高電平狀態(tài),電壓值達(dá)到了3.80V。一旦出現(xiàn)漏電現(xiàn)象,該模塊所輸出的電壓處于低電平狀態(tài),電壓值達(dá)到了0.01V,這表明該模塊成功觸發(fā)中斷,生成相應(yīng)的報(bào)警信號(hào)。(2)煙霧檢測模塊。當(dāng)煙霧濃度沒有超過所設(shè)定的標(biāo)準(zhǔn)值后,系統(tǒng)所輸出的電壓處于低電平狀態(tài)。此時(shí),如果改變煙霧濃度,其輸出電壓也會(huì)出現(xiàn)相應(yīng)的變化。當(dāng)電壓值超過所設(shè)定的標(biāo)準(zhǔn)值后,出現(xiàn)相應(yīng)的報(bào)警信號(hào),從而實(shí)現(xiàn)對(duì)電壓值的定期采集和整理,完全符合設(shè)計(jì)相關(guān)標(biāo)準(zhǔn)和要求。(3)溫度檢測模塊。該模塊在實(shí)際使用中,主要用到了定時(shí)檢測的方式,當(dāng)溫度超過所設(shè)置的標(biāo)準(zhǔn)值后,會(huì)出現(xiàn)相應(yīng)的報(bào)警信號(hào)。
綜上所述,本文所設(shè)計(jì)的漏電火災(zāi)報(bào)警系統(tǒng)能夠精確地檢測剩余電流、溫度、煙霧濃度等參數(shù)的變化情況,一旦這些參數(shù)超過所設(shè)置好的閾值時(shí),會(huì)自動(dòng)產(chǎn)生聲光報(bào)警現(xiàn)象,并利用接口向控制主機(jī)發(fā)送漏電事故出現(xiàn)的時(shí)間。同時(shí),利用液晶,將當(dāng)前漏電控制狀態(tài)形象、直觀地呈現(xiàn)在工作人員面前,從而實(shí)現(xiàn)對(duì)漏電事故的精確化判斷。由此可見,本文所設(shè)計(jì)的漏電火災(zāi)報(bào)警系統(tǒng)具有較高的應(yīng)用價(jià)值和應(yīng)用前景,值得被進(jìn)一步推廣和應(yīng)用。