www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當(dāng)前位置:首頁(yè) > > 玩轉(zhuǎn)單片機(jī)與嵌入式
[導(dǎo)讀]▼點(diǎn)擊下方名片,關(guān)注公眾號(hào)▼大家好,很高興和各位一起分享我的第32篇原創(chuàng)文章,喜歡和支持我的工程師,歡迎給我點(diǎn)贊、收藏、分享。加微信[xyzn3333]與作者溝通交流,免費(fèi)獲取更多單片機(jī)與嵌入式的海量電子資料。歡迎關(guān)注【玩轉(zhuǎn)單片機(jī)與嵌入式】公眾號(hào),回復(fù)關(guān)鍵字獲取更多免費(fèi)資料?;貜?fù)...

點(diǎn)擊下方名片,關(guān)注公眾號(hào)

大家好,很高興和各位一起分享我的第32篇原創(chuàng)文章,喜歡和支持我的工程師,歡迎給我點(diǎn)贊、收藏、分享。

加微信[xyzn3333]與作者溝通交流,免費(fèi)獲取更多單片機(jī)與嵌入式的海量電子資料。

歡迎關(guān)注【玩轉(zhuǎn)單片機(jī)與嵌入式】公眾號(hào),回復(fù)關(guān)鍵字獲取更多免費(fèi)資料。

回復(fù)【電容】,獲取電容、元器件選型相關(guān)的內(nèi)容;

回復(fù)【阻抗匹配】,獲取電磁兼容性、阻抗匹配相關(guān)的資料

回復(fù)【資料】,獲取全部電子設(shè)計(jì)、單片機(jī)開(kāi)發(fā)相關(guān)的資料

回復(fù)【終端電阻】,獲取CAN終端電阻相關(guān)的資料

回復(fù)【單片機(jī)】,獲取單片機(jī)全套視頻教程和參考設(shè)計(jì)

回復(fù)【STM32】,獲取STM32相關(guān)設(shè)計(jì)和視頻教程

回復(fù)【PCB】,獲取PCB設(shè)計(jì)相關(guān)的資料

回復(fù)【硬件知識(shí)】、【硬件設(shè)計(jì)】,獲取硬件開(kāi)發(fā)工程必備手冊(cè)

回復(fù)【經(jīng)典電路】,獲取5000個(gè)經(jīng)典電路

回復(fù)【論文】,獲取畢業(yè)設(shè)計(jì)、電子競(jìng)賽、學(xué)術(shù)專業(yè)等相關(guān)論文資料

…………

歡迎關(guān)注【玩轉(zhuǎn)單片機(jī)與嵌入式】公眾號(hào),本公眾號(hào)會(huì)以連載的形式對(duì)電容進(jìn)行深入講解,歡迎持續(xù)關(guān)注。







?

0、前言


近期小編發(fā)表了一些關(guān)于CAN總線的文章,(點(diǎn)擊查看文章匯總),有粉絲在后臺(tái)留言問(wèn):能否寫(xiě)一些關(guān)于CAN總線負(fù)載率的文章?大家都知道,我們是很寵愛(ài)自己的粉絲的,特此奉上本篇文章。


1、什么是CAN總線的負(fù)載率?


一般業(yè)內(nèi)對(duì)負(fù)載率的定義為:實(shí)際數(shù)據(jù)傳輸速率和理論上能達(dá)到的數(shù)據(jù)傳輸速率的比值。


可類比景區(qū)的負(fù)載率進(jìn)行理解:每個(gè)景區(qū)都有一個(gè)負(fù)荷上限,比如10000人,如果此時(shí)景區(qū)內(nèi)只有1000人,那么這時(shí)的景區(qū)負(fù)載率是10%。如下圖1和圖2分別展示了景區(qū)高負(fù)載率和低負(fù)載率的情況。


圖1:高負(fù)載率


圖2:低負(fù)載率


景區(qū)負(fù)載率是一個(gè)在空間上定義的概念,它說(shuō)明了在空間上資源的被使用情況,而總線負(fù)載率則不然,其是在時(shí)間上定義的一個(gè)概念,說(shuō)明了在時(shí)間上資源被使用的情況。


