国产91免费_国产精品电影一区_日本s色大片在线观看_中文在线免费看视频

您現在的位置: 通信界 >> 數據通信 >> 技術正文  
 
RS232通信網絡與CAN總線通信網絡互聯設計
[ 通信界 / 王 強 張建喜 / www.6611o.com / 2010/11/30 20:56:36 ]
 

  目前工業設備之間的通信很多采用RS232接口,但由于RS232通信距離短(根據EAT/TAI-232標準,僅為15 m)、接口易損,而且只能進行點到點通信,不能直接組成多點通信網絡。為了延長RS232的通信距離,并將RS232節點組成通信網絡,目前廣泛使用RS232/RS485信號轉換器。但是,由于RS485通信本身的局限性,在實際應用中存在許多不足:總線效率低、系統的實時性差、通信的可靠性低、網絡工程調試復雜、傳輸距離不理想、單總線可掛接的節點少、應用不靈活等。

  基于CAN通信的優越性,本文介紹一種可以將RS232通信網絡轉換成CAN通信網絡的方法,以更好地解決用戶建立遠程通信網絡的問題。

1 CAN總線簡介

1.1 CAN總線概述

  控制器局域網絡CAN(Controller Area Network),屬于現場總線的范疇,它是一種有效支持分布式控制或實時控制的串行通信網絡, 最初由德國Bosch公司于20 世紀80 年代用于汽車內部測試和控制儀器之間的數據通信[1]。其總線規范已被ISO國際標準組織定為國際標準,CAN 協議經ISO 標準化后有ISO11898 標準和ISO11519標準兩種,這兩種標準對于數據鏈路層定義是相同的,但物理層不同。ISO11898是通信速度為125 kb/s-1 Mb/s的CAN高速通信標準; ISO11519是通信速度為125 kb/s以下的CAN低速通信標準。CAN協議建立在國際標準組織的開放系統互聯模型基礎上,但其模型結構只有三層:ISO底層的物理層、數據鏈路層和應用層;其信號傳輸介質可采用雙絞線、同軸電纜和光纖等;通信最大距離可達10 km;最大通信波特率可達1 Mb/s,可掛設備最多達110個。CAN總線具有的特點,越來越廣泛地被應用于各種工業現場,并被公認為是最有前途的現場總線之一。

1.2 CAN總線工作機制

1.2.1 CAN的報文類型

  CAN系統中節點之間以報文的形式進行通信,其報文有五種類型:數據幀、遠程幀、錯誤幀、過載幀和幀空間[2]。每種幀都有相應固定的格式,其中數據幀和遠程幀與應用密切相關,其他類型幀由CAN控制器根據具體的情況自動傳輸。幀種類及用途如表1所示。

1.2.2  CAN節點的仲裁機制

  只要總線空閑,任何單元都可以開始發送報文(多主控制)。最先訪問總線的節點可獲得總線控制權。若多個節點同時開始傳送報文,就會有總線訪問沖突,可使用識別符的位形式仲裁解決這個沖突。仲裁期間,每一個發送器都對發送位的電平與被監控的總線電平進行比較。如果電平相同,則這個節點繼續發送。若發送的是隱性電平而監控到的是顯性電平,則這個節點失去了仲裁,必須退出發送狀態。ID越小優先權越高,發送高優先級 ID 消息的節點可獲得發送權。

1.2.3  CAN節點的報文濾波機制

  CAN 控制器監聽接收總線上的所有報文,只有通過CAN控制器的報文篩選器篩選的報文才能進入CAN 的報文接收緩沖區,為該節點所接收并傳送給應用程序。

1.2.4  CAN節點狀態

  CAN總線上每個節點都處于“錯誤主動”、“錯誤被動”和“總線關閉”三種狀態之一。區分這幾種狀態的主要依據是發送錯誤計數器和接收錯誤計數器的值,并且這三種狀態可以在一定條件下相互轉化。

  處于錯誤主動狀態的節點,當發現總線上有錯誤傳輸時,將向總線上發“主動出錯幀”;處于錯誤被動狀態的節點,當發現總線上有錯誤傳輸時,將向總線上發“被動出錯幀”;當節點進入總線脫離狀態時,將完全退出總線操作。

