女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

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

技術(shù)小課堂 | CAN總線(xiàn)應(yīng)用常見(jiàn)問(wèn)題(1)

思瑞浦3PEAK ? 2024-07-25 08:37 ? 次閱讀

CAN控制器局域網(wǎng)絡(luò)(ControllerAreaNetwork,CAN)的簡(jiǎn)稱(chēng),由德國(guó)的BOSCH公司開(kāi)發(fā),并最終成為國(guó)際標(biāo)準(zhǔn)(ISO 11898),是國(guó)際上應(yīng)用最廣泛的現(xiàn)場(chǎng)總線(xiàn)之一。

CAN總線(xiàn)通過(guò)差模信號(hào)傳輸使得總線(xiàn)具有良好的抗干擾性能。由于總線(xiàn)具有實(shí)時(shí)性強(qiáng)、抗干擾能力強(qiáng)等特點(diǎn),在軌道交通、汽車(chē)電子等行業(yè)得到廣泛的應(yīng)用。伴隨著技術(shù)的升級(jí)和CAN節(jié)點(diǎn)的增加,對(duì)于經(jīng)典CAN最高1Mbps的波特率已經(jīng)不能滿(mǎn)足應(yīng)用需求。因此CAN FD協(xié)議應(yīng)運(yùn)而生,并在2016年正式寫(xiě)入ISO 11898,將最高波特率提高到5Mbps。但是隨著新一代汽車(chē)智能化的快速發(fā)展,對(duì)CAN通信的速率的提升有了進(jìn)一步的要求,CiA(CAN in Automation)協(xié)會(huì)牽頭制定了CiA601-4的標(biāo)準(zhǔn),定義了CAN FD SIC(Signal Improvement Capability)的要求,將通信速率提升到8Mbps,并在2024年正式寫(xiě)入ISO 11898-2:2024國(guó)際標(biāo)準(zhǔn)。同時(shí)下一代的標(biāo)準(zhǔn)CAN XL也被進(jìn)一步明確,將CAN通信速率的上限提升到20Mbps,CAN的應(yīng)用場(chǎng)景也將進(jìn)一步拓寬。

作為國(guó)內(nèi)接口芯片的領(lǐng)行者和CiA協(xié)會(huì)的會(huì)員,思瑞浦可以為用戶(hù)提供全系列的CAN收發(fā)器產(chǎn)品,并持續(xù)大力投入緊跟行業(yè)的需求和發(fā)展方向,為用戶(hù)提供高可靠性、高性能、高性?xún)r(jià)比的解決方案。

思瑞浦的CAN收發(fā)器產(chǎn)品已被廣泛應(yīng)用于眾多的領(lǐng)域,我們也收集到了很多來(lái)自客戶(hù)實(shí)際應(yīng)用中比較常見(jiàn)的一些應(yīng)用相關(guān)疑問(wèn),本文將介紹常見(jiàn)的CAN總線(xiàn)應(yīng)用問(wèn)題,并提供相應(yīng)的解決方法,以幫助您更好地理解和解決這些問(wèn)題。

CAN芯片最低速率要求

CAN總線(xiàn)上的數(shù)據(jù)采用不歸零編碼方式,顯性和隱性同時(shí)傳送時(shí),總線(xiàn)的結(jié)果值為顯性。而對(duì)于具有TXD顯性超時(shí)保護(hù)功能的CAN收發(fā)器,在TXD引腳顯性時(shí)間超過(guò)允許最大的時(shí)間tDOM后,發(fā)送器將被禁能,收發(fā)器輸出表現(xiàn)為隱性狀態(tài),根據(jù)CAN協(xié)議(ISO 11898),除了錯(cuò)誤幀和過(guò)載幀(允許6個(gè)相等顯性位),CAN幀報(bào)文中在5個(gè)連續(xù)相等位后,發(fā)送器自動(dòng)插入一個(gè)與之互補(bǔ)的補(bǔ)碼位;接收時(shí),這個(gè)填充位被自動(dòng)丟掉。例如,5個(gè)連續(xù)的高電平位后,CAN自動(dòng)插入一個(gè)低電平位。