因?yàn)閭鬏斔俾室话闶前疵雭?lái)計(jì)算,數(shù)據(jù)傳輸速率既為每秒鐘傳輸了多少個(gè)BIT,負(fù)載率也默認(rèn)為在一秒的時(shí)間范圍內(nèi)位資源的使用情況。理論上波特率為500K的總線上每秒鐘能夠傳輸500000個(gè)BIT,如果在某一秒中總線上只傳輸了100000個(gè)BIT,則總線負(fù)載率為20%。


2、CAN總線負(fù)載率最大支持多少?


在行業(yè)內(nèi)一般要求負(fù)載率不大于30%。


如果按照空間上負(fù)載率的概念做簡(jiǎn)單類比,CAN總線上一般要求負(fù)載率不大于30%似乎不能被理解,畢竟物盡其用這個(gè)觀念是被大家廣為接受的。要深入系統(tǒng)的理解為什么30%成為目前業(yè)內(nèi)普遍遵守的負(fù)載率高壓線,就不得的不引入CAN理論中另外幾個(gè)重要的概念:ID仲裁、閑時(shí)發(fā)送和最大反應(yīng)時(shí)間。


CAN總線本質(zhì)上是一種串口通訊,靠在時(shí)間線上對(duì)每一位的電壓值進(jìn)行調(diào)制來(lái)搭載不同的信號(hào)。因?yàn)楦鞴?jié)點(diǎn)共用總線介質(zhì),對(duì)總線的使用權(quán)界定就至關(guān)重要。


先說(shuō)結(jié)論:只有在總線空閑時(shí),發(fā)送節(jié)點(diǎn)才能向總線上發(fā)送幀起始及后續(xù)幀ID,只有在幀ID贏得仲裁時(shí),發(fā)送節(jié)點(diǎn)擁有總線控制權(quán)進(jìn)而向總線發(fā)送報(bào)文剩余部分,在仲裁中失敗的節(jié)點(diǎn)讓出總線控制權(quán)等待下次總線空閑時(shí)繼續(xù)嘗試發(fā)送。


我們可以看到如果某一個(gè)節(jié)點(diǎn)需要發(fā)送一幀報(bào)文,它需要同時(shí)滿足兩個(gè)條件


1、總線是空閑的,即目前沒(méi)有任何節(jié)點(diǎn)在發(fā)送報(bào)文,在總線上表示為節(jié)點(diǎn)監(jiān)測(cè)到11個(gè)連續(xù)的隱性位;


2、所需發(fā)送的報(bào)文贏得ID仲裁,即報(bào)文優(yōu)先級(jí)較高。


一個(gè)報(bào)文在試圖發(fā)送時(shí),必須滿足上述兩個(gè)條件才能完成發(fā)送。這里的問(wèn)題就是:如果一個(gè)優(yōu)先級(jí)相對(duì)較低的節(jié)點(diǎn)向外發(fā)報(bào)文時(shí),會(huì)因?yàn)椴粩嗟卦谥俨弥惺《鴮?dǎo)致發(fā)送延遲。如果延遲過(guò)大會(huì)引起通訊失敗。


負(fù)載率越高,代表需要發(fā)送的數(shù)據(jù)越多,相對(duì)來(lái)說(shuō)低優(yōu)先級(jí)節(jié)點(diǎn)發(fā)生通訊延遲的概率越大。


實(shí)際上30%的數(shù)據(jù)也只是一個(gè)經(jīng)驗(yàn)數(shù)值,歷史很悠久的一個(gè)經(jīng)驗(yàn)數(shù)值。從本質(zhì)上來(lái)看,限制負(fù)載率最終是要保證相對(duì)低優(yōu)先級(jí)節(jié)點(diǎn)的通訊實(shí)時(shí)性,如果能通過(guò)網(wǎng)絡(luò)及節(jié)點(diǎn)優(yōu)化等手段滿足每個(gè)節(jié)點(diǎn)的最大響應(yīng)時(shí)間滿足要求,負(fù)載率只是一個(gè)無(wú)關(guān)緊要的參數(shù)。


3:負(fù)載率計(jì)算


想要了解負(fù)載率的計(jì)算,需先清楚CAN總線的幀格式。

圖3:CAN標(biāo)準(zhǔn)幀格式


