當(dāng)前位置:首頁 > 通信技術(shù) > 通信技術(shù)
[導(dǎo)讀]CAN標(biāo)準(zhǔn):ISO11898(通信速度為 5kbps - 1Mbps 的 CAN 高速通信標(biāo)準(zhǔn),其中CAN FD(Flexible Data-rate)納入了ISO 11898-1:2015標(biāo)準(zhǔn)中)和ISO11519(通信速度為 125kbps 以下的 CAN 低速通信標(biāo)準(zhǔn))。

隨著汽車內(nèi)各個系統(tǒng)的控制都在向智能化和自動化轉(zhuǎn)變,汽車電氣系統(tǒng)變得越來越復(fù)雜,不同的汽車OEM和Tier-1廠商紛紛研究定義不同汽車總線標(biāo)準(zhǔn),以減少線束網(wǎng)絡(luò)復(fù)雜度和降低電子系統(tǒng)的故障,同時降低整車成本。其中CAN總線在汽車總線中應(yīng)用最為廣泛,采用合適的網(wǎng)絡(luò)拓?fù)湟约疤嵘鼸MC性能對CAN收發(fā)器在環(huán)境復(fù)雜的汽車應(yīng)用中有著重要意義。納芯微推出了多款可以實現(xiàn)不同系統(tǒng)應(yīng)用的CAN收發(fā)器。本篇應(yīng)用筆記主要對網(wǎng)絡(luò)中的節(jié)點數(shù)量計算以及收發(fā)器的外圍電路設(shè)計選擇進行介紹。

CAN有什么標(biāo)準(zhǔn):

CAN標(biāo)準(zhǔn):ISO11898(通信速度為 5kbps - 1Mbps 的 CAN 高速通信標(biāo)準(zhǔn),其中CAN FD(Flexible Data-rate)納入了ISO 11898-1:2015標(biāo)準(zhǔn)中)和ISO11519(通信速度為 125kbps 以下的 CAN 低速通信標(biāo)準(zhǔn))。具體標(biāo)準(zhǔn)可以百度,或者私信我。

CAN的電壓特性:CAN網(wǎng)絡(luò)中的物理信號傳輸基于電壓差的傳輸(差分信號傳輸)。高速CAN和低速CAN的電壓差分電壓大于0.9V時為顯性電平,對應(yīng)邏輯“0”,小于0.5V為隱性電平,對應(yīng)邏輯“1”。

差分(負(fù)載)電阻的作用:

1.在顯性狀態(tài)期間,總線的寄生電容會被充電,而在恢復(fù)到隱性狀態(tài)時,這些電容需要放電。如果CANH、CANL之間沒有放置任何阻性負(fù)載,電容只能通過收發(fā)器內(nèi)部的差分電阻放電,這個阻抗是比較大的,放電時間就會明顯比較長。因此,總線的終端電阻的第一作用是放電。

2.隱性時差分電阻阻值很大,內(nèi)部的MOS管屬于高阻態(tài),外部的干擾只需要極小的能量即可令總線進入顯性(一般的收發(fā)器顯性門限最小電壓僅500mV)。這個時候如果有差模干擾過來,總線上就會有明顯的波動,而這些波動沒有地方能夠吸收掉他們,就會在總線上創(chuàng)造一個顯性位出來。所以為提升總線隱性時的抗干擾能力,增加一個差分負(fù)載電阻,且阻值盡可能小,以杜絕大部分噪聲能量的影響。然而,為了避免需要過大的電流總線才能進入顯性,阻值也不能過小。

CAN(Controller Area Network)是由ISO定義的一種串行通信,它是一種能有效地支持高安全等級的分布實時控制的新一代協(xié)議,屬于范疇。CAN最早被設(shè)計作為環(huán)境中的通訊,在車載各電子控制裝置與ECU之間交換信息,形成控制網(wǎng)絡(luò),目前應(yīng)用領(lǐng)域已經(jīng)相當(dāng)廣泛。

近年來,支持CAN協(xié)議的芯片不斷推出,給用戶帶來了極大的方便。隨著我國對需求的增加,CAN總線已經(jīng)會成為我國最常用的現(xiàn)場總線之一。

基于CAN總線的ECU電子控制單元的開發(fā),也是現(xiàn)在最熱門的研究?,F(xiàn)在對CAN總線芯片的研究已經(jīng)不再局限于單一芯片的研究,而是把所有的功能芯片都集中在一塊芯片上實現(xiàn)一個完整的ECU的功能。

本項目目的是利用實現(xiàn)一款支持CAN2.0協(xié)議的總線,完成一個通用的能夠滿足CAN2.0協(xié)議的CAN總線控制器軟IP核,這樣可以在以后的應(yīng)用中方便的集成到其他系統(tǒng)中去。本文使用語言,設(shè)計了一款支持CAN2.0協(xié)議的CAN總線控制器,并利用FPGA芯片在CAN總線網(wǎng)絡(luò)中對其進行了測試,實現(xiàn)了設(shè)計目的。創(chuàng)新點為CAN_Registers設(shè)計中寄存器模塊、位流處理器的收發(fā)部分功能、測試程序、基于該FPGA的CAN總線控制器的節(jié)點電路等。

