CAN FD 與車載以太網的誕生與應用,給新一代智能網聯車的整車架構帶來哪些變化?工程師們又將如何快速地完成 CAN FD 與車載以太網的通訊測試?本文對此做簡單的介紹。
一、智能網聯車 CANFD 及車載以太網的應用
如圖 1 所示,智能網聯車,就是車聯網、智能交通與智能汽車的交集,能夠實現車與 X(車、人、路、后臺)等的信息交互,并具有智能決策能力的新一代汽車。
圖 1 智能網聯車定義
如圖 2 所示,傳統的汽車網絡架構主要是由 CAN 總線組成,車內分布式電控單元 ECU 按照功能劃分為動力總成、車身控制、輔助駕駛等總線區域;車窗、車燈、天窗等則通過 LIN 總線接入 CAN 網絡。這也得益于 CAN 總線通信具有高實時性、傳輸距離遠、抗電磁干擾能力強等優點。
圖 2 傳統汽車網絡架構
在新一代智能網聯車的浪潮下,隨著車載 ECU 的與日倍增以及處理器運算能力和硬件的高速發展,連接 ECU 的網絡需要更大的帶寬,這一需求遠超 CAN 等傳統車載網絡的容量極限。
因此,比較明確的趨勢是向 CAN FD 過渡,CAN FD 提供了 64 字節的數據吞吐量以及最高 5Mbps 的傳輸速率。另外,車載以太網技術似乎已經成為了本次浪潮中寵兒。由于車載以太網具有高帶寬、低延遲、低成本的特性,在新一代整車架構中將替代 CAN 總線成為優選網絡架構。
如圖 3 所示,以車載以太網作為骨干網絡,將核心域控制器(動力總成、車身、娛樂、ADAS)連接在一起。各個域控制器在實現專用的控制功能的同時,還提供強大的網關功能。從圖 3 可以發現,在各個域控制器的下方,各部件之間通訊基本是通過 CANFD 來實現數據共享,這種類似于傳統車載網絡架構(除娛樂子網中,娛樂域控制器與其子部件的通信將通過以太網實現)。另外,當一個域需要與其他域交換信息時,則需經由網關、以太網路由實現。這種基于域控制器的架構改變傳統的車載網絡中 ECU 到 ECU 的點到點通信方式。
圖 3 新一代智能汽車網絡架構
新一代智能網聯汽車覆蓋了車載以太網、CANFD 以及 LIN 總線,因此,我們需要不同的測試方法,來完成汽車和車載網絡的設計、驗證、調試、排查以及維護。如果可以在 PC 端或者服務器通過以太網獲取汽車的 CANFD 網絡以及車載以太網的數據,將大大降低汽車整體架構測試的周期,提高工程師研發及測試的效率,抓取底層數據,排查整車故障等。
二、國內首創 CAN FD 與車載以太網合成通訊——CANFDNET 系列
隨著 CANFD 以及車載以太網應用需求增多,廣州致遠電子有限公司推出國內首創高性能工業級的以太網與 CAN(FD)數據轉換設備——CANFDNET 系列,可以應用電池工況測試以及監控無人駕駛 CANFD 總線數據等復雜場合,能夠幫助工程師快速獲取 CANFD 及車載以太網數據,完成復雜網絡的測試。
如圖 4 所示,CANFDNET 系列產品集成高速的 600MHz 主頻 32 位處理器,內部集成 2 路或 4 路 2.5kVDC 隔離耐壓 CAN(FD)接口、1 路 10M/100M 自適應 Ethernet 接口以及 1 路滿足 OPEN Alliance BroadR-Reach 規范的 100M 車載雙線以太網接口;支持多種工作模式:TCP Server、TCP Client、UDP,通過配置軟件可以靈活配置相關參數。
圖 4 CANFDNET 系列產品
CANFDNET 產品使用操作簡單,僅需要使用 ZCANPRO 軟件中自帶的“網絡設備配置工具”即可完成一系列的參數配置,另外,CANFDNET 通訊協議開放,并提供二次開發接口函數庫(支持 Windows、Linux 平臺)。同時,該產品具有以下功能特性:
實時完成車載以太網與 CANFD 同步轉換為普通以太網數據的轉換,如圖 5 所示。
圖 5 車載以太網和 CANFD 與以太網轉換
支持高速 CANFD 兼容 CAN2.0A/B
CANFDNET 系列產品支持 ISO/Bosch 的 CAN FD 標準,兼容 CAN2.0A/B 模式收發,數據域波特率最高可配置為 5Mbps,數據長度最大可配置為 64 字節,可提供比 CAN2.0A/B 高 40 倍的數據負載,為汽車電子、軌道交通、醫療電子場合提供更快捷的控制和數據通道。
流量負載監控,守衛總線安全
如圖 6 所示,CANFDNET 系列產品支持總線利用率上報,用戶可以在配置軟件中使能總線利用率上報周期,可實時掌握總線負載信息,防止異常入侵。
圖 6 流量負載監控
毫秒級定時發送,滿足高精度測試需求
如圖 7 所示,設備可進行毫秒級報文定時發送配置,用戶可以自由 100 條底層精確定時發送幀的周期,完全可以滿足汽車電子的測試需求。
圖 7 毫秒級定時發送
黑白名單模式,提升數據安全性
如圖 8 所示,配置工具支持通道高效率濾波,用戶可根據所需報文,靈活設置黑白名單,實現數據的高效利用。
圖 8 黑白名單濾波
自定義分幀,有效減輕負載
如圖 9 所示,CANFDNET 系列產品支持 CAN FD 接口的數據分幀設置,用戶可完成各種分包需求,從而有效減輕網絡負載。
圖 9 自定義分幀
靈活調整板載緩存,滿足不同應用環境
如圖 10 所示,用戶可以通過配置工具靈活配置 CANFDNET 系列產品發送報文緩沖區,根據需求自由調整 CAN FD 通道的實時性與大容量緩沖的平衡。
圖 10 靈活調整板載緩存
上一篇:TE擴展LEAVYSEAL產品線
下一篇:智能黑科技,360度全地形透視技術
推薦閱讀
史海拾趣
川晶科技自創立之初,就專注于石英晶體頻率元器件的研發。公司投入大量資源進行基礎技術的探索和創新,不斷突破技術瓶頸。經過多年的努力,川晶科技在石英晶體領域取得了顯著的技術成果,其產品性能達到了行業領先水平。公司憑借卓越的技術實力,贏得了市場的廣泛認可,為公司的快速發展奠定了堅實的基礎。
Aavid Niagra公司在成立之初,面臨著資金短缺、市場競爭激烈以及技術壁壘等多重挑戰。然而,創始人憑借對電子散熱技術的深刻理解和前瞻性的市場洞察,成功研發出了一款高效能的散熱解決方案,贏得了行業內的初步認可。通過與幾家大型電子設備制造商的合作,公司逐漸在市場上站穩腳跟,為后續的發展奠定了堅實基礎。
為了進一步提升公司的競爭力,ERGOBAHCO公司開始積極拓展國際市場。公司組建了一支專業的國際業務團隊,參加了多場國際展會,并與多家國際知名企業建立了合作關系。通過不斷努力,ERGOBAHCO公司的產品成功打入了歐美、東南亞等國家和地區的市場,公司的國際化程度得到了顯著提升。
隨著市場的不斷發展,Dawn Electronics Inc公司意識到技術創新的重要性。公司加大了研發投入,成立了專門的研發團隊,積極探索新的技術方向。經過不懈的努力,公司成功研發出了一種新型的智能傳感器,具有更高的精度和更低的功耗,這一創新技術迅速被市場接受,為公司帶來了可觀的收益。
為了加速國際化進程,金宇半導體于2020年制定了詳細的國際化戰略。公司首先在歐洲設立了研發中心,以吸引更多國際頂尖人才加入。隨后,金宇半導體又通過一系列并購整合動作,收購了多家在特定領域具有領先技術的海外企業。這些并購不僅增強了金宇半導體的技術實力和市場影響力,還為其在全球范圍內的業務拓展提供了有力支持。通過國際化戰略的實施,金宇半導體正逐步成為一家具有全球競爭力的半導體企業。
在2010年代初,隨著科技的飛速發展,電子行業正迎來新一輪的創新浪潮。這時,一群充滿激情和夢想的工程師在硅谷創立了Facon公司,他們懷揣著改變世界的愿景,立志在電子行業中留下自己的印記。初始階段,Facon主要專注于研發高性能的半導體芯片,為智能手機、平板電腦等電子產品提供強大的計算能力。通過不懈努力和持續創新,Facon逐漸在市場中樹立了良好的口碑。
普通的HTML和SHTML由于和XML格式不一樣,所以我想用解析XML的方式行不通,而且解析太復雜。有沒有簡便的用C/C++或 API直接獲取HTML中一塊區域的方法,比如直接獲取一個body等。… 查看全部問答∨ |
CE下重新綁定網卡,下面的代碼老是出錯,麻煩高手幫我查看一下.謝謝 LPCTSTR NDISUIO_DEVICE_NAME = _T(\"NDS0:\"); WCHAR strAdapterName[] = L\"PCI\\\\RTL81391\"; &nb ...… 查看全部問答∨ |
窗口1的timer里創建的窗口2,點擊窗口2里的一個按鈕,出現窗口3。都是用CreateWindow實現的。第三個窗口有問題,他的timer事件不響應,好像就只在剛剛創建時響應Create和paint事件,后來就什么也不響應了。我查了下,settimer時確實是傳的第三個窗 ...… 查看全部問答∨ |
|
請問能否在AVR中使用“#define SCL PORTC.1 ” 在一個例程里看到的如下語句(同樣是ATmega128單片機):#define SCL PORTC.1 //定義串行時鐘…………SCL=1;………………SCL = 0;我自己建立文件用了上述語句,編譯卻出現如下錯誤:syntax error; found `.1\' e ...… 查看全部問答∨ |
|
關于定時器a的問題------程序中CCRO自加和不自加有啥區別 #include int main( void ) { WDTCTL = WDTPW + WDTHOLD; TACTL=TASSEL_2+MC_2; P1DIR|=BIT0; CCR0=30000-1; CCTL0=CCIE; for(;;) {   ...… 查看全部問答∨ |
本帖最后由 paulhyde 于 2014-9-15 03:22 編輯 我用UCC28019做了一個PFC,電流較大時,在尖峰發生震蕩,這是什么原因呢??波形如下 … 查看全部問答∨ |
TI的藍牙BLE協議棧好像是不開源? 自己生產芯片,咋不開源呢?都是符合規范的東西有保密的必要么? 再說,有沒有什么bug也沒法知道了 順便再問問,TI藍牙相關應該放那個版塊?… 查看全部問答∨ |
在網上沒有找到MB85RC256VPF的數據手冊,這里借用MB85RC64VPF的,這兩種芯片應該只是容量不一樣而已。 MB85RC256VPF的參數應該如下: 容量:128k*8BIT 數據接口:兩線IIC接口 速度:1mhz(最大) 讀寫次數:至少每位10億次 數據保持:10年(8 ...… 查看全部問答∨ |