圖4:CAN擴(kuò)展幀格式

圖5:幀間隔

假設(shè)

  • Ui:各個(gè)信息幀占用總線百分比

  • L:為報(bào)文的總長(zhǎng)度

  • C:為報(bào)文的總線占用時(shí)間? ? ??

  • N:為填充的位數(shù)

  • t:為毛速率 ( 亦稱波特率 )下的位時(shí)間

則有:

  • L = N ? 8d g 13

  • C = ?L * t

  • Ui = C / T

然而總線負(fù)載率是各個(gè)信息幀占用總線百分比之和。

U = U1 U2 U3 .....

注:g 為CAN報(bào)文中控制位的總位數(shù) ( 標(biāo)準(zhǔn)幀 g =34 , 擴(kuò)展幀 g = 54 )g的取值是只取位填充部分除去數(shù)據(jù)段。

負(fù)載率計(jì)算例子:

網(wǎng)絡(luò)負(fù)載率是 1s 內(nèi)網(wǎng)絡(luò)總線傳輸數(shù)據(jù)所占帶寬的百分率。以上圖網(wǎng)絡(luò)矩陣表為例,假設(shè)總線速度為500Kbps,網(wǎng)絡(luò)中有多幀信號(hào),把每個(gè)信號(hào)幀所占的負(fù)載率算出來(lái),相加即得到總的網(wǎng)絡(luò)負(fù)載率。FBCM_1/FBCM_2這兩幀的所占的負(fù)載率算法如下:?????

負(fù)載率1 = (1000ms / 20ms)? * 111 / 500000 = 0.0111 = 1.11%

負(fù)載率2 = (1000ms / 10ms)? * 111 / 500000 = 0.0222 = 2.22%


4:負(fù)載率自動(dòng)計(jì)算工具


根據(jù)以上的負(fù)載率計(jì)算原理,可以輕松整理出如下的表格,輸入CAN總線的相關(guān)參數(shù):波特率、ID個(gè)數(shù)、幀間隔、幀類型等,可以自動(dòng)出總線負(fù)載率。

請(qǐng)關(guān)注公眾號(hào)【玩轉(zhuǎn)單片機(jī)與嵌入式】,在后臺(tái)回復(fù)【CAN負(fù)載率】,將自動(dòng)發(fā)送負(fù)載率計(jì)算的工具給您。

當(dāng)然:本文的重點(diǎn)是講解CAN總線負(fù)載率的原理及如何進(jìn)行負(fù)載率計(jì)算;真實(shí)情況下不需要自動(dòng)手動(dòng)計(jì)算,可以使用CAN分析儀等工具可以輕松的讀取到CAN總線負(fù)載率。

End


限時(shí)免費(fèi)掃碼進(jìn)群,交流更多行業(yè)技術(shù)




歡迎轉(zhuǎn)發(fā)


每篇原創(chuàng)內(nèi)容都是我們用心血換來(lái)的知識(shí)精華,如果您覺(jué)得本文有價(jià)值,歡迎轉(zhuǎn)載分享;

歡迎加入


如果您對(duì)單片機(jī)及嵌入式設(shè)計(jì)感興趣,歡迎加入我們的辯論探討,加我微信【xyzn3333】。


往期推薦

PCB設(shè)計(jì),考慮EMC時(shí),應(yīng)如何接地?

對(duì)CAN總線的終端電阻,你知道多少?

用最通俗的語(yǔ)言講一講,什么是阻抗匹配?

CAN總線工程師常見(jiàn)問(wèn)題及解答

什么是can總線?can總線是數(shù)字信號(hào)還是模擬信號(hào)


點(diǎn)個(gè)在看你最好看


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

LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: 驅(qū)動(dòng)電源

在工業(yè)自動(dòng)化蓬勃發(fā)展的當(dāng)下,工業(yè)電機(jī)作為核心動(dòng)力設(shè)備,其驅(qū)動(dòng)電源的性能直接關(guān)系到整個(gè)系統(tǒng)的穩(wěn)定性和可靠性。其中,反電動(dòng)勢(shì)抑制與過(guò)流保護(hù)是驅(qū)動(dòng)電源設(shè)計(jì)中至關(guān)重要的兩個(gè)環(huán)節(jié),集成化方案的設(shè)計(jì)成為提升電機(jī)驅(qū)動(dòng)性能的關(guān)鍵。

