亚洲综合色丁香婷婷六月图片,亚洲欧洲av一区二区久久,亚洲精品欧美综合四区,亚洲熟妇少妇任你躁在线观看无码,亚洲精品中文字幕乱码

 
當前位置: 首頁 » 技術方案 » 產品應用 » 正文

如何用Pico示波器進行CAN總線解碼分析


  來源: 儀器儀表商情網 時間:2015-08-26 作者:廣州虹科電子
分享到:

?

儀器儀表商情網:Pico示波器具有串行解碼的功能,能夠對CAN、FlexRay、I2C、I2S、SPI、LIN或UART等串行總線進行解碼。Pico示波器比較適合做串行解碼,因為它們的深度存儲器可以讓軟件采集較長時間、不間斷的數據,尤其是6000系列能夠在幾秒內采集數千個數據幀存入到512M的樣本存儲器。下面將介紹如何用一個款Pico示波器進行CAN總線數據解碼。

1、關于CAN總線解碼

1.1 什么是CAN總線?

數據通信時,物理線路上傳輸的信號是由一系列高低電平組成的,這些高低電平攜帶了我們所需要的信息,在數據接收端,我們需要將這些物理電平按照原始的編碼規(guī)則進行解析,從而得到實際的物理信號。

CAN(控制器區(qū)域網絡)總線是一種在汽車和工業(yè)機械中使用的串行協議,允許微控制器相互通訊。

該標準最初由 Robert Bosch GmbH 于 1983 年制定。它使用雙絞線上傳輸差分信號,分別為CAN高(CAN H )和CAN低(CAN L),當線路受到共模干擾之后,信號差值不變,信號依然能夠正確被解析。

1.2  CAN總線上傳輸的電平特點

CAN 總線上發(fā)布了ISO11898和ISO11519兩個通信標準,分別對應高速CAN和容錯CAN。此兩個標準差分電平的特性不同。本文主要介紹如何用Pico示波器進行ISO11898標準的CAN總線解碼。


CAN高電平大概為3.5V左右,CAN低電平大概為1.5V左右,CAN差分電平大概在2V左右。一般情況下,我們可以從三種CAN總線波形上進行解碼:

1)從CAN-H總線上傳輸的電平,閾值設置為3V左右即可

2)從CAN-L總線上傳輸的電平,閾值設置為1.6V左右即可

3)從差分波形(CANH-CANL)上進行解碼,閾值設置為1.5左右即可。從差分波形上解碼更加準確,因為差分波形濾除了線路上的共模干擾信號。

但是很遺憾,目前PicoScope6軟件的串行解碼功能只能從CANH或CANL波形上進行解碼,暫時還無法實現從差分波形上進行解碼。

2、PicoScope6 串行解碼功能


3、解碼設置

Pico的任何一臺示波器都具有串行解碼的功能,不同系列的區(qū)別在于示波器硬件參數高時,采集到的波形更加平滑,噪聲小。在進行解碼時,我們可以只從CAN高波形上進行解碼,或只從CAN低波形上進行解碼,或者同時對CANH和CANL波形進行解碼。

3.1 僅從CAN低波形上進行解碼設置

(1)將CAN網絡中的CANL端接入到示波器A通道(示波器通道任意選擇)探頭的正極,CAN網絡的GND連接探頭的負極。

(2)點擊PicoScope6工具菜單,選擇串行解碼功能。彈出串行解碼設置窗口。


1)設置A通道協議:CAN Low

2)設置CAN低判斷閾值,如1.6V。該閾值用于判斷CAN-L電平是“0”或“1”.

關鍵詞:虹科,Pico示波器    瀏覽量:1078

聲明:凡本網注明"來源:儀商網"的所有作品,版權均屬于儀商網,未經本網授權不得轉載、摘編使用。
經本網授權使用,并注明"來源:儀商網"。違反上述聲明者,本網將追究其相關法律責任。
本網轉載并注明自其它來源的作品,歸原版權所有人所有。目的在于傳遞更多信息,并不代表本網贊同其觀點或證實其內容的真實性,不承擔此類作品侵權行為的直接責任及連帶責任。如有作品的內容、版權以及其它問題的,請在作品發(fā)表之日起一周內與本網聯系,否則視為放棄相關權利。
本網轉載自其它媒體或授權刊載,如有作品內容、版權以及其它問題的,請聯系我們。相關合作、投稿、轉載授權等事宜,請聯系本網。
QQ:2268148259、3050252122。


讓制造業(yè)不缺測試測量工程師

最新發(fā)布
行業(yè)動態(tài)
技術方案
國際資訊
儀商專題
按分類瀏覽
Copyright ? 2023- 861718.com All rights reserved 版權所有 ?廣州德祿訊信息科技有限公司
本站轉載或引用文章涉及版權問題請與我們聯系。電話:020-34224268 傳真: 020-34113782

粵公網安備 44010502000033號

粵ICP備16022018號-4