在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

使用CANScope測(cè)量出現(xiàn)CAN總線報(bào)文對(duì)應(yīng)的波形解碼不一致的原因分析

電子設(shè)計(jì) ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-12-06 07:57 ? 次閱讀

使用CANScope測(cè)量CAN總線信號(hào),在干擾很?chē)?yán)重的情況下會(huì)出現(xiàn)CAN總線波形解碼與CAN報(bào)文解碼不一致的情況,具體表現(xiàn)為某些正確報(bào)文對(duì)應(yīng)的波形解碼卻是錯(cuò)誤的,或者收到的錯(cuò)誤報(bào)文對(duì)應(yīng)的波形解碼卻是正確的,如圖1中,幀ID為0x721的正確報(bào)文對(duì)應(yīng)的波形解碼卻為CRC錯(cuò)誤。本文將對(duì)這種現(xiàn)象產(chǎn)生的原因及其存在的意義進(jìn)行詳細(xì)的說(shuō)明。

使用CANScope測(cè)量出現(xiàn)CAN總線報(bào)文對(duì)應(yīng)的波形解碼不一致的原因分析

圖1 報(bào)文解碼與波形解碼不一致

一、解碼差異錯(cuò)誤的主要原因

CANScope對(duì)CAN信號(hào)的處理包含2部分:報(bào)文處理部分和波形處理部分。報(bào)文處理部分通過(guò)CAN收發(fā)器將總線上的CANH和CANL差分信號(hào)轉(zhuǎn)成單端的數(shù)字信號(hào)RXD,再使用專(zhuān)用的CAN控制器接收RXD信號(hào)并進(jìn)行CAN協(xié)議解碼,最后將解碼后的報(bào)文進(jìn)行接收存儲(chǔ);波形處理部分通過(guò)信號(hào)調(diào)理電路將CAN總線信號(hào)進(jìn)行隔離等必要的處理后通過(guò)ADC電路將模擬信號(hào)數(shù)字化后順序保存,完成對(duì)波形信號(hào)的采集。

使用CANScope測(cè)量出現(xiàn)CAN總線報(bào)文對(duì)應(yīng)的波形解碼不一致的原因分析

圖2 CAN總線信號(hào)處理

如圖2所示,報(bào)文處理和波形處理兩部分的電路和控制是完全獨(dú)立的,CAN信號(hào)經(jīng)過(guò)這兩部分電路之后會(huì)有所差異,主要的不同在于:1、經(jīng)過(guò)收發(fā)器之后的信號(hào)延時(shí)和經(jīng)過(guò)信號(hào)調(diào)理電路的延時(shí)不同,但這個(gè)不同對(duì)解碼的影響比較小,本文不做討論;2、CAN收發(fā)器內(nèi)部有遲滯比較器,具有相當(dāng)于低通濾波器的功能,能通過(guò)的信號(hào)帶寬不高,而波形采集由于需要觀測(cè)高頻干擾等信號(hào),要求信號(hào)調(diào)理電路的帶寬比較高,所以帶寬的差異對(duì)后續(xù)解碼的差異影響比較大。

如圖3所示,帶有高頻尖脈沖干擾信號(hào)的總線信號(hào)CANH和CANL,在經(jīng)過(guò)低帶寬的收發(fā)器后,其攜帶的干擾信號(hào)被濾除(輸出的RXD信號(hào)是無(wú)干擾的數(shù)字信號(hào));而同樣的CANH和CANL信號(hào),在經(jīng)過(guò)高帶寬的信號(hào)調(diào)理電路后,其攜帶的干擾信號(hào)依然保留(波形采集模塊采集到有干擾的CANH和CANL信號(hào)后,經(jīng)過(guò)軟件差分后,得到的差分信號(hào)依然存在干擾,所以軟件轉(zhuǎn)換后的邏輯信號(hào)依然存在干擾)。

使用CANScope測(cè)量出現(xiàn)CAN總線報(bào)文對(duì)應(yīng)的波形解碼不一致的原因分析

圖3 波形差異

根據(jù)以上分析,干擾信號(hào)的存在使得后續(xù)的CAN波形解碼會(huì)出現(xiàn)與報(bào)文解碼不同的情況。我們繼續(xù)往下深究:是否有干擾信號(hào)就一定會(huì)導(dǎo)致波形解碼與報(bào)文解碼不同呢?其實(shí)也不然,這還得從CAN總線的采樣規(guī)則說(shuō)起。

二、CAN總線采樣規(guī)則

CAN控制器先將高頻時(shí)鐘進(jìn)行預(yù)分頻,生成較低頻率的時(shí)鐘信號(hào),這個(gè)時(shí)鐘信號(hào)的周期定義為1個(gè)時(shí)間份額,1位CAN信號(hào)的碼元寬度包含有數(shù)倍的時(shí)間份額,如控制器時(shí)鐘頻率為16MHz,預(yù)分頻為8MHz的時(shí)鐘,則1個(gè)時(shí)間份額為125ns,對(duì)于1M波特率的CAN信號(hào),1位CAN信號(hào)的碼元寬度即為8個(gè)時(shí)間份額。

