0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

CAN FD 如何使非汽車應(yīng)用受益

懸崖勒馬2 ? 來源:懸崖勒馬2 ? 作者:懸崖勒馬2 ? 2022-07-19 11:35 ? 次閱讀

由于汽車領(lǐng)域?qū)挼母咭螅?a target="_blank">CAN控制器局域網(wǎng))規(guī)范被擴展為靈活的數(shù)據(jù)速率,新的迭代稱為 CAN FD。

CAN 具有成本、靈活性和魯棒性等優(yōu)勢,所有這些優(yōu)勢都對許多領(lǐng)域的非汽車應(yīng)用非常有利。CAN FD 擴展的市場機會更加廣闊。本文介紹了 CAN 和 CAN FD 的基礎(chǔ)知識,以及使用不同物理層或更高層協(xié)議的不同應(yīng)用實現(xiàn),CAN 作為數(shù)據(jù)鏈路層。

首先,讓我們談?wù)?CAN 相對于 RS232RS485 等標(biāo)準(zhǔn)串行通信的優(yōu)勢。由于 CAN 具有更高的通信速度和錯誤檢測功能,因此它具有出色的魯棒性和更低的成本。

成本和靈活性

汽車行業(yè)最重要的驅(qū)動力是減少汽車中的布線數(shù)量。由于采用雙絞線布線,布線相對容易,而且重量較輕,價格也不貴。終端電阻器對于高速運行 CAN 和 CAN FD 是必需的。靈活性是一個很大的優(yōu)勢,因為使用更多節(jié)點擴展系統(tǒng)非常容易。

點擊查看完整大小的圖片

pYYBAGLVeDiAIfByAANetV-CUlo148.png

錯誤檢測和魯棒性

CAN 和 CAN FD 包含非常可靠的錯誤檢查機制。比特填充和監(jiān)控在第一層工作,而幀檢查、確認(rèn)和循環(huán)冗余校驗在 OSI 模型的第二層工作。

位填充在五個連續(xù)的高位或低位之后添加一個交替位。具有相同級別的六個連續(xù)位表示錯誤。位監(jiān)控會讀回發(fā)送的每條消息。如果存在差異(仲裁或確認(rèn)字段除外),則檢測到錯誤。一個很大的優(yōu)勢是可以非常及時地檢測到錯誤。

由于數(shù)據(jù)長度不同,CAN 和 CAN FD 上的循環(huán)冗余檢查實現(xiàn)方式不同。幀錯誤(有時也稱為格式或格式錯誤)使用在接收方必須相同的預(yù)定義值。每條消息都需要被確認(rèn)。這三個錯誤檢查機制在消息級別上運行良好。

總之,CAN 和 CAN FD 通過多種不同的錯誤檢查非常穩(wěn)健可靠。在消息傳輸過程中不會丟失任何數(shù)據(jù),并且可以防止消息沖突。每個節(jié)點在發(fā)送之前等待一段時間的不活動。情況二,同時發(fā)送消息,發(fā)送方檢測哪個消息的優(yōu)先級較高,并禁用較低優(yōu)先級的消息。與兩種消息都停止并稍后發(fā)送的以太網(wǎng)相比,在 CAN 上具有最高優(yōu)先級的消息通過。

高速和低延遲

CAN 支持高達(dá) 1Mbps 的數(shù)據(jù)速率。借助 CAN FD,可以根據(jù) CAN FD 控制器的最大時鐘來提高控制和數(shù)據(jù)區(qū)域的數(shù)據(jù)速率。仲裁階段的速率保持在最大 1Mbps。

CAN 的延遲小于 145us,而具有 8Msps 和 8Byte 數(shù)據(jù)的 CAN FD 小于 58us。

點擊查看完整大小的圖片

poYBAGLVeEaAan2QAADRDeHQWnY880.png

短數(shù)據(jù)幀在延遲方面具有優(yōu)勢。整個包的傳輸和解碼速度更快,因此反應(yīng)時間也更快。隨著 CAN FD 上更高的傳輸速率,這種影響甚至更大。與為大數(shù)據(jù)量設(shè)計的 TCP/IP 通信相比,包較大,因此延遲增加。這意味著 CAN FD(取決于數(shù)據(jù)量)與 10 或 100Mbit 的 TCP/IP 通信相比可能具有更短的反應(yīng)時間,并顯示出更好的總實時性能。

點擊查看完整大小的圖片

pYYBAGLVeEuAKkJiAABs8oyiCsA994.png

限制

關(guān)于節(jié)點的數(shù)量,理論上沒有限制,因為每條消息都可以發(fā)送到不同的節(jié)點。在實踐中,每個節(jié)點都會在總線上引起信號反射,傳輸質(zhì)量取決于 CAN 收發(fā)器和物理層的實現(xiàn)。

