0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于USB-CAN轉(zhuǎn)接口和CAN總線實(shí)現(xiàn)火災(zāi)預(yù)警分散式控制系統(tǒng)的設(shè)計(jì)

電子設(shè)計(jì) ? 來(lái)源:現(xiàn)代電子技術(shù) ? 作者:王彬;曾照福 ? 2020-04-09 08:05 ? 次閱讀

引言

如何有效地預(yù)防火災(zāi)事故一直是全社會(huì)關(guān)注的問(wèn)題。近年來(lái),全國(guó)居民用電設(shè)備逐年增加,由此引發(fā)的火災(zāi)事故有不斷上長(zhǎng)的趨勢(shì)。據(jù)公安部調(diào)查統(tǒng)計(jì),2009-01-09,全國(guó)共發(fā)生火災(zāi)106 191起(不含森林、草原、軍隊(duì)、礦井地下部分火災(zāi)),死亡831人,受傷509人,直接財(cái)產(chǎn)損失10.6億元。其中,電氣引發(fā)火災(zāi)31731起,造成死亡265人,受傷114人,損失41514.6萬(wàn)元,分別占總數(shù)的29.9%,31.9%,22.4%和39.1%;居各類火災(zāi)事故之首。這類火災(zāi)事故不僅僅造成人員傷亡和經(jīng)濟(jì)財(cái)產(chǎn)損失,還有可能引發(fā)火災(zāi)發(fā)生地及附近區(qū)域電力系統(tǒng)的大面積癱瘓,給社會(huì)生產(chǎn)和人們的生活帶來(lái)極大的不便。

火災(zāi)預(yù)警系統(tǒng)在早期預(yù)測(cè)、及時(shí)發(fā)現(xiàn)與報(bào)警以及消防聯(lián)動(dòng)等方面都起著重要的作用,早期的火災(zāi)預(yù)警系統(tǒng)存在線路繁雜、檢修不便、有效范圍小、實(shí)時(shí)性低、誤報(bào)與漏報(bào)率高等諸多缺陷。本文提出的火災(zāi)預(yù)警系統(tǒng)充分發(fā)揮CAN總線與SoPC系統(tǒng)的優(yōu)點(diǎn),有效克服了上述缺點(diǎn),能對(duì)智能樓宇小區(qū)、賓館、醫(yī)院、娛樂(lè)場(chǎng)所等人員密集的區(qū)域的用電情況進(jìn)行實(shí)時(shí)監(jiān)控,并預(yù)測(cè)火災(zāi)發(fā)生的趨勢(shì),將檢測(cè)結(jié)果通過(guò)CAN網(wǎng)絡(luò)系統(tǒng)送至監(jiān)控室,以便及時(shí)提醒值班人員采取有效措施防止火災(zāi)事故的發(fā)生。

1、 系統(tǒng)工作原理與結(jié)構(gòu)

1.1 火災(zāi)預(yù)警系統(tǒng)的工作原理

電氣火災(zāi)預(yù)警系統(tǒng)一般是通過(guò)多種傳感器采集電流、電壓、溫度相關(guān)數(shù)據(jù),送至監(jiān)控智能節(jié)點(diǎn)中進(jìn)行分析處理,通過(guò)數(shù)據(jù)異常變化的趨勢(shì)預(yù)測(cè)火災(zāi)發(fā)生的機(jī)率。同時(shí),將這種預(yù)測(cè)結(jié)果在主監(jiān)控室的上位機(jī)中顯示出來(lái),以便讓值班人員圾時(shí)了解火災(zāi)發(fā)生的可能性,采取有效措施制止火災(zāi)事故的發(fā)生,如果無(wú)法控制險(xiǎn)情,則及時(shí)向特定區(qū)域發(fā)出警報(bào)信號(hào),有序組織相關(guān)人員撤離以避免人員傷亡。并且,火災(zāi)預(yù)警系統(tǒng)還應(yīng)該具有在火災(zāi)事故發(fā)生后正確啟動(dòng)消防聯(lián)動(dòng)系統(tǒng)和保護(hù)周邊區(qū)域電力系統(tǒng)不受事故影響、保持正常工作的功能。

