999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于CAN總線的無線通訊模塊研制

2013-08-13 10:40:02步豐盛
河南科技 2013年5期
關鍵詞:系統

步豐盛

(西南交通大學,四川 成都 611756)

本文在對現有的CAN總線技術和ZigBee無線通訊技術的研究成果和應用實例進行分析和總結的基礎上不僅完成基于CAN總線的ZigBee無線通訊模塊的系統整體設計,并且,在硬件方面,完成了系統的硬件設計;在軟件方面,實現了CAN總線的基本功能和CAN總線通過無線的方式與上位機的通訊。本文所設計的基于CAN總線的ZigBee無線通訊模塊是一種實驗性的系統,若要運用于實際生產中,還需要進一步的完善改進。

1 簡介

現場總線近年來發展迅速,CAN總線作為現場總線的一種,由于采用了新技術和獨特的設計,具有突出的可靠性、實時性和靈活性,而被廣泛的應用。ZigBee技術是一種新的短矩離無線通信技術,它具有成本低、體積小、能量消耗小和傳輸速率低的特性被應用到諸如工業控制、環境監測、商業監控、汽車電子、家庭自動化等低速率網絡應用場合。隨著無線通訊技術的迅猛發展,無線通訊技術被越來越多的應用到了控制領域。

本文在介紹CAN總線協議和zigbee協議棧的基礎上,給出了一種基于CAN總線的zigbee無線通訊系統的軟硬件設計方案。文中介紹了SJA1000CAN總線控制器,CC2430無線單片機,P87C52單片機的使用方法。本文所要完成以下的任務:了解CAN協議和ZigBee協議棧,完成系統設計方案。

2 CAN總線的網絡結構

2.1 網絡結構

CAN協議是一串行通訊協議,CAN 總線規范規定了任意兩個CAN節點之間的兼容性包括電氣特性及數據解釋協議。CAN總線是建立在OSI參考模型基礎上的,不過只采用了其中最關鍵的兩層,即物理層和數據鏈路層(如圖1)。數據鏈路層的主要功能是將要發送的數據進行封裝,即加上差錯校驗位、數據鏈路協議的控制信息頭尾標記等附加信息組成數據幀,從物理信道上發送出去,在接收到數據幀后,再把附加信息去掉,得到通信數據;物理層的主要內容是規定了通信介質的機械、電氣、功能和規程特性。CAN總線的物理層和數據鏈路層的功能是在CAN控制器中完成的。

圖1 CAN協議結構

2.2 CAN總線的訪問和仲裁

只要總線空閑,任何節點都可以向總線發送報文。如果有兩個或兩個以上的節點同時發送報文,就會引起總線訪問碰撞。通過使用標識符的逐位仲裁可以解決這個碰撞。仲裁的機制確保了報文和時間均不損失。當具有相同標識符的數據幀和遠程幀同時發送時,數據幀優先于遠程幀。在仲裁期間,每一個發送器都對發送位的電平與被監控的總線電平進行比較。如果電平相同,則這個單元可以繼續發送,如果發送的是“隱性”電平而監視到的是“顯性”電平,那么這個單元就失去了仲裁,必須退出發送狀態。這種解決沖突的機理是基于競爭的仲裁。

2.3 錯誤檢測

在CAN中存在5類不同的錯誤:①位錯誤;②填充錯誤;③CRC錯誤;④形式錯誤;⑤應答錯誤。在網絡中的任何一個節點,根據其錯誤計數器的數值,可能處于下列三種狀態之一。①“錯誤—激活”節點:一個“錯誤—激活”節點可以正常參與總線通信,并在檢測到錯誤時,發出一個激活錯誤標志;②“錯誤—認可”節點:一個“錯誤—認可”節點不應發送激活錯誤標志,它參與總線通信,但在檢測到錯誤時,發出一個認可錯誤標志;③“總線脫離”節點:當一個節點由于請求故障界定實體而對總線處于關閉狀態時,其處于“總線脫離”狀態。在“總線脫離”狀態下,節點既不發送,也不接收任何幀。只有應用戶請求,節點才能解脫總線脫離狀態。

3 系統分析

該系統的主要功能是使用無線通訊技術實現CAN總線與上位機的交互通信。由于這套系統是應用在現場的,因此其要具有以下的特點:系統具有廣泛的通用性;具有較高的可靠性;具有低功耗的特點。

