色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何使用DSLogic分析CAN/CAN-FD 信號?

深圳市夢源科技有限公司 ? 2024-01-08 14:54 ? 次閱讀

一 文檔介紹

本文將一步步介紹如何使用DSLogic邏輯分析儀采集并分析 CAN/CAN-FD 信號,因為 CAN 信號的測量和 CAN-FD 的大致一樣,所以下文以 CAN-FD 舉例,在有區(qū)別之處,將會做特別說明。

此次演示的案例特征為:

仲裁域波特率 500Kbps

數(shù)據域波特率 1Mbps

發(fā)送 “01 23 45 67 89 AB CD EF ….(其余數(shù)據位補0)” 共 64 位數(shù)據到 ID 地址”0x100″。

二 需要測量哪幾個信號

CAN-FD 協(xié)議是半雙工的,在 MCU 端使用 TX/RX 進行收發(fā)信號,發(fā)送端并不是通過 TX/RX 直接接到別的節(jié)點的 MCU ,而是先將 TX/RX 接入到 CAN-FD 收發(fā)器,將 TTL 電平轉換為差分信號 CAN-FD_H和 CAN-FD_L,測量信號時需要注意接的是 TTL 邏輯端,還是 CAN-FD 總線端。

圖1 MCU與收發(fā)器結構

所以,如果你要測量 TTL 信號,則將探頭接入到 TX 引腳,如果要測量總線端信號,則接入到 CAN-FD_L ,你可能要問,可以接入到 CAN-FD_H ?單獨觀察波形的話,是可以的,但因為我們是使用邏輯分析儀對信號進行解碼,而 CAN-FD_L 的電平變化和 TTL 端的電平變化是一致的,CAN-FD_H 和 TTL 端是反相的,所以為了方便對比觀察解碼結果,要接入 CAN-FD_L。

三 信號的實際模樣

邏輯分析儀分析的是數(shù)字信號,在采集分析之前,我們推薦先用示波器觀察下信號實際是什么樣子的,對真實波形有一個基本的認知。

下面我們使用璞石示波器來完成捕獲模擬波形的演示。

3.1 MCU 側 TTL 信號

測 TTL 時探頭接 TTL 信號,探頭使用 X1 擋位,探頭接地夾接邏輯端的參考地,一般是 MCU 的 GND 引腳,此處是使用接地彈簧接 GND。

圖2 探頭測試 TX 信號

示波器 0 通道探頭放在靠近 MCU 的 TX 引腳處,夾子接邏輯側參考地,啟動 CAN-FD 發(fā)送數(shù)據,按下 AUTO,捕獲波形,如下圖所示。

圖3 示波器顯示 TX 信號

可以看到這是一個符合 TTL 標準,幅度為 3.4V 的波形。

3.3 收發(fā)器側差分信號

因為在電路設計中一般都會對總線端的電源做隔離,所以在測 CAN-FD 時,兩個探頭分別接 CAN-FD_H 和 CAN-FD_L 信號,但是探頭接地夾需要接總線端的參考地,一般是 CAN-FD 收發(fā)器芯片的 GND 引腳,不要接到 MCU 的 GND 上去了。

圖4 探頭測試差分信號

圖 4 左邊三個座子依次為 CAN-FD_H,GND,CAN-FD_L。

示波器 0 通道探頭放在 CAN-FD_H,接地彈簧接總線側參考地 。示波器 1 通道探頭放在 CAN-FD_L,接地彈簧接總線側參考地,啟動 CAN-FD 發(fā)送數(shù)據,按下 AUTO,捕獲波形,將波形光標重合在一起,如下圖所示。

圖5 差分信號

可以看到 CAN-FD 中空閑時差分電平壓差為 0,當 CAN-FD_L 出現(xiàn)低電平時開始數(shù)據的傳輸??梢钥吹紺AN-FD_L的波形和TTL端的信號是同向的,而CAN-FD_H的波形和TTL端的信號是反向的。