火災(zāi)預(yù)警系統(tǒng)設(shè)計(jì)的關(guān)鍵有2個(gè),一是要實(shí)現(xiàn)大范圍的實(shí)時(shí)監(jiān)控,同時(shí)要保證監(jiān)控地點(diǎn)的設(shè)備與值班室上位機(jī)之間快速、可靠的通信,及時(shí)讓值班人員了解信息,CAN總線與一般的通信總線相比,它的數(shù)據(jù)通信具有突出的可靠性、實(shí)時(shí)性和靈活性,另外,CAN網(wǎng)絡(luò)的有效節(jié)點(diǎn)高達(dá)110個(gè),能很好地保證CAN總線監(jiān)控系統(tǒng)的有效覆蓋范圍。CAN總線具有廣泛的應(yīng)用領(lǐng)域,目前已經(jīng)成為國(guó)際標(biāo)準(zhǔn);二是對(duì)于火災(zāi)趨勢(shì)預(yù)測(cè)的準(zhǔn)確性與可靠性,盡可能的減少因誤報(bào)和漏報(bào)而帶來(lái)的人員恐慌。

1.2 火災(zāi)預(yù)警系統(tǒng)的結(jié)構(gòu)

本次設(shè)計(jì)的系統(tǒng)為分散式控制系統(tǒng),采用三級(jí)級(jí)聯(lián)結(jié)構(gòu),由上位機(jī),USB-CAN轉(zhuǎn)接口和CAN總線監(jiān)控節(jié)點(diǎn)3個(gè)部分組成。其中,上位機(jī)的主要作用是讓值班人員通過(guò)上位機(jī)了解目前系統(tǒng)的監(jiān)控情況,并對(duì)整個(gè)系統(tǒng)進(jìn)行控制;USB-CAN轉(zhuǎn)接口負(fù)責(zé)上位機(jī)與CAN網(wǎng)絡(luò)的連接;CAN總線監(jiān)控節(jié)點(diǎn)用于完成數(shù)據(jù)采集和部分?jǐn)?shù)據(jù)分析功能,CAN網(wǎng)絡(luò)負(fù)責(zé)上位機(jī)與CAN總線節(jié)點(diǎn)間信息的傳遞。CAN總線網(wǎng)絡(luò)結(jié)構(gòu)的有效節(jié)點(diǎn)可達(dá)110個(gè),并且還可以通過(guò)中繼進(jìn)行擴(kuò)展,有效保證了系統(tǒng)的監(jiān)控范圍。系統(tǒng)的具體結(jié)構(gòu)如圖1所示。

基于USB-CAN轉(zhuǎn)接口和CAN總線實(shí)現(xiàn)火災(zāi)預(yù)警分散式控制系統(tǒng)的設(shè)計(jì)

2、 系統(tǒng)設(shè)計(jì)中的關(guān)鍵問(wèn)題

2.1 硬件設(shè)計(jì)中的關(guān)鍵問(wèn)題

系統(tǒng)硬件設(shè)計(jì)的關(guān)鍵問(wèn)題有2個(gè),一是監(jiān)控?cái)?shù)據(jù)的采集與信息處理;二是CAN總線網(wǎng)絡(luò)接口的設(shè)計(jì)。本系統(tǒng)監(jiān)測(cè)的對(duì)象為電力低壓線路,主要監(jiān)測(cè)電流、電壓、溫度和漏電流等參數(shù)。監(jiān)測(cè)節(jié)點(diǎn)包括FPGA、互感器及信號(hào)調(diào)理電路、模/數(shù)轉(zhuǎn)換電路、存儲(chǔ)電路、顯示電路、語(yǔ)音報(bào)警電路、CAN總線控制器及其收發(fā)模塊、鍵盤接口和脫扣裝置與保護(hù)電路等模塊,其中FPGA選用Altera公司生產(chǎn)的EPC28Q208C8N芯片,主要作用為負(fù)責(zé)各參數(shù)的數(shù)據(jù)采集和分析相關(guān)數(shù)據(jù)并進(jìn)行火災(zāi)預(yù)測(cè);存儲(chǔ)電路用于存儲(chǔ)監(jiān)測(cè)結(jié)果和相關(guān)參數(shù);互感器及信號(hào)調(diào)理電路、模數(shù)轉(zhuǎn)換電路模塊用于采集相關(guān)數(shù)據(jù),并在液晶顯示模塊中顯示出來(lái);CAN總線控制器及其收發(fā)模塊模塊負(fù)責(zé)上位機(jī)與監(jiān)控節(jié)點(diǎn)間的通信;語(yǔ)音報(bào)警模塊

用于報(bào)警并通知人員撤離;鍵盤電路用于設(shè)置參數(shù)和查詢;脫扣裝置與保護(hù)電路則是在線路出現(xiàn)嚴(yán)重故障情況下隔離火災(zāi)地點(diǎn)與周圍區(qū)域的電力線路,保證其他用電設(shè)備不受其影響,其具體結(jié)構(gòu)如圖2所示。

