chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

CANFD節(jié)點(diǎn)的采樣點(diǎn)如何測(cè)量?

ZLG致遠(yuǎn)電子 ? 2025-07-31 11:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文導(dǎo)讀

為提升CAN/CAN FD網(wǎng)絡(luò)的通信可靠性,各節(jié)點(diǎn)需盡可能配置合適且一致的采樣點(diǎn)。然而在設(shè)備CAN通信采樣點(diǎn)參數(shù)未知的情況下,如何驗(yàn)證各節(jié)點(diǎn)采樣點(diǎn)設(shè)置的一致性?本文結(jié)合ZPS-CANFD設(shè)備的采樣點(diǎn)測(cè)量功能,介紹其測(cè)量原理及具體操作流程。



采樣點(diǎn)是CAN/CAN FD控制器在一個(gè)位時(shí)間(bit time)內(nèi)讀取總線電平、判斷位邏輯值(顯性/隱性)的關(guān)鍵位置。如果采樣點(diǎn)位置不合理,可能導(dǎo)致通訊距離不達(dá)標(biāo)、預(yù)期電平錯(cuò)誤等異常的產(chǎn)生,進(jìn)而影響系統(tǒng)通信穩(wěn)定性。

因此,合理配置采樣點(diǎn),確保網(wǎng)絡(luò)中各節(jié)點(diǎn)采樣點(diǎn)一致至關(guān)重要。


采樣點(diǎn)定義

采樣點(diǎn)是CAN/CANFD控制器讀取并判斷總線上各位邏輯值的一個(gè)時(shí)間點(diǎn),也就是說一個(gè)位時(shí)間內(nèi)從采樣點(diǎn)的位置讀取一個(gè)電平信號(hào),以此確定這個(gè)“位”的顯隱性。CAN/CANFD控制器的最小時(shí)間周期稱作時(shí)間量子(Tq),它是通過對(duì)芯片晶振周期進(jìn)行分頻而得來的,一個(gè)位時(shí)間有若干個(gè)Tq組成,同時(shí)根據(jù)功能分為四個(gè)階段:同步段、傳播段、相位緩沖段1和相位緩沖段2,如圖 1所示。
46848ce8-6dbf-11f0-9080-92fbcf53809c.png圖1 位時(shí)間結(jié)構(gòu)圖

四個(gè)階段功能介紹如下:

  • 同步段:位定時(shí)的時(shí)間基點(diǎn),用于捕捉邊沿跳變,通常為1Tq。
  • 傳播段:用于補(bǔ)償網(wǎng)絡(luò)內(nèi)的信號(hào)傳播延遲,長(zhǎng)度必須大于等于2倍的信號(hào)傳播時(shí)間,其可編程,通常是(1-8Tq)。
  • 相位緩沖段1和相位緩沖段2:用于必要的重同步補(bǔ)償。作用方式為加長(zhǎng)相位緩沖段1或者縮短相位緩沖段2。

由圖1可看到采樣點(diǎn)的位置,它位于相位緩沖段1的結(jié)束位置,其計(jì)算公式如下:

46976f52-6dbf-11f0-9080-92fbcf53809c.png

采樣點(diǎn)測(cè)量原理

ZPS-CANFD節(jié)點(diǎn)采樣點(diǎn)測(cè)量方法,以DUT作為接收節(jié)點(diǎn),使用ZPS-CANFD發(fā)送某一位從后往前逐步被干擾脈沖干擾后的報(bào)文,直到DUT發(fā)送錯(cuò)誤幀來判斷出現(xiàn)了采樣錯(cuò)誤,進(jìn)而確認(rèn)DUT采樣點(diǎn)位置,也就是從錯(cuò)誤幀波形數(shù)據(jù)中找到被干擾的位,然后測(cè)量出這個(gè)位未被干擾部分的脈寬作為分子,位時(shí)間作為分母,然后計(jì)算出結(jié)果,最后經(jīng)過統(tǒng)計(jì)的方法得出采樣點(diǎn)的位置。

