您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>通信技術(shù)>數(shù)據(jù)通信>

同步通信,同步通信原理是什么

2010年03月17日 16:34 www.ttokpm.com 作者:佚名 用戶評論(0
關(guān)鍵字:同步通信(9057)

同步通信,同步通信原理是什么

同步通信是一種連續(xù)串行傳送數(shù)據(jù)的通信方式,一次通信只傳送一幀信息。這里的信息幀與異步通信中的字符幀不同,通常含有若干個數(shù)據(jù)字符。

同步通信,同步通信原理是什么

采用同步通信時,將許多字符組成一個信息組,這樣,字符可以一個接一個地傳輸,但是,在每組信息(通常稱為幀)的開始要加上同步字符,在沒有信息要傳輸時,要填上空字符,因?yàn)橥絺鬏敳辉试S有間隙。在同步傳輸過程中,一個字符可以對應(yīng)5~8位。當(dāng)然,對同一個傳輸過程,所有字符對應(yīng)同樣的數(shù)位,比如說n位。這樣,傳輸時,按每n位劃分為一個時間片,發(fā)送端在一個時間片中發(fā)送一個字符,接收端則在一個時間片中接收一個字符。

同步傳輸時,一個信息幀中包含許多字符,每個信息幀用同步字符作為開始,一般將同步字符和空字符用同一個代碼。在整個系統(tǒng)中,由一個統(tǒng)一的時鐘控制發(fā)送端的發(fā)送和空字符用同一個代碼。接收端當(dāng)然是應(yīng)該能識別同步字符的,當(dāng)檢測到有一串?dāng)?shù)位和同步字符相匹配時,就認(rèn)為開始一個信息幀,于是,把此后的數(shù)位作為實(shí)際傳輸信息來處理。

同步通信協(xié)議:

1.面向字符的同步協(xié)議(IBM的BSC協(xié)議)

同步通信,同步通信原理是什么

BSC協(xié)議規(guī)定了10個特殊字符(稱為控制字符)作為信息傳輸?shù)臉?biāo)志。其格式為

SYN SOH 標(biāo)題 STX 數(shù)據(jù)塊 ETB/ETX 塊校驗(yàn)

SYN:同步字符(Synchronous character),每幀可加1個(單同步)或2個(雙 同步)同步字符。

SOH:標(biāo)題開始(Start of Header)。

標(biāo)題:Header,包含源地址(發(fā)送方地址)、目的地址(接收方地址)、路由指示。

STX:正文開始(Start of Text)。

數(shù)據(jù)塊:正文(Text),由多個字符組成。

ETB:塊傳輸結(jié)束(end of transmission block), 標(biāo)識本數(shù)據(jù)塊結(jié)束。

ETX:全文結(jié)束(end of text),(全文分為若干塊傳輸)。

塊校驗(yàn):對從SOH開始,直到ETB/ETX字段的檢驗(yàn)碼。

2.面向bit的同步協(xié)議(ISO的HDLC)

同步通信,同步通信原理是什么

一幀信息可以是任意位,用位組合標(biāo)識幀的開始和結(jié)束。 幀格式為: 同步通信,同步通信原理是什么

F場:標(biāo)志場;作為一幀的開始和結(jié)束,標(biāo)志字符為8位,01111110。

A場:地址場,規(guī)定接收方地址,可為8的整倍位。接收方檢查每個地址字節(jié)的第1位,如果為“0”,則后邊跟著另一個地址字節(jié)。若為“1”,則該字節(jié)為最后一個地址字節(jié)。

C場:控制場。指示信息場的類型,8位或16位。若第1字節(jié)的第1位為0,則還有第2個字節(jié)也是控制場。

I場:信息場。要傳送的數(shù)據(jù)。? FC場:幀校驗(yàn)場。16位循環(huán)冗余校驗(yàn)碼CRC。除F場和自動插入的“0”位外,均參加CRC計(jì)算。同步通信相關(guān)技術(shù):

1.同步通信的“0位插入和刪除技術(shù)”

在同步通信中,一幀信息以一個(或幾個)特殊字符開始,例如,F(xiàn)場=01111110B。但在信息幀的其他位置,完全可能出現(xiàn)這些特殊字符,為了避免接收方把這些特殊字符誤認(rèn)為幀的開始,發(fā)送方采用“0位插入技術(shù)“,相應(yīng)地,接收方采用”0位刪除技術(shù)“。發(fā)送方的0位插入:除了起始字符外,當(dāng)連續(xù)出現(xiàn)5個1時,發(fā)送方自動插入一個0。使得在整個信息幀中,只有起始字符含有連續(xù)的6個1。

接收方的”0位刪除技術(shù)“:接收方收到連續(xù)6個1,作為幀的起始,把連續(xù)出現(xiàn)5個1后的0自動刪除。

2.同步通信的”字節(jié)填充技術(shù)“

設(shè)需要傳送的原始信息幀為:

SOT DATA EOT

