電氣自動化相關
新聞詳情

RS-232串行通信原理:全雙工案例分析,一(yī / yì /yí)看就(jiù)懂

發布時(shí)間:2020-06-09 09:48:30 最後更新:2021-02-22 08:40:11 浏覽次數:10562

RS-232是(shì)美國(guó)電子(zǐ)工業協會EIA(Electronic Industry Association)制定的(de)一(yī / yì /yí)種串行物理接口标準。RS是(shì)英文“推薦标準”的(de)縮寫,232爲(wéi / wèi)标識号。RS-232是(shì)對電氣特性以(yǐ)及物理特性的(de)規定,隻作用于(yú)數據的(de)傳輸通路上(shàng),它并不(bù)内含對數據的(de)處理方式。但是(shì)目前很多人(rén)不(bù)清楚RS-232的(de)通訊方式到(dào)底是(shì)全雙工的(de)還是(shì)半雙工的(de)。今天就(jiù)來(lái)給大(dà)家詳細講解一(yī / yì /yí)下。

RS-232串行通信原理:全雙工案例分析,一(yī / yì /yí)看就(jiù)懂,值得收藏與轉發

下面以(yǐ)計算機和(hé / huò)調制解調器之(zhī)間的(de)通信流程來(lái)說(shuō)明RS-232串行通信原理。

考慮當調制解調器處于(yú)應答方式下,計算機和(hé / huò)調制解調器之(zhī)間的(de)RS-232信号間的(de)交互關系和(hé / huò)工作過程。假定調制解調器是(shì)全雙工的(de),并以(yǐ)RS-232标準規範工作。

RS-232串行通信原理:全雙工案例分析,一(yī / yì /yí)看就(jiù)懂,值得收藏與轉發

1、初始狀态時(shí),RTS、CTS持續爲(wéi / wèi)ON,通過通信程序設置和(hé / huò)監測RS232引線狀态。在(zài)應答模式下,計算機中的(de)軟件一(yī / yì /yí)直監視着振鈴指示(RI),等待RI發出(chū)ON信号。

2、計算機上(shàng)的(de)通信程序在(zài)收到(dào)RI信号後,就(jiù)開始通過振鈴指示器ON/OFF變換的(de)次數對振鈴進行計數,當到(dào)達程設定的(de)振鈴次數時(shí),通信程序就(jiù)發生數據終端就(jiù)緒(DTR)信号,強迫調制解調器進入摘機狀态。

RS-232串行通信原理:全雙工案例分析,一(yī / yì /yí)看就(jiù)懂,值得收藏與轉發

3、等待2s後(FCC規定),調制解調器自動開始發送其應答載波。這(zhè)時(shí)調制解調器發出(chū)調制解調器就(jiù)緒(DSR)信号通知計算機:它已完成所有的(de)準備工作并等待載波信号。

4、在(zài)持續發出(chū)DTR信号期間,計算機軟件監測DSR信号。當DSR信号變爲(wéi / wèi)ON時(shí),計算機就(jiù)知道(dào)調制解調器已準備數據鏈路的(de)連接,計算機立即開始監測數據載波監測(CD)信号,以(yǐ)證實數據鏈路的(de)存在(zài)。

RS-232串行通信原理:全雙工案例分析,一(yī / yì /yí)看就(jiù)懂,值得收藏與轉發

5、當源調制解調器的(de)載波出(chū)現在(zài)電話線上(shàng)時(shí),應答調制解調器就(jiù)發出(chū)CD信号。

6、通過發送數據線(TD)和(hé / huò)接收數據線(RD),開始全雙工通信。在(zài)數據鏈路傳輸期間,計算機通過監測CD來(lái)确保數據鏈路的(de)存在(zài)。

RS-232串行通信原理:全雙工案例分析,一(yī / yì /yí)看就(jiù)懂,值得收藏與轉發

7、通信任務一(yī / yì /yí)旦完成,計算機就(jiù)禁止DTR,調制解調器用除去其載波音調、禁止CD和(hé / huò)DSR來(lái)響應。随着鏈路被拆除,調制解調器就(jiù)會返回初始狀态。

RS-232串行通信原理:全雙工案例分析,一(yī / yì /yí)看就(jiù)懂,值得收藏與轉發

RS-232串行通信距離較近時(shí)(<12m),可以(yǐ)用電纜線直接連接标準RS232端口,若距離較遠需附加調制解調器( Mode),最爲(wéi / wèi)簡單的(de)且常用的(de)是(shì)三線制接法,即地(dì / de)、接收數據、發送數據三腳相連。

RS-232串行通信原理:全雙工案例分析,一(yī / yì /yí)看就(jiù)懂,值得收藏與轉發
在(zài)線客服 雙翌客服
客服電話
  • 0755-23712116
  • 13310869691