以1個(gè)時(shí)間份額為最小單位,將1位CAN信號(hào)碼元分為3段:同步段、相位段1、相位段2。同步段固定為1個(gè)時(shí)間份額,相位段1和相位段2可設(shè)置成不同參數(shù),控制器在相位段1和相位段2之間對(duì)CAN總線進(jìn)行采樣。

責(zé)任編輯:gt

聲明:本文內(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

    文章

    3551

    瀏覽量

    107035
  • CAN總線
    +關(guān)注

    關(guān)注

    145

    文章

    1968

    瀏覽量

    131956
  • 測(cè)量
    +關(guān)注

    關(guān)注

    10

    文章

    5093

    瀏覽量

    112663
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    TPL0102-100讀寄存器0x00,讀到的值和寫(xiě)入的值不一致,為什么?

    使用模擬IIC寫(xiě)入電位計(jì)A,測(cè)量出的阻值與理論值一致,但是讀寄存器0x00,讀到的值和寫(xiě)入的值不一致。但是通過(guò)邏輯分析儀抓取時(shí)序,發(fā)現(xiàn)讀到的值沒(méi)問(wèn)題,太迷惑了
    發(fā)表于 11-19 06:13

    CAN兩機(jī)通訊出現(xiàn)問(wèn)題,兩個(gè)STM32通過(guò)CAN通訊,測(cè)得RX TX波形不一致,請(qǐng)問(wèn)能看出什么問(wèn)題嗎?

    兩個(gè)STM32通過(guò)CAN通訊,測(cè)得RX TX波形不一致,能看出什么問(wèn)題嗎?求助1:按下按鍵,單片機(jī)1發(fā)送數(shù)據(jù)給CAN模塊1,2:CAN模塊1
    發(fā)表于 08-07 17:47

    CAN一致性測(cè)試—容錯(cuò)性測(cè)試

    ,就可以進(jìn)行鍵自動(dòng)化測(cè)試,完整顯示測(cè)試結(jié)果、數(shù)據(jù)、波形截圖等數(shù)據(jù)內(nèi)容,工程師可快速判斷被測(cè)設(shè)備的CAN總線質(zhì)量。 CANDT一致性測(cè)試系
    發(fā)表于 11-22 16:36

    基于偏好不一致熵的偏好決策方法

    針對(duì)多規(guī)則有序決策系統(tǒng)中的偏好決策問(wèn)題,根據(jù)有序決策的偏好不一致特性,提出了種基于偏好不一致熵的偏好決策方法。首先,定義了樣本的偏好不一致熵( PIEO),用來(lái)度量特定樣本相對(duì)于樣本
    發(fā)表于 12-05 11:50 ?0次下載

    不一致數(shù)據(jù)上精確決策樹(shù)生成算法

    近年來(lái),隨著現(xiàn)實(shí)生活中數(shù)據(jù)量的不斷增大,不一致數(shù)據(jù)的出現(xiàn)也越發(fā)頻繁,這使得人工修正不一致數(shù)據(jù)變得更加耗時(shí).而且。人工修正數(shù)據(jù)方法本身也存在著不可避免的人為操作錯(cuò)誤,因此。這種修正方法不再可行.如何不
    發(fā)表于 12-26 16:13 ?0次下載
    <b class='flag-5'>不一致</b>數(shù)據(jù)上精確決策樹(shù)生成算法

    感興趣區(qū)域不一致性決策算法

    醫(yī)學(xué)影像感興趣區(qū)域( ROI)的噪聲和疾病誤判是個(gè)典型的不一致性決策問(wèn)題,同時(shí)也是困擾臨床診斷的個(gè)難題。針對(duì)這個(gè)問(wèn)題,基于宏觀與微觀結(jié)合、全局與局部相結(jié)合的思想,提出了基于一致度、
    發(fā)表于 01-02 18:43 ?0次下載

    分布式大數(shù)據(jù)不一致性檢測(cè)

    關(guān)系數(shù)據(jù)庫(kù)中可能存在數(shù)據(jù)不一致性現(xiàn)象,關(guān)系數(shù)據(jù)庫(kù)數(shù)據(jù)質(zhì)量的個(gè)主要問(wèn)題是存在違反函數(shù)依賴(lài)情況,為找出不一致數(shù)據(jù)需要進(jìn)行函數(shù)依賴(lài)沖突檢測(cè).集中式數(shù)據(jù)庫(kù)中可以通過(guò)SQL技術(shù)檢測(cè)不一致情況,
    發(fā)表于 01-12 16:29 ?0次下載

    鋰電池組不一致性的原因及危害是怎樣的

    鋰電池組不一致性的原因及損害,看了就明白!鋰電池組電壓不一致會(huì)發(fā)生什么損害?怎么應(yīng)對(duì)鋰電池組不一致性的損害?鋰電池參數(shù)的不一致首要是指容量、
    發(fā)表于 03-17 17:39 ?1.2w次閱讀

    鋰電池組不一致性的原因是什么,它的危害有哪些

    鋰電池組不一致性的原因及損害,看了就明白!鋰電池組電壓不一致會(huì)發(fā)生什么損害?怎么應(yīng)對(duì)鋰電池組不一致性的損害?鋰電池參數(shù)的不一致首要是指容量、
    發(fā)表于 03-17 17:41 ?4744次閱讀

    基于CAN總線信號(hào)的波形解碼報(bào)文解碼不一致的情況分析

    報(bào)文處理部分通過(guò)CAN收發(fā)器將總線上的CANH和CANL差分信號(hào)轉(zhuǎn)成單端的數(shù)字信號(hào)RXD,再使用專(zhuān)用的CAN控制器接收RXD信號(hào)并進(jìn)行CAN
    發(fā)表于 11-11 09:55 ?3139次閱讀
    基于<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>信號(hào)的<b class='flag-5'>波形</b><b class='flag-5'>解碼</b>和<b class='flag-5'>報(bào)文</b><b class='flag-5'>解碼</b><b class='flag-5'>不一致</b>的情況<b class='flag-5'>分析</b>

    封裝中管腳與原理圖中不一致應(yīng)該如何解決

    件封裝與原理圖是否對(duì)應(yīng)正常,如果對(duì)應(yīng)錯(cuò)了,修改原理圖,般這種錯(cuò)誤是匹配錯(cuò)誤。 PCB 封裝中管腳數(shù)目偏多,即 PCB 封裝管腳數(shù)目與原理圖中所選用的器件管腳數(shù)目要多而導(dǎo)致管腳名不一致
    發(fā)表于 12-21 15:38 ?19次下載

    什么是電芯的不一致性?電芯不一致會(huì)造成什么后果?

    什么是電芯的不一致性?電芯不一致會(huì)造成什么后果? 電芯是電池組成部分之,由正負(fù)極、電解質(zhì)和隔膜組成。在電動(dòng)車(chē)和移動(dòng)設(shè)備中廣泛使用的鋰離子電池,通常由數(shù)十個(gè)甚至數(shù)百個(gè)電芯組成。電芯的不一致
    的頭像 發(fā)表于 11-06 10:56 ?4237次閱讀

    什么是鋰離子電池不一致性?如何提高鋰離子電池的一致性?

    什么是鋰離子電池不一致性?鋰離子電池不穩(wěn)定的原因?如何提高鋰離子電池的一致性? 鋰離子電池不一致性是指同批次或不同批次的鋰離子電池在性能上
    的頭像 發(fā)表于 11-10 14:49 ?2430次閱讀

    mysql主從復(fù)制數(shù)據(jù)不一致怎么辦

    MySQL主從復(fù)制是種常用的數(shù)據(jù)復(fù)制技術(shù),用于實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)同步和分布式部署。然而,在實(shí)際應(yīng)用中,主從復(fù)制過(guò)程中出現(xiàn)數(shù)據(jù)不一致的情況也是很常見(jiàn)的。本文將從以下幾個(gè)方面介紹MySQL主從復(fù)制數(shù)據(jù)
    的頭像 發(fā)表于 11-16 14:35 ?2672次閱讀

    充放電不一致影響超級(jí)電容器性能的原因及解決方案

    充放電不一致影響超級(jí)電容器性能的原因及解決方案? 充放電不一致是指超級(jí)電容器在充電和放電過(guò)程中無(wú)法保持一致的電壓和電流特征。這種不一致會(huì)嚴(yán)重
    的頭像 發(fā)表于 02-03 15:02 ?2609次閱讀
    主站蜘蛛池模板: 欧美xingai| 国产香蕉98碰碰久久人人 | 四虎精品成在线播放 | 婷婷视频网站 | 美女被免网站在线视频 | 国产免费久久精品 | 激情五月亚洲 | 国产成人精品1024在线 | 国产免费一区二区三区香蕉精 | 18年大片免费在线 | 日本xxxxx黄区免费看动漫 | 黄色大片网站 | 99久热| 亚洲综合激情另类专区 | 精品一区二区三区18 | 网色视频| 国产三级久久久精品三级 | 快色视频免费观看 | 亚洲激情综合 | 最新黄色在线 | 淫操 | 亚洲一区亚洲二区 | 六月婷婷网视频在线观看 | 日本免费的一级绿象 | 中文字幕首页 | 91精选视频在线观看 | 精品成人毛片一区二区视 | 国产三级在线观看视频 | 欧美综合网站 | 99国产福利 | 日韩一级视频 | 寡妇一级a毛片免费播放 | 4虎影院永久地址www | 特黄特色的视频免费播放 | 萌白酱白丝护士服喷水铁牛tv | 高清色本在线www | 四虎影院在线播放 | 欧美成人免费夜夜黄啪啪 | 精品久久久久久午夜 | 久久精品国产精品亚洲婷婷 | 欧美xingai|