因此TXD只允許最多11個(gè)連續(xù)的顯性位,最壞的情況是一個(gè)錯(cuò)誤幀緊接在5個(gè)連續(xù)的顯性位后,即tDOM的最小值要求收發(fā)器的最小位速率必須大于36.67kbps。

051b0400-4a1e-11ef-817b-92fbcf53809c.png

0528d184-4a1e-11ef-817b-92fbcf53809c.png

ISO 11898-2顯性超時(shí)要求

此外顯性超時(shí)保護(hù)功能可有效保護(hù)總線(xiàn)的正常通信,由于CAN總線(xiàn)顯性電平的“支配地位”,在CAN總線(xiàn)組網(wǎng)時(shí),若有其中一個(gè)CAN節(jié)點(diǎn)出現(xiàn)硬件或者軟件上的錯(cuò)誤,使控制器TXD引腳持續(xù)處于低電平,則會(huì)使總線(xiàn)電平持續(xù)保持在顯性狀態(tài),總線(xiàn)上所有節(jié)點(diǎn)均不能正常通信,導(dǎo)致總線(xiàn)癱瘓。

若總線(xiàn)節(jié)點(diǎn)數(shù)量眾多,確定問(wèn)題節(jié)點(diǎn)將是一項(xiàng)艱巨的任務(wù),TXD顯性超時(shí)后,發(fā)送器將被禁能,收發(fā)器輸出表現(xiàn)為隱性狀態(tài),總線(xiàn)將不受該節(jié)點(diǎn)影響,從而保證總線(xiàn)的正常通信。收發(fā)器下一個(gè)顯性輸出只有在釋放了TXD后才可以產(chǎn)生。

思瑞浦推出的全系CAN收發(fā)器均支持TXD顯性超時(shí)保護(hù)功能,保證了總線(xiàn)通信的魯棒性。

采樣點(diǎn)設(shè)置錯(cuò)誤

采樣點(diǎn)是CAN控制器讀取總線(xiàn)電平并解釋各個(gè)比特位邏輯值的時(shí)間點(diǎn)。由于CAN報(bào)文的一個(gè)位時(shí)間由若干個(gè)Tq組成(CAN控制器的最小時(shí)間周期稱(chēng)作時(shí)間份額Tq,它是通過(guò)對(duì)芯片晶振周期進(jìn)行分頻而得來(lái)的),通常為8~25個(gè),同時(shí)根據(jù)功能分為4個(gè)階段: 同步段、傳播段、相位緩沖段1和相位緩沖段2。

05393556-4a1e-11ef-817b-92fbcf53809c.png

1個(gè)bit位的構(gòu)成

采樣點(diǎn)即為在某位時(shí)間內(nèi)讀取總線(xiàn)電平的時(shí)刻,采樣時(shí)刻的設(shè)置通過(guò)配置寄存器決定,對(duì)于同一CAN整車(chē)網(wǎng)絡(luò),各個(gè)節(jié)點(diǎn)應(yīng)該盡量使用相同的采樣點(diǎn)位置,否則容易出現(xiàn)采樣錯(cuò)誤,進(jìn)而使整個(gè)網(wǎng)絡(luò)的通信出現(xiàn)故障。

收發(fā)報(bào)文報(bào)文ID沖突

CAN總線(xiàn)是廣播類(lèi)型的總線(xiàn),所有的消息都以固定的格式發(fā)送。在總線(xiàn)空閑狀態(tài)下,任意節(jié)點(diǎn)都可以向總線(xiàn)上發(fā)送信息。最先向總線(xiàn)發(fā)送信息的節(jié)點(diǎn)獲得總線(xiàn)的發(fā)送權(quán)。當(dāng)多個(gè)節(jié)點(diǎn)同時(shí)向總線(xiàn)發(fā)送消息時(shí),所發(fā)送消息的優(yōu)先權(quán)高的那個(gè)節(jié)點(diǎn)獲得總線(xiàn)的發(fā)送權(quán)。

