什么是串行通信?
在電信中,通過計算機(jī)總線順序發(fā)送數(shù)據(jù)的過程稱為串行通信,這意味著數(shù)據(jù)將被一點一點地傳輸。在并行通信中,數(shù)據(jù)一次以字節(jié)(8位)或字符的形式在多條數(shù)據(jù)線或總線上傳輸。串行通信比并行通信慢,但由于成本較低和實際原因而用于長數(shù)據(jù)傳輸。
要理解的示例:
串行通信 –您正在拍攝
平行通信-您正在使用a彈槍射擊目標(biāo),而否。
串行通信中的數(shù)據(jù)傳輸模式:
異步數(shù)據(jù)傳輸– 一種模式,其中數(shù)據(jù)位不通過時鐘脈沖同步。時鐘脈沖是用于電子系統(tǒng)中操作同步的信號。
同步數(shù)據(jù)傳輸– 通過時鐘脈沖同步數(shù)據(jù)位的模式。
li》
串行通信特性:
波特率用于測量傳輸速度。它被描述為在一秒鐘內(nèi)通過的位數(shù)。例如,如果波特率是200,則每秒鐘通過200位。在電話線中,波特率將為 14400、28800和33600 。
停止位用于單個數(shù)據(jù)包以停止傳輸,即表示為“ T”。一些典型值為 1、1.5和2位。
奇偶校驗位是檢查錯誤的最簡單形式。有四種,即偶數(shù),標(biāo)記和間隔。 例如,如果011是數(shù)字,則奇偶校驗位= 0,即偶數(shù)奇偶校驗;奇偶校驗= 1,即奇數(shù)奇偶校驗。
什么是RS232?
RS232C“推薦標(biāo)準(zhǔn)232C” 是RS232的最新版本標(biāo)準(zhǔn)25針,而 RS232D 為22針。在新PC的9針公D型中。
RS232是用于串行通信的標(biāo)準(zhǔn)協(xié)議,它用于連接計算機(jī)及其外圍設(shè)備以允許它們之間進(jìn)行串行數(shù)據(jù)交換。當(dāng)它獲得用于設(shè)備之間的數(shù)據(jù)交換的路徑的電壓時。它用于串行通信,最大傳輸距離為50英尺,速率為1.492kbps。根據(jù)EIA的定義,RS232用于連接數(shù)據(jù)傳輸設(shè)備(DTE)和數(shù)據(jù)通信設(shè)備(DCE)。
通用異步數(shù)據(jù)收發(fā)器(UART),與RS232結(jié)合使用,用于在打印機(jī)和計算機(jī)之間傳輸數(shù)據(jù)。微控制器無法處理這種電壓電平,連接器連接在RS232信號之間。這些連接器被稱為 DB-9連接器(作為串行端口),是兩種類型的公連接器(DTE)和母連接器(DCE)。
讓我們討論下面給出的RS232電氣規(guī)格:
電壓電平: RS232也用作接地和5V電平。二進(jìn)制0在最高+ 5V至+ 15Vdc的電壓下工作。它被稱為“ ON”或間隔(高電壓電平),而Binary 1可在最高-5V至-15Vdc的電壓下工作。稱為“ OFF”或標(biāo)記(低電壓電平)。
接收信號電壓電平:二進(jìn)制0對高達(dá)+ 3V至+13 Vdc的接收信號電壓起作用&Binary 1的電壓最高為-3V至-13 Vdc。
線路阻抗:電線的阻抗最高為3歐姆至7歐姆,最大電纜長度為15米,但是每單位長度的電容值有了新的最大長度。
工作電壓:工作電壓將為250v AC max。
電流額定值:電流額定值最大為3 Amps。
介電耐壓: 1000 VAC最小值。
壓擺速率:信號電平的變化速率稱為轉(zhuǎn)換速率。壓擺率高達(dá)30 V/微秒,最大比特率將為20 kbps。
設(shè)備型號。
RS232的工作原理?
RS232在雙向通信中相互交換數(shù)據(jù)。有兩個相互連接的設(shè)備,即(DTE)數(shù)據(jù)傳輸設(shè)備和(DCE)數(shù)據(jù)通信設(shè)備,它們的引腳如 TXD,RXD和RTS&CTS 。現(xiàn)在,從 DTE 源, RTS 生成發(fā)送數(shù)據(jù)的請求。然后從另一面 DCE , CTS 清除接收數(shù)據(jù)的路徑。清除路徑后,它將向 DTE 源的 RTS 提供信號以發(fā)送信號。然后,這些位從 DTE 傳輸?shù)?DCE 。現(xiàn)在再次從 DCE 來源,可以由 DTE 來源的 RTS 和 CTS 生成請求,從而清除了接收數(shù)據(jù)并發(fā)出信號以發(fā)送數(shù)據(jù)。這是整個數(shù)據(jù)傳輸過程。
《表邊框=“ 1” cellpadding =“ 0” cellspacing =“ 0”》
TXD
發(fā)送器
RXD
RECEIVER
RTS
請求發(fā)送
CTS
清除發(fā)送
GND
地面
例如:到邏輯1,即-12V。數(shù)據(jù)傳輸從下一位開始,為了通知這一點,DTE將起始位發(fā)送到DCE。起始位始終為“ 0”,即+12 V,接下來的5至9個字符為數(shù)據(jù)位。如果使用奇偶校驗位,則可以傳輸8位數(shù)據(jù);如果不使用奇偶校驗,則可以傳輸9位數(shù)據(jù)。停止位由發(fā)送器發(fā)送,其值在數(shù)據(jù)傳輸后為1、1.5或2位。
機(jī)械規(guī)格
對于機(jī)械規(guī)格,我們必須研究兩種類型的連接器,即 DB-25 和 DB-9 。在DB-25中,有25個引腳可用,用于許多應(yīng)用程序,但是某些應(yīng)用程序并未使用全部25個引腳。因此,為方便設(shè)備和設(shè)備而制作了9針連接器。
現(xiàn)在,我們在這里討論 DB-9 針連接器,該連接器用于微控制器之間的連接。和連接器。這有兩種類型:公連接器(DTE)和母連接器(DCE)。頂行有5個引腳,底行有4個引腳。通常稱為 DE-9或D型連接器。
DB-9連接器的引腳結(jié)構(gòu):
Pin說明DB-9連接器:
《表邊框=“ 1” cellpadding =“ 0” cellspacing =“ 0”》
PIN碼。
引腳名稱
引腳說明
1
CD(載波檢測)
來自DCE的傳入信號
2
RD(接收數(shù)據(jù))
從DTE接收傳入數(shù)據(jù)
3
TD(傳輸數(shù)據(jù))
將傳出數(shù)據(jù)發(fā)送到DCE
4
DTR(數(shù)據(jù)終端就緒)
傳出握手信號
5
GND(信號地)
公共參考電壓
6
DSR(數(shù)據(jù)集就緒)
傳入的握手信號
7
RTS(請求發(fā)送)
用于控制流量的傳出信號
8
CTS(清除發(fā)送)
用于控制流量的傳入信號
9
RI(響鈴指示器)
來自DCE
什么是握手?
發(fā)送器,發(fā)送器和接收器如何成功接收數(shù)據(jù)。因此,出于這個原因,握手定義。
握手是用于在實際傳輸數(shù)據(jù)之前將信號從DTE傳輸?shù)紻CE以便進(jìn)行連接的過程。發(fā)送器和接收器之間的消息傳遞可以通過握手完成。
共有 3種類型的握手過程,命名為:-
無握手:
如果沒有握手,則DCE讀取已接收的數(shù)據(jù),而DTE傳輸下一個數(shù)據(jù)。所有接收到的數(shù)據(jù)都存儲在稱為接收者緩沖區(qū)的存儲位置中。該緩沖區(qū)只能存儲一位,因此接收者必須在下一位到達(dá)之前讀取存儲緩沖區(qū)。如果接收方無法讀取緩沖區(qū)中存儲的位,而下一個位到達(dá),則存儲位將丟失。
如下圖所示,接收方無法讀取4 th 位直到第5 th 位到達(dá),并且此結(jié)果將第4 位覆蓋5 th 位和4 位丟失。
硬件握手:
它使用特定的串行端口,即RTS和CTS來控制數(shù)據(jù)流。
在此過程中,發(fā)送器要求接收器準(zhǔn)備好接收數(shù)據(jù),然后接收器檢查緩沖區(qū),它為空,如果為空,則會向發(fā)送器發(fā)送信號,表明我已準(zhǔn)備好接收數(shù)據(jù)。
接收器向發(fā)送器發(fā)送信號,使其不發(fā)送任何數(shù)據(jù),而無法讀取已接收到的數(shù)據(jù)。
其工作過程與上述握手中所述的相同。
軟件握手:
在此過程中,有兩種形式,即X-ON和X-OFF。這里,“ X”是發(fā)送器。
X-ON是其中恢復(fù)數(shù)據(jù)傳輸?shù)牟糠帧?/p>
X-OFF是其中中止數(shù)據(jù)傳輸?shù)牟糠?/p>
它用于控制數(shù)據(jù)流并防止傳輸期間丟失。
應(yīng)用程序
在舊式PC中,RS232串行通信用于連接鼠標(biāo),打印機(jī),調(diào)制解調(diào)器等外圍設(shè)備。
如今,RS232被高級USB所取代。
它還便宜得多,還用于PLC機(jī)器,CNC機(jī)器和伺服控制器。
它仍被某些微控制器使用。板,收據(jù)打印機(jī),銷售點系統(tǒng)(PoS)等。
責(zé)任編輯:wv
-
RS232
+關(guān)注
關(guān)注
13文章
749瀏覽量
94599 -
串行通信協(xié)議
+關(guān)注
關(guān)注
0文章
23瀏覽量
7692
發(fā)布評論請先 登錄
相關(guān)推薦
搞懂TTL、RS232、485通信協(xié)議!
![搞懂TTL、<b class='flag-5'>RS232</b>、485<b class='flag-5'>通信協(xié)議</b>!](https://file.elecfans.com/web2/M00/9B/3D/poYBAGQjnauAVXOgAABFcEbXdEE684.png)
RS232接口的應(yīng)用領(lǐng)域分析 RS232接口的接線方法和注意事項
RS232接口通信協(xié)議詳解 如何測試RS232接口的性能
RS232通信的波特率設(shè)置說明
RS232串口連接方式及注意事項
RS232與藍(lán)牙無線通信的對比 RS232串口設(shè)備的故障排查
RS232串口通信協(xié)議詳解 RS232接口與RS485接口的區(qū)別
RS485與RS232的區(qū)別和選擇
RS232轉(zhuǎn)以太網(wǎng)模塊應(yīng)用解析 RS232在物聯(lián)網(wǎng)中的應(yīng)用
使用RS232串口進(jìn)行設(shè)備調(diào)試的技巧
RS232串口連接設(shè)備的注意事項
RS232串口通信協(xié)議詳解
RS232轉(zhuǎn)TTL轉(zhuǎn)換器使用方法
RS232和RS485通信協(xié)議的主要區(qū)別及優(yōu)缺點
RS-232通信協(xié)議詳細(xì)介紹
![<b class='flag-5'>RS-232</b><b class='flag-5'>通信協(xié)議</b>詳細(xì)介紹](https://file1.elecfans.com/web2/M00/C3/A8/wKgaomXm9KuAZ0N4AAAYZeHa8HA623.png)
評論