在本系統(tǒng)中,采集的各參數(shù)數(shù)據(jù)的準(zhǔn)確程度和實(shí)時(shí)性將會(huì)對(duì)火災(zāi)預(yù)測(cè)和判斷產(chǎn)生嚴(yán)重影響,甚至產(chǎn)生誤報(bào)、漏報(bào),因此互感器及信號(hào)調(diào)理電路、模數(shù)轉(zhuǎn)換電路的設(shè)計(jì)和選擇甚為關(guān)鍵,這里選用高速的A/D轉(zhuǎn)換電路TLC2543,可滿足對(duì)電流、電壓和漏電流等參數(shù)的采集要求,其與SoPC的連接電路如圖3所示。

傳統(tǒng)的CAN總線節(jié)點(diǎn)之間通信的控制方式有2種,一種是利用單片機(jī)控制獨(dú)立的CAN總線控制器;另一種是用帶有CAN總線控制器的單片機(jī)進(jìn)行控制。這2種方式都存在線路復(fù)雜,系統(tǒng)穩(wěn)定性不高以及無(wú)法實(shí)時(shí)處理大理數(shù)據(jù)信息的弱點(diǎn)。本系統(tǒng)采用SoPC技術(shù)對(duì)CAN總線通信進(jìn)行控制,可編程片上系統(tǒng)(System on a Programmable Chip,SoPC)技術(shù)是由Altera公司提出的一種靈活、高效的片上系統(tǒng)(Systemon a Chip,SOC)解決方案,是一種特殊的嵌入式系統(tǒng)。本系統(tǒng)中用嵌入式軟核NiosⅡ作為控制器,以MieroChip公司的MCP2515作為CAN總線控制器。

以往的CAN總線收發(fā)器,通常采用2個(gè)高速光耦(如6N137),以實(shí)現(xiàn)電氣隔離和電源上的DC—DC隔離,從而提高CAN總線通信的抗干擾性,另外還需要對(duì)阻抗進(jìn)行調(diào)節(jié)、匹配才能搭出合理的電路,本系統(tǒng)采用廣州周立功公司的CTM1050T。模塊作為CAN總線收發(fā)裝置。它是一款帶隔離的高速CAN收發(fā)器芯片,該芯片內(nèi)部集成了所有必需的CAN隔離與收發(fā)器件,能直接與CAN總線控制器的TXD,RXD引腳相連,具體電路連接如圖4所示。

系統(tǒng)采用這種拓?fù)浣Y(jié)構(gòu),最大的好處在于降低了系統(tǒng)線路的復(fù)雜程度,同時(shí)提高了系統(tǒng)的穩(wěn)定性,并在一定程度上降低了功耗和生產(chǎn)成本。

2.2 軟件設(shè)計(jì)中的關(guān)鍵問(wèn)題

本系統(tǒng)軟件設(shè)計(jì)主要包括2個(gè)方面,一是系統(tǒng)對(duì)于電氣火災(zāi)的預(yù)測(cè)與預(yù)報(bào)的算法實(shí)現(xiàn);二是上位機(jī)監(jiān)控軟件的設(shè)計(jì)和下位機(jī)功能軟件的實(shí)現(xiàn)。

設(shè)計(jì)本系統(tǒng)主要是為了解決傳統(tǒng)火災(zāi)預(yù)警系統(tǒng)中的誤報(bào)、漏報(bào)率高的問(wèn)題,實(shí)驗(yàn)測(cè)試表明,火災(zāi)探測(cè)器一段時(shí)間內(nèi)的各采集的量值相互獨(dú)立,呈一種相關(guān)隨機(jī)分布,火災(zāi)探測(cè)信號(hào)是非平移隨機(jī)過(guò)程,因此本文對(duì)探測(cè)器的量測(cè)判斷提出一種新的決策方法,即模式分類判別方法,火災(zāi)探測(cè)器在臨界點(diǎn)附近的傳感器的量值判斷,對(duì)應(yīng)著實(shí)際情況就是2類分類的問(wèn)題,第一類是線路一般故障,不會(huì)引發(fā)火災(zāi);第二類是線路存在嚴(yán)重故障,有發(fā)生火災(zāi)的可能性,一般在臨界點(diǎn)(閾值)范圍的傳感器在實(shí)際情況中會(huì)出現(xiàn)幾種情況:正常,報(bào)警,但是在這一臨界點(diǎn)上,出現(xiàn)這各種情況卻是一種隨機(jī)分布,也就是說(shuō)在臨界點(diǎn)上是一種概率分布,當(dāng)傳感器檢測(cè)到的值到了一定的范圍(一般取臨界點(diǎn)的一個(gè)范圍)內(nèi),為了減少漏報(bào)和誤報(bào),在系統(tǒng)設(shè)計(jì)的過(guò)程中采用貝葉斯決策進(jìn)行情況分類,于是問(wèn)題轉(zhuǎn)化為對(duì)特定模式的決策分類問(wèn)題。