所謂節(jié)點(diǎn)的優(yōu)先權(quán)是根據(jù)標(biāo)識(shí)符(Identifier以下稱(chēng)為ID)決定。這里ID不是表示發(fā)送的目的地址,而是表示訪問(wèn)總線(xiàn)的消息的優(yōu)先級(jí),ID值越小優(yōu)先級(jí)越高。當(dāng)兩個(gè)以上的單元同時(shí)開(kāi)始發(fā)送消息時(shí),對(duì)各消息ID的每個(gè)位進(jìn)行逐個(gè)仲裁比較,仲裁獲勝(被判定為優(yōu)先級(jí)最高)的單元可繼續(xù)發(fā)送消息,仲裁失利的單元?jiǎng)t立刻停止發(fā)送而進(jìn)行接收工作。

0558a03a-4a1e-11ef-817b-92fbcf53809c.png

仲裁過(guò)程示意

ID的大小決定了總線(xiàn)上節(jié)點(diǎn)沖突時(shí)各節(jié)點(diǎn)的發(fā)送順序,整車(chē)上通信的報(bào)文數(shù)量級(jí)在幾十甚至上百,如果這些報(bào)文的ID重復(fù),總線(xiàn)上會(huì)出現(xiàn)錯(cuò)誤幀,因此在前期軟件設(shè)計(jì)階段需根據(jù)ECU設(shè)備的重要性定義好每個(gè)設(shè)備在組網(wǎng)中ID,并保證其ID在組網(wǎng)中的唯一性。

CAN總線(xiàn)組網(wǎng)問(wèn)題

ISO11898-2中對(duì)高速CAN物理層進(jìn)行了規(guī)定,推薦CAN網(wǎng)絡(luò)采用總線(xiàn)形式的線(xiàn)性拓?fù)浣Y(jié)構(gòu),如下圖所示,線(xiàn)性拓?fù)銫AN網(wǎng)絡(luò)采用單一信道(總線(xiàn))作為傳輸介質(zhì),所有的站點(diǎn)通過(guò)相應(yīng)的硬件接口接到一條公共的總線(xiàn)上。線(xiàn)性拓?fù)渥杩蛊ヅ浔容^簡(jiǎn)單,只需要在主干的兩端并上合適的終端電阻即可(2km內(nèi)通常為120Ω)。

056534ee-4a1e-11ef-817b-92fbcf53809c.png

線(xiàn)性拓?fù)?/span>

T型接線(xiàn)方式會(huì)存在由于分支長(zhǎng)度以及分支長(zhǎng)度的積累造成阻抗的不連續(xù),因而接頭處產(chǎn)生信號(hào)“反射”的現(xiàn)象。反射的信號(hào)量由瞬態(tài)阻抗的變化量決定,變化量越大,反射就越嚴(yán)重。分支處產(chǎn)生的是負(fù)相反射,引起信號(hào)電平下沖,這種下沖可能會(huì)超過(guò)噪聲容限,造成誤觸發(fā)。為了避免這種情況發(fā)生,希望反射波盡快回到源端,也就是支線(xiàn)要盡可能短。在ISO11898-2中規(guī)定分支長(zhǎng)度在1Mbps下不得大于0.3m,則可以穩(wěn)定運(yùn)行,如下圖。

05690588-4a1e-11ef-817b-92fbcf53809c.png

組網(wǎng)拓?fù)湟?/span>

此外CAN總線(xiàn)長(zhǎng)度與傳輸速率有關(guān),在1Mbps速率下點(diǎn)對(duì)點(diǎn)通信總線(xiàn)最大長(zhǎng)度為40m。實(shí)際線(xiàn)長(zhǎng)與總線(xiàn)節(jié)點(diǎn)數(shù)量以及線(xiàn)材拓?fù)溆嘘P(guān),需根據(jù)具體調(diào)試決定。

056d8680-4a1e-11ef-817b-92fbcf53809c.png

通信速度和最大總線(xiàn)長(zhǎng)度的關(guān)系

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

    關(guān)注

    10

    文章

    3594

    瀏覽量

    107295
  • 控制器
    +關(guān)注

    關(guān)注

    114

    文章

    16936

    瀏覽量

    182730
  • CAN總線(xiàn)
    +關(guān)注

    關(guān)注

    145

    文章

    1972

    瀏覽量

    132184
收藏 人收藏

    評(píng)論

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

    CAN總線(xiàn)應(yīng)用常見(jiàn)問(wèn)題(2)CAN總線(xiàn)應(yīng)用過(guò)程中的常見(jiàn)問(wèn)題和解決辦法

    CAN總線(xiàn)作為一種常用的通信協(xié)議,在汽車(chē)、工業(yè)自動(dòng)化等領(lǐng)域得到廣泛應(yīng)用。然而,由于各種原因,CAN總線(xiàn)在使用過(guò)程中可能會(huì)出現(xiàn)各種故障,本文將繼續(xù)講解
    的頭像 發(fā)表于 07-26 11:22 ?5860次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線(xiàn)</b>應(yīng)用<b class='flag-5'>常見(jiàn)問(wèn)題</b>(2)<b class='flag-5'>CAN</b><b class='flag-5'>總線(xiàn)</b>應(yīng)用過(guò)程中的<b class='flag-5'>常見(jiàn)問(wèn)題</b>和解決辦法

    CAN總線(xiàn)輕松入門(mén)與實(shí)踐

    —RS232網(wǎng)橋、溫控系統(tǒng)等綜合實(shí)例,讓讀者在學(xué)習(xí)和實(shí)踐中理解CAN總線(xiàn)的精髓。最后一章與讀者分享作者的一些設(shè)計(jì)感悟,并對(duì)網(wǎng)友常見(jiàn)問(wèn)題進(jìn)行解答。更多精彩內(nèi)容:http://www.asorrir.com/soft/33/20
    發(fā)表于 12-30 16:01

    LoRa技術(shù)常見(jiàn)問(wèn)題

    LoRa設(shè)計(jì)10問(wèn)引言:近 5 年來(lái),LoRa技術(shù)在國(guó)內(nèi)受重視,從高校到企業(yè),再到自主創(chuàng)業(yè)者,都在了解和研究。作為從事 LoRa 研發(fā) 5年,推出完整 LoRa 物聯(lián)網(wǎng)的銳米通信,接觸許多問(wèn)詢(xún) LoRa 技術(shù)的客戶(hù)。為此,我們解釋一些 LoRa
    發(fā)表于 07-27 07:45

    常見(jiàn)總線(xiàn)簡(jiǎn)介CAN、USART、SPI、SCI等

    常見(jiàn)總線(xiàn)簡(jiǎn)介,包括CAN、USART、SPI、SCI等
    發(fā)表于 11-30 14:08 ?0次下載

    CAN、USART、SPI、SCI等常見(jiàn)總線(xiàn)技術(shù)介紹

    電子專(zhuān)業(yè)單片機(jī)相關(guān)知識(shí)學(xué)習(xí)教材資料——CAN、USART、SPI、SCI等常見(jiàn)總線(xiàn)技術(shù)介紹
    發(fā)表于 10-25 18:27 ?0次下載

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

    CAN總線(xiàn)的設(shè)計(jì)經(jīng)常遇到錯(cuò)誤定位等問(wèn)題,但是CAN總線(xiàn)測(cè)試工程師主要關(guān)注的問(wèn)題不過(guò)是這幾個(gè)!解決這幾個(gè)問(wèn)題,CAN通訊問(wèn)題80%得以解決。
    的頭像 發(fā)表于 07-21 08:17 ?1.1w次閱讀

    CAN系統(tǒng)中信號(hào)終端電阻常見(jiàn)問(wèn)題及解決方法

    CAN系統(tǒng)中信號(hào)終端電阻常見(jiàn)問(wèn)題及解決方法
    發(fā)表于 05-28 10:20 ?21次下載

    RS485總線(xiàn)應(yīng)用及常見(jiàn)問(wèn)題

    RS485總線(xiàn)應(yīng)用及常見(jiàn)問(wèn)題
    的頭像 發(fā)表于 05-06 09:28 ?1881次閱讀
    RS485<b class='flag-5'>總線(xiàn)</b>應(yīng)用及<b class='flag-5'>常見(jiàn)問(wèn)題</b>

    CAN光端機(jī)常見(jiàn)問(wèn)題解答

    CAN光端機(jī)即集成有CANBUS接口以及光纖接口的CAN網(wǎng)關(guān)轉(zhuǎn)換器,能夠通過(guò)光信號(hào)遠(yuǎn)程傳輸CAN數(shù)據(jù),實(shí)現(xiàn)超遠(yuǎn)距離的CAN中繼,下面解答幾個(gè)設(shè)備使用的
    的頭像 發(fā)表于 06-06 15:35 ?1965次閱讀

    CAN總線(xiàn)常見(jiàn)問(wèn)題解答

    CAN總線(xiàn)常見(jiàn)問(wèn)題解答,面試中常問(wèn)。
    的頭像 發(fā)表于 12-27 13:47 ?1738次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線(xiàn)</b><b class='flag-5'>常見(jiàn)問(wèn)題</b>解答

    CAN總線(xiàn)常見(jiàn)問(wèn)題有哪些?

    CAN是ControllerAreaNetwork的縮寫(xiě)(以下稱(chēng)為CAN),是ISO*1國(guó)際標(biāo)準(zhǔn)化的串行通信協(xié)議。在當(dāng)前的汽車(chē)產(chǎn)業(yè)中,出于對(duì)安全性、舒適性、方便性、低公害、低成本的要求,各種各樣
    的頭像 發(fā)表于 12-08 15:51 ?967次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線(xiàn)</b><b class='flag-5'>常見(jiàn)問(wèn)題</b>有哪些?

    高速CAN總線(xiàn)和低速CAN總線(xiàn)的特性

    高速CAN總線(xiàn)和低速CAN總線(xiàn)的特性 高速CAN總線(xiàn)和低速C
    的頭像 發(fā)表于 01-31 14:09 ?3400次閱讀

    CAN總線(xiàn)應(yīng)用常見(jiàn)問(wèn)題(2)

    CAN總線(xiàn)作為一種常用的通信協(xié)議,在汽車(chē)、工業(yè)自動(dòng)化等領(lǐng)域得到廣泛應(yīng)用。然而,由于各種原因,CAN總線(xiàn)在使用過(guò)程中可能會(huì)出現(xiàn)各種故障,本文將繼續(xù)講解
    的頭像 發(fā)表于 07-26 14:56 ?1065次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線(xiàn)</b>應(yīng)用<b class='flag-5'>常見(jiàn)問(wèn)題</b>(2)

    CAN總線(xiàn)應(yīng)用常見(jiàn)問(wèn)題

    CAN是控制器局域網(wǎng)絡(luò)(ControllerAreaNetwork,CAN)的簡(jiǎn)稱(chēng),由德國(guó)的BOSCH公司開(kāi)發(fā),并最終成為國(guó)際標(biāo)準(zhǔn)(ISO 11898),是國(guó)際上應(yīng)用最廣泛的現(xiàn)場(chǎng)總線(xiàn)之一。
    的頭像 發(fā)表于 08-06 11:52 ?1337次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線(xiàn)</b>應(yīng)用<b class='flag-5'>常見(jiàn)問(wèn)題</b>

    CAN總線(xiàn)常見(jiàn)故障和排除辦法

    CAN總線(xiàn)常見(jiàn)的故障與排除辦法主要包括以下幾個(gè)方面。
    的頭像 發(fā)表于 09-18 14:16 ?2245次閱讀