通信总线协议二 :RS232和RS485
生活随笔
收集整理的這篇文章主要介紹了
通信总线协议二 :RS232和RS485
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
文章目錄
- 通信總線協(xié)議二 :RS232和RS485
- 1. RS232協(xié)議
- 1.1 RS232協(xié)議簡(jiǎn)介
- 1.2 RS232協(xié)議規(guī)定
- 1.3 RS232協(xié)議缺點(diǎn)
- 2. RS485協(xié)議
- 2.1 RS485協(xié)議簡(jiǎn)介
- 2.2 RS485協(xié)議規(guī)定
- 2.2 RS485協(xié)議優(yōu)點(diǎn)
通信總線協(xié)議二 :RS232和RS485
- 之前介紹了uart協(xié)議存在的相關(guān)的問(wèn)題,為了解決類似的相關(guān)問(wèn)題,產(chǎn)生了RS232協(xié)議和RS485協(xié)議。
1. RS232協(xié)議
1.1 RS232協(xié)議簡(jiǎn)介
- 在串行通訊時(shí),如果通訊雙方都采用一個(gè)標(biāo)準(zhǔn)接口,不同的設(shè)備可以方便地連接起來(lái)進(jìn)行通訊。RS232接口就是目前最常用的一種串行通訊接口。
- RS232接口實(shí)物圖如下圖所示:
- 在Uart協(xié)議中,用到的管腳定義圖如下圖所示:
- RS232接口不僅用在uart接口中,改變其管腳連接的定義,也廣泛應(yīng)用與其它協(xié)議,比如CAN收發(fā)設(shè)備也常使用該接口。
1.2 RS232協(xié)議規(guī)定
- 采用負(fù)邏輯傳送 :規(guī)定邏輯 1的電平為-5V~-15 V,邏輯0的電平為+5 V~+15 V。選用該電氣標(biāo)準(zhǔn)的目的在于提高抗干擾能力,增大通信距離。
- 接口采用RS232統(tǒng)一接口
- 需使用電平轉(zhuǎn)換電路才能和TTL電路連接,例如max232轉(zhuǎn)換芯片連接圖和設(shè)備連接示意圖,如下圖示例所示:
1.3 RS232協(xié)議缺點(diǎn)
- 接口的信號(hào)電平值較高,易損壞接口電路的芯片,又因?yàn)榕cTTL電平不兼容故需使用電平轉(zhuǎn)換電路方能與TTL電路連接。
- 接口使用一根信號(hào)線和一根信號(hào)返回線而構(gòu)成共地的傳輸形式,這種共地傳輸容易產(chǎn)生共模干擾,所以抗噪聲干擾性弱。
- 傳輸距離有限,最大傳輸距離在15米左右。
2. RS485協(xié)議
2.1 RS485協(xié)議簡(jiǎn)介
- 該標(biāo)準(zhǔn)由電信行業(yè)協(xié)會(huì)和電子工業(yè)聯(lián)盟定義:使用該標(biāo)準(zhǔn)的通信網(wǎng)絡(luò)能夠在遠(yuǎn)距離條件下以及電子噪聲大的環(huán)境下有效傳輸信號(hào)。
- 該標(biāo)準(zhǔn)允許連接多個(gè)收發(fā)器,即具有多站能力,方便建立一個(gè)設(shè)備網(wǎng)絡(luò)
2.2 RS485協(xié)議規(guī)定
- 信號(hào)規(guī)定:采用差分信號(hào)進(jìn)行數(shù)據(jù)傳輸,兩線之間的電壓差為+2v 到 +6v表示邏輯1,電壓差為-2v 到 -6v表示邏輯0
- 接口:RS485采用兩線制,這種連接方式為總線拓?fù)浣Y(jié)構(gòu),在同一總線上可存在多個(gè)節(jié)點(diǎn);應(yīng)采用兩線制,收發(fā)不可同時(shí)進(jìn)行,屬于半雙工。
- 具有主從模式機(jī)制
2.2 RS485協(xié)議優(yōu)點(diǎn)
- 采用差分信號(hào)有效減少了噪聲信號(hào)的干擾,延長(zhǎng)通信距離,最大可達(dá)1500m
- 接口電平低,不易損壞接口電路芯片
- 與TTL電平兼容,方便與TTL電路連接
感謝閱讀 若有錯(cuò)誤 敬請(qǐng)見(jiàn)諒 !!!
總結(jié)
以上是生活随笔為你收集整理的通信总线协议二 :RS232和RS485的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: oracle instant clien
- 下一篇: 影响中国互联网的100人