串行通信接口课件.pptx
串行通信接口
串行傳送的基本概念9/1一、串行傳送的特點第一個特點串行傳送是在一根傳輸線上一位一位地傳送,這根線既作數據線又作聯絡線,也就是說要一根傳輸線上既傳送數據資訊,又傳送聯絡控制資訊。第二個特點是它的據格式有固定的要求(即固定的數據格式),分非同步和同步數據格式,與此相應,就有非同步通和同步通信兩種方式。第三個特點是串行通信中對信號的邏輯定義與TTL不相容,因此,需進行邏輯關係和邏輯電平轉換。第四個特點是串行傳送資訊的速率需要控制,要求雙方約定通信傳輸的串列傳輸速率。HOME
串行傳送的基本概念9/1二、串行數據傳送方向在串行通信中,數據通常是在兩個站(如終端和微機)之間進行傳送,按照數據流的方向可分成3種基本的傳送方式:全雙工、半雙工和單工。1.全雙工當數據的發送和接收分流,分別由兩根不同的傳輸線傳送時,通信雙方都能在同一時刻進行發送和接收操作,這樣的傳送方式就是全雙工(FullDuplex)制,如圖9.1所示。發送器接收器接收器發送器A站B站圖9.1全雙工方式示意圖HOMEBACK
串行傳送的基本概念9/12.半雙工若使用同一根傳輸線既作接收又作發送,雖然數據可以在兩個方向上傳送,但通信雙方能同時收發數據,這樣的傳送方式就是半雙工(HalfDuplex)制,如圖9.2所示。圖9.2半雙工方式示意圖A站B站發送器發送器接收器接收器HOMEBACK
串行傳送的基本概念9/1三、信號的調製和解調採用調製器(Modulator)把數字信號轉換為模擬信號,送到通信鏈路上去,而用解調器(modulator)再把從通信鏈路上收到的模擬信號轉換成數字信號。大多數情況下,通信是雙向的,調製器和解調器合在一個裝置中,這就是數據機MODEM,如圖9.3所示。可見調製和解調器是在利用電話網進行遠距離數據通信時所需的設備,因此把它叫做數據通信設備DCE或數傳(DATASET)。HOMEBACK
串行傳送的基本概念9/1三、信號的調製和解調數據機的類型比較多,有振幅鍵控(ASK),頻移鍵控(FSK)和相移鍵控(PSK)。當串列傳輸速率小於300時,一般採用頻移鍵控(FSK)調製方式,或者稱為兩態調頻。它的基本原理是把“o”和“1”的兩種數字信號分別調製成不同頻率的兩個音頻信號,其原理如圖9.4所示。HOMEBACK
串行傳送的基本概念9/1四、資訊的檢錯與糾錯檢錯----我們把如何發現傳輸中的錯誤。糾錯----發現錯誤之後,如何消除錯誤。在基本通信規程中一般採用奇偶校驗或方陣碼檢錯,以回饋重發方式糾錯。在高級通信控制規程中一般採用迴圈冗餘碼(CRC)檢錯,以自動糾錯方法來糾錯。方陣碼檢錯技術是奇偶校驗與“檢驗和”的綜合。HOMEBACK
串行傳送的基本概念9/1四、資訊的檢錯與糾錯圖9.5給出一個方陣檢驗字元的生成示例。在接收時,數據塊讀出產生一個檢驗字元,和發送來的檢驗字元進行比較。如果兩者不同,就表明有錯碼,回饋重發。11O100100100000110l01O10111lOO1111000011圖9.5方陣檢驗字元生成原理OO0O1O01HOMEBACK
串行傳送的基本概念9/1五.串列傳輸速率與發送/接收時鐘1.串列傳輸速率——是指單位時間內傳送二進位數據的位數,其單位是位/秒(b/s)。它是衡量串行數據速度快慢的重要指標。有時也用“位週期”來表示傳輸速率;位週期是串列傳輸速率的倒數。最常用的標準串列傳輸速率是110、300、600、1200、2400、4800、9600和19200b/s。在串行通信中,所說的傳輸速率是指串列傳輸速率。假如在非同步串行通信中,傳送一個字元,包括12位(其中有1個起始位,8個數據位,1個偶校驗位,2個停止位),其傳輸速率是1200b/s,那麼,每秒所能傳送的字元數是1200/(1+8+1+2)=100個.HOMEBACK