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

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

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

3天內不再提示

使用CANScope測量出現CAN總線報文對應的波形解碼不一致的原因分析

電子設計 ? 來源:網絡整理 ? 作者:佚名 ? 2019-12-06 07:57 ? 次閱讀

使用CANScope測量CAN總線信號,在干擾很嚴重的情況下會出現CAN總線波形解碼與CAN報文解碼不一致的情況,具體表現為某些正確報文對應的波形解碼卻是錯誤的,或者收到的錯誤報文對應的波形解碼卻是正確的,如圖1中,幀ID為0x721的正確報文對應的波形解碼卻為CRC錯誤。本文將對這種現象產生的原因及其存在的意義進行詳細的說明。

使用CANScope測量出現CAN總線報文對應的波形解碼不一致的原因分析

圖1 報文解碼與波形解碼不一致

一、解碼差異錯誤的主要原因

CANScope對CAN信號的處理包含2部分:報文處理部分和波形處理部分。報文處理部分通過CAN收發器將總線上的CANH和CANL差分信號轉成單端的數字信號RXD,再使用專用的CAN控制器接收RXD信號并進行CAN協議解碼,最后將解碼后的報文進行接收存儲;波形處理部分通過信號調理電路將CAN總線信號進行隔離等必要的處理后通過ADC電路將模擬信號數字化后順序保存,完成對波形信號的采集。

使用CANScope測量出現CAN總線報文對應的波形解碼不一致的原因分析

圖2 CAN總線信號處理

如圖2所示,報文處理和波形處理兩部分的電路和控制是完全獨立的,CAN信號經過這兩部分電路之后會有所差異,主要的不同在于:1、經過收發器之后的信號延時和經過信號調理電路的延時不同,但這個不同對解碼的影響比較小,本文不做討論;2、CAN收發器內部有遲滯比較器,具有相當于低通濾波器的功能,能通過的信號帶寬不高,而波形采集由于需要觀測高頻干擾等信號,要求信號調理電路的帶寬比較高,所以帶寬的差異對后續解碼的差異影響比較大。

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

使用CANScope測量出現CAN總線報文對應的波形解碼不一致的原因分析

圖3 波形差異

根據以上分析,干擾信號的存在使得后續的CAN波形解碼會出現與報文解碼不同的情況。我們繼續往下深究:是否有干擾信號就一定會導致波形解碼與報文解碼不同呢?其實也不然,這還得從CAN總線的采樣規則說起。

二、CAN總線采樣規則

CAN控制器先將高頻時鐘進行預分頻,生成較低頻率的時鐘信號,這個時鐘信號的周期定義為1個時間份額,1位CAN信號的碼元寬度包含有數倍的時間份額,如控制器時鐘頻率為16MHz,預分頻為8MHz的時鐘,則1個時間份額為125ns,對于1M波特率的CAN信號,1位CAN信號的碼元寬度即為8個時間份額。

以1個時間份額為最小單位,將1位CAN信號碼元分為3段:同步段、相位段1、相位段2。同步段固定為1個時間份額,相位段1和相位段2可設置成不同參數,控制器在相位段1和相位段2之間對CAN總線進行采樣。

責任編輯:gt

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

    關注

    10

    文章

    3424

    瀏覽量

    105961
  • CAN總線
    +關注

    關注

    145

    文章

    1946

    瀏覽量

    130727
  • 測量
    +關注

    關注

    10

    文章

    4849

    瀏覽量

    111241
