當前位置:編程學習大全網 - 源碼破解 - CAN—BUS電子智能管家系統起到什麽作用?

CAN—BUS電子智能管家系統起到什麽作用?

1,CAN-BUS的起源

控制器局域網(controllerareanetwork 簡稱CAN)最初是德國Bosch公司於1983年為汽車應用而開發的,壹種能有效支持分布式控制和實時控制的串行通訊網絡,屬於現場總線(FieldBus)的範疇。1993年11月,ISO正式頒布了控制器局域網CAN國際標準(ISO11898),為控制器局域網標準化、規範化推廣鋪平了道路。目前它已經成為國際上應用最廣泛的開放式現場總線之壹。

2,CAN-BUS的原理

CAN(Controller Area Network)即控制器局域網絡。是應用在現場、在微機化測量設備之間實現雙向串行多節點數字通訊系統,是壹種開放式、數字化、多點通信的底層控制網絡。 CAN協議建立在ISO/OSI模型之上,其模型結構有三層。協議分為Can2.0A, CAN2.0B,CANopen幾種。

CAN-BUS即CAN總線技術,全稱為“控制器局域網總線技術(ControllerAreaNetwork-BUS)”。CAN總線的通訊介質可采用雙絞線,同軸電纜和光導纖維。通訊距離與波持率有關,最大通訊距離可達10km,最大通訊波持率可達1Mdps。CAN總線仲裁采用11位標識和非破壞性位仲裁總線結構機制,可以確定數據塊的優先級,保證在網絡節點沖突時最高優先級節點不需要沖突等待。CAN總線采用了多主競爭式總線結構,具有多主站運行和分散仲裁的串行總線以及廣播通信的特點。CAN總線上任意節點可在任意時刻主動地向網絡上其它節點發送信息而不分主次,因此可在各節點之間實現自由通信。CAN總線協議已被國際標準化組織認證,技術比較成熟,控制的芯片已經商品化,性價比高,特別適用於分布式測控系統之間的數據通訊。

  • 上一篇:不負如來不負卿的歌曲歌詞
  • 下一篇:婆婆媳婦小姑的演員(如今婆婆84歲演太後)
  • copyright 2024編程學習大全網