2 硬件電路設計

2.1 硬件設計原理

  RS232串口通信與CAN通信是兩種不同的傳輸方式,無論是數據的傳輸方式還是邏輯電平的電壓表示都是不同的,本設計主要完成RS232接口與CAN總線協議之間的轉換,以及數據的雙向傳輸。設計原理如圖1所示。

  RS232接口端信號經過RS232電平轉換成TTL電平,直接輸入到微控制器的通用同步/異步串行接口(USART),微控制器控制CAN控制器讀出有效的數據經光電隔離的CAN收發器發送到CAN總線上。

  本設計采用的RS232電平轉換器為MAX232,微控制器為ATmega128,CAN總線控制器采用SJA1000,CAN總線收發器采用高速的具有收發和隔離功能的CTM1050控制器。ATmega128是整個模塊的控制中心,控制著RS232接口和CAN總線的通信。器件連接示意圖如圖2所示。

  RS232接口的發送數據端和接收數據端經MAX232電平轉換分別與Atmega128串口、接收數據端PE0/RXD0、發送數據端PE1/TXD0相連;SJA1000的AD0~AD7連接到Atmega128的PA口,INT與Atmega128的INT0相連,ALE與Atmega128的PG2/ALE相連,讀寫端RD、WR分別連接Atmega128的PG1/RD、PG0/WR,CS連接到Atmega128的PC6,Atmega128的時鐘取自SJA1000的振蕩器,即SJA1000的CLKOUT連接到Atmega128的XTAL1;收發器CTM1050的RX0、TX0分別連接SJA1000T的RX0、TX0, CANH、CANL連接到CAN總線上。

2.2 主要芯片

  RS232用正負電壓來表示邏輯狀態,與TTL以高低電平表示邏輯狀態的規定不同。因此,為了能夠同計算機接口或終端的TTL器件連接,必須在RS232接口與TTL電路之間進行電平和邏輯關系的變換。MAX232芯片可完成TTL⇔RS232電平的雙向轉換。

  ATmega128單片機是基于AVR RISC結構的8位低功耗CMOS微處理器,為AVR單片機系列中的高性能單片機。ATmega128單片機內部帶有128 KB的系統內可編程Flash程序存儲器,具有同時讀寫能力;4 KB的E2PROM;4 KB的SRAM;53個通用I/O端口線;32個通用工作寄存器;4個靈活的具有比較模式和PWM功能的定時器/計數器(T/C);2個USART;串行外圍設備接口(SPI);與IEEE1149.1規范兼容的JTAG測試接口,可以用于片上調試;6種省電模式;53個可編程I/O端13線;由于其先進的指令集以及單周期指令執行時間,數據吞吐率高達1 MIPS/MHz等。

  SJA1000是一種獨立的CAN控制器,主要用于移動目標和一般工業環境中的區域網絡控制,具有新的PeliCAN操作模式,這種模式兼容CAN2.0A 和CAN2.0B 兩種技術規范[3]。SJA1000可完成CAN總線的物理層和數據鏈路層的所有功能,由CAN核心模塊、發送緩沖區、接收FIFO、驗收濾波器和接口管理邏輯組成[4]。

  CTM1050是一款帶隔離的高速CAN收發器芯片,該芯片內部集成了所有必需的CAN隔離及CAN收、發器件,其主要功能是將CAN 控制器的邏輯電平轉換為CAN總線的差分電平并且具有直流2 500 V的隔離功能及ESD 保護作用。該芯片符合ISO 11898標準,可與其他遵從ISO 11898標準的CAN 收發器互連。

3 軟件設計

  本設計程序主要包括:串口初始化程序、SJA1000初始化程序、單片機接收串口中斷服務子程序、單片機發送數據到串口中斷服務子程序、單片機接收CAN數據子程序、單片機發送CAN數據程序以及一些異常錯誤處理子程序等等。程序流程圖如圖3所示。

  本設計可以將RS232通信網絡轉換成CAN通信網絡,能夠很方便地實現RS232多點組網、遠程通信,且不需要更改原有RS232通信軟件,用戶可直接嵌入原有的應用領域,使系統設計達到更先進的水平。