同時,也可以觀察到CAN-FD信號高低電平的特殊之處,以CAN-FD_L為例,它的低電平并不是0V。通常標準CAN/CAN-FD總線信號的L端低電平為1.5V,高電平為2.5V。

也有一些CAN系統(tǒng),總線信號的電平和標準不太一致,這也是為什么我們推薦先用示波器觀察實際波形的原因。因為在使用邏輯分析儀分析波形時,需要設置正確的“閾值”電壓,邏輯分析儀才能采集到正確的信號。

四 信號的采樣與解碼

在示波器上可以觀察到信號的波形質量,但是示波器不擅長長時間抓取波形,同時進行解碼分析。所以當想要分析協(xié)議通訊的內容時,使用DSLogic邏輯分析儀是最合適的工具。

4.1 信號的連接

在DSLogic Plus中,可以選擇任意通道對波形進行采集。我們使用 1 通道來采集 CAN-FD_L 信號。

連接排線至邏輯分析儀的采樣端口,圖 6 顯示了排線和通道的對應關系。

圖6 排線與邏輯分析儀的連接

連接 1 通道至 CAN-FD_L,黑色信號線為接地信號線,連接 CAN-FD 收發(fā)器的 GND。連接效果如圖。

圖7 連接信號

4.2 采樣設置

打開 DSView,在左上角點擊“選項”,按照圖4 參數(shù)設置,其中關于閾值電壓,在圖5 中,我們可以看到通訊波形中 CAN-FD_L 的電壓范圍大致在 1.5V – 2.5V 之間,所以閾值可以設置為 2V 左右。

采樣率一般推薦設置為波形最大速率的 10 倍。例如此處選擇 10MHz采樣率進行采集分析。

通道選項的所有選項都符合我們的要求,我們選擇就選第一個。其他選項保持默認,點擊確定。

圖8 選項設置

設備選項設置完成后,采樣時間這里設置為 5ms,在”模式“中,我們選擇“單次”。關鍵的閾值、采樣時間和采樣率設置完成后,我們接下來設置觸發(fā)方式。

從圖5 可以看到 CAN-FD_L 出現(xiàn)下降沿開始通訊,所以我們設置觸發(fā)方式為下降沿觸發(fā),點擊1 通道左側的下降沿標識,顯示為藍色則為下降沿觸發(fā)。

圖9 觸發(fā)設置

完成以上接線和設置后,其他設置保持默認,點擊 DSView 菜單欄的“開始”,此時邏輯分析儀正在等待觸發(fā)波形的出現(xiàn),然后啟動 CAN-FD 傳輸,觸發(fā)后等待波形采集完成。

以上是對 CAN-FD 的采樣設置,對于 CAN 波形的測試,可以和 CAN-FD 的一致。

4.3 解碼設置

波形采集完成后會在軟件界面顯示,此時可以對波形進行解碼操作,具體操作是點擊菜單欄的“解碼”按鈕,在協(xié)議框中輸入“CAN”,點選在下方出現(xiàn)的”CAN-FD“,在彈出的解碼設置中進行解碼設置。

圖10 解碼設置

右側帶有眼睛圖標的選項表示是否要在解碼中查看這些內容,默認是要查看,如果不想看到相關內容,將其勾選掉即可。

在”CAN“選項中選擇連接 CAN-FD_L 信號的通道,我們的通道是 1 通道,所以選擇 1。

“Nominal bitrate” 表示仲裁段波特率,我們的信號是 500Kbps,所以輸入 500000。

“Fast bitrate” 表示數(shù)據段波特率,我們的信號是 1Mbps,所以輸入 1000000。

“Sample point” 表示采樣點位置,在 MCU 對 CAN/CAN-FD 協(xié)議進行配置時,不同的廠家采樣點設置不一樣,一般采樣點設置在 70% ,請根據實際情況設置。