這也是長距離限制速度的原因。通常值在 CAN 上最多為 25 個節(jié)點,在 CAN FD 上最多為 8 個節(jié)點。

汽車以外的應(yīng)用示例

為什么在汽車應(yīng)用之外使用 CAN FD?由于上述的巨大優(yōu)勢。CAN 和 CAN FD 廣泛應(yīng)用于各個行業(yè),包括:

樓宇自動化

電梯和升降機

門禁控制、燈光控制和安全開門器

空調(diào)

汽車售后市場

車隊跟蹤、車輛跟蹤

記錄預(yù)測性維護(hù)、遠(yuǎn)程信息處理、保險和黑盒

醫(yī)療保健設(shè)備

工業(yè)的

工業(yè)驅(qū)動

內(nèi)閣

消費者

游戲機

機器人技術(shù)

在主機和鏈?zhǔn)綀?zhí)行器之間

具有兩個 CAN FD 控制器單元以及 TrustZone 和安全性的 MCU 的一個很好的用例是樓宇自動化中的控制單元,將安全部分與非安全部分分開。一個 CAN FD 控制器可用于安全側(cè),以控制關(guān)鍵組件,例如開門器、滑動門和 ID 卡讀卡器。第二個 CAN FD 可用于樓宇自動化中的非關(guān)鍵控制部件,例如燈開關(guān)按鈕、燈泡和建筑物內(nèi)的門。

點擊查看完整大小的圖片

poYBAGLVeImAOJBsAAEMxJygvo8045.png

雙 CAN FD 單元的另一個用例是網(wǎng)關(guān)功能,例如在大型樓宇自動化系統(tǒng)、大型機柜和通信擴展模塊中。具有集成 CAN FD 控制器(如執(zhí)行器、傳感器和控制)的 MCU 有許多不同的用例。

CAN FD 非常適用于需要高安全性和可靠性的應(yīng)用,例如機器人、升降機和運輸系統(tǒng),以及醫(yī)療和保健系統(tǒng)。汽車應(yīng)用所需的可靠性要求在這些用例中也非常有益。



