<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          關(guān) 閉

          新聞中心

          EEPW首頁(yè) > 工控自動(dòng)化 > 設(shè)計(jì)應(yīng)用 > 智能限電和防火控制器設(shè)計(jì)方案

          智能限電和防火控制器設(shè)計(jì)方案

          作者: 時(shí)間:2012-05-07 來(lái)源:網(wǎng)絡(luò) 收藏

          1.1.5 光耦隔離電路

          光耦電路將感度傳感器溫、煙霧傳感器、可燃?xì)怏w探測(cè)器和1路DC24V遠(yuǎn)程消防控制信號(hào)輸出接口和CPU的控制端口隔離,提高系統(tǒng)的抗干擾性。

          1.1.6 通信接口電路

          通信接口電路采用RS485方式,將系統(tǒng)的測(cè)量數(shù)據(jù)通過(guò)串行總線發(fā)送到每棟宿舍的主監(jiān)控端,在監(jiān)控端可以實(shí)時(shí)了解各個(gè)宿舍的用電及安全情況。

          1.1.7 電源浪涌保護(hù)電路

          為了防止線路上的浪涌電壓損壞用電設(shè)備,在電源的進(jìn)線端增加防雷(電源浪涌保護(hù)器)電路,即在各相線和零線分別并聯(lián)一個(gè)壓敏電阻。防浪涌電路如圖4所示。

          圖4 三相電和單相電防浪涌電路
          圖4 三相電和單相電防浪涌電路

          1.2 系統(tǒng)的軟件

          主程序首先初始化主控芯片內(nèi)部寄存器和工作模式,檢查存儲(chǔ)在E2PROM中的各項(xiàng)參數(shù)是否在設(shè)定的范圍內(nèi),若超出范圍或參數(shù)為空,則用缺省參數(shù)設(shè)置,然后初始化顯示模塊和鍵盤模塊,并顯示缺省界面。在程序的主循環(huán)中,主要實(shí)現(xiàn)電壓電流的采樣、漏電檢測(cè)以及各路傳感器輸入檢測(cè),根據(jù)測(cè)量的結(jié)果決定是否需要執(zhí)行保護(hù)動(dòng)作或報(bào)警動(dòng)作。系統(tǒng)的主程序流程圖如圖5所示。

          圖5 系統(tǒng)主程序流程圖
          圖5 系統(tǒng)主程序流程圖

          2 系統(tǒng)的安裝調(diào)試和總結(jié)

          在整個(gè)系統(tǒng)完成后我們?cè)谡{(diào)查研究的基礎(chǔ)上,根據(jù)學(xué)校的作息時(shí)間和允許用電功率進(jìn)行了設(shè)定驗(yàn)證調(diào)試,限電,防雷和具有限電,防雷保護(hù)器和剩余電流保護(hù)器的全部功能,結(jié)果顯示本系統(tǒng)可以穩(wěn)定運(yùn)行且效果理想。

          根據(jù)目前廣西很多學(xué)校的學(xué)生宿舍還存在著與我校同樣的用電安全隱患,本項(xiàng)目的研究及開(kāi)發(fā)應(yīng)用對(duì)維護(hù)學(xué)校安全穩(wěn)定具有顯著的現(xiàn)實(shí)意義和較高的推廣使用空間和應(yīng)用價(jià)值。


          上一頁(yè) 1 2 下一頁(yè)

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();