用戶ID:
密碼:
[注冊]
中文版
ENGLISH
首 頁
關(guān)于我們
熱銷產(chǎn)品
軟件下載
資料下載
教學(xué)方案
項(xiàng)目開發(fā)
技術(shù)問答
產(chǎn)品手冊
供應(yīng)商加盟
付款賬號(hào)
聯(lián)系我們
數(shù)據(jù)采集及回放系統(tǒng)
首頁
>
技術(shù)文章
>
技術(shù)文章
數(shù)據(jù)記錄儀
邏輯分析儀
虛擬示波器
波形發(fā)生器
數(shù)字多用表
新品快遞
軟件開發(fā)
電子器件
Labview應(yīng)用
自動(dòng)控制
嵌入系統(tǒng)
網(wǎng)絡(luò)協(xié)議
電子制作
技術(shù)問答
綜合電子
其它項(xiàng)目
情感話題
數(shù)據(jù)采集
儀器儀表
測量測試
單片機(jī)
技術(shù)文章
HS6系列電腦示波器如何測量和分析 RS232 信號(hào)?
HS6系列電腦示波器如何測量和分析 RS232 信號(hào)?
內(nèi)容介紹
工業(yè)環(huán)境中的許多設(shè)備仍在使用 RS-232 串行通信鏈路。RS-232 使用兩個(gè)信號(hào)電平來區(qū)分邏輯“1”和邏輯“0”。邏輯“1”由 -12 V 表示,邏輯“0”由 +12 V 表示。RS-232 可以在不同的比特率下運(yùn)行,標(biāo)準(zhǔn)值介于 110 bit/s 和 115200 bit/s 之間。為了同步發(fā)送和接收設(shè)備,可以將起始位和/或停止位添加到要傳輸?shù)臄?shù)據(jù)中。RS-232 支持對傳輸數(shù)據(jù)進(jìn)行簡單的有效性檢查,使用可以添加到數(shù)據(jù)中的奇偶校驗(yàn)位。有兩條信號(hào)線可用,TxD(發(fā)送數(shù)據(jù))和 RxD(接收數(shù)據(jù))。這些可以同時(shí)使用,這使得全雙工通信成為可能。
測量
要測量單個(gè) RS-232 信號(hào),需要一臺(tái)至少有一個(gè)通道的測量儀器。要測量全雙工信號(hào),需要一臺(tái)至少有兩個(gè)通道的儀器。RS-232 總線上的最大頻率取決于所使用的比特率。儀器在每個(gè)通道上的采樣率必須至少是總線比特率的三倍,但最好高十倍。對于 110 位/秒的總線,這意味著兩個(gè)通道上的最小采樣頻率至少為 1 kHz。RS-232 使用 -12 和 +12 V 之間的電壓,因此儀器應(yīng)該能夠測量 -12 和 +12 V 之間的電壓。由于數(shù)據(jù)傳輸可能很長,因此最好使用長記錄長度來捕獲通信。
WiFiScope?WS6 DIFF、?WiFiScope WS6、?WiFiScope WS5、?WiFiScope WS4 DIFF、?Handyscope HS6 DIFF、?Handyscope HS5、?Handyscope HS4 DIFF、?Handyscope HS4和?Handyscope HS3?是測量 RS-232 信號(hào)的合適儀器。以上儀器由北京迪陽世紀(jì)公司在中國銷售。
分析
要檢查測量信號(hào)中傳輸?shù)臄?shù)據(jù),必須檢查各種脈沖,必須取出起始位和停止位,以及奇偶校驗(yàn)位(如果使用)。其余位必須轉(zhuǎn)換為可讀數(shù)據(jù)。
TiePie 工程多通道示波器軟件能夠使用UART/串行解碼器分析 RS232 信號(hào)。
生成測試信號(hào)
在此示例中,Handyscope HS5 用于測量來自運(yùn)行終端程序的計(jì)算機(jī)的串行通信,在終端程序中鍵入文本。
打開您最喜歡的終端程序(例如超級(jí)終端)并使用以下設(shè)置將其設(shè)置為通過串行 (COM) 端口進(jìn)行通信:
環(huán)境
價(jià)值
波特率
110
數(shù)據(jù)位
8個(gè)
平價(jià)
沒有任何
停止位
1個(gè)
數(shù)據(jù)傳輸控制
沒有任何
在終端程序中輸入的文本現(xiàn)在應(yīng)該直接通過串行端口傳輸。
設(shè)置硬件
首先將 Handyscope HS5 連接到計(jì)算機(jī)并啟動(dòng)多通道示波器軟件。
現(xiàn)在將Ch1連接到電腦COM口的TxD線上。將輸入的地端連接到COM口的CG(機(jī)箱地)。
COM 端口使用 9 針或 25 針公頭 D-sub 連接器。
信號(hào)
9針
25針
傳輸數(shù)據(jù)
引腳 3
引腳 2
接收數(shù)據(jù)
引腳 2
引腳 3
電腦動(dòng)畫
引腳 5
引腳 1
設(shè)置軟件
設(shè)置輸入通道
由于只有一個(gè)通道用于測量 RS-232 信號(hào),因此 Handyscope HS5 的通道 2 從屏幕上移除。
我們使用 Ch1 來測量傳輸數(shù)據(jù) (TxD)。為了簡化信號(hào)的識(shí)別,可以給它一個(gè)描述性的名稱(別名)。要更改通道的別名,請右鍵單擊對象樹中的通道并選擇別名...,然后輸入所需的別名。為 Ch1 指定別名“TxD”。
RS-232 信號(hào)介于 -12 V 和 +12 V 之間,空閑狀態(tài) = -12 V。因此,將通道的通道輸入耦合設(shè)置為“DC”并將通道的輸入靈敏度設(shè)置為“20 V”滿刻度.?這樣可以正確測量兩個(gè)信號(hào)電平。
設(shè)置時(shí)基
在我們的示例中,使用了 110 位/秒的串行通信。因此,將時(shí)基設(shè)置為十倍高的采樣頻率,即 1 kHz。由于我們將在終端程序中鍵入文本,因此我們需要足夠的測量時(shí)間,例如 2 秒。采樣頻率為 1 kHz,需要 2000 個(gè)樣本記錄長度。
設(shè)置觸發(fā)器
在空閑狀態(tài)下,TxD 線有一個(gè)邏輯“1”,這意味著線上的電壓 = -12 V。當(dāng)通信開始時(shí),首先發(fā)送一個(gè)起始位,一個(gè)邏輯“0”(+12 V)。這意味著通信序列的開始是上升沿。因此,將觸發(fā)類型設(shè)置為上升沿。觸發(fā)電平和觸發(fā)遲滯?并不重要,只要它們在 -12 至 +12 V 范圍內(nèi)即可。將觸發(fā)電平設(shè)置為例如 50%,將滯后設(shè)置為例如 2.5%。為確保僅在通信開始時(shí)才開始測量,必須將?觸發(fā)超時(shí)設(shè)置為infinite。
設(shè)置 UART/串行解碼器
為了分析 RS-232 信號(hào),使用了UART/串行解碼器 I/O。通過單擊對象樹中的IOs創(chuàng)建一個(gè),選擇Decode然后選擇UART / Serial decoder。
通過將 Ch1、TxD 拖到對象樹中的串行解碼器接收器上,將其連接到串行解碼器。
要顯示解碼的 UART/串行消息,使用表接收器。通過單擊對象樹中的Sinks然后單擊Table創(chuàng)建一個(gè)。通過將 UART/串行解碼器拖到對象樹中的表接收器上,將其連接到表接收器。
端口設(shè)置
雙擊 UART / Serial decoder I/O 打開其設(shè)置窗口,為解碼器設(shè)置端口設(shè)置。
電平和遲滯
對于正常的串行通信,所有高于Level的信號(hào)電平都被認(rèn)為是邏輯“0”,所有低于Level - Hysteresis的信號(hào)電平都被認(rèn)為是邏輯“1”。解碼器可以根據(jù)測量數(shù)據(jù)檢測電平和遲滯,或者用戶可以設(shè)置將用作電平和遲滯的電壓。通常,Auto level 和 hysteresis 都可以,因此啟用Auto detect level / hysteresis。
倒置
對于正常的串行通信,邏輯“0”由高電壓表示,邏輯“1”由低電壓表示。有時(shí)這是相反的,邏輯“1”是高電壓,邏輯“0”是低電壓。在我們的示例中,我們使用標(biāo)準(zhǔn) RS-232,因此禁用Invert。
波特率
串口解碼器可以自動(dòng)判斷被測信號(hào)的波特率。但是,它要求被測信號(hào)中的邊沿?cái)?shù)量最少,這意味著通信必須足夠長。解碼器也可以設(shè)置為固定波特率。在該設(shè)置中,解碼器將使用預(yù)設(shè)波特率開始分析數(shù)據(jù)。在我們的示例中,使用的波特率為 110。將解碼器的波特率設(shè)置為110。
數(shù)據(jù)位
串行通信可以為每個(gè)傳輸?shù)摹白帧笔褂貌煌瑪?shù)量的數(shù)據(jù)位。在我們的示例中,使用了 8 個(gè)數(shù)據(jù)位。將解碼器的數(shù)據(jù)位數(shù)設(shè)置為8。
平價(jià)
串行通信可以使用不同種類的奇偶校驗(yàn)來驗(yàn)證傳輸數(shù)據(jù)的正確性。在我們的示例中,沒有使用奇偶校驗(yàn)。將解碼器的奇偶校驗(yàn)設(shè)置為None。
停止位
串行通信可以使用不同數(shù)量的停止位來指示傳輸“字”的結(jié)束。在我們的示例中,使用了 1 個(gè)停止位。將解碼器的停止位數(shù)設(shè)置為1。
附加設(shè)置與解碼 RS232 無關(guān),因此可以忽略。
準(zhǔn)備測量
現(xiàn)在一切都已正確設(shè)置,在終端程序中鍵入一個(gè)詞以創(chuàng)建串行通信。儀器將捕獲此通信,串行解碼器將對其進(jìn)行分析和解碼。
在我們的示例中,“tiepie”一詞由串行解碼器輸入、測量和轉(zhuǎn)換。解碼后的信息如表所示。
要清除表格以進(jìn)行新的測量,請按??清除表格按鈕。
UART/串行解碼器可以在默認(rèn)情況下未啟用的表格中的列中顯示更多信息。單擊?列選擇按鈕以啟用或禁用表中的列。
當(dāng)通信塊比表格長時(shí),不可能看到附加的所有文本。該表具有自動(dòng)滾動(dòng)功能,始終確保底線可見。要切換此功能,請單擊?自動(dòng)滾動(dòng)按鈕。
要將表的內(nèi)容保存到文件中,請按??另存為?按鈕。
要避免表格隱藏在其他窗口后面,請按??總在最前面按鈕。
清理亂信號(hào)
在工業(yè)環(huán)境中,測量信號(hào)可能非?!皝y”,導(dǎo)致串行解碼器無法正確解碼通信。?清理亂信號(hào)可以提高串行解碼器正確解碼信號(hào)的能力。
北京迪陽世紀(jì)科技有限公司提供全系列產(chǎn)品 請看官網(wǎng):
www.js-taiyuan.com
新聞播報(bào)
網(wǎng)站導(dǎo)航
聯(lián)盟合作
客戶名單
應(yīng)用案例
售后服務(wù)
網(wǎng)站鏈接
誠聘英才
廣告招商
合作廠家
國際貿(mào)易
發(fā)貨通知
北京迪陽世紀(jì)科技有限責(zé)任公司 版權(quán)所有 ? 2008 - 2018 著作權(quán)聲明
010-62156134 62169728 13301007825 節(jié)假日:13901042484 微信號(hào):
sun62169728
地址:北京市西城阜外百萬莊扣鐘北里7號(hào)公寓
E_mail:
[email protected]
傳真: 010-68328400
京ICP備17023194號(hào)-1
公備110108007750
国产精品一区二区5
|
国产精品久久久久国产A级
|
做爱视频在线免费观看
|
韩国禁片《下女》
|
欧美好吊操
|
4438欧美
|
一区二区免费电影
|
人妻疯狂3p三年珍贵视频
|
抽插网
|
艹逼视频在线观看
|