1. CAN總線節(jié)點數(shù)計算

一個CAN網(wǎng)絡(luò)中,總線所能支持掛載的最大節(jié)點數(shù)是衡量CAN收發(fā)器性能的一個重要參數(shù)。影響CAN 總線節(jié)點數(shù)量的因素可以從CAN收發(fā)器的物理層和協(xié)議層兩個方面去考慮。

首先物理層方面,總線節(jié)點的輸出差分電壓大小決定了CAN總線電平能否被正常識別,通訊能否正常進行,主要由總線負(fù)載電阻RL來決定,而RL取決千總線終端匹配電阻以及各節(jié)點總線差分輸入電阻 Rdif,我們可以通過如下方式從物理層角度去估算—個 CAN網(wǎng)絡(luò)的最大節(jié)點數(shù)。


4dcca6ea-4ef6-11ef-b8af-92fbcf53809c.png

圖1.1 n個節(jié)點的CAN網(wǎng)絡(luò)總線拓?fù)?

上圖為掛載n個CAN節(jié)點的總線網(wǎng)絡(luò)拓?fù)涫疽鈭D,其中RT為終端匹配電阻,Rdif為CAN收發(fā)器的總線差分輸入電阻。可以通過電路等效的方法得到如下所示簡易拓?fù)鋱D:


4ddd88d4-4ef6-11ef-b8af-92fbcf53809c.png

圖1.2 n個節(jié)點的CAN網(wǎng)絡(luò)等效電路圖

如上圖所示,Node 1作為信號發(fā)送,Node n作為信號接收。從Node 1端看進去的線路等效電阻為:


4df5abd0-4ef6-11ef-b8af-92fbcf53809c.png

將(1)式化簡可得:


4dfa7282-4ef6-11ef-b8af-92fbcf53809c.png

RT為終端匹配電阻,此處取120Ω;Rdif為差分輸入電阻,這里取20kΩ;RL可支持的負(fù)載電阻范圍為 45Ω~700Ω,當(dāng)RL=45Ω時,n取最大值為112。所以在此參數(shù)條件下的CAN總線網(wǎng)絡(luò)中,最多可支持掛載112個CAN節(jié)點。

從協(xié)議層方面來考慮,當(dāng)總線節(jié)點數(shù)越多,總線越長,線路寄生越大,對于本地節(jié)點信號自發(fā)自收的工況下,總線寄生越大,有可能導(dǎo)致回環(huán)回來的信號衰減較多,CAN控制器的采樣發(fā)生錯誤,導(dǎo)致通訊異常;而對于相距較遠兩個節(jié)點之間進行通信的工況下,中間節(jié)點越多,線路越長,導(dǎo)致信號傳播延時較長,接收端在接收到發(fā)送端發(fā)出的CAN信號后會進行幀內(nèi)應(yīng)答(ACK),傳播延時較長可能導(dǎo)致應(yīng)答不及時,通訊失敗。所以在計算CAN總線最大掛載節(jié)點數(shù)時,應(yīng)考慮線路寄生以及傳播延時的影響,具體要求為由線路寄生較大引起的信號衰減不應(yīng)使得CAN控制器的采樣出現(xiàn)偏差,導(dǎo)致通訊異常;同時信號在傳輸路徑上的傳播延時應(yīng)小于1/2的位時間,保證接收節(jié)點能夠及時應(yīng)答,不會導(dǎo)致通訊失敗。

2.CAN總線外圍電路設(shè)計參考

在汽車應(yīng)用中,EMC問題是一個被廣泛關(guān)注的問題,而與傳統(tǒng)汽車相比,新能源汽車的EMC問題更加突出,因此對于汽車中大量使用的總線接口芯片的EMC性能要求也比較高。為了獲得較好的EMC性能,除了芯片設(shè)計的考慮之外,系統(tǒng)中芯片外圍電路的補充完善也是至關(guān)重要的。這一部分將著重介紹一下CAN芯片外圍電路的一些參考設(shè)計(如圖2.1所示)。


4e09c53e-4ef6-11ef-b8af-92fbcf53809c.png

圖2.1 CAN總線外圍電路參考設(shè)計示意圖

納芯微電子(簡稱納芯微,科創(chuàng)板股票代碼688052)是高性能高可靠性模擬及混合信號芯片公司。自2013年成立以來,公司聚焦傳感器、信號鏈、電源管理三大方向,為汽車、工業(yè)、信息通訊及消費電子等領(lǐng)域提供豐富的半導(dǎo)體產(chǎn)品及解決方案。

納芯微以『“感知”“驅(qū)動”未來,共建綠色、智能、互聯(lián)互通的“芯”世界』為使命,致力于為數(shù)字世界和現(xiàn)實世界的連接提供芯片級解決方案。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風(fēng)險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