關(guān)鍵字: 工業(yè)電機(jī) 驅(qū)動(dòng)電源

LED 驅(qū)動(dòng)電源作為 LED 照明系統(tǒng)的 “心臟”,其穩(wěn)定性直接決定了整個(gè)照明設(shè)備的使用壽命。然而,在實(shí)際應(yīng)用中,LED 驅(qū)動(dòng)電源易損壞的問(wèn)題卻十分常見(jiàn),不僅增加了維護(hù)成本,還影響了用戶體驗(yàn)。要解決這一問(wèn)題,需從設(shè)計(jì)、生...

關(guān)鍵字: 驅(qū)動(dòng)電源 照明系統(tǒng) 散熱

根據(jù)LED驅(qū)動(dòng)電源的公式,電感內(nèi)電流波動(dòng)大小和電感值成反比,輸出紋波和輸出電容值成反比。所以加大電感值和輸出電容值可以減小紋波。

關(guān)鍵字: LED 設(shè)計(jì) 驅(qū)動(dòng)電源

電動(dòng)汽車(chē)(EV)作為新能源汽車(chē)的重要代表,正逐漸成為全球汽車(chē)產(chǎn)業(yè)的重要發(fā)展方向。電動(dòng)汽車(chē)的核心技術(shù)之一是電機(jī)驅(qū)動(dòng)控制系統(tǒng),而絕緣柵雙極型晶體管(IGBT)作為電機(jī)驅(qū)動(dòng)系統(tǒng)中的關(guān)鍵元件,其性能直接影響到電動(dòng)汽車(chē)的動(dòng)力性能和...

關(guān)鍵字: 電動(dòng)汽車(chē) 新能源 驅(qū)動(dòng)電源

在現(xiàn)代城市建設(shè)中,街道及停車(chē)場(chǎng)照明作為基礎(chǔ)設(shè)施的重要組成部分,其質(zhì)量和效率直接關(guān)系到城市的公共安全、居民生活質(zhì)量和能源利用效率。隨著科技的進(jìn)步,高亮度白光發(fā)光二極管(LED)因其獨(dú)特的優(yōu)勢(shì)逐漸取代傳統(tǒng)光源,成為大功率區(qū)域...

關(guān)鍵字: 發(fā)光二極管 驅(qū)動(dòng)電源 LED

LED通用照明設(shè)計(jì)工程師會(huì)遇到許多挑戰(zhàn),如功率密度、功率因數(shù)校正(PFC)、空間受限和可靠性等。

關(guān)鍵字: LED 驅(qū)動(dòng)電源 功率因數(shù)校正

在LED照明技術(shù)日益普及的今天,LED驅(qū)動(dòng)電源的電磁干擾(EMI)問(wèn)題成為了一個(gè)不可忽視的挑戰(zhàn)。電磁干擾不僅會(huì)影響LED燈具的正常工作,還可能對(duì)周?chē)娮釉O(shè)備造成不利影響,甚至引發(fā)系統(tǒng)故障。因此,采取有效的硬件措施來(lái)解決L...

關(guān)鍵字: LED照明技術(shù) 電磁干擾 驅(qū)動(dòng)電源

開(kāi)關(guān)電源具有效率高的特性,而且開(kāi)關(guān)電源的變壓器體積比串聯(lián)穩(wěn)壓型電源的要小得多,電源電路比較整潔,整機(jī)重量也有所下降,所以,現(xiàn)在的LED驅(qū)動(dòng)電源

關(guān)鍵字: LED 驅(qū)動(dòng)電源 開(kāi)關(guān)電源

LED驅(qū)動(dòng)電源是把電源供應(yīng)轉(zhuǎn)換為特定的電壓電流以驅(qū)動(dòng)LED發(fā)光的電壓轉(zhuǎn)換器,通常情況下:LED驅(qū)動(dòng)電源的輸入包括高壓工頻交流(即市電)、低壓直流、高壓直流、低壓高頻交流(如電子變壓器的輸出)等。

關(guān)鍵字: LED 隧道燈 驅(qū)動(dòng)電源
關(guān)閉