基于CAN總線的火災遠程監(jiān)控系統(tǒng)
本文引用地址:http://www.ex-cimer.com/article/163520.htm
DS80C400 是快速的且與 8051兼容的高度集成的網(wǎng)絡微控制器。它執(zhí)行指令的速度比普通的8051快3倍。它的外圍設備包括10/ 100bps的以太網(wǎng),3個串行端口,1個CAN2. 0B 控制器,
一個 1Wire 控制器和 64個 I/ O 引腳,一個 TCPIPv4/ 6 協(xié)議棧。DS80C400內(nèi)部集成了 10/100Mbps以太網(wǎng)控制器,是支持連接使用 IEEE802.3協(xié)議的物理設備。
LXT972ALC 是一個遵守快速以太網(wǎng)協(xié)議的接收發(fā)送芯片。LXT972ALC支持 10/ 100MMAC 的標準的 MII。LXT972ALC執(zhí)行 IEEE802.3 定義的標準 10BASE-X 的所有物理編碼子層和物理附加子層的功能 [4] 。它還能執(zhí)行10BASE-TX 連接的所有的媒體獨立子層的所有功能。
4基于以太網(wǎng)和 Internet的頂層數(shù)據(jù)傳輸需求[5]
火災遠程監(jiān)控系統(tǒng)的頂層是通用的以太網(wǎng)和Internet網(wǎng)絡,其軟、硬件結構是現(xiàn)成的,但在用于火災遠程監(jiān)控系統(tǒng)時要考慮系統(tǒng)傳輸數(shù)據(jù)的實時性、可靠性和安全性 [4]。
4.1數(shù)據(jù)傳輸?shù)膶崟r性需求
火災的早期報警是及時撲滅火災、減少損失的最有效的措施,發(fā)現(xiàn)越早、撲救越及時,形成災害的可能性就越小。否則就可能使微小的火情釀成較大的災難,造成難以估量的損失。因此對系統(tǒng)的實時性要求是重要的。
但是,由于在Internet傳輸數(shù)據(jù)是通過建立虛連接,以數(shù)據(jù)包的形式存儲轉發(fā)的,有時間延遲。路由器是 Internet網(wǎng)絡構成的核心,根據(jù)路由器的工作原理,一般路由器是根據(jù)公平和先到先服務的原則來轉發(fā) IP分組。造成 IP分組延遲主要有兩個方面,一是路由查詢時間,二是 IP分組排隊時間,特別是網(wǎng)絡阻塞時造成IP較大的延遲甚至在隊列已滿時會丟棄IP分組,從而造成網(wǎng)絡傳輸中丟失數(shù)據(jù)。
解決火災遠程監(jiān)控系統(tǒng)的實時性問題,實際重點就是解決火災信息在 Internet上的傳輸延遲問題,Internet網(wǎng)絡延遲一般主要包括路由查表延遲、打包延遲,傳送延遲、排隊延遲和處理延遲,其中路由查表延遲、傳播延遲和排隊延遲是影響網(wǎng)絡延遲的主要因素。
4.1數(shù)據(jù)傳輸?shù)目煽啃孕枨?br />在互聯(lián)網(wǎng)發(fā)展過程中,服務的可靠性已經(jīng)成為日益重要的問題。由于火災遠程監(jiān)控系統(tǒng)的重要性,火災監(jiān)控信息數(shù)據(jù)包的丟失會造成無可估量的損失。一般系統(tǒng)要求較高的容錯性,傳統(tǒng)的可靠性衡量指標有:失效率、平均失效時間、失效間隔時間、平均修復時間以及故障覆蓋率等統(tǒng)計性指標,在火災遠程監(jiān)控系統(tǒng)中通常可采用可靠性措施作為可靠性 QoS指標,如備份個數(shù)、主動/被動復制等。
4.1數(shù)據(jù)傳輸?shù)陌踩孕枨?br />隨著網(wǎng)絡的發(fā)展,網(wǎng)絡安全問題已成為網(wǎng)絡管理員和用戶關心的頭等大事,也是決定Internet命運的重要因素。實際上已經(jīng)出現(xiàn)不少個體網(wǎng)絡由于自身安全受到威脅,而不得不被迫暫時退出 Internet的事件。同樣火災遠程監(jiān)控系統(tǒng)信息傳輸?shù)陌踩?,是該系統(tǒng)能否在Internet上正常運行的重要因素。
5結論
本文的提出了一種基于CAN 總線和嵌入式網(wǎng)關結構的火災遠程監(jiān)控系統(tǒng)的設計。CAN總線已被公認為是最有前途的幾種現(xiàn)場總線之一,因其性價比高、實現(xiàn)簡單等突出優(yōu)點深得越來越多的研發(fā)人員的青睞。基于 DS80C400 的嵌入式網(wǎng)關具有集成度高、性價比高、開發(fā)周期短等優(yōu)點,愈來愈廣泛的應用在實現(xiàn) CAN到以太網(wǎng)和 Internet的接入[6]。對于火災信息在 Internet上的傳輸需求進行了分析,對于如何解決這些需求文獻 5給出了一些解決方案,但有待進一步的深入研究。
本文作者創(chuàng)新點:
結合遠程火災信息數(shù)據(jù)采集和傳輸?shù)奶攸c,將 CAN總線和嵌入式網(wǎng)關技術應用于火災遠程監(jiān)控系統(tǒng)是本文的主要創(chuàng)新點。
評論