如果在波形中插入了光標,可以使用光標來限制解碼的范圍,默認是對所有波形進行解碼。

圖11 解碼器選項

解碼成功后對波形展開,配合協(xié)議列表顯示,可以知道我們對地址為”0x100″的設備發(fā)送了“01 23 45 67 89 AB CD EF”等數(shù)據。

圖12 解碼結果

對于 CAN 波形的測試, 只需要設置一個”bitrate” 即可,其他操作和設置與 CAN-FD 的一致。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • CAN
    CAN
    +關注

    關注

    57

    文章

    2744

    瀏覽量

    463612
  • 測量
    +關注

    關注

    10

    文章

    4849

    瀏覽量

    111237
  • 邏輯分析儀
    +關注

    關注

    3

    文章

    214

    瀏覽量

    23165
收藏 人收藏

    評論

    相關推薦

    應用指南—如何使用DSLogic分析CAN/CAN-FD信號?

    應用指南—如何使用DSLogic分析CAN/CAN-FD 信號?
    的頭像 發(fā)表于 09-04 14:15 ?1976次閱讀
    應用指南—如何使用<b class='flag-5'>DSLogic</b><b class='flag-5'>分析</b><b class='flag-5'>CAN</b>/<b class='flag-5'>CAN-FD</b><b class='flag-5'>信號</b>?

    CAN-FD協(xié)議你了解多少

    關注+星標公眾號,不錯過精彩內容來源 |安富萊電子編排 |strongerHuang之前給大家分享過很多關于CAN的文章:CANOpen系列教程CAN-FD協(xié)議你了解多少?第三代CAN...
    發(fā)表于 08-19 08:13

    CAN FD協(xié)議介紹

    CAN FDCAN with flexible data-rate)是CAN2.0協(xié)議的擴展,CAN-FD由博世開發(fā),并由 ISO 118
    發(fā)表于 08-20 06:51

    一文淺析汽車CAN-FD總線的通信應用

    進行了說明,圖 1 描述了 CAN 協(xié)議中數(shù)據鏈路層和物理層與 OSI模型的關系。圖1 CAN分層結構與OSI模型對比1.2 CAN-FD優(yōu)勢分析C
    發(fā)表于 02-14 14:22

    多核異構-雙核高速率CAN-FD評測

    產業(yè)的發(fā)展,各種傳感器和控制器數(shù)量的增多,總線上的數(shù)據量也激增,這使得CAN2.0總線在傳輸速率和帶寬方面的缺點暴露的更加明顯,于是就誕生了CAN-FD。CAN-FD在傳輸速率和帶寬方面有了明顯的提升
    發(fā)表于 02-17 15:37

    是否有任何外部組件可以使ESP32S3與CAN-FD兼容?

    我想將 CAN-FD 與 ESP32S3 一起使用,因為 FD 比傳統(tǒng) CAN 更快。在 ESP-IDF 中,TWAI 兼容 CAN,但不兼容 CA
    發(fā)表于 03-02 08:35

    [原創(chuàng)] MicrochipCAN LIN CAN-FD汽車網絡開發(fā)方案

    microchip公司的CAN LIN CAN-FD汽車網絡開發(fā)板采用8位,16位和32位Microchip MCU系列,提供低成本模塊化平臺,用于CAN, LIN, CAN-FD網絡
    發(fā)表于 05-19 10:45 ?3235次閱讀
    [原創(chuàng)] MicrochipCAN LIN <b class='flag-5'>CAN-FD</b>汽車網絡開發(fā)方案

    你知道CAN-FD協(xié)議有多少?

    )網絡的帶寬差距,BOSCH公司推出了CAN-FD 。就這樣CAN-FD便在這樣的背景下誕生了?! 、袷裁词?b class='flag-5'>CAN-FD?  先了解下什么是CAN?  
    發(fā)表于 07-09 11:53 ?1.1w次閱讀

    工業(yè)CAN2.0及CAN-FD隔離器及共模干擾抑制模組

    隨著工業(yè)2025的推進,現(xiàn)在自動化機械臂控制全面由傳統(tǒng)CAN 9600-115200波特率升級CAN2.0 1M乃至CAN-FD 4M高速協(xié)議,工業(yè)自動化機械臂多節(jié)點于工程布線時采用CAN
    的頭像 發(fā)表于 01-17 09:35 ?5311次閱讀

    CAN-FD協(xié)議你了解多少 ?

    CAN-FD協(xié)議你了解多少?
    的頭像 發(fā)表于 03-08 15:40 ?1.7w次閱讀

    DS70000系列數(shù)字示波器在CAN-FD協(xié)議解碼上的應用

    上個月小編攜《汽車CAN-FD總線技術大揭秘》一文帶大家了解了CAN-FD總線的前世今生,從CAN總線發(fā)展歷程、總線拓撲圖及OSI協(xié)議棧模型等方面,對CAN總線進行了較為全面的講解,同
    的頭像 發(fā)表于 03-25 15:36 ?2586次閱讀

    STM32設備上的CAN FD

    本文件的目的如下所述: ?概述具有靈活數(shù)據速率(CAN-FD)協(xié)議的控制器局域網(CAN)。 ?描述CAN-FD相對于經典CANCAN
    發(fā)表于 08-28 10:34 ?8次下載

    簡單介紹基于CAN-FD的診斷通信傳輸層

    CAN-FDCAN withFlexible Data-Rate的簡稱,從名稱可以看出,CAN-FD的數(shù)據速率是可變的。
    發(fā)表于 11-10 17:46 ?2192次閱讀

    CANCAN-FD主要區(qū)別概述

    BRS:表示位速率轉換,該位隱性時,速率可變(即BSR到CRC使用轉換速率傳輸),該位為顯性時,以正常的CAN-FD總線速率傳輸(恒定速率)。
    發(fā)表于 11-21 17:53 ?4.6w次閱讀

    車載CAN-FD的抗擾度評估技術

    ),因為它具有高數(shù)據速率和低數(shù)據速率的仲裁階段。同時,確保抗干擾性能是使用差分信號CAN-FD的主要問題之一。我們以前報道過一種方法,以100Mbps以太網ECU的Sdc11為基礎,使用差分信號
    的頭像 發(fā)表于 12-14 16:52 ?1388次閱讀
    主站蜘蛛池模板: 岳扒开让我添| 亚洲最大成人| 亚洲精品成人a在线观看| 亚洲精品天堂在线观看| 亚洲男同tv| 2021精品国产综合久久| 啊灬啊别停灬用力啊老师| 广西美女色炮150p图| 国产在线精品亚洲视频在线| 久久国产欧美| 拍床戏被肉高H纯肉H在水| 四虎永久免费网址| 一个人在线观看免费视频| 97精品视频在线观看| 国产成人cao在线| 精品极品三大极久久久久| 免费看到湿的小黄文软件APP| 日本漫画之无彩翼漫画| 亚洲成年男人的天堂网| 4438成人情人网站| 国产成人综合在线观看网站| 花蝴蝶在线观看中字| 女同给老师下媚药| 性饥渴姓交HDSEX| 7723日本高清完整版在线观看 | 亚洲 日韩经典 中文字幕| 孕妇高潮抽搐喷水30分钟| 播色屋97超碰在人人| 国产午夜一级淫片| 男人插曲女人身体视频| 性色香蕉AV久久久天天网| 1V1各种PLAY女主被肉| 德国xxxx| 久久中文字幕无码A片不卡 | 三级黄色在线免费观看| 亚洲三级精品| 大胸美女脱内衣黄网站| 久久精品国产午夜伦班片| 视频一区国产精戏刘婷30| 最新亚洲一区二区三区四区| 国产精品久久久久一区二区三区|