1樓:太平洋科技
串列埠雹猜、com口是指的物理介面形式(硬體)。而ttl、rs-232、rs-485是指的電平標準(電訊號)。
1、電平標準(電訊號)。
ttl電平標準是 :低電平為0,高電平為1(對地,標準數位電路邏輯)。
rs485是 :正電平為0,負電平為1(對地,正負6-15v皆可,甚至可以用高阻態)。採用差分訊號邏輯,更適合長距離、高速傳輸。
2、定義。rs485的電氣特性(現在較常用的介面)
rs485採用差分訊號負邏輯,邏輯"1」以兩線間的電壓差為-(2~6)v表示;邏輯"0"以兩線間的電壓差為+(2~6)v表示。介面訊號電平比rs-232-c降低了,就不易損壞介面電路的晶元, 且該電平與ttl電平相容,可方便與ttl電路連線。rs-485的資料最高傳輸速率為10mbps。
ttl電平。
ttl電平訊號被利用的最多是因為通常資料表示採用二進位規返肆飢定,+5v等價於邏輯「1」,0v等價於邏輯「0」,這被稱做ttl(電晶體-電晶體邏輯電平transistor-transistor logic)訊號系統,這是計算機處理器控制的裝置內部各部分之間通訊的標準技術。
2樓:aliang情感拾荒者
ttl串列埠和rs485串列埠是兩種不同的串燃坦口通訊標準,它們有以下區別:
1. 電平差異:ttl串列埠使用邏輯電平(ttl電平),即高電平為5v,低電平為0v。而rs485串列埠使用差分電野昇平,即正電平為5v,負電平為-5v。
2. 通訊方式:ttl串列埠一般用於點對點通訊,即一對一的通訊方式。rs485串列埠支援多點通訊,即一對多或多對多頌段老的通訊方式。
3. 傳輸距離:ttl串列埠的傳輸距離較短,一般在幾公尺到十幾公尺之間。
rs485串列埠的傳輸距離較長,可以達到數百公尺甚至數千公尺,這主要是由於rs485串列埠使用差分訊號,能夠抵抗電磁干擾和訊號衰減。
4. 效能:由於rs485串列埠支援差分訊號傳輸,具有較好的抗干擾能力和穩定性,適用於工業環境等雜訊較大的場合。ttl串列埠則相對簡單,適用於簡單的資料傳輸需求。
需要注意的是,ttl串列埠和rs485串列埠之間不能直接連線,因為它們的電平和通訊方式不相容。如果需要連線兩者,通常需要使用轉換器或介面卡進行訊號轉換。
3樓:繁華落盡的帷幕
ttl串列埠和rs485串列埠是兩種不同的序列通訊介面標準,它們在訊號電平、通訊方式和傳輸距離等方面有著不同的特點和用途。
訊號電平:ttl串列埠:ttl(transistor-transistor logic)串列埠是一種使用邏輯電平的序列通訊介面。
在ttl串列埠中,邏輯1通常表示高電平(例如或5v),邏輯0表示低電平(例如0v)。
rs485串列埠:rs485串列埠是一種使用差分訊號電平的序列通訊介面。在rs485串列埠中,資料通過兩條線傳輸,乙個線路傳輸正相位訊號,另乙個線路傳輸反相位訊號,通過差分訊號的方式傳遞資料。
通訊方式:ttl串列埠:ttl串列埠通常是單向通訊或點對點通訊方式,只能在一對一的連線中進行資料傳輸。
rs485串列埠:rs485串列埠是多點通訊方式,支援多個裝置在同一匯流排上進行通訊,可以實現多個裝置之間的資料交換。
傳輸距離:ttl串列埠:由於ttl串列埠使用邏輯電平,其傳輸距離相對較短,一般在幾公尺範圍內。
rs485串列埠:rs485串列埠使用差分訊號,具有較好的抗干擾能力和較遠的傳輸距離,可以達到數百公尺或甚至更遠的距離。
總的來說,ttl串列埠適用於短距離、點對點通訊的場景,常用於微控制器與感測器、顯示器等裝置的連線;而rs485串列埠適用於多點通訊和遠距離傳輸的場景,常用於工業自動化、資料採集等需要多裝置協作的環境。選擇合適的串列埠介面應根據具體應用需求和通訊距離來決定。
4樓:縷爾多
ttl串列埠和rs485串列埠是兩種不同的序列通訊協議和物理介面。
1. ttl串列埠(transistor-transistor logic):
ttl串列埠通常用於簡單的點對點通訊,其使用的電平標準是ttl邏輯電平(0v表示低電平,5v表示高電平)。ttl串列埠通常被用於連線嵌入式系統、微控制器、感測器等低功耗裝置。
2. rs485串列埠:
rs485串列埠是一種多點通訊的協議,允許多個裝置在同乙個匯流排上進行通訊。rs485使用差分訊號線路(即兩個訊號線之間電壓的差值表示資料)來抵抗雜訊干擾,可以實現更遠距離的通訊。rs485串列埠可以支援最多32個裝置在同乙個匯流排上進行通訊。
總結: ttl串列埠適用於點對點連線,具有簡單的電平標準和較短的通訊距離限制。
rs485串列埠適用於多點通訊,具有較遠的通訊距離和更高的抗干擾能力。
需要注意的是,ttl串列埠和rs485串列埠之間的電訊號和電氣特性不同,因此不能直接相連。如果需要將兩者連線起來,通常需要使用專門的轉換電路或裝置。
485通訊與串列埠通訊區別
5樓:太平洋電腦網
一、應用場景的區別。
通訊適用於多主機/驅動器工業環境。主要包括:過程自動化、工廠自動化、hvac、安防、電機控制、運動控制。
2、串列埠通訊用於計算機周邊,如實現計算機相距不遠的「人-機」交換裝置和序列儲存的外部裝置如終端、印表機、邏輯分析儀、磁碟等。
串列埠通訊中的rs422和rs485有什麼區別?
6樓:西禾學姐
同步串列埠rs422和非同步串列埠rs422都是rs422c方式的體現。
資料流的傳送,在物理上,體現為乙個高低電平序列。傳送方產生電平序列,接收方進行解碼。雙方需要約定乙個規矩,使得資料能夠正確的傳送與接收。
其中,關鍵的一條,是接收方如何辨別每個資料位在電平序列中的始末位置。
對於非同步串列埠,定位資訊包含在電平序列中。雙方先約定好資料幀的格式,例如波特率、資料位、停止位、奇偶校驗等。線路空閒時,電平為高。
一旦檢測到乙個下降沿,則視為乙個畝洞起始位。然後按照約定的格式,接收這一幀的資料。接收完成後,繼續檢測下乙個起始位。
也就是說,非同步串列埠的同步,是以幀為單位的。對幀內的各個資料位,則通過約定的波特率來識別。
對於同步串列埠,定位資訊則通過專門的時鐘訊號線來實現。傳送、接收方根據時鐘,將資料流轉換為電平訊號。
兩者的區別是在它們的傳輸方碼高式上:非同步傳遲耐尺輸是指一次傳輸乙個字元(5~8位)的資料。每個字元用乙個韋始位引5261導,用乙個停止位結束。
這樣就能使4102接收方分析出傳送方的資料。但容易發生計時漂移。
而同步傳輸是採用面向字1653符或面向位的插入方式,控制所傳送的一幀的起始。這就是同步傳輸和非同步傳輸的區別。
7樓:上帝右腳尖
1,應用方式。
ttl一般屬於板端匯流排,由uart介面輸出。多用於mcu介面的板端通訊。也是很多匯流排的原始資料介面,比如rs485,rs232,比如powerbus,比如mbus。
都可以使用uart介面作為標準資料來源。一般來說uart都是一對一通訊的。
2,電氣原理。
ttl介面電平常見的有和5v的。通過在0和ttl電平之間擺動,來傳輸資料。需要通訊雙方「約定」 好速率。
也就是說,通過ttl電平傳輸的uart介面是一種不傳輸時鐘的"非同步通訊"方式。
一般通訊格式以乙個位元組為最小單位,有8位,和9位的常見格式。第九位有的人用於奇偶效驗用。
如下圖:powerbus
而rs485介面,簡單說就是把ttl的「之間擺動」的訊號,轉換為「5v壓差顛倒反轉的ab線訊號」,並且擴流驅動電纜電容。簡單說就是這樣。
所以可以理解為,rs485是以ttl資料來源的匯流排驅動晶元。
當然了。如果擴充套件rs485來說。作為匯流排技術,這個原理也導致了一些其他問題。可以詳見我的其他回答。關於rs485作為現場匯流排分析的更多。
8樓:匿名使用者
ttl串列埠 就是 一般 微控制器的 串列埠,是 ttl 電平,如果要與 標準rs232 串列埠連線,必須用 max232 一類的 晶元做電平轉換。
rs485串列埠 是 傳輸 rs485 訊號,與 rs232 不一樣。
串列埠rs232,rs485,rs422,ttl 的區別?
9樓:歲月是首歌
你提到是這幾種介面本質都是序列介面,串列埠通訊。
包括ttl、rs-232、rs-422、rs-485與與rs-485標準只對介面的電氣特性做出規定,不涉及接外掛程式。
電纜或協議。
ttl:ttl電平。
訊號規定,+5v等價於邏輯「1」,0v等價於邏輯「0」。適用於板內通訊。接線方式為四線(兩條通訊線,兩條電源線)。
rs232:rs232是負邏輯電平,它定義+5~+12v為低電平,而-12~-5v為高電平。
其傳送距離最大為約15公尺,最高速率為20kb/是為點對點(即只用一對收、發裝置)通訊而設計的,所以rs-232適合本地裝置之間的通訊。接線方式為四線(兩條通訊線,兩條電源線)。
rs485:為差分訊號。
傳輸方式,最長傳輸距離可達1200公尺,為一主多從的方式,州卜介面在匯流排上是允許連線多達128個收發器,適用於多設彎芹備組網應用。接線方式為四線(兩條通訊線,兩條電源線)。
rs422:全雙工。
差分傳輸,硬體結構上相當於兩組rs485,可以理解為用兩條485匯流排實現的全雙工通訊。接線方式為六線(四條通訊線,兩條電源線)。
powerbus:可供電二匯流排,匯流排可供電,通訊距離達3000m,可以無極性接線任意拓撲,匯流排上是允許連線多達256個收發器,接線方便扛干擾能力強,適用於多點數遠距離的多裝置組網通訊。接線方式為兩線(冊鬧穗兩線通訊加電源)
10樓:桃醬
串列埠伺服器 檢視原帖》
串列埠,rs232,rs485之間有什麼聯絡和區別
11樓:上帝右腳尖
485介面又叫ab線,需要兩條線,一般都是現場佈線用,為了現場接線方便,一般用歐式端子。
422也是現場匯流排,與485不同的就是,需要4條線,你可以理解為485是半雙工,也就是整個匯流排中,只有乙個人說話時候就不能聽,聽的時候就不能說話。
這種叫做半雙工。
而rs232的話,主要一般用於離得近的裝置通訊,不適合遠距離現場通訊。所以老式的電腦,都有232介面。那時候232介面主要是讀卡器,磁碟讀取,一類的裝置。
而且,乙個介面只能連線乙個裝置,也就是一對一通訊。而不是像rs485這種,可以一對多的,叫匯流排。rs232最遠通訊距離只有15公尺。
如下圖。向左轉|向右轉。
但這三者介面的板上訊號源都是串列埠,也就是uart。所以可以很容易相互轉換。
rs232也並不適合現場大規模聯網使用,因為rs232線序中要接gnd,所以至少要3條線傳輸訊號。而rs485是兩條線。
rs485介面是什麼樣子的,RS485介面是什麼樣子的?
下圖方框區域就是rs485介面的樣子。rs 485又名tia 485 a,ansi tia eia 485或tia eia 485。rs485是乙個定義平衡數字多點系統中的驅動器和接收器的電氣特性的標準,該標準由電信行業協會和電子工業聯盟定義。在要求通訊距離為幾十公尺到上千公尺時,廣泛採用rs 48...
rs485的RX與TX能接到資料口上嗎
當然要不然 兩個資料口上?btw,樓主說的 乙個資料口 是什麼意思?rs485串列埠接線中的rx和tx是輸入的什麼,如何得到?rs485一般就是 gnd三根線,但是經常gnd也沒人接,除非通訊不穩定。不同裝置上表現出來的標誌有所不同,比如施耐德plc是a b sg 其他很多任務控類的產品,例如溫度採...
usb轉RS485上面的A B怎麼與稱重模組上面的串列埠RX
完全不同的 介面,如何相連?或許是 spi 什麼的 介面 rs485串列埠接線中的rx和tx是輸入的什麼,如何得到?rs485一般就是 gnd三根線,但是經常gnd也沒人接,除非通訊不穩定。不同裝置上表現出來的標誌有所不同,比如施耐德plc是a b sg 其他很多任務控類的產品,例如溫度採集模組就有...