我們能夠得出數據在整個系統中的傳輸過程,即ZIGBEE數據包←→數據←→CAN總線數據包。在系統中無線通信模塊采用ZigBee無線通訊技。ZigBee技術在低數據傳輸率的環境下具有很高的可靠性與穩定性,并且還具有低功耗低成本的特點。CAN總線傳輸采用CAN2.0A標準,其采用11位的標識符來判別過濾信息。

4 結束語

本文所給出的只是一種理論研究學習的模塊,要將其用于工業控制中去還需要做出很多改進。首先,硬件設計方面要增強電路的抗干擾能力,增加對核心電路的保護電路等。在軟件方面,文中所采用的ZigBee無線通訊協議棧只是一個簡化版的,需要對這部分軟件在于通訊的安全性和可靠性上做出改進,CAN的部分也需要在可靠性和錯誤的處理能力上做出改進。

基于這種原理設計的無線通訊控制系統以其低成本,低功耗,突出的可靠性、實時性和穩定性完全可以勝任現代控制的需要。

[1]李東生.Protel 99SE電路設計技術入門與應用.電子工業出版社.2002

[2]楊斌.微機原理及接口設計原理.西南交通大學出版社.2005

[3]童長飛.C8051F系列單片機開發與C語言編程.北京航空航天大學出版社.2005.2

猜你喜歡
系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
基于UG的發射箱自動化虛擬裝配系統開發
半沸制皂系統(下)
FAO系統特有功能分析及互聯互通探討
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統 德行天下
PLC在多段調速系統中的應用
主站蜘蛛池模板: 好吊色国产欧美日韩免费观看| 国产福利小视频高清在线观看| 91人妻日韩人妻无码专区精品| 亚洲娇小与黑人巨大交| 国产综合色在线视频播放线视| 久久综合激情网| 黄网站欧美内射| 91视频国产高清| 免费高清毛片| 69精品在线观看| 在线综合亚洲欧美网站| 欧美69视频在线| 亚洲成人播放| 亚洲成人黄色网址| 亚洲91精品视频| 午夜日本永久乱码免费播放片| 免费黄色国产视频| 国产精品一区在线麻豆| 狠狠v日韩v欧美v| 91网红精品在线观看| 国产1区2区在线观看| 亚洲一级毛片在线观播放| 伊人五月丁香综合AⅤ| 欧美yw精品日本国产精品| 午夜激情婷婷| 91麻豆久久久| 日韩高清中文字幕| 8090成人午夜精品| 成人精品亚洲| 婷婷综合色| 中国国产A一级毛片| 亚洲三级网站| 97精品久久久大香线焦| h网站在线播放| 国产成人高清精品免费软件| 一区二区三区在线不卡免费| 亚洲色图狠狠干| 在线观看国产网址你懂的| 国产真实二区一区在线亚洲| 蜜芽国产尤物av尤物在线看| 亚洲欧美日韩高清综合678| 91精品伊人久久大香线蕉| 中文字幕在线不卡视频| 97久久超碰极品视觉盛宴| 毛片免费观看视频| 久久男人视频| 久久久久国产一级毛片高清板| 曰AV在线无码| 97超级碰碰碰碰精品| 国产自视频| 成人精品区| 亚洲欧美不卡| 国产小视频网站| 国产成人综合日韩精品无码不卡| 欧美成a人片在线观看| 国产成人精品一区二区| 国产永久在线视频| 色综合婷婷| 日韩精品高清自在线| 噜噜噜综合亚洲| 日本黄网在线观看| 欧美日韩另类国产| 国产精品密蕾丝视频| 亚洲精品视频免费观看| 国产农村精品一级毛片视频| 亚洲色图综合在线| 四虎综合网| 久久婷婷五月综合色一区二区| 精品久久久无码专区中文字幕| 超碰免费91| 婷五月综合| 久久久久亚洲Av片无码观看| 国产精品第一区在线观看| 国产精品不卡片视频免费观看| 日韩av电影一区二区三区四区 | 欧美激情一区二区三区成人| 色婷婷成人网| 亚洲精品无码在线播放网站| 成人夜夜嗨| 国产精品美人久久久久久AV| 成人av专区精品无码国产| a级毛片免费播放|