格式:pdf
大小:11KB
頁數(shù): 4頁
RS-485串行接口標(biāo)準(zhǔn) 1 、平衡傳輸 RS-485 數(shù)據(jù)信號采用差分傳輸方式,也稱作平衡傳輸,它使用一對雙絞線,將其中一線定義為 A, 另一線定義為 B,通常情況下, 發(fā)送驅(qū)動器 A、B之間的正電平在 +2~+6V,是一個邏輯狀態(tài), 負(fù)電平在 -2~ 6V,是另一個邏輯狀態(tài)。另有一個信號地 C,在 RS-485中還有一“使能”端,而在 RS-422中這是可用可 不用的?!笆鼓堋倍耸怯糜诳刂瓢l(fā)送驅(qū)動器與傳輸線的切斷與連接。當(dāng)“使能”端起作用時,發(fā)送驅(qū)動器 處于高阻狀態(tài),稱作“第三態(tài)”,即它是有別于邏輯“ 1”與“ 0”的第三態(tài)。 接收器也作與發(fā)送端相對的規(guī)定, 收、發(fā)端通過平衡雙絞線將 AA與 BB對應(yīng)相連, 當(dāng)在收端 AB之間有 大于 +200mV的電平時,輸出正邏輯電平,小于 -200mV時,輸出負(fù)邏輯電平。接收器接收平衡線上的電平范 圍通常在 200mV至 6
格式:pdf
大?。?span class="single-tag-height">110KB
頁數(shù):
在ARM9處理器S3C2440上設(shè)計RS485通信接口,實現(xiàn)與總線上其他設(shè)備的通信,利用ARM9處理器內(nèi)部集成的UART外設(shè)和RSM485CT模塊組成RS485通信硬件接口,在嵌入式Linux系統(tǒng)下設(shè)計RS485通信程序?qū)崿F(xiàn)與RS485總線上的其他外設(shè)間的數(shù)據(jù)互通。實驗效果良好,表明該設(shè)計是行之有效的。文中在介紹了通信接口的硬件設(shè)計、Linux下RS485驅(qū)動設(shè)計、通信程序設(shè)計的同時,重點介紹了Linux系統(tǒng)下RS485通信程序的編寫方法以及RS485總線上設(shè)備通信的實現(xiàn)過程。