二總線通信方法和通信系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及消防電子電路領(lǐng)域,特別涉及一種二總線通信方法、通信系統(tǒng)。
【背景技術(shù)】
[0002]根據(jù)國家標(biāo)準(zhǔn)GB 17945-2010要求,消防應(yīng)急照明和疏散指示系統(tǒng)中的每個單元的工作狀態(tài),必實時的上傳到應(yīng)急照明控制器上。因此,設(shè)計和選擇一套穩(wěn)定可靠的數(shù)據(jù)出送系統(tǒng),成了整個系統(tǒng)的能否穩(wěn)定工作的關(guān)鍵部分之一。目前大量工程使用的總線多為RS485或CAN總線;其共同特點有:1.為了降低干擾均使用帶屏蔽的雙絞線,兩條通訊線均有正負極性之分,接反后或會影響到整條總線都不能正常工作;2.需采用手拉手連接方式,即節(jié)點設(shè)備與總線的連接距離不超過0.3米,否則節(jié)點設(shè)備會對整個總線產(chǎn)生嚴(yán)重干擾。
[0003]二總線通信是指通信總線上只有兩根總線,不需要額外的電源線的一種通信方式。所有的通信節(jié)點都通過這兩根總線從通信主節(jié)點取電和與主節(jié)點通信。現(xiàn)有的智能點式火宅探測器與火災(zāi)報警控制器的通信為二總線回路通信,但是傳統(tǒng)的二總線回路通信設(shè)計不夠合理,靈活性不高,抗干擾能力不好。
【發(fā)明內(nèi)容】
[0004]為了解決上述技術(shù)問題,本發(fā)明提供一種二總線通信方法,該通信方法具有極佳的抗干擾能力,對火災(zāi)能快速響應(yīng)和報警,可自動調(diào)整總線的基極電壓和極性,穩(wěn)定性高。
[0005]本發(fā)明具體技術(shù)方案如下:
[0006]一種二總線通信方法,包括
[0007]SlOO主設(shè)備進行初始化;
[0008]S200主設(shè)備對總線進行一次巡檢,主設(shè)備總線收發(fā)電路中的內(nèi)部電源調(diào)整電路調(diào)整基極電壓,節(jié)點設(shè)備總線收發(fā)電路自動對總線的極性進行調(diào)整;
[0009]S300調(diào)整完畢后,主設(shè)備給各個節(jié)點設(shè)備對應(yīng)的節(jié)點設(shè)備總線收發(fā)電路進行編址和分組;
[0010]S400主設(shè)備通過主設(shè)備總線收發(fā)電路和節(jié)點設(shè)備總線收發(fā)電路向編碼單元發(fā)送命令碼和尋址碼,并接收對應(yīng)編碼單元的回碼,進行定時巡檢。
[0011]其中,進一步的優(yōu)化方案為,所述步驟S400之后還包括有以下步驟:
[0012]S500主設(shè)備采集編碼單元內(nèi)的狀態(tài):編碼單元通過總線將狀態(tài)信息反饋給主設(shè)備;
[0013]S600主設(shè)備接收到編碼單元發(fā)送的狀態(tài)后,如果發(fā)現(xiàn)存在報警信息,再向產(chǎn)生報警信息的編碼單元發(fā)送特別回碼命令,編碼單元接收特別回碼命令后,在對應(yīng)的回碼位上向主設(shè)備回送代表自己地址的組內(nèi)編號脈沖;
[0014]S700主設(shè)備根據(jù)報警信號產(chǎn)生單元組號和組內(nèi)編號計算出該單元的地址,并顯示報警。
[0015]其中,進一步的優(yōu)化方案為,所述S200步驟中,當(dāng)主設(shè)備向總線傳送數(shù)據(jù)時,通過改變內(nèi)部電源調(diào)整電路的基極電壓,控制輸出到總線上的電壓為24V。
[0016]其中,進一步的優(yōu)化方案為,在所述步驟S300-S700中任一步驟之后,當(dāng)主設(shè)備接收數(shù)據(jù)時,通過改變主設(shè)備總線收發(fā)電路的內(nèi)部總線阻抗檢測電路檢測總線上的阻抗變化,從而檢測出編址單元回傳的信息。
[0017]其中,進一步的優(yōu)化方案為,所述方法還包括在步驟S300-S700中任一步驟之后,當(dāng)總線上的電壓發(fā)生變化時,節(jié)點設(shè)備根據(jù)電壓變化規(guī)律,解析出主設(shè)備傳送的信息,通過高速光耦電路傳送給節(jié)點設(shè)備控制電路。
[0018]本發(fā)明另一方面還提供了一種二總線通信系統(tǒng),系統(tǒng)包括主設(shè)備、至少一個節(jié)點設(shè)備以及連接所述主設(shè)備和各節(jié)點設(shè)備的二總線通信電路,所述主設(shè)備包括主控板、電源模塊、回路管理模塊、繼電器控制電路、報警顯示模塊和人機交互模塊;所述主控板用于完成對各個現(xiàn)場節(jié)點的定時巡檢,監(jiān)控各個區(qū)域的情況,并對各個節(jié)點返回信息進行分析處理;所述電源模塊為主設(shè)備提供電源;所述回路管理模塊接主控板的通信端,并通過二總線通信電路連接各節(jié)點設(shè)備;所述繼電器控制電路連接所述主控板,用于產(chǎn)生控制節(jié)點設(shè)備的控制信號;所述報警顯示模塊接主控板的輸出端;所述人機交互模塊接主控板的輸入端,用于提供人機交互的界面;所述二總線通信電路包括相連接的主設(shè)備總線收發(fā)電路和節(jié)點設(shè)備總線收發(fā)電路,所述主設(shè)備總線收發(fā)電路為整個總線提供電壓,所述節(jié)點設(shè)備總線收發(fā)電路上設(shè)有半導(dǎo)體電橋,用于自動對總線的極性進行轉(zhuǎn)換;所述節(jié)點設(shè)備包括探測器模塊和控制模塊,所述探測模塊用于對相應(yīng)節(jié)點負責(zé)區(qū)域的實時信息采集和控制,并在主機巡檢時,將信息傳輸給主設(shè)備;所述控制模塊用于執(zhí)行主設(shè)備的指令。
[0019]其中一個優(yōu)選方案為,所述人機交互模塊包括液晶顯示單元和鍵盤輸入單元;所述電源模塊包括穩(wěn)壓電源和備用電源。
[0020]其中一個優(yōu)選方案為,所述主設(shè)備還包括連接所述主控板的通訊模塊,所述通訊模塊采用以太網(wǎng)接口,用于控制主設(shè)備與外界的通訊。
[0021]更進一步地,所述探測模塊由第一單片機和傳感器組成;所述第一單片機內(nèi)置模擬比較器,用于連接所述傳感器并對現(xiàn)場信息的采樣比較;所述傳感器包括溫度傳感器和煙霧傳感器。
[0022]另一個具體的優(yōu)選方案,所述控制模塊由第二單片機和輸入或輸出單元組成;所述第二單片機用于控制輸入或輸出單元執(zhí)行主設(shè)備發(fā)送的指令進行滅火;所述輸入或輸出單元用于輸入執(zhí)行的狀態(tài)信息或輸出執(zhí)行命令。
[0023]相比較現(xiàn)有技術(shù),本發(fā)明的通信方法和系統(tǒng)具有以下優(yōu)點:
[0024]1.具有極佳的抗干擾能力,主設(shè)備采用電壓調(diào)制方式向節(jié)點設(shè)備傳送數(shù)據(jù),節(jié)點設(shè)備通過改變自身內(nèi)阻大小向主設(shè)備反饋信息。由于主從設(shè)備都通過12V或24V電源來傳送數(shù)據(jù),其內(nèi)阻很小,因此大大提高了抗干擾能力,進一步提高了通信的可靠性。
[0025]2.對火災(zāi)能快速響應(yīng)和報警,可自動調(diào)整總線的基極電壓和極性,
[0026]3.穩(wěn)定性高,節(jié)點設(shè)備內(nèi)部均有電路自動轉(zhuǎn)換通訊線的極性,使得系統(tǒng)連接時不用考慮極性問題,從而避免了現(xiàn)有通訊方式由于通訊線極性連接錯誤而引起的通訊失敗。本發(fā)明的系統(tǒng)施工時,不用考慮總線的接線方式;接線時,不用考慮總線的極性。
[0027]4.由于采用12V或24V電源來傳送數(shù)據(jù),電路只要連通即可保證通訊系統(tǒng)工作,解決了現(xiàn)有通訊方式由于總線驅(qū)動能力問題所引發(fā)的抗干擾能力的下降以及對接線方式的要求。
【附圖說明】
[0028]圖1為二總線通信方法的一種實施方式的示意圖;
[0029]圖2為二總線通信方法的另一種實施方式的示意圖;
[0030]圖3為二總線通信系統(tǒng)的實施方式的結(jié)構(gòu)示意圖;
[0031]圖4為主設(shè)備的實施方式的結(jié)構(gòu)示意圖;
[0032]圖5為節(jié)點設(shè)備的實施方式的結(jié)構(gòu)示意圖。
【具體實施方式】
[0033]實施例
[0034]本發(fā)明的二總線通信方法的一種實施方式如圖1所示,包括:
[0035]SlOO主設(shè)備進行初始化;
[0036]S200主設(shè)備對總線進行一次巡檢,主設(shè)備總線收發(fā)電路中的內(nèi)部電源調(diào)整電路調(diào)整基極電壓,節(jié)點設(shè)備總線收發(fā)電路自動對總線的極性進行調(diào)整;
[0037]S300調(diào)整完畢后,主設(shè)備給各個節(jié)點設(shè)備對應(yīng)的節(jié)點設(shè)備總線收發(fā)電路進行編址和分組;
[0038]S400主設(shè)備通過主設(shè)備總線收發(fā)電路和節(jié)點設(shè)備總線收發(fā)電路向編碼單元發(fā)送命令碼和尋址碼,并接收對應(yīng)編碼單元的回碼,進行定時巡檢。
[0039]其中,所述S200步驟中,當(dāng)主設(shè)備向總線傳送數(shù)據(jù)時,通過改變內(nèi)部電源調(diào)整電路的基極電壓,控制輸出到總線上的電壓為24V。
[0040]在另一個實施方式中,如圖2所示,步驟S400之后還包括以下步驟:
[0041]S500主設(shè)備采集編碼單元內(nèi)的狀態(tài):編碼單元通過總線將狀態(tài)信息反饋給主設(shè)備;
[0042]S600主設(shè)備接收到編碼單元發(fā)送的狀態(tài)后,如果發(fā)現(xiàn)存在報警信息,再向產(chǎn)生報警信息的編碼單元發(fā)送特別回碼命令,編碼單元接收特別回碼命令后,在對應(yīng)的回碼位上向主設(shè)備回送代表自己地址的組內(nèi)編號脈沖;
[0043]S700主設(shè)備根據(jù)報警信號產(chǎn)生單元組號和組內(nèi)編號計算