一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

未知多節(jié)點(diǎn)CAN總線網(wǎng)絡(luò),如何準(zhǔn)確識(shí)別?

AGk5_ZLG_zhiyua ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2018-02-27 09:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

CAN網(wǎng)絡(luò)中,所有節(jié)點(diǎn)的數(shù)據(jù)收發(fā)共享一條總線。當(dāng)面對(duì)未知的多節(jié)點(diǎn)CAN總線網(wǎng)絡(luò)時(shí),如何準(zhǔn)確分析各節(jié)點(diǎn)間的通信協(xié)議呢?

一、CAN總線通信方式

與485類似,CAN-bus也是以總線的方式進(jìn)行通信的,所有的CAN節(jié)點(diǎn)都掛在一對(duì)差分線上。但CAN總線中的節(jié)點(diǎn)不存在主從的概念,當(dāng)節(jié)點(diǎn)有數(shù)據(jù)需要上傳時(shí)可自主、即時(shí)發(fā)送,先進(jìn)的仲裁機(jī)制保證數(shù)據(jù)不會(huì)沖突。

圖1 CAN總線通信方式

二、CAN總線協(xié)議分析

對(duì)比標(biāo)準(zhǔn)的通信七層模型,CAN總線大體可分為物理層、鏈路層、應(yīng)用層。對(duì)鏈路層的解析就能得到節(jié)點(diǎn)ID號(hào)。若對(duì)一個(gè)“未加密”CAN總線做鏈路層的解析,使用CAN總線接口卡(也稱CAN盒)即可。這類工具能將CAN通訊轉(zhuǎn)換為USB、PCI等通信方式,一般配合電腦使用。若要對(duì)CAN總線做全面的分析,則需要專業(yè)的總線分析儀。CANScope是集CAN節(jié)點(diǎn)測(cè)試與標(biāo)定、CAN總線故障診斷與解決的綜合儀器。

圖2 CAN總線抓包工具及方法

三、多路CAN卡的應(yīng)用

以上提到的總線協(xié)議分析是在總線節(jié)點(diǎn)少、節(jié)點(diǎn)ID已知的前提下進(jìn)行的。當(dāng)面對(duì)一個(gè)協(xié)議未知且節(jié)點(diǎn)數(shù)多、節(jié)點(diǎn)ID未知網(wǎng)絡(luò)時(shí),首先要做的是分別摘取各路CAN中報(bào)文、辨識(shí)各節(jié)點(diǎn)ID。

圖3 數(shù)據(jù)分離、摘取

若將每個(gè)節(jié)點(diǎn)單獨(dú)取出做測(cè)試,則必然破壞原有通信規(guī)則。如何在不破壞原有通信的基礎(chǔ)上搞清楚一個(gè)陌生的收發(fā)協(xié)議呢?所謂工欲善其事,必先利其器。您需要一個(gè)能同時(shí)收發(fā)、轉(zhuǎn)送多路CAN數(shù)據(jù)的CAN卡,USBCAN-8E-U正是為這種應(yīng)用而生。

圖4 USBCAN-8E-U

USBCAN-8E-U集成8路CAN-bus接口,各通道間可做路由(轉(zhuǎn)發(fā))功能。在識(shí)別節(jié)點(diǎn)ID時(shí),可以將節(jié)點(diǎn)同時(shí)接到8個(gè)CAN接口上,然后設(shè)置8路CAN間通信自由轉(zhuǎn)發(fā),保證原有網(wǎng)絡(luò)通信規(guī)則不受破壞。強(qiáng)大的上位機(jī)軟件將每個(gè)通道發(fā)送、接收的CAN報(bào)文按通道分開顯示,數(shù)據(jù)分析一目了然。

圖5 多節(jié)點(diǎn)CAN網(wǎng)絡(luò)分析

對(duì)于此類問題您是如何解決的呢?不妨在留言區(qū)分享給我們!

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

    關(guān)注

    145

    文章

    1987

    瀏覽量

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

    關(guān)注

    6

    文章

    1467

    瀏覽量

    67141

原文標(biāo)題:如何識(shí)別陌生CAN網(wǎng)絡(luò)的協(xié)議?