上位機(jī)軟件主要是顯示目前系統(tǒng)的運(yùn)行狀況和預(yù)測(cè)結(jié)果,下位機(jī)SoPC系統(tǒng)功能軟件中與CAN總線通信部分的軟件設(shè)計(jì)是整個(gè)系統(tǒng)軟件設(shè)計(jì)中較為關(guān)鍵的部分,SoPC系統(tǒng)中采用NiosⅡ?yàn)?a target="_blank">處理器,通過(guò)Avalon總線與定制的SPI核在FPGA芯片EP2C8Q208C8N中進(jìn)行系統(tǒng)集成,這一過(guò)程可以通過(guò)QuartusⅡ軟件中的SoPC Builder工具完成,然后通過(guò)集成開(kāi)發(fā)環(huán)境NiosⅡIDE對(duì)定制的SPI的IP核進(jìn)行訪問(wèn)與操作,待仿真驗(yàn)證無(wú)誤后,利用ISP電纜線將程序燒寫至SoPC系統(tǒng)的配置芯片中,使CAN總線節(jié)點(diǎn)正常工作,上、下位機(jī)程序流程圖如圖5,圖6所示。

CAN總線的通信通過(guò)SoPC中定制的SPI核進(jìn)行數(shù)據(jù)的收發(fā),其SPI接口的部分控制程序如下:

3、 結(jié)語(yǔ)

文中介紹的火災(zāi)預(yù)警系統(tǒng)運(yùn)用了當(dāng)今電子通信和自動(dòng)化領(lǐng)域的先進(jìn)技術(shù),使用了SoPC嵌入式處理系統(tǒng)和現(xiàn)場(chǎng)總線技術(shù),符合我國(guó)大型建筑的火災(zāi)報(bào)警系統(tǒng)的要求,并且該系統(tǒng)克服了以往火災(zāi)報(bào)警系統(tǒng)的諸多缺點(diǎn)。經(jīng)實(shí)際測(cè)試表明,該系統(tǒng)具有實(shí)時(shí)性強(qiáng)、可靠性高以及誤報(bào)、漏報(bào)率低的特點(diǎn)。隨著電子技術(shù)、計(jì)算機(jī)控制技術(shù)和通訊技術(shù)的逐步發(fā)展,以及電子工業(yè)產(chǎn)品生產(chǎn)成本的進(jìn)一步降低,該系統(tǒng)在樓宇自動(dòng)化、消防以及監(jiān)控等領(lǐng)域的應(yīng)用會(huì)越來(lái)越廣泛。

