新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 電視監(jiān)控系統(tǒng)中CAN總線網(wǎng)絡應用

電視監(jiān)控系統(tǒng)中CAN總線網(wǎng)絡應用

作者: 時間:2012-06-09 來源:網(wǎng)絡 收藏

  3. 發(fā)送信息和接收信息模塊

  根據(jù)CAN協(xié)議的約定,信息的發(fā)送和接收由初始化完成。如圖7和圖8。

  當初始化完成后,進入了工作模式??梢宰x狀態(tài)寄存器中的內(nèi)容,判斷其中的發(fā)送完成狀態(tài)位、接收狀態(tài)位、發(fā)送緩沖器狀態(tài)位是否符合允許發(fā)送的前提條件。當狀態(tài)寄存器中的內(nèi)容完全符合發(fā)送數(shù)據(jù)的要求,將要發(fā)送的數(shù)據(jù)放入到發(fā)送緩沖區(qū),然后將命令寄存器中的“發(fā)送請求”標志置位標志控制。本系統(tǒng)中,采用中斷發(fā)送。

  收到的信息放到接受緩沖器中??梢园l(fā)送給主控制器的信息,有狀態(tài)寄存器地接受緩沖器狀態(tài)標志“RBS”標出和接收中斷標志“RI”標出。主控制器會將這條信息發(fā)送到本地的信息存儲器,然后釋放接受緩沖器并對信息進行操作。接收過程采用查詢接受的方式。

  4. 幀信息處理模塊

  主要是從緩沖區(qū)中把各幀的信息存入。從用戶協(xié)議可知,幀有動作幀、切換幀和時間幀三種類型。所以,在這個模塊中,根據(jù)判斷接收到的是哪一種的幀來具體執(zhí)行相應的內(nèi)容。

  5. 圖象切換模塊

  按通道順序逐個的切換。

4.結(jié)束語

  本系統(tǒng)采用CAN工業(yè)網(wǎng)真正實現(xiàn)了實時通訊,發(fā)揮了的優(yōu)勢。CAN作為多主總線,傳輸速率可以達到1Mbps[1],這個速度很好的滿足了工業(yè)控制的需要,也提高了本系統(tǒng)的整體性能。同時CAN的網(wǎng)絡節(jié)點不受限制,最多可以掛接110個節(jié)點[1],方便了大型工業(yè)控制網(wǎng)的組建,在傳輸距離上,最遠可以傳輸10Km[1],達到了遠距離傳輸?shù)囊?實踐證明,網(wǎng)通訊效率高,準確度高,值得在工業(yè)控制系統(tǒng)中推廣。

參考文獻

  [1] 鄔寬明. 原理和應用系統(tǒng)設計.北京航空航天大學出版社.1996

  [2] 馬崇良 王金海 .多通道多微機電視監(jiān)控系統(tǒng). 天津紡織工學院學報 1997第16卷第4期

  [3] SJA1000用戶指南.Philips Com.

  [4] 王金海 馬崇良.多路視頻信號交叉點開關(guān)器的計算機控制研究.天津紡織工學院學報 1997 第16卷第4期


上一頁 1 2 3 4 下一頁

關(guān)鍵詞: 實時通信 SJA1000 CAN總線

評論


相關(guān)推薦

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

關(guān)閉