46a725e6-6dbf-11f0-9080-92fbcf53809c.png

為了減少采樣點(diǎn)測(cè)量的誤差,從DUT的視角去判斷出現(xiàn)錯(cuò)誤幀的時(shí)間點(diǎn),所以需要拿到DUT的RX波形作為數(shù)據(jù)源進(jìn)行采樣點(diǎn)的計(jì)算。ZPS-CANFD節(jié)點(diǎn)采樣點(diǎn)測(cè)量功能,既可以支持CAN節(jié)點(diǎn)采樣點(diǎn)的測(cè)量,也可以支持CANFD節(jié)點(diǎn)的采樣點(diǎn)測(cè)量,所以分為仲裁域采樣點(diǎn)測(cè)量和數(shù)據(jù)域采樣點(diǎn)測(cè)量。當(dāng)進(jìn)行仲裁域采樣點(diǎn)測(cè)量時(shí),ZPS-CANFD發(fā)送標(biāo)準(zhǔn)CAN幀,當(dāng)進(jìn)行數(shù)據(jù)域采樣點(diǎn)測(cè)量時(shí),ZPS-CANFD發(fā)送變速CANFD幀,具體的測(cè)量流程如下:1)將發(fā)送幀中數(shù)據(jù)場(chǎng)的第一個(gè)字節(jié)的第四位作為固定干擾位,并設(shè)置干擾脈寬;2)ZPS-CANFD發(fā)送滿足條件的干擾報(bào)文若干幀,觀察是否出現(xiàn)錯(cuò)誤幀;

若無錯(cuò)誤,按照選擇的測(cè)量算法對(duì)應(yīng)步進(jìn)值逐步往前移動(dòng)干擾脈寬,重復(fù)以上步驟,直到DUT發(fā)送錯(cuò)誤幀為止,進(jìn)而判斷為采樣點(diǎn)位置。

46b661d2-6dbf-11f0-9080-92fbcf53809c.png

圖2 干擾脈寬步進(jìn)流程

ZPS實(shí)測(cè)步驟

DB9板卡 vs 傳統(tǒng)方案通過ZPS-CANFD的采樣點(diǎn)測(cè)量功能對(duì)CAN/CAN FD網(wǎng)絡(luò)上的各節(jié)點(diǎn)進(jìn)行采樣點(diǎn)測(cè)量,進(jìn)而判斷各節(jié)點(diǎn)的采樣點(diǎn)是否設(shè)置一致。下面以實(shí)測(cè)某DUT采樣點(diǎn)(仲裁域采樣點(diǎn)為80%,數(shù)據(jù)域采樣點(diǎn)為75%)的步驟為例,進(jìn)行相關(guān)的介紹。第一步,按照?qǐng)D 3連接方式,將DUT的RX、CAN信號(hào)分別和ZPS-CANFD的高速模擬通道DSO1、CAN1 OUT通道連接;

46c42cfe-6dbf-11f0-9080-92fbcf53809c.png

圖3 節(jié)點(diǎn)采樣點(diǎn)測(cè)試框圖

第二步,打開ZView軟件,點(diǎn)開【CAN1】通道參數(shù)設(shè)置界面,設(shè)置波特率、采樣點(diǎn)、終端電阻、工作模式及采樣比等參數(shù);

46d20be4-6dbf-11f0-9080-92fbcf53809c.png

圖4 CAN參數(shù)設(shè)置

注:1、ZPS-CANFD的采樣點(diǎn)設(shè)置時(shí),建議設(shè)置和DUT的采樣點(diǎn)一致,尤其是測(cè)試變速CANFD幀的采樣點(diǎn)時(shí),因?yàn)锽RS位和CRC界定符位位寬的特殊性,設(shè)置不一致可能會(huì)出現(xiàn)通信錯(cuò)誤,進(jìn)而導(dǎo)致采樣點(diǎn)測(cè)試無法進(jìn)行。另外采樣點(diǎn)設(shè)置一致,在報(bào)文解碼時(shí),可以以DUT的采樣點(diǎn)進(jìn)行解碼,更好分析錯(cuò)誤幀。