審核編輯 黃昊宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • CAN FD
    +關(guān)注

    關(guān)注

    0

    文章

    81

    瀏覽量

    13041
  • 汽車
    +關(guān)注

    關(guān)注

    13

    文章

    3774

    瀏覽量

    39144
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    如何從傳統(tǒng)的CAN用法中設(shè)置CAN-FD

    您好 NXP: 我們在 s32k312 平臺中使用了經(jīng)典的 CAN 總線(2.0/固定 8 字節(jié)數(shù)據(jù)),現(xiàn)在我們想升級 CAN-FD 格式。我設(shè)置了 CAN-FD 參數(shù)(經(jīng)典 CAN
    發(fā)表于 04-14 11:32

    MCP2517FD小尺寸CAN FD控制器規(guī)格書

    電子發(fā)燒友網(wǎng)站提供《MCP2517FD小尺寸CAN FD控制器規(guī)格書.pdf》資料免費下載
    發(fā)表于 11-20 17:00 ?0次下載

    CAN總線知識】深度解析CAN-FDCAN協(xié)議的差別

    導(dǎo)讀隨著工業(yè)的發(fā)展,工業(yè)總線上的數(shù)據(jù)量越來越多,這使得CAN總線的逐漸達(dá)到負(fù)荷極限,這就需要改進(jìn)原有的總線來提高總線傳輸速率,CAN-FD便在這樣的背景下誕生了。隨著當(dāng)今工業(yè)的發(fā)展,尤其是在CAN
    的頭像 發(fā)表于 10-23 08:06 ?1445次閱讀
    【<b class='flag-5'>CAN</b>總線知識】深度解析<b class='flag-5'>CAN-FD</b>與<b class='flag-5'>CAN</b>協(xié)議的差別

    CAN FD與傳統(tǒng)CAN的區(qū)別是什么

    隨著汽車電子、工業(yè)自動化的蓬勃發(fā)展,CAN總線上的設(shè)備數(shù)量、數(shù)據(jù)量都大大增加,給CAN總線帶來了極大的挑戰(zhàn)。為滿足更高的帶寬及數(shù)據(jù)吞吐量,CAN F
    的頭像 發(fā)表于 10-22 10:47 ?1008次閱讀
    <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>與傳統(tǒng)<b class='flag-5'>CAN</b>的區(qū)別是什么

    CAN-FDCAN總線網(wǎng)絡(luò)第二章

    日常工作中使用 CAN FD 的公司實習(xí)。無論哪種方式,本指南都會向您展示 CAN FD:具有靈活數(shù)據(jù)的 CAN 的相似點、差異和用例。
    的頭像 發(fā)表于 10-02 15:20 ?412次閱讀
    <b class='flag-5'>CAN-FD</b>:<b class='flag-5'>CAN</b>總線網(wǎng)絡(luò)第二章

    MCAN(CAN FD)模塊入門

    電子發(fā)燒友網(wǎng)站提供《MCAN(CAN FD)模塊入門.pdf》資料免費下載
    發(fā)表于 09-14 10:08 ?0次下載
    MCAN(<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>)模塊入門

    從替代到創(chuàng)新,國產(chǎn)CAN FD芯片持續(xù)突破

    電子發(fā)燒友網(wǎng)報道(文/吳子鵬)隨著汽車電子、工業(yè)自動化設(shè)備的發(fā)展迭代,CAN總線上的設(shè)備、數(shù)據(jù)量都大大增加,給CAN總線帶來了極大的挑戰(zhàn)。因此,CAN
    的頭像 發(fā)表于 09-02 08:13 ?7795次閱讀

    CAN FD如何滿足工業(yè)設(shè)備對高效數(shù)據(jù)通信的需求?

    電子發(fā)燒友網(wǎng)報道(文/吳子鵬)作為CAN總線的升級版,CAN FDCAN with Flexible Data rate)在數(shù)據(jù)長度和帶寬方面做了明顯的拓展和增強,滿足工業(yè)和
    的頭像 發(fā)表于 08-22 18:08 ?6577次閱讀

    CAN/CAN FD/CAN XL三大總線協(xié)議解讀,是逐步替代關(guān)系嗎?

    電子發(fā)燒友網(wǎng)報道(文/吳子鵬)在軟件定義汽車逐漸成為主流的當(dāng)下,數(shù)據(jù)傳輸?shù)乃俣群托食蔀榇蛟熘悄?b class='flag-5'>汽車的瓶頸,在這種大背景下,傳統(tǒng)CAN總線應(yīng)對一些需求已經(jīng)相當(dāng)吃力,因此CAN
    的頭像 發(fā)表于 08-12 01:12 ?5154次閱讀

    TCAN4550汽車控制區(qū)域網(wǎng)靈活數(shù)據(jù)速率(CAN FD)控制器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TCAN4550汽車控制區(qū)域網(wǎng)靈活數(shù)據(jù)速率(CAN FD)控制器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 07-08 09:38 ?0次下載
    TCAN4550<b class='flag-5'>汽車</b>控制區(qū)域網(wǎng)靈活數(shù)據(jù)速率(<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>)控制器數(shù)據(jù)表

    CAN FD盒基本功能包括哪些

    CAN FD盒基本功能有哪些? CAN FD盒作為CAN FD總線通信的重要設(shè)備,其基本功能包括
    的頭像 發(fā)表于 07-02 16:21 ?1174次閱讀

    TCAN1162-Q1 具有睡眠模式的汽車自供電 CAN FD 收發(fā)器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TCAN1162-Q1 具有睡眠模式的汽車自供電 CAN FD 收發(fā)器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 06-27 09:46 ?0次下載
    TCAN1162-Q1 具有睡眠模式的<b class='flag-5'>汽車</b>自供電 <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b> 收發(fā)器數(shù)據(jù)表

    TCAN1164-Q1 具有 LDO 輸出和看門狗的汽車 CAN FD系統(tǒng)基礎(chǔ)芯片數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TCAN1164-Q1 具有 LDO 輸出和看門狗的汽車 CAN FD系統(tǒng)基礎(chǔ)芯片數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 06-25 09:57 ?0次下載
    TCAN1164-Q1 具有 LDO 輸出和看門狗的<b class='flag-5'>汽車</b> <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>系統(tǒng)基礎(chǔ)芯片數(shù)據(jù)表

    TCAN1051-Q1具有CAN FD和故障保護(hù)功能的汽車CAN收發(fā)器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TCAN1051-Q1具有CAN FD和故障保護(hù)功能的汽車CAN收發(fā)器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 06-22 10:43 ?0次下載
    TCAN1051-Q1具有<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>和故障保護(hù)功能的<b class='flag-5'>汽車</b>類<b class='flag-5'>CAN</b>收發(fā)器數(shù)據(jù)表

    TCAN1042-Q1具有CAN FD和故障保護(hù)功能的汽車CAN收發(fā)器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TCAN1042-Q1具有CAN FD和故障保護(hù)功能的汽車CAN收發(fā)器數(shù)據(jù)表.pdf》資料免費下載
    發(fā)表于 06-19 11:27 ?0次下載
    TCAN1042-Q1具有<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>和故障保護(hù)功能的<b class='flag-5'>汽車</b>類<b class='flag-5'>CAN</b>收發(fā)器數(shù)據(jù)表

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學(xué)習(xí)
    • 獲取您個性化的科技前沿技術(shù)信息
    • 參加活動獲取豐厚的禮品