最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

TTL、RS232、485到底能傳輸多遠(yuǎn)距離?

2023-10-25 09:42 作者:自閉選手的Z23  | 我要投稿

以下文章來(lái)源于strongerHuang?,作者strongerHuang

1.TTL電平TTL:Transistor Transistor Logic,晶體管-晶體管邏輯電平。
比如:0V代表邏輯低電平,5V代表邏輯高電平。像STM32單片機(jī)串口引腳輸出的邏輯高電平就是3.3V。

????邏輯電平是特定電壓或可以存在信號(hào)的狀態(tài),通常為“0/1” 或 “開(kāi)/關(guān)” 或 “ON/OFF” 或 “LOW / HIGH”等。

????隨著電子技術(shù)的快速發(fā)展,邏輯高電平的電壓也是越來(lái)越低,比如DDR5內(nèi)存的供電電壓才1.1V。


2.RS232RS232,也簡(jiǎn)稱(chēng)232,全稱(chēng)EIA-RS-232。
EIA:Electronic Industry Association,美國(guó)電子工業(yè)協(xié)會(huì)。

RS:Recommended Standard,代表推薦標(biāo)準(zhǔn)。

232:代表標(biāo)識(shí)號(hào)。
RS232有多個(gè)版本,比如:RS232A、RS232B、RS232C···F等,目前常用的是RS-232C。
RS232最初是用于調(diào)制解調(diào)器,因此它的引腳定義和調(diào)制解調(diào)器傳輸有關(guān)。
????RS232早期使用25針連接器(DB25)比較多,早期打印機(jī)、傳真機(jī)這些設(shè)備用的比較多,現(xiàn)在很少用了。

現(xiàn)在通常是DB9,相信大家都不陌生,但我們大部分時(shí)候只用到了2、3、5腳。

大部分時(shí)候只用到了RXD、TXD、GND腳


3.RS485RS485 可以說(shuō)是在RS232的基礎(chǔ)上發(fā)展而來(lái)的,目的是為了“增加抗干擾能力和信號(hào)傳輸距離”。
RS232采用電壓來(lái)代表邏輯高低電平,比如:±15電壓。
而RS485采用差分電壓,也就是兩根信號(hào)線(A、B)上的電壓差來(lái)代表邏輯高低電平。

通信傳輸距離與很多因素有關(guān),實(shí)際和理論還是有很大差異,在某些情況下,RS485傳輸500米可能都有問(wèn)題。


通信傳輸距離與通訊方式、波特率、連接線、干擾等眾多因素有關(guān),這里結(jié)合串口(UART)通信來(lái)簡(jiǎn)單說(shuō)下這幾個(gè)問(wèn)題。

1.通訊方式

????這里說(shuō)的通訊方式,指的就是標(biāo)題中“TTL、RS232、485”等不同的通訊方式。
????正常情況下,通訊距離:TTL < RS232?<?485。
????TTL通常在板卡內(nèi)部(同一塊板卡),比如:芯片A的串口,和芯片B的串口通信。
RS232在很多場(chǎng)合都還能用到,通常設(shè)備與設(shè)備之間通信,一般是DB9或兩根信號(hào)線連接。

????RS485在工業(yè)產(chǎn)品中用的比較多,可以多個(gè)設(shè)備連接在485總線上,還有傳輸距離更遠(yuǎn)、抗干擾性更強(qiáng)。


2.波特率

????波特率,1波特即指每秒傳輸1個(gè)符號(hào)。波特(Baud,單位符號(hào):Bd)
你可以理解為傳輸信號(hào)的快慢,比如:串口9600bps。
波特率越高,頻率就越高,同等條件下,傳輸?shù)木嚯x就更短。

串口的波特率可以做到很高,比如:115200bps,但以這種波特率通過(guò)RS232傳輸,可能傳輸10米就存在問(wèn)題。


3.連接線

????連接線也是一個(gè)關(guān)鍵因素,連接線材料(銅、鋁、鐵)、粗細(xì)、是否帶有屏蔽等都會(huì)影響傳輸信號(hào)的距離。
可能干凈的環(huán)境(比如實(shí)驗(yàn)室、辦公室)都還看不出差異,你在復(fù)雜點(diǎn)兒的環(huán)境(比如工廠,特別是大型機(jī)械設(shè)備比較多的環(huán)境)就能感受到差異了。

所以,RS458使用差分信號(hào),雙絞線,好點(diǎn)的帶有屏蔽的線,在工業(yè)環(huán)境就顯優(yōu)勢(shì)了。


4.干擾因素

????做過(guò)工業(yè)產(chǎn)品的人都知道,不但EMC要求高,對(duì)于通信的要求也高。
旁邊一個(gè)臺(tái)大型設(shè)備突然啟動(dòng),很有可能讓你的通信失敗(或者芯片復(fù)位、死機(jī)等)。
你以為485能傳輸1200米,可能工廠內(nèi)200米通信都還會(huì)失敗。

綜合以上,要增加傳輸距離、又要保證傳輸信號(hào)的穩(wěn)定,通常要做到盡量遠(yuǎn)離干擾源(大型機(jī)械設(shè)備)、增加屏蔽措施、降低傳輸速率(波特率)等。

TTL、RS232、485到底能傳輸多遠(yuǎn)距離?的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
新沂市| 沅陵县| 兴安县| 水富县| 湟中县| 翼城县| 连平县| 东乡| 郸城县| 富蕴县| 珠海市| 刚察县| 海晏县| 曲水县| 定州市| 四川省| 修文县| 福建省| 新疆| 响水县| 盖州市| 长丰县| 长葛市| 南澳县| 阿拉善右旗| 海宁市| 诸暨市| 建水县| 潼南县| 会同县| 游戏| 三原县| 民乐县| 长岛县| 开远市| 武强县| 丰顺县| 龙井市| 鹤庆县| 华蓥市| 高碑店市|