參考文獻
  [1]  王黎明,夏立,邵英,等.CAN現場總線系統的設計與應用[M]. 北京:電子工業出版社,2008.
  [2]  饒運濤,鄒繼軍,鄭勇蕓,等.現場總線CAN 原理與應用技術[M].北京:北京航空航天大學出版社,2003.
  [3]  PHILIPS Corporation.SJA 1000 stand-alone CAN controller product specification[S].2000.
  [4]  夏繼強.現場總線工業控制網絡技術[M].北京:北京航空航天大學出版社,2005.

 

 

作者:王 強 張建喜 合作媒體:電子技術應用 編輯:顧北

 

 

 
 熱點技術
普通技術 “5G”,真的來了!牛在哪里?
普通技術 5G,是偽命題嗎?
普通技術 云視頻會議關鍵技術淺析
普通技術 運營商語音能力開放集中管理方案分析
普通技術 5G網絡商用需要“無憂”心
普通技術 面向5G應運而生的邊緣計算
普通技術 簡析5G時代四大關鍵趨勢
普通技術 國家網信辦就《數據安全管理辦法》公開征求意見
普通技術 《車聯網(智能網聯汽車)直連通信使用5905-5925MHz頻段管理規定(
普通技術 中興通訊混合云解決方案,滿足5G多元業務需求
普通技術 大規模MIMO將帶來更多無線信道,但也使無線信道易受攻擊
普通技術 蜂窩車聯網的標準及關鍵技術及網絡架構的研究
普通技術 4G與5G融合組網及互操作技術研究
普通技術 5G中CU-DU架構、設備實現及應用探討
普通技術 無源光網絡承載5G前傳信號可行性的研究概述
普通技術 面向5G中傳和回傳網絡承載解決方案
普通技術 數據中心布線系統可靠性探討
普通技術 家庭互聯網終端價值研究
普通技術 鎏信科技CEO劉舟:從連接層構建IoT云生態,聚焦CMP是關鍵
普通技術 SCEF引入需求分析及部署應用
  版權與免責聲明: ① 凡本網注明“合作媒體:通信界”的所有作品,版權均屬于通信界,未經本網授權不得轉載、摘編或利用其它方式使用。已經本網授權使用作品的,應在授權范圍內使用,并注明“來源:通信界”。違反上述聲明者,本網將追究其相關法律責任。 ② 凡本網注明“合作媒體:XXX(非通信界)”的作品,均轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責。 ③ 如因作品內容、版權和其它問題需要同本網聯系的,請在一月內進行。
通信視界
華為余承東:Mate30總體銷量將會超過兩千萬部
趙隨意:媒體融合需積極求變
普通對話 苗圩:建設新一代信息基礎設施 加快制造業數字
普通對話 華為余承東:Mate30總體銷量將會超過兩千萬部
普通對話 趙隨意:媒體融合需積極求變
普通對話 韋樂平:5G給光纖、光模塊、WDM光器件帶來新機
普通對話 安筱鵬:工業互聯網——通向知識分工2.0之路
普通對話 庫克:蘋果不是壟斷者
普通對話 華為何剛:挑戰越大,成就越大
普通對話 華為董事長梁華:盡管遇到外部壓力,5G在商業
普通對話 網易董事局主席丁磊:中國正在引領全球消費趨
普通對話 李彥宏:無人乘用車時代即將到來 智能交通前景
普通對話 中國聯通研究院院長張云勇:雙輪驅動下,工業
普通對話 “段子手”楊元慶:人工智能金句頻出,他能否
普通對話 高通任命克里斯蒂安諾·阿蒙為公司總裁
普通對話 保利威視謝曉昉:深耕視頻技術 助力在線教育
普通對話 九州云副總裁李開:幫助客戶構建自己的云平臺
通信前瞻
楊元慶:中國制造高質量發展的未來是智能制造
對話亞信科技CTO歐陽曄博士:甘為橋梁,攜"電
普通對話 楊元慶:中國制造高質量發展的未來是智能制造
普通對話 對話亞信科技CTO歐陽曄博士:甘為橋梁,攜"電
普通對話 對話倪光南:“中國芯”突圍要發揮綜合優勢
普通對話 黃宇紅:5G給運營商帶來新價值
普通對話 雷軍:小米所有OLED屏幕手機均已支持息屏顯示
普通對話 馬云:我挑戰失敗心服口服,他們才是雙11背后
普通對話 2018年大數據產業發展試點示范項目名單出爐 2
普通對話 陳志剛:提速又降費,中國移動的兩面精彩
普通對話 專訪華為終端何剛:第三代nova已成為爭奪全球
普通對話 中國普天陶雄強:物聯網等新經濟是最大機遇
普通對話 人人車李健:今年發力金融 拓展汽車后市場
普通對話 華為萬飚:三代出貴族,PC產品已走在正確道路
普通對話 共享退潮單車入冬 智享單車卻走向盈利
普通對話 Achronix發布新品單元塊 推動eFPGA升級
普通對話 金柚網COO邱燕:天吳系統2.0真正形成了社保管
国产91免费_国产精品电影一区_日本s色大片在线观看_中文在线免费看视频

      欧美无砖专区一中文字| 国产精品色婷婷| 樱桃视频在线观看一区| 国产成人av一区| 久久亚洲捆绑美女| 久久99国内精品| 日韩三级精品电影久久久| 婷婷国产在线综合| 在线成人高清不卡| 日韩电影在线观看电影| 欧美日韩黄色影视| 日韩精品亚洲专区| 日韩一卡二卡三卡四卡| 麻豆传媒一区二区三区| 精品国产乱码久久久久久浪潮 | 7777女厕盗摄久久久| 亚洲一区av在线| 欧美一a一片一级一片| 亚洲成a人片综合在线| 欧美色男人天堂| 日本不卡一二三区黄网| 日韩欧美一二三四区| 国产精品一区在线观看你懂的| 久久精品日韩一区二区三区| 高清在线不卡av| 亚洲精品综合在线| 在线观看91av| 国产精品一区专区| 亚洲免费看黄网站| 欧美精品v国产精品v日韩精品| 蜜桃av一区二区在线观看| 26uuu久久天堂性欧美| 成人黄色小视频在线观看| 亚洲三级在线播放| 欧美一级片在线看| 成人美女在线视频| 亚欧色一区w666天堂| 精品999在线播放| av一区二区三区| 亚洲第一av色| 中文字幕乱码一区二区免费| 色综合久久久久综合体| 日本成人在线看| 国产亚洲人成网站| 欧美午夜电影一区| 国产精品羞羞答答xxdd| 亚洲成年人网站在线观看| 久久亚洲影视婷婷| 欧美亚洲高清一区| 国产精品亚洲专一区二区三区 | 欧美一区二区三区在线视频| 国产揄拍国内精品对白| 亚洲综合丝袜美腿| 国产视频视频一区| 欧美综合欧美视频| 极品美女销魂一区二区三区| 一区二区三区四区激情| 欧美va天堂va视频va在线| 色婷婷综合久久久中文字幕| 狠狠色丁香婷婷综合久久片| 亚洲国产婷婷综合在线精品| 久久久蜜桃精品| 91精品一区二区三区久久久久久| 国产不卡在线播放| 蜜乳av一区二区| 亚洲成人高清在线| 综合电影一区二区三区 | 久久国产日韩欧美精品| 一区二区三区在线观看国产| 欧美激情资源网| 欧美α欧美αv大片| 欧美午夜精品电影| 99久久国产综合色|国产精品| 九九国产精品视频| 视频一区在线播放| 亚洲国产成人av网| 亚洲精品乱码久久久久久久久| 久久众筹精品私拍模特| 欧美一级日韩一级| 欧美一区二区播放| 欧美伦理视频网站| 欧美三级日韩三级国产三级| 色狠狠av一区二区三区| 成人av手机在线观看| 国产91精品一区二区| 国产成人午夜高潮毛片| 国产一区二区调教| 国产在线观看免费一区| 久久99国产精品免费| 久久精品国产一区二区| 日本中文字幕一区二区有限公司| 亚洲午夜精品一区二区三区他趣| 亚洲欧美国产高清| 亚洲免费高清视频在线| 一区二区三区在线观看动漫| 一区二区高清免费观看影视大全| 亚洲夂夂婷婷色拍ww47| 一区二区三区美女| 亚洲a一区二区| 日本欧美在线观看| 另类小说视频一区二区| 久久99精品久久久久久久久久久久| 免费人成精品欧美精品| 久草热8精品视频在线观看| 国产在线不卡一卡二卡三卡四卡| 国产精品白丝jk白祙喷水网站| 国产福利精品导航| 99久久久无码国产精品| 在线精品视频免费观看| 欧美日本韩国一区| 精品国产青草久久久久福利| 久久久久久一二三区| 国产精品国产三级国产| 亚洲卡通动漫在线| 性做久久久久久免费观看欧美| 人人狠狠综合久久亚洲| 国产一区二区导航在线播放| 99精品久久久久久| 欧美伊人精品成人久久综合97 | 欧美日韩国产一级| 欧美不卡视频一区| 国产精品久久777777| 亚洲电影一区二区| 国产资源在线一区| 色综合色综合色综合| 欧美一区日韩一区| 欧美激情中文字幕一区二区| 亚洲激情图片小说视频| 青娱乐精品视频在线| 波多野结衣亚洲一区| 在线观看91av| 国产精品久久久久久久浪潮网站 | 欧美日韩免费观看一区三区| 日韩精品一区二区三区四区 | 蜜臀99久久精品久久久久久软件| 国产成人夜色高潮福利影视| 欧美性受极品xxxx喷水| 久久久国产综合精品女国产盗摄| 亚洲美女屁股眼交| 国产精品自产自拍| 欧美日本国产视频| 成人欧美一区二区三区在线播放| 天天综合色天天综合| 99re这里都是精品| 2020国产精品久久精品美国| 樱花草国产18久久久久| 国产激情精品久久久第一区二区| 欧美午夜一区二区三区免费大片| 亚洲国产成人私人影院tom| 日韩精品一卡二卡三卡四卡无卡 | bt欧美亚洲午夜电影天堂| 91精品啪在线观看国产60岁| 亚洲色图丝袜美腿| 久久99精品久久久久| 欧美精选一区二区| 亚洲欧美偷拍另类a∨色屁股| 国产精品白丝jk白祙喷水网站| 日韩一区二区在线观看视频| 亚洲精品乱码久久久久久 | 国产欧美一区二区三区沐欲| 日本成人中文字幕| 欧美人牲a欧美精品| 亚洲欧美经典视频| 99精品视频在线观看免费| 国产亚洲va综合人人澡精品| 国产一区福利在线| 精品裸体舞一区二区三区| 日产精品久久久久久久性色| 欧美三日本三级三级在线播放| 亚洲精品欧美激情| gogo大胆日本视频一区| 欧美国产97人人爽人人喊| 国产在线精品视频| www激情久久| 国产精品影视天天线| 国产亚洲自拍一区| 国产酒店精品激情| 国产午夜精品久久久久久免费视| 国产美女视频一区| 国产女人18水真多18精品一级做| 九一九一国产精品| 久久精品人人爽人人爽| 国产乱码精品一区二区三区忘忧草| 26uuu亚洲综合色欧美| 国产麻豆一精品一av一免费| 国产亚洲精品超碰| 成人午夜免费av| 国产精品成人一区二区三区夜夜夜| 成人免费高清在线| 日韩理论电影院| 欧美性生活大片视频| 日欧美一区二区| 日韩欧美一区在线| 国产精品99久久久久久久女警 | 欧美激情在线看| 成人av网址在线| 亚洲午夜av在线| 欧美一级淫片007| 国产成人精品免费在线| 亚洲天堂av老司机|