2、采樣比必須設(shè)置到最大,否則會(huì)影響測(cè)量精度。

3、要保證總線上的終端電阻是60Ω。


第三步,點(diǎn)開【CH1】通道參數(shù)設(shè)置界面,將輸入信號(hào)源改為“DSO_1”,耦合方式設(shè)置為“直流耦合”,如圖5所示:

46e49584-6dbf-11f0-9080-92fbcf53809c.png

圖5 CH1輸入信號(hào)源修改為DSO_1

第四步,開啟“CAN1”通道;

第五步,點(diǎn)擊【分析】菜單,打開【節(jié)點(diǎn)采樣點(diǎn)測(cè)試】功能,進(jìn)行硬件相關(guān)配置,其它參數(shù)默認(rèn)即可,然后點(diǎn)擊“下一步”;

46f1db18-6dbf-11f0-9080-92fbcf53809c.png

圖6 節(jié)點(diǎn)采樣點(diǎn)測(cè)試參數(shù)設(shè)置

注:1、RX數(shù)據(jù)源選擇要和步驟三一致;

2、RX上升/下降閾值需參考控制器手冊(cè)設(shè)置。
第六步,分別點(diǎn)擊“開始”按鈕,即可測(cè)量出仲裁域和數(shù)據(jù)域采樣點(diǎn)的結(jié)果。

47045504-6dbf-11f0-9080-92fbcf53809c.png

圖7 仲裁域采樣點(diǎn)測(cè)量結(jié)果

471452ce-6dbf-11f0-9080-92fbcf53809c.png

圖8 數(shù)據(jù)域采樣點(diǎn)測(cè)量結(jié)果

采樣點(diǎn)測(cè)量結(jié)果是如何計(jì)算的呢?我們結(jié)合圖8、圖9對(duì)此問題進(jìn)行回答。

單擊數(shù)據(jù)域采樣點(diǎn)測(cè)試結(jié)果界面的最后一行數(shù)據(jù),可關(guān)聯(lián)到因干擾到DUT的采樣點(diǎn)而報(bào)出錯(cuò)誤的第一幀錯(cuò)誤報(bào)文及對(duì)應(yīng)的波形,然后在RX波形中找到干擾位,并測(cè)量其未被干擾脈寬為750ns,然后根據(jù)公式計(jì)算47217d3c-6dbf-11f0-9080-92fbcf53809c.png=750ns/1000ns=75%,最后再對(duì)47217d3c-6dbf-11f0-9080-92fbcf53809c.png結(jié)果進(jìn)行統(tǒng)計(jì),得出采樣點(diǎn)結(jié)果。

47304ede-6dbf-11f0-9080-92fbcf53809c.png