字節(jié)填充技術(shù)采用字符替換方式,使信息幀的DATA中不出現(xiàn)起始字符SOT和結(jié)束字符EOT。

假設(shè)按下表方式進(jìn)行替換:

同步通信,同步通信原理是什么

其中,ESC=1AH,X、Y、Z可指定為任意字符(除SOT、EOT、ESC外)。

發(fā)送方按約定方式對需要發(fā)送的原始幀進(jìn)行替換,并把替換后的新的幀發(fā)送給接收方。例如圖所示:

同步通信,同步通信原理是什么

接收方按約定方式進(jìn)行相反替換,可以獲得原始幀信息。

相關(guān)芯片

專用USRT和UART接口芯片

同步通信,同步通信原理是什么

支持USART的芯片

現(xiàn)在多數(shù)的Microcontroller和DSP芯片內(nèi)部都配置有USART,可以同時支持同步傳輸和異步傳輸,主要廠商的Microcontroller如下:

TIMSP430 系列

芯片文檔鏈接

http://focus.ti.com.cn/cn/general/docs/lit/getliterature.tsp?genericPartNumber=msp430f447

Philips :XA-H3/H4系列

芯片文檔鏈接

http://www.semiconductors.philips.com/acrobat/datasheets/XA-H4_1.pdf

Freescale:MPC823 系列

芯片文檔鏈接

Synchronous Communications同步通信

當(dāng)設(shè)備進(jìn)行數(shù)據(jù)交換時,在兩個設(shè)備間將存在信息流。在任何數(shù)據(jù)傳輸中,發(fā)送方和接收方必須有辦法提取信息的單個字符或塊(幀)。字符在連續(xù)的比特流中到達(dá),因此,需要有一種方法能將一個比特塊與其他的比特塊分開。在異步通信中,每個字符都由標(biāo)記隔開,所以可以確切地知道字符的位置。而在同步通信中,發(fā)送方和接收方都通過時鐘或編碼到數(shù)據(jù)流中的信號進(jìn)行同步。

在同步通信中,在發(fā)送數(shù)據(jù)之前發(fā)送方和接收方必須互相同步。同步通信把許多字符組成一個信息組,或稱為信息幀,每幀的開始用同步字符來指示。由于發(fā)送和接收的雙方采用同一時鐘,所以在傳送數(shù)據(jù)的同時還要傳送時鐘信號,以便接收方可以用時鐘信號來確定每個信息位。為維持長期的時鐘同步,在數(shù)字信號中嵌入了幫助維持發(fā)送方和接收方之間同步的專用比特轉(zhuǎn)移模式。一種嵌入定時信息的方法是所謂的雙極性編碼,如圖S-14所示。在這種方法中,比特流(顯示在圖的頂部)與時鐘脈沖(顯示在圖的中部)配合來產(chǎn)生傳輸信號(顯示在圖的底部)。

面向比特的同步通信主要用于二進(jìn)制數(shù)據(jù)的傳輸。它不依靠任何特定的字符集,并且?guī)膬?nèi)容也不需要含有多個8bit。一個惟一的8bit模式(01111110)用作幀的的開始標(biāo)記。

同步通信,同步通信原理是什么

圖S-14 用來進(jìn)行同步通信的雙級編碼

同步通信要求在傳輸線路上始終保持連續(xù)的字符位流,若計(jì)算機(jī)沒有數(shù)據(jù)傳輸,則線路上要用專用的“空閑”字符或同步字符填充。同步通信傳送信息的位數(shù)幾乎不受限制,通常一次通信傳的數(shù)據(jù)有幾十到幾千個字節(jié),通信效率較高。但它要求在通信中保持精確的同步時鐘,所以其發(fā)送器和接收器比較復(fù)雜,成本也較高,一般用于傳送速率要求較高的場合。

在聊天和即時消息傳送中,人們可以看到一種完全不同的同步通信形式。如同話音電話呼叫那樣,聊天或即時消息傳送會話是實(shí)時的,每位用戶都實(shí)時響應(yīng)對方。相反,討論論壇電子郵件則屬于異步通信。用戶可能在若干時間過后才響應(yīng)消息。在討論論壇中,用戶可以在任何時候閱讀和響應(yīng)那些位于信息隊(duì)列中的信息,或者直到信息從信息隊(duì)列中消失。任何Internet用戶從幾乎任何與Web相連的系統(tǒng)都可以訪問這兩種形式的通信,這也許正是Internet的意義最為深遠(yuǎn)的方面,它促發(fā)了一種新的形式來進(jìn)行全球即時通信和協(xié)作。在討論論壇和電子郵件中,延遲通信可以讓響應(yīng)者在響應(yīng)之前有時間考慮如何響應(yīng)和從其他地方收集信息。

非常好我支持^.^

(9) 100%

不好我反對

(0) 0%

( 發(fā)表人:彭菁 )

      發(fā)表評論

      用戶評論
      評價:好評中評差評

      發(fā)表評論,獲取積分! 請遵守相關(guān)規(guī)定!

      ?