串口測(cè)試方法和步驟_第1頁
串口測(cè)試方法和步驟_第2頁
串口測(cè)試方法和步驟_第3頁
串口測(cè)試方法和步驟_第4頁
串口測(cè)試方法和步驟_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、信號(hào)測(cè)試與分析版號(hào):xxx編寫:xxx1、232串口信號(hào):要點(diǎn):RS232采用三線制傳輸分別為TXDRXDGND,其中TXD為發(fā)送信號(hào),RXD為接收信號(hào)。全雙工,在RS232中任何一條信號(hào)線的電壓均為負(fù)邏輯關(guān)系。即:15v 3v 代表1 3v 15v 代表0測(cè)試結(jié)果與分析:如圖所示,以傳輸一個(gè)8位二進(jìn)制數(shù)值“01101010”為例,異步傳輸數(shù)據(jù)的一般格式為:起始位+校驗(yàn)位+數(shù)據(jù)位+停止位。其中,校驗(yàn)位為可選項(xiàng)。因?yàn)镽S232電平為負(fù)邏輯,當(dāng)電壓為3.3V時(shí),發(fā)送邏輯0;當(dāng)電壓為-3.3V時(shí),發(fā)送邏輯1。空閑狀態(tài)為負(fù)電壓(邏輯1)。波特率計(jì)算:如圖,傳輸9bit(1起始位+8數(shù)據(jù)位)花費(fèi)的時(shí)間為

2、79us。1s傳輸?shù)臄?shù)據(jù)量為1/0.000079*9 = 113924,可以推測(cè)波特設(shè)置的波特率為115200。RS485的波特率計(jì)算同理。(二進(jìn)制系統(tǒng)中,波特率等于比特率)圖示為發(fā)送端的波形,接收端波形與接收端波形大同小異,符合RS232電平要求。(TTL波形暫時(shí)不進(jìn)行分析)2、485串口信號(hào):要點(diǎn):RS485采用差分傳輸(平衡傳輸)的方式,半雙工,一般有兩個(gè)引腳 A、B。AB間的電勢(shì)差U為UA-UB:不帶終端電阻AB電勢(shì)差:2 6v 邏輯1;2 6v 邏輯0;帶終端電阻 AB電勢(shì)差: 大于 200mv 邏輯1;小于 200mv 邏輯0; 注意:AB之間的電壓差不小于200mv。2.1 不帶

3、終端電阻以傳輸一個(gè)8位二進(jìn)制數(shù)值“01101010”為例:測(cè)試結(jié)果與分析:空閑狀態(tài):A=3.3V, B=0V,為邏輯1。發(fā)送邏輯1時(shí),A=3.3V,B=0V,A-B= 3.3V;發(fā)送邏輯0時(shí),A=0.5V,B=3V,A-B=-2.5V;圖示為發(fā)送端的波形,接收端波形與接收端波形大同小異,符合RS485電平要求。(TTL波形暫時(shí)不進(jìn)行分析)2.2 帶120R終端電阻測(cè)試結(jié)果與分析:空閑狀態(tài):A=1.74V, B=1.53V, A-B= 0.21V,為邏輯1。發(fā)送邏輯1時(shí),A=1.74V, B=1.53V, A-B= 0.21V;發(fā)送邏輯0時(shí),A=0.80V, B=2.80V, A-B= -2.0

4、V;圖示為發(fā)送端的波形,接收端波形與接收端波形大同小異,符合RS485電平要求。(TTL波形暫時(shí)不進(jìn)行分析)3、CAN_BUS信號(hào):要點(diǎn)(顯性與隱性電平):顯性位即無論總線上各節(jié)點(diǎn)想將總線驅(qū)動(dòng)成什么樣的電平,只要有一個(gè)節(jié)點(diǎn)驅(qū)動(dòng)為顯性位,則總線表現(xiàn)為顯性位的電平;隱性位正好相反,只有各節(jié)點(diǎn)都不將總線驅(qū)動(dòng)成顯性位的電平,總線才表現(xiàn)為隱性位對(duì)應(yīng)的電平。顯性位電平為Vh-Vl=2V,邏輯上為“0”;隱性位電平為Vh-Vl=0V,邏輯上為“1”。 CAN總線在沒有節(jié)點(diǎn)傳輸報(bào)文時(shí)是一直處于隱性狀態(tài)。當(dāng)有節(jié)點(diǎn)傳輸報(bào)文時(shí)顯性覆蓋隱性,由于CAN總線是一種串行總線,也就是說報(bào)文是一位一位的傳輸?shù)模沂菙?shù)字信號(hào)

5、(0和1),1代表隱性,0代表顯性。在傳送報(bào)文的過程中是顯隱交替的,就像二進(jìn)制數(shù)字0101001等,這樣就能把信息發(fā)送出去,而總線空閑的時(shí)候是一直處于隱性的?!帮@性”具有“優(yōu)先”的意味,總線上執(zhí)行邏輯上的線“與”時(shí),只要有一個(gè)單元輸出顯性電平,總線上即為顯性電平;只有所有的單元都輸出隱性電平,總線上才為隱性電平。(顯性電平比隱性電平更強(qiáng))隱性(邏輯1): H=2.5V,L=2.5V,H-L=0V顯示(邏輯0): H=3.5V,L=1.5V,H-L=2V共同點(diǎn):CAN_BUS空閑狀態(tài)為隱性狀態(tài),相當(dāng)于串口通信(232/485)的停止位1;當(dāng)準(zhǔn)備發(fā)送數(shù)據(jù)時(shí),CAN_BUS的狀態(tài)由隱性變成顯性,相當(dāng)于串口通信(232/485)的起始位0。以下為CAN實(shí)際測(cè)試的波形,CAN協(xié)議比較復(fù)雜,暫時(shí)不對(duì)波形進(jìn)行詳細(xì)分析。3.1 不帶終端電阻圖示為CAN_BUS的波形圖,電壓范圍符合測(cè)試部CAN測(cè)試標(biāo)準(zhǔn),接收與發(fā)送數(shù)據(jù)一致。圖示為CAN芯片TTL的波形圖,接收與發(fā)送數(shù)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論