1樓:匿名使用者
485類似於電流環的通訊方式
,靠ab線之間的電壓差來進行資料收發的,而且是半雙工的通訊方式,需要個轉換晶片,例如max485
rx接max485的do
tx接di
還要個io口控制收發引腳,然後把主機和從機的ab線對應連線就行了。具體的你可以找個資料手冊看看,很簡單的。
2樓:匿名使用者
買一顆485晶片。
整一個io口控制下收發,或兩個io口單獨控制。
電路見晶片資料。
到pc這一側,需要一個232/485轉換器。和我聯絡,賣你一個。
3樓:萍水e相逢
電腦 沒有 485 介面 的,可以用 rs232轉換,或者 用 usb 擴充套件
微控制器uart實現rs485通訊 也得 485 晶片推薦去 我的領地 5d6d 裡的 proteus 論壇看看,有 **例項 和原始碼
串列埠轉換可以用成品!
請看 武漢鴻偉光電
e485b rs232/rs485有源隔離轉換器e485c rs232/rs485/rs422無源轉換器
4樓:匿名使用者
微控制器uart輸入輸出的是ttl電平,485通訊,要接485轉換晶片
如果直接與你電腦串列埠通訊,接232轉換晶片
電路圖,直接google
rs485介面接線怎樣操作?
5樓:李希欠
rs485採用差分訊號負邏輯,+2v~+6v表示「0」,- 6v~- 2v表示「1」。rs485有兩線制和四線制兩種接線,四線制是全雙工通訊方式,兩線制是半雙工通訊方式。
具體操作如下。
1.rs485和rs232一樣都是基於串列埠的通訊介面,資料收發的操作是一致的,所以使用的是同樣wince的底層驅動程式。
但是它們在實際應用中通訊模式卻有著很大的區別,rs232介面為全雙工資料通訊模式,而rs485介面為半雙工資料通訊模式。
資料的收發不能同時進行,為了保證資料收發的不衝突,硬體上是通過方向切換來實現的,相應也要求軟體上必須將收發的過程嚴格地分開。
2.rs485介面組成的半雙工網路,一般是兩線制(以前有四線制接法,只能實現點對點的通訊方式,現很少採用),多采用遮蔽雙絞線傳輸。
在rs485通訊網路中一般採用的是主從通訊方式,即一個主機帶多個從機。很多情況下,連線rs-485通訊鏈路時只是簡單地用一對雙絞線將各個介面的「a」、「b」端連線起來。
rs485介面聯結器採用db-9的9芯插頭座,與智慧終端rs485介面採用db-9(孔),與鍵盤連線的鍵盤介面rs485採用db-9(針)。
3.另有一個問題是訊號地,上述連線方法在許多場合是能正常工作的,但卻埋下了很大的隱患,這有二個原因:
(1)共模干擾問題:rs-485介面採用差分方式傳輸訊號,並不需要相對於某個參照點來檢測訊號,系統只需檢測兩線之間的電位差就可以了。
但人們往往忽視了收發器有一定的共模電壓範圍,rs-485收發器共模電壓範圍為-7~+12v,只有滿足上述條件,整個網路才能正常工作。當網路線路中共模電壓超出此範圍時就會影響通訊的穩定可靠,甚至損壞介面。
(2)emi(電磁相容性)問題:傳送驅動器輸出訊號中的共模部分需要一個返回通路,如沒有一個低阻的返回通道(訊號地),訊號中的共模部分就會以輻射的形式返回源端,整個匯流排就會像一個巨大的天線向外輻射電磁波。
4.由於pc機預設的只帶有rs232介面,有兩種方法可以得到pc上位機的rs485電路:
(1)通過rs232/rs485轉換電路將pc機串列埠rs232訊號轉換成rs485訊號,對於情況比較複雜的工業環境最好是選用防浪湧帶隔離柵的產品。
(2)通過pci多串列埠卡,可以直接選用輸出訊號為rs485型別的擴充套件卡。
5.rs-485的電氣特性 :
①.邏輯「0」以兩線間的電壓差為+(2—6)v表示。
②.邏輯「1」以兩線間的電壓差為-(2—6)v表示。
介面訊號電平比rs-232降低了,就不易損壞介面電路的晶片,且該電平與ttl電平相容,可方便與ttl電路連線。
6.rs-485的資料最高傳輸速率為10mbps。
rs-485介面是採用平衡驅動器和差分接收器的組合,抗共模干擾能力增強,即抗噪聲干擾性好。
rs-485介面的最大傳輸距離標準值為4000英尺,實際上可達1219米,另外rs-232介面在匯流排上只允許連線1個收發器,即單站能力。
而rs-485介面在匯流排上是允許連線多達128個收發器。即具有多站能力,這樣使用者可以利用單一的rs-485介面方便地建立起裝置網路。
因為rs485介面組成的半雙工網路,一般只需二根連線(一般叫ab線),所以rs485介面均採用遮蔽雙絞線傳輸。
6樓:抽風往北吹
一般都是四個介面。ab,正負。別接錯,尤其在匯流排應用系統中,接錯的話很容易把
裝置搞壞。在一些低速率的應用中推薦用二匯流排方式。無極性接線,只有兩個介面。
因為二匯流排節能供電也能通訊。可以理解為把rs485節省了兩條線材。比如powerbus匯流排。
7樓:閆吉查代芹
相同的介面連線在一起
就可以了
注意:rs485
通常是2線半雙工,是
同名端相連甲端a
連乙端a甲端
b連乙端b
請看武漢鴻偉光電
e485d
rs232/rs485/rs422有源隔離轉換器
stm32f103微控制器的序列口通訊電路和gprs通訊電路怎麼實現
8樓:
實現單片抄
機模組與裝置模襲塊之間的串列埠通訊,首先bai需要將du雙方正確地連線起來zhi
。非同步序列通訊是很
dao常用的一種模組間互連方式,一般會使同三條連線線,分別標記為tx(或txd)、rx(或rxd),以及gnd。其中tx用於資料傳送,是輸出訊號; rx用於資料接收,是輸入信亐,gnd為公共地線。
題目圖1中的usart1_rx表示微控制器的資料接收端,應該與圖2中的g**_txd相連線,而圖1中的∪sart1_tx表示微控制器的資料犮送端,應與圖2中的g**_rxd相連,微控制器的gnd與g**模組的gnd共在一起。然後就是軟體工作,雙方要約定一致的通訊引數(如波特率,資料位,校驗位,停止位等),在微控制器一端編寫串列埠設定程式,並根據g**模組的命令集和命令格式編寫控制程式。
需要注意一點,常用的非同步序列通訊介面的電平標準有rs232和ttl,rs232用於遠距離長線連線,而ttl用於短距離連線。這兩者是不可以直接互聯的。如果需要連線,必須先轉換成相同的電平標準。
微控制器引腳:訊號是ttl標準的,而外購模組串列埠電平與模組製造廠家,模組型號等有關,需要檢視模組的技術說明檔案。
關於RS485與微控制器通訊的程式,資料返回不正常
用rs485通訊,必須是半雙工的。收 發同時進行,就會出錯。rs485電路問題,re de接微控制器io口傳送資料不正常 測量一下choose腳電壓,高電平時多少v,低電平多少伏,確定微控制器工作了沒有。另外接收到轉換髮送資料時或傳送到轉換接收時choose腳要延時至少1ms才得取反。微控制器rs4...
RS485通訊線是什麼電纜,RS485通訊電纜如何選擇?
rs422是雙工通訊,採用特性阻抗為100 的2對雙絞線或2對3絞線。rs485是半雙工通訊,採用特性阻抗為120 1對雙絞遮蔽電纜,除cc link用3芯特性阻抗110 遮蔽電纜外。回答串列埠是一種介面標準,它規定了介面的電氣標準,簡單說只是物理層的一個標準。沒有規定介面外掛電纜以及使用的協議,所...
485通訊接線方式,RS485通訊的正確接線方式
1 rs485有兩線制和四線制兩種接線,四線制是全雙工通訊方式,兩線制是半雙工通訊方式。rs485介面組成的半雙工網路,一般是兩線制,多采用遮蔽雙絞線傳輸。這種接線方式為匯流排式拓撲結構在同一匯流排上最多可以掛接32個結點。在rs485通訊網路中一般採用的是主從通訊方式,即一個主機帶多個從機。很多情...