文章出處:【微信號(hào):ZLG_zhiyuan,微信公眾號(hào):ZLG致遠(yuǎn)電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    構(gòu)建一致性更好的測(cè)試車載CAN總線網(wǎng)絡(luò)

    國內(nèi)的新能源汽車正如火如荼發(fā)展,如何才能構(gòu)建一致性更好的車載CAN總線網(wǎng)絡(luò)?讓我們從國際標(biāo)準(zhǔn)開始學(xué)習(xí)。
    的頭像 發(fā)表于 01-10 06:48 ?1.2w次閱讀
    構(gòu)建一致性更好的測(cè)試車載<b class='flag-5'>CAN</b><b class='flag-5'>總線網(wǎng)絡(luò)</b>

    汽車電子與汽車CAN總線網(wǎng)絡(luò)實(shí)驗(yàn)開發(fā)系統(tǒng)

    汽車電子與汽車CAN總線網(wǎng)絡(luò)實(shí)驗(yàn)開發(fā)系統(tǒng),如何掌握ECU開發(fā)、CAN網(wǎng)絡(luò)設(shè)計(jì)、CAN總線仿真工具
    發(fā)表于 06-23 14:05

    求教汽車總線網(wǎng)絡(luò)管理一般都是怎么做的?

    最近在學(xué)習(xí)汽車總線這一塊,網(wǎng)絡(luò)管理這部分平常我所了解的就是節(jié)點(diǎn)控制器自己都會(huì)有其他節(jié)點(diǎn)CAN通訊異常報(bào)警,這個(gè)報(bào)警機(jī)制就是檢測(cè)到對(duì)方
    發(fā)表于 03-21 14:53

    CAN總線的應(yīng)用

    產(chǎn)品的開發(fā),CAN總線的穩(wěn)定性是毋庸置疑的。CAN總線物理結(jié)構(gòu)與特性CAN總線網(wǎng)絡(luò)
    發(fā)表于 07-27 06:18

    基于MCP25050的CAN總線網(wǎng)絡(luò)節(jié)點(diǎn)設(shè)計(jì)

    本文給出了一種由MCP250505 構(gòu)成的無需外加CPU 的CAN 總線節(jié)點(diǎn)的設(shè)計(jì)方案,介紹了CAN 總線網(wǎng)絡(luò)
    發(fā)表于 06-22 08:41 ?21次下載

    基于ADG663的CAN總線網(wǎng)絡(luò)擴(kuò)展方案設(shè)計(jì)

    由于受CAN收發(fā)器的限制,在一個(gè)CAN總線網(wǎng)絡(luò)中最多只能有110個(gè)CAN節(jié)點(diǎn),或達(dá)到10km的通信距離,所以當(dāng)所需
    發(fā)表于 11-26 16:16 ?12次下載

    例舉CAN總線網(wǎng)絡(luò)應(yīng)用

    本文要對(duì)CAN總線網(wǎng)絡(luò)應(yīng)用例舉及其拓寬的現(xiàn)場總線控制系統(tǒng)(FCS)作其說明
    發(fā)表于 06-22 18:17 ?1950次閱讀
    例舉<b class='flag-5'>CAN</b><b class='flag-5'>總線網(wǎng)絡(luò)</b>應(yīng)用

    CAN總線網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖

    對(duì)于一般的CAN總線網(wǎng)絡(luò),其網(wǎng)絡(luò)結(jié)構(gòu)圖可以化簡圖、CAN總線網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖。
    發(fā)表于 05-03 16:42 ?48次下載

    高鐵中的CAN總線網(wǎng)絡(luò)轉(zhuǎn)換-CPCI接口CAN

    CAN通訊口,通過這些通訊口與各個(gè)CAN節(jié)點(diǎn)進(jìn)行通訊,從而達(dá)到溝通的效果,但是在接收端,會(huì)以局域網(wǎng)的形式進(jìn)行接收,所以期間必須達(dá)成一個(gè)總線網(wǎng)絡(luò)轉(zhuǎn)換,
    發(fā)表于 12-29 10:12 ?3121次閱讀

    淺淡CAN總線,CAN總線網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)

    CAN 總線網(wǎng)絡(luò)是一種真正的多主機(jī)網(wǎng)絡(luò),在總線處于空閑狀態(tài)時(shí),任何一個(gè)節(jié)點(diǎn)單元都可以申請(qǐng)成為主機(jī),向總線
    的頭像 發(fā)表于 03-22 11:13 ?4.5w次閱讀
    淺淡<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>,<b class='flag-5'>CAN</b><b class='flag-5'>總線網(wǎng)絡(luò)</b>拓?fù)浣Y(jié)構(gòu)

    測(cè)量CAN總線網(wǎng)絡(luò)阻抗的原理及方法

    CAN應(yīng)用中,有時(shí)會(huì)出現(xiàn)我們料想不到的問題,此時(shí),為了準(zhǔn)確的排查問題,我們需要通過測(cè)量CAN總線網(wǎng)絡(luò)阻抗來確定是否滿足CAN規(guī)范。本文將闡
    的頭像 發(fā)表于 02-19 14:27 ?1.1w次閱讀
    測(cè)量<b class='flag-5'>CAN</b><b class='flag-5'>總線網(wǎng)絡(luò)</b>阻抗的原理及方法

    CAN總線網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn)

    為了解決車載總線網(wǎng)絡(luò)間的通信問題, 基于 CAN ( Contro ller Area Netw ork) 網(wǎng)絡(luò), 設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)CAN 網(wǎng)關(guān)的基本原型。結(jié)合
    發(fā)表于 04-19 17:18 ?53次下載

    一種車用CAN總線網(wǎng)絡(luò)測(cè)試系統(tǒng)的研究

    電子發(fā)燒友網(wǎng)站提供《一種車用CAN總線網(wǎng)絡(luò)測(cè)試系統(tǒng)的研究.pdf》資料免費(fèi)下載
    發(fā)表于 10-13 11:35 ?1次下載
    一種車用<b class='flag-5'>CAN</b><b class='flag-5'>總線網(wǎng)絡(luò)</b>測(cè)試系統(tǒng)的研究

    使用者最關(guān)心光纖can總線網(wǎng)關(guān)的哪些方面?

    使用者在選擇和關(guān)注光纖CAN總線網(wǎng)關(guān)時(shí),通常關(guān)心以下方面: (1)兼容性:使用者關(guān)心光纖CAN總線網(wǎng)關(guān)是否兼容他們所使用的CAN
    的頭像 發(fā)表于 12-07 10:45 ?686次閱讀
    使用者最關(guān)心光纖<b class='flag-5'>can</b><b class='flag-5'>總線網(wǎng)</b>關(guān)的哪些方面?

    如何搭建CAN總線網(wǎng)絡(luò) CAN總線故障診斷方法

    搭建CAN總線網(wǎng)絡(luò) CAN(Controller Area Network)總線是一種多主控制的串行通信協(xié)議,廣泛應(yīng)用于汽車電子和工業(yè)自動(dòng)化領(lǐng)域。搭建
    的頭像 發(fā)表于 11-21 10:18 ?1215次閱讀