CAN FD:修订间差异
无编辑摘要 |
|||
第5行: | 第5行: | ||
== 和傳統CAN的差異 == |
== 和傳統CAN的差異 == |
||
CAN FD和傳統CAN的主要差異就是彈性資料率(Flexible Data-Rate、FD)的特點,電子控制器使用CAN FD時,可以動態的切換到不同的資料率,也可以切換為較大或是較小的信息長度。CAN FD的新增機能包括動態選擇資料率及信息長度,因此可以用相同時間長度的CAN封包內,傳送更多的訊息。相較於傳統的CAN通訊,較快的資料率以及較大的信息量都對系統的運作有幫助,電子控制器接收感測器訊息以及傳送控制訊息的速度更快。CAN FD多半會用在現代高性能汽車的電子控制器中。現代的汽車內,當引擎運作時,或是車輛行進中,可能有超過70個電子控制器 |
CAN FD和傳統CAN的主要差異就是彈性資料率(Flexible Data-Rate、FD)的特點,電子控制器使用CAN FD時,可以動態的切換到不同的資料率,也可以切換為較大或是較小的信息長度。CAN FD的新增機能包括動態選擇資料率及信息長度,因此可以用相同時間長度的CAN封包內,傳送更多的訊息。相較於傳統的CAN通訊,較快的資料率以及較大的信息量都對系統的運作有幫助,電子控制器接收感測器訊息以及傳送控制訊息的速度更快。CAN FD多半會用在現代高性能汽車的電子控制器中。現代的汽車內,當引擎運作時,或是車輛行進中,可能有超過70個電子控制器用CAN FD來交換資訊。 |
||
{{transh}} |
|||
CAN FD支援11位元以及29位元的訊息ID,每一個CAN頁框的實際資料量可以超過傳統CAN限制的8位元組,最大可到64位元組。CAN FD的資料率(每秒可以傳輸的位元數)最大可以到傳統CAN的5倍。CAN FD通訊協定也有其他性能的提昇,例如比較容易偵測接收到CAN訊息的錯誤,也可以用軟體動態選擇較快或是較慢的資料率。在同一個CAN網路上的一些感測器可以用較快的速率傳送實際資料,有些感測器則用較慢的速率傳送實際資料。CAN BUS是用二條線連接感測器、控制器及電子控制器。其最快速率會受到CAN電氣條件及組態(例如節點個數、總線長、或是其他電磁因素)的影響,因此這些因素也會影響CAN FD可達到的最快速率。 |
|||
In CAN FD, the frame/message ID has been increased to 29-bits compared to only 11-bits in the classic CAN. The message payload size has been increased to 64 bytes of data in each CAN-frame / message, compared to only 8-bytes in the classic CAN frame. CAN FD can handle CAN frames/messages with 11-bit ID as well. A frame is a message transmitted as a sequence of binary bit-pattern. In CAN FD, the data rate (i.e. number of bits transmitted per second) is increased to be 5 times faster than the classic CAN. CAN FD protocol specification includes some other enhancements as well, such as better detection of errors in the received CAN message and the executing software flexibility to dynamically select (from a list) and switch to faster or slower data rate transfer, as and when required. Some sensors on the CAN BUS operates at slower data rate and others at faster data rate. CAN BUS is a shared pair of wires onto which electronic sensors, controller units and ECUs are connected. CAN Bus is used for exchanging information between operational units periodically or on demand. The electrical condition and configuration of the CAN Bus, i.e. the total number of units connected, the length of the CAN Bus wires and other electro-magnetic factors determines the fastest data transfer rate possible on that CAN Bus. This because when units are connected to a CAN Bus (e.g, a Sensors, a Controllers, or ECUs), it changes the electrical condition of the CAN Bus somewhat. The change may result in limiting the CAN FD protocol from achieving the maximum theoretical data transfer rate. |
|||
{{transf}} |
|||
== 訂定CAN FD標準的供應商 == |
== 訂定CAN FD標準的供應商 == |
2020年5月4日 (一) 05:11的版本
此條目目前正依照其他维基百科上的内容进行翻译。 (2020年5月4日) |
CAN FD(Controller Area Network Flexible Data-Rate,直譯為彈性資料率的控制器區域網路)是在電子儀器以及控制系統中,傳輸感測器資料以及控制資訊的网络传输协议。此協議是ISO 11898-1控制器區域網路(CAN)的擴展版[1],用在高性能的車輛中。CAN FD是由罗伯特·博世公司在2011年發展,在2012年推出,配合現代電子控制器(ECU)的需求,將資料率擴展到5Mbit/s,是原來CAN標準的五倍,也允許較大的資料框(最大到64位元組,是原來CAN標準的8倍)[2],其CRC欄位也由15位元組提昇到17或21位元組,以提昇其安全性[1]。
CAN FD協定是設計來傳送及接收感測器資訊、控制命令,並且可以偵測感測器、控制器及单片机之間通訊時的通訊錯誤。CAN FD一開始是設計給高性能的車輛電子控制器使用。不過因為標準CAN協定已普遍使用在不同產業中,這些產業也開始使用CAN FD,例如機器人、國防、工業自動化、水下載具、醫療設備、航太設備,以及鑽井感測器等。
和傳統CAN的差異
CAN FD和傳統CAN的主要差異就是彈性資料率(Flexible Data-Rate、FD)的特點,電子控制器使用CAN FD時,可以動態的切換到不同的資料率,也可以切換為較大或是較小的信息長度。CAN FD的新增機能包括動態選擇資料率及信息長度,因此可以用相同時間長度的CAN封包內,傳送更多的訊息。相較於傳統的CAN通訊,較快的資料率以及較大的信息量都對系統的運作有幫助,電子控制器接收感測器訊息以及傳送控制訊息的速度更快。CAN FD多半會用在現代高性能汽車的電子控制器中。現代的汽車內,當引擎運作時,或是車輛行進中,可能有超過70個電子控制器用CAN FD來交換資訊。
CAN FD支援11位元以及29位元的訊息ID,每一個CAN頁框的實際資料量可以超過傳統CAN限制的8位元組,最大可到64位元組。CAN FD的資料率(每秒可以傳輸的位元數)最大可以到傳統CAN的5倍。CAN FD通訊協定也有其他性能的提昇,例如比較容易偵測接收到CAN訊息的錯誤,也可以用軟體動態選擇較快或是較慢的資料率。在同一個CAN網路上的一些感測器可以用較快的速率傳送實際資料,有些感測器則用較慢的速率傳送實際資料。CAN BUS是用二條線連接感測器、控制器及電子控制器。其最快速率會受到CAN電氣條件及組態(例如節點個數、總線長、或是其他電磁因素)的影響,因此這些因素也會影響CAN FD可達到的最快速率。
訂定CAN FD標準的供應商
訂定CAN FD標準的供應商包括有意法半導體、英飞凌科技[3]、恩智浦半导体、德州仪器、Kvaser、戴姆勒及通用汽车等。
相關條目
參考資料
- ^ 1.0 1.1 CAN in Automation (CiA): CAN FD - The basic idea. www.can-cia.org. [2017-01-25] (英语).
- ^ Bosch CAN FD Specification Version 1.0 (released April 17th, 2012) (PDF). [2019-01-02] (英语).
- ^ Kelling, Ursula. Infineon Microcontrollers (PDF). CAN Newsletter Online. April 2014 [June 2, 2019].