責(zé)任編輯:gt


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 控制系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    6418

    瀏覽量

    110094
  • CAN總線
    +關(guān)注

    關(guān)注

    145

    文章

    1898

    瀏覽量

    130334
  • usb
    usb
    +關(guān)注

    關(guān)注

    60

    文章

    7772

    瀏覽量

    262369
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    基于CAN總線分散控制系統(tǒng)的設(shè)計(jì)

    基于CAN總線分散控制系統(tǒng)的設(shè)計(jì)-國(guó)防科學(xué)技術(shù)大學(xué)研究生院本文以CAN總路線分散
    發(fā)表于 10-31 09:51

    USB轉(zhuǎn)CAN轉(zhuǎn)換器|CAN總線通信模塊

    CAN總線的配置,發(fā)送和接收。配置完成后,用戶可以選用RMCS或者EmbededDebug作為上位機(jī)控制軟件。USB-CAN、USB轉(zhuǎn)
    發(fā)表于 05-27 09:13

    Ginkgo USB-CAN接口適配器

    :基于Ginkgo USB-CAN接口適配器實(shí)現(xiàn)CAN總線bootloader上位機(jī)軟件,利用該軟件可
    發(fā)表于 10-09 15:09

    Ginkgo USB-CAN總線適配器

    上的波特率大?。籗TM32 CAN波特率計(jì)算器:計(jì)算STM32單片機(jī)的CAN總線波特率參數(shù)的小軟件;應(yīng)用實(shí)例簡(jiǎn)介:基于Ginkgo USB-CAN
    發(fā)表于 10-09 15:17

    緯圖Ginkgo USB-CAN接口適配器

    。 ZLG_CANtest:CAN數(shù)據(jù)的發(fā)送接收顯示軟件。源碼完全公開(kāi)的應(yīng)用實(shí)例基于Ginkgo USB-CAN接口適配器實(shí)現(xiàn)CAN
    發(fā)表于 11-03 09:49

    Ginkgo USB-CAN總線適配器的使用

    數(shù)據(jù)采集、處理、通訊……同時(shí),USB-CAN接口適配器具有體積小、方便安裝等特點(diǎn),是便攜系統(tǒng)用戶的最佳選擇。USB-CAN
    發(fā)表于 02-21 11:37

    USB接口CAN總線的實(shí)例怎么實(shí)現(xiàn)?

    為了更好的將USB的通用性和CAN的專業(yè)性結(jié)合起來(lái),通過(guò)計(jì)算機(jī)的USB接口接入CAN專業(yè)網(wǎng)絡(luò),實(shí)現(xiàn)
    發(fā)表于 03-25 07:18

    CAN總線USB轉(zhuǎn)接技術(shù)

    簡(jiǎn)要介紹了CAN總線技術(shù)與USB總線技術(shù)的特點(diǎn),給出了通過(guò)將兩特點(diǎn)相結(jié)合,并選用微控制器AT89C52堯
    發(fā)表于 03-07 10:10 ?14次下載

    基于LabVIEW和USB-CAN卡的實(shí)時(shí)數(shù)據(jù)采集系統(tǒng)及應(yīng)用

    基于LabVIEW和USB-CAN卡的實(shí)時(shí)數(shù)據(jù)采集系統(tǒng)及應(yīng)用:針對(duì)燃料電池電動(dòng)汽車所用大功率DC/DC 變換器開(kāi)發(fā)了一套基于LabVIEW 和USBCAN卡的實(shí)時(shí)數(shù)據(jù)采集和控制系統(tǒng), 實(shí)現(xiàn)
    發(fā)表于 09-18 09:36 ?365次下載

    基于CAN總線的數(shù)字自動(dòng)找平控制系統(tǒng)設(shè)計(jì)

    對(duì)于瀝青混凝土攤鋪機(jī)自動(dòng)找平控制系統(tǒng)來(lái)說(shuō),數(shù)字控制系統(tǒng)的研制是目前的一個(gè)方向。介紹了一種基于CAN總線的數(shù)字
    發(fā)表于 12-07 14:17 ?33次下載

    CAN總線USB轉(zhuǎn)接技術(shù)

    CAN總線USB轉(zhuǎn)接技術(shù)  USB(Universal Serial Bus)是一種通用串行
    發(fā)表于 01-15 10:44 ?2453次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>與<b class='flag-5'>USB</b>的<b class='flag-5'>轉(zhuǎn)接</b>技術(shù)

    基于CAN總線的分布船舶火災(zāi)自動(dòng)監(jiān)控系統(tǒng)

    基于CAN總線的分布船舶火災(zāi)自動(dòng)監(jiān)控系統(tǒng)
    發(fā)表于 09-25 13:27 ?14次下載
    基于<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>的分布<b class='flag-5'>式</b>船舶<b class='flag-5'>火災(zāi)</b>自動(dòng)監(jiān)控<b class='flag-5'>系統(tǒng)</b>

    廣成usb-can接口卡功能講解(1)

    usb-can接口卡也叫USBCAN分析儀,是我們進(jìn)行CAN總線數(shù)據(jù)檢測(cè)的基礎(chǔ)設(shè)備。很多的廠家都開(kāi)放了有自己特色的USBCAN,我們廣成科技也不例外。為了方便大家了解廣成
    的頭像 發(fā)表于 01-03 10:26 ?2577次閱讀

    廣成usb-can接口卡功能講解(4)

    今天我們講的是廣成usb-can接口卡的濾波功能。其實(shí)除了usb-can接口卡以外,廣成科技還有很多的CAN轉(zhuǎn)換網(wǎng)關(guān)也集成了相關(guān)的功能。那么
    的頭像 發(fā)表于 01-03 10:43 ?1654次閱讀

    請(qǐng)問(wèn)usb can收發(fā)器是否能和CAN FD總線搭配使用呢?

    ,而CAN FD(Flexible Data-Rate)是CAN總線的升級(jí)版本,能夠實(shí)現(xiàn)更高的數(shù)據(jù)傳輸速率和數(shù)據(jù)負(fù)載。 USB-CAN收發(fā)器
    的頭像 發(fā)表于 11-22 16:37 ?651次閱讀