收藏 人收藏

    評論

    相關推薦

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

    使用模擬IIC寫入電位計A,測量出的阻值與理論值一致,但是讀寄存器0x00,讀到的值和寫入的值不一致。但是通過邏輯分析儀抓取時序,發現讀到的值沒問題,太迷惑了
    發表于 11-19 06:13

    CAN兩機通訊出現問題,兩個STM32通過CAN通訊,測得RX TX波形不一致,請問能看出什么問題嗎?

    兩個STM32通過CAN通訊,測得RX TX波形不一致,能看出什么問題嗎?求助1:按下按鍵,單片機1發送數據給CAN模塊1,2:CAN模塊1
    發表于 08-07 17:47

    CAN一致性測試—容錯性測試

    ,就可以進行鍵自動化測試,完整顯示測試結果、數據、波形截圖等數據內容,工程師可快速判斷被測設備的CAN總線質量。 CANDT一致性測試系
    發表于 11-22 16:36

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

    針對多規則有序決策系統中的偏好決策問題,根據有序決策的偏好不一致特性,提出了種基于偏好不一致熵的偏好決策方法。首先,定義了樣本的偏好不一致熵( PIEO),用來度量特定樣本相對于樣本
    發表于 12-05 11:50 ?0次下載

    不一致數據上精確決策樹生成算法

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

    感興趣區域不一致性決策算法

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

    分布式大數據不一致性檢測

    關系數據庫中可能存在數據不一致性現象,關系數據庫數據質量的個主要問題是存在違反函數依賴情況,為找出不一致數據需要進行函數依賴沖突檢測.集中式數據庫中可以通過SQL技術檢測不一致情況,
    發表于 01-12 16:29 ?0次下載

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

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

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

    鋰電池組不一致性的原因及損害,看了就明白!鋰電池組電壓不一致會發生什么損害?怎么應對鋰電池組不一致性的損害?鋰電池參數的不一致首要是指容量、
    發表于 03-17 17:41 ?4483次閱讀

    基于CAN總線信號的波形解碼報文解碼不一致的情況分析

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

    封裝中管腳與原理圖中不一致應該如何解決

    件封裝與原理圖是否對應正常,如果對應錯了,修改原理圖,般這種錯誤是匹配錯誤。 PCB 封裝中管腳數目偏多,即 PCB 封裝管腳數目與原理圖中所選用的器件管腳數目要多而導致管腳名不一致
    發表于 12-21 15:38 ?19次下載

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

    什么是電芯的不一致性?電芯不一致會造成什么后果? 電芯是電池組成部分之,由正負極、電解質和隔膜組成。在電動車和移動設備中廣泛使用的鋰離子電池,通常由數十個甚至數百個電芯組成。電芯的不一致
    的頭像 發表于 11-06 10:56 ?3435次閱讀

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

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

    mysql主從復制數據不一致怎么辦

    MySQL主從復制是種常用的數據復制技術,用于實現數據的實時同步和分布式部署。然而,在實際應用中,主從復制過程中出現數據不一致的情況也是很常見的。本文將從以下幾個方面介紹MySQL主從復制數據
    的頭像 發表于 11-16 14:35 ?2376次閱讀

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

    充放電不一致影響超級電容器性能的原因及解決方案? 充放電不一致是指超級電容器在充電和放電過程中無法保持一致的電壓和電流特征。這種不一致會嚴重
    的頭像 發表于 02-03 15:02 ?1940次閱讀
    主站蜘蛛池模板: 99久久久无码国产精精品| 无码AV动漫精品一区二区免费| 久久婷五月综合色啪首页| 饥渴难耐的浪荡艳妇在线观看| 精品国产在线国语视频| 久热人人综合人人九九精品视频 | jazzjazzjazz欧美| 都市妖奇谈有声| 国产剧情麻豆mv| 久久精品视频在线看| 嫩草在线播放| 无码骚夜夜精品| 在线观看成年人免费视频| 在线视频一区二区三区在线播放| 中文字幕亚洲欧美日韩2019| 99视频免费在线观看| 国产精品A久久777777| 久久91精品国产91| 欧美乱妇狂野欧美在线视频| 色欲AV精品人妻一区二区三区 | 人体内射精一区二区三区| 校园刺激全黄H全肉细节文| 在线精彩视频在线观看免费| 成人在线高清不卡免费视频| 狠日狠干日曰射| 青青精品国产自在线拍| 亚洲最大成人| 俄罗斯另类Z0Z0ZOZO| 肉伦禁忌小说np| 亚洲色欲色欲无码AV| 成年人免费观看视频网站| 久久re热在线视频精99| 手机在线观看mv网址| 99re 这里只有精品| 久99久热只有精品国产99| 视频一区国产第一页| 97免费视频在线观看| 黄色三级在线观看| 午夜国产精品视频| 干极品美女| 日本成熟bbxxxxxxxx|