1、CAN通訊概述
CAN 是 Controller Area Network 的縮寫(以下稱為 CAN),是 ISO 國際標準化的串行通信
協議。在當前的汽車產業中,出于對安全性、舒適性、方便性、低公害、低成本的要求,各種
各樣的電子控制系統被開發了出來。由于這些系統之間通信所用的數據類型及對可靠性的要求
不盡相同,由多條總線構成的情況很多,線束的數量也隨之增加。為適應“減少線束的數量”、
“通過多個 LAN,進行大量數據的高速通信”的需要, 1986 年德國電氣商博世公司開發出面
向汽車的 CAN 通信協議。此后, CAN 通過 ISO11898 及 ISO11519 進行了標準化,現在在歐
洲已是汽車網絡的標準協議。
現在, CAN 的高性能和可靠性已被認同,并被廣泛地應用于工業自動化、船舶、醫療設
備、工業設備等方面。現場總線是當今自動化領域技術發展的熱點之一,被譽為自動化領域的
計算機局域網。它的出現為分布式控制系統實現各節點之間實時、可靠的數據通信提供了強有
力的技術支持。
2、CAN通訊特點
CAN 控制器根據兩根線上的電位差來判斷總線電平。總線電平分為顯性電平和隱性電平,
二者必居其一。發送方通過使總線電平發生變化,將消息發送給接收方。
CAN 協議具有一下特點:
1) 多主控制。 在總線空閑時,所有單元都可以發送消息(多主控制), 而兩個以上的單元
同時開始發送消息時,根據標識符( Identifier 以下稱為 ID)決定優先級。 ID 并不是
表示發送的目的地址,而是表示訪問總線的消息的優先級。兩個以上的單元同時開始
發送消息時,對各消息 ID 的每個位進行逐個仲裁比較。仲裁獲勝(被判定為優先級
最高)的單元可繼續發送消息,仲裁失利的單元則立刻停止發送而進行接收工作。
2) 系統的柔軟性。 與總線相連的單元沒有類似于“地址”的信息。因此在總線上增加單
元時,連接在總線上的其它單元的軟硬件及應用層都不需要改變。
3) 通信速度較快,通信距離遠。 最高 1Mbps(距離小于 40M),最遠可達 10KM(速率低
于 5Kbps)。
4) 具有錯誤檢測、錯誤通知和錯誤恢復功能。 所有單元都可以檢測錯誤(錯誤檢測功能),
檢測出錯誤的單元會立即同時通知其他所有單元(錯誤通知功能),正在發送消息的單
元一旦檢測出錯誤,會強制結束當前的發送。強制結束發送的單元會不斷反復地重新
發送此消息直到成功發送為止(錯誤恢復功能)。
5) 故障封閉功能。CAN 可以判斷出錯誤的類型是總線上暫時的數據錯誤(如外部噪聲等)
還是持續的數據錯誤(如單元內部故障、驅動器故障、斷線等)。由此功能,當總線上
發生持續數據錯誤時,可將引起此故障的單元從總線上隔離出去。
6) 連接節點多。 CAN 總線是可同時連接多個單元的總線。可連接的單元總數理論上是沒
有限制的。但實際上可連接的單元數受總線上的時間延遲及電氣負載的限制。降低通
信速度,可連接的單元數增加;提高通信速度,則可連接的單元數減少。
正是因為 CAN 協議的這些特點,使得 CAN 特別適合工業過程監控設備的互連,因此,越
來越受到工業界的重視,并已公認為最有前途的現場總線之一。
CAN 協議經過 ISO 標準化后有兩個標準:ISO11898標準和 ISO11519-2 標準。其中 ISO11898是針對通信速率為 125Kbps~1Mbps 的高速通信標準,而 ISO11519-2 是針對通信速率為 125Kbps以下的低速通信標準。
3、CAN通訊的差分信號
當邏輯"0"(顯性電平),CAN_High和CAN_Low的壓差2.5v;當邏輯"1"(隱性電平),CAN_High和CAN_Low的壓差0v。
在CAN總線中,在同一時間,只要由輸出顯性電平,總線處于顯性電平狀態。類似I2c總線的“線與”特性。
由于 CAN 總線協議的物理層只有 1 對差分線,在一個時刻只能表示一個信號 ,所以對通訊節點來說, CAN 通訊是半雙工 的,收發數據需要分時進行。在 CAN 的通訊網絡中,因為共用總線,在整個網絡中同一時刻只能有一個通訊節點發送信號,其余的節點在該時刻都只能接收。
繼8月11日、14日連續兩次召開電力保供工作緊急視頻會議后,8月15日,四川再次召開電力保供調度會。記者從會上獲悉,預計全省最大用電負荷將
今年以來,四川積極擴大能源領域有效投資,前7月能源項目累計完成投資493億元、同比增長4%。8月15日,省能源局相關負責人介紹,前7月煤炭類
8月15日,全省防汛減災、森林草原防滅火工作電視電話會議召開,深刻汲取彭州8·13山洪災害教訓,分析研判當前形勢,安排部署下一步重點工作
8月9日,攀枝花技師學院實習工廠里,焊花四濺,機器聲此起彼伏。身穿工作服的教師周樹春,在一間間操作室里進進出出,指導學生們焊接。過去
記者從省發改委獲悉,上半年全省物流需求平穩增長,行業運行總體平穩。全省社會物流總額64096 2億元,同比增長4 4%;全省物流業總收入為2270
在全球最大地下工程裝備制造基地,掘進機生產計劃已排到年底;千億級工程機械產業園區邊建設邊生產,打造智能制造標桿……時已立秋,三湘大
上猶縣水巖鄉衛生院醫生蔡昌才驅車前往金盆村為村民駱運招治病。以往,每月去醫院就診不僅路途遠,還要排隊。這幾年有了家庭醫生后,直接送
今年2月以來,省藥監局深入開展藥品安全專項整治行動,堅持問題導向,以嚴厲打擊違法犯罪行為、全面排查風險隱患為手段,推進專項整治行動
沒想到,現在直接在窗口就能辦理,真是太方便了。蔣瓊在九江市經營一家造型工作室,近期有意擴大生意規模,需要資金周轉。她帶齊資料來到九
記者從新余海關獲悉,今年上半年,新余市外貿取得了較好成績,全市外貿進出口總值184 3億元,同比增長84 3%,高出全國平均水平74 9個百分點
作為南昌市第二季度集中開工的重大項目之一,南昌數谷產業園項目總投資100億元,計劃2024年5月完工交付使用,擬引進字節跳動、華為(南昌)工
淮南市向中國工程院院士、安徽理工大學校長袁亮頒發了第一張淮南市高層次人才優才卡。為深化我為人才辦實事實踐活動,落實高層次人才服務保
連日來,宿州市埇橋區不斷細化各項工作舉措,壓實防汛各項責任,提升應急救援保障能力,筑牢防汛安全堤。目前,該區防汛物資已儲備到位,全
近日,無為市自然資源和規劃局、無為市福渡鎮人民政府在無為潤峰中海置業有限公司項目部現場舉行交地即交證頒證儀式,標志該市交地即交證優
設施齊全的衛生食堂、水沖式的獨立衛生間、樓道墻體粉刷一新的宿舍……走進安徽省全椒縣武崗學校,已經運行滿一年的農村特色寄宿制學校成果
安徽安慶市正式成立“老年助餐慈善基
記者日前從安慶市民政局獲悉,該市慈善會近日設立老年助餐慈善基金,共同守護老年人舌尖上的幸福。該基金專項用于資助城鄉社區老年食堂、社
安徽淮北積極落實2022年電網防汛度汛
近日,國網淮北供電公司工作人員來到110千伏中泰變電站開展防汛隱患排查。該公司積極落實2022年防汛度汛措施,提前細化應急預案,推進極端
安徽全椒縣完善拓展人力信息資源助企
今年以來,全椒縣不斷完善拓展人力資源信息庫、勞務對接信息庫、企業用工需求信息庫三庫信息資源,已摸排400多家次企業缺工崗位信息1 2萬個
宿州市埇橋區柔性引進博士推進鄉村振
宿州市埇橋區實施博士匯工程,柔性引進29名博士擔任副鄉鎮長或園區副主任,他們將為加快產業發展、推進鄉村振興強化智力支持。目前,博士專
安徽印發出臺全面實施零基預算改革方
為進一步提高財政資源配置效率和資金使用效益,省政府印發《安徽省全面實施零基預算改革方案》,明確從編制2023年預算起,在全省范圍內全面
5月份安徽居民消費價格同比上漲2.3%
近日,國家統計局安徽調查總隊發布了我省5月份居民消費價格統計數據。統計顯示,我省居民消費價格同比上漲2 3%,同比漲幅比上月回落0 4個百分
安徽多種方式引導群眾防范非法集資風
合肥地鐵1號線、3號線上滾動播放防范非法集資宣傳視頻,淮南市發布《致老年群眾的一封信》……6月份是一年一度防范和處置非法集資宣傳月,今
鐵路部門持續加大長三角地區運力投放
記者從中國鐵路上海局集團有限公司獲悉,隨著上海疫情防控形勢持續向好,為進一步適應旅客出行需要,助力復工復產,鐵路部門自6月10日起持續加
安徽六安持續精準施策全力促進工業發
六安市與蔚來汽車簽署合作協議,共建智能電動汽車零部件配套產業園區。該園區一期計劃2023年上半年投產,建成后將具備年產30萬噸鋁壓鑄產能,
安徽淮北全力維護外賣送餐員合法權益
為切實防范化解新業態領域重大風險隱患,強化外賣送餐員權益保障工作,淮北市市場監管局充分發揮職能作用,全力維護外賣送餐員合法權益。淮北
湖南漣源開展專項行動一對一為企業紓
位于漣源市的湖南三合美新材料科技有限公司,兩條生產線滿負荷運行,生產聚氨酯和巖棉復合板。因產品升級與產能擴充,急需新增兩條生產線,
湖南藍山縣進村入戶排查整治自建房安
老叔,這棟房屋墻體有開裂痕跡,要維修加固,安全重要!5月20日,藍山縣塔峰鎮果木村,黨員干部上門開展農村自建房安全隱患排查整治。連日來
一季度湖南萬元產值綜合能耗同比下降
近日,湖南省工業通信業節能監察中心發布一季度全省六大高耗能行業能源消耗統計監測報告。據該報告,一季度全省146家主要高耗能企業的萬元
濟南起步區一年來累計簽約優質項目11
萬里黃河第一隧濟南黃河濟濼路隧道建成通車,占地4000余畝的新能源乘用車零部件產業園加快施工……記者21日采訪獲悉,建設實施方案獲批復一
山東發布通知啟動傳統民居保護利用試
省住房城鄉建設廳、省財政廳近日聯合印發《關于做好傳統民居保護利用試點工作的通知》,在全省部署開展傳統民居保護利用試點工作。此次試點