圖9 干擾到采樣點(diǎn)后的第一幀錯(cuò)誤幀及波形注:采樣點(diǎn)結(jié)果統(tǒng)計(jì)方法請(qǐng)參考ZPS-CANFD用戶手冊(cè)相關(guān)描述。

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

    關(guān)注

    114

    文章

    17485

    瀏覽量

    188365
  • 網(wǎng)絡(luò)
    +關(guān)注

    關(guān)注

    14

    文章

    8019

    瀏覽量

    92166
  • CANFD
    +關(guān)注

    關(guān)注

    0

    文章

    98

    瀏覽量

    5682
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    MCU如何配置固定TDC?

    如附圖所示,在發(fā)送和接收消息期間,控制器開始發(fā)送比特的時(shí)間與從接收終端接收到位置的時(shí)間之間存在延遲,即發(fā)送節(jié)點(diǎn)的延遲。 數(shù)據(jù)字段中 CANFD采樣點(diǎn)需要采用發(fā)送
    發(fā)表于 01-22 07:29

    TC297 CANR支持CANFD嗎?

    TC297 CANR 支持 CANFD 嗎? 我目前正在測(cè)試CAN達(dá)到5Mbit/s的 節(jié)點(diǎn)。但是,在以 5Mbit/s 的速度測(cè)試 CANR 節(jié)點(diǎn)的速度時(shí),會(huì)出現(xiàn)錯(cuò)誤。
    發(fā)表于 01-29 06:09

    CAN總線采樣點(diǎn)不一致的危害

    采樣點(diǎn)不一致是CAN總線網(wǎng)絡(luò)中常見的配置錯(cuò)誤,可能導(dǎo)致位錯(cuò)誤、同步問題、錯(cuò)誤幀增加、節(jié)點(diǎn)總線關(guān)閉、仲裁失敗和確認(rèn)錯(cuò)誤等嚴(yán)重后果。 CAN總線的位時(shí)間由四個(gè)非重疊的時(shí)間段組成,每個(gè)段由時(shí)間量子
    發(fā)表于 06-07 08:55

    采樣點(diǎn)的規(guī)則及原理

    采樣點(diǎn)是接收節(jié)點(diǎn)判斷信號(hào)邏輯的位置,采樣點(diǎn)對(duì)CAN總線來說極其重要,尤其是在組網(wǎng)的時(shí)候,多個(gè)節(jié)點(diǎn)
    發(fā)表于 05-25 08:00

    CANFD節(jié)點(diǎn)如何與經(jīng)典CAN總線正常通信呢?

    CANFD的來源是什么?CANFD有哪幾個(gè)顯著特點(diǎn)?CANFD節(jié)點(diǎn)如何與經(jīng)典CAN總線正常通信呢?
    發(fā)表于 06-16 09:31

    哪些STM32有CANFD

    目錄哪些STM32有CANFD外設(shè)參考文檔CAN-FD特性CAN-FD格式CAN 2.0 VS CAN-FDSTM32 FDCAN 外設(shè)特性位時(shí)間和采樣點(diǎn)Message RAM濾波器設(shè)置Rx
    發(fā)表于 08-12 07:21

    求助,LPC5516 CANFD采樣點(diǎn)4M以上波特率如何設(shè)置70%以上?

    當(dāng)采樣點(diǎn)設(shè)置大于70%時(shí),數(shù)據(jù)階段會(huì)出現(xiàn)協(xié)議錯(cuò)誤,發(fā)送錯(cuò)誤幀。數(shù)據(jù)波特率小于4M時(shí)無此問題,采樣點(diǎn)小于70%即可。 單片機(jī):LPC5516 CANF
    發(fā)表于 05-16 06:59

    一種信號(hào)矢量分解的采樣濾波移動(dòng)節(jié)點(diǎn)定位算法

    成的思想,提出了一種信號(hào)矢量分解的采樣濾波移動(dòng)節(jié)點(diǎn)定位算法.該算法通過建立直角坐標(biāo)系,分解合成移動(dòng)節(jié)點(diǎn)、樣本點(diǎn)與信標(biāo)節(jié)點(diǎn)間的信號(hào)矢量,利用誤
    發(fā)表于 02-09 14:01 ?0次下載

    致遠(yuǎn)電子ZPS-CANFD支持總線數(shù)據(jù)的發(fā)送和接收

    采樣點(diǎn)是接收節(jié)點(diǎn)判斷信號(hào)邏輯的位置,采樣點(diǎn)對(duì)CAN總線來說極其重要,尤其是在組網(wǎng)的時(shí)候,多個(gè)節(jié)點(diǎn)
    的頭像 發(fā)表于 04-20 15:26 ?2698次閱讀
    致遠(yuǎn)電子ZPS-<b class='flag-5'>CANFD</b>支持總線數(shù)據(jù)的發(fā)送和接收

    ZPS-CANFD采樣點(diǎn)測(cè)試原理及詳細(xì)過程

    采樣點(diǎn)是接收節(jié)點(diǎn)判斷信號(hào)邏輯的位置,采樣點(diǎn)對(duì)CAN總線來說極其重要,尤其是在組網(wǎng)的時(shí)候,多個(gè)節(jié)點(diǎn)
    的頭像 發(fā)表于 04-25 10:58 ?5114次閱讀

    TSMaster采樣點(diǎn)配置方法與消除錯(cuò)誤幀流程

    當(dāng)通訊節(jié)點(diǎn)采樣點(diǎn)參數(shù)和波特率參數(shù)不匹配造成一些錯(cuò)誤幀時(shí),我們?nèi)绾卧赥SMaster中設(shè)置以及調(diào)整波特率參數(shù)和采樣點(diǎn)參數(shù),來減少以及消除總線
    的頭像 發(fā)表于 11-25 08:21 ?1600次閱讀
    TSMaster<b class='flag-5'>采樣</b><b class='flag-5'>點(diǎn)</b>配置方法與消除錯(cuò)誤幀流程

    CAN總線最大能夠帶多少節(jié)點(diǎn)?CANFD相對(duì)于CAN2.0有哪些差異呢?

    CAN總線最大能夠帶多少節(jié)點(diǎn)?CANFD相對(duì)于CAN2.0有哪些差異呢? CAN總線最大能夠帶多少節(jié)點(diǎn)? CAN總線是一種廣泛應(yīng)用于汽車領(lǐng)域的多主機(jī)串行通信總線。CAN總線使用CSMA/CR
    的頭像 發(fā)表于 01-31 14:08 ?6561次閱讀

    CAN/CANFD?總線干擾儀TESTBASE-BDI

    總線干擾儀是CAN/CANFD總線一致性測(cè)試中必不可少的重要設(shè)備,用于實(shí)現(xiàn)采樣點(diǎn)以及故障注入等測(cè)試項(xiàng)配合桌面式車載網(wǎng)絡(luò)自動(dòng)化測(cè)試系統(tǒng)TESTBASE-DESKNAT以及基于VBA的CAN/CA
    的頭像 發(fā)表于 12-26 11:24 ?1370次閱讀
    CAN/<b class='flag-5'>CANFD</b>?總線干擾儀TESTBASE-BDI

    采樣點(diǎn)不一致:總線通信的隱形殺手

    重要?在CAN、CANFD等總線通信中,采樣點(diǎn)(SamplePoint)是節(jié)點(diǎn)讀取總線信號(hào)電平的關(guān)鍵時(shí)刻。如果各節(jié)點(diǎn)
    的頭像 發(fā)表于 05-19 11:44 ?656次閱讀
    <b class='flag-5'>采樣</b><b class='flag-5'>點(diǎn)</b>不一致:總線通信的隱形殺手

    ZPS-CANFD總線分析儀:一鍵操作,全面評(píng)估CAN/CANFD節(jié)點(diǎn)健康狀態(tài)

    本文導(dǎo)讀在現(xiàn)場(chǎng)進(jìn)行節(jié)點(diǎn)測(cè)試時(shí),工程師們時(shí)常面臨挑戰(zhàn):節(jié)點(diǎn)通信不穩(wěn)定、信號(hào)質(zhì)量不佳、故障定位困難。這些常見問題往往需要耗費(fèi)大量時(shí)間和精力進(jìn)行排查。ZPS-CANFD總線分析儀提供一鍵生成節(jié)點(diǎn)
    的頭像 發(fā)表于 09-26 11:46 ?225次閱讀
    ZPS-<b class='flag-5'>CANFD</b>總線分析儀:一鍵操作,全面評(píng)估CAN/<b class='flag-5'>CANFD</b><b class='flag-5'>節(jié)點(diǎn)</b>健康狀態(tài)