rs232與rs485通訊
rs485只有a/b或+/-腳兩個引腳時(485gnd只用來遮蔽,不參與通訊):
單向傳送時(單工),只接一根線就可以:
1.rs232傳送時:pin3腳接485的b腳;
2.rs485傳送時:pin2腳接485的b腳。
雙向傳送時(半雙工):
將232端的p2/3腳短接後與485的b腳(只標+/-腳的接-腳)相連。
232的gnd可以對接485的gnd或a腳(-腳),也可以不接;反正半雙工一根線就夠了。
這樣485向232傳送時通訊正常。由於232端的2/3腳短接了,232向485傳送時,485和232都會收到資料。
因為485四線才能夠全雙工 ,兩線時不支援;需要在程式中232端的程式中設定232傳送時不接收,即將232埠降為半雙工與485通訊。
推測:rs485(rs422也一樣)有a+/a-/b+/b-四個引腳時:
485的a-與b-短接後,與232的gnd相連;
485的a+和b+與232的rxd與txd交叉相連。
手邊沒有485的5p介面,未測試驗證。暫記
RS 232與RS 485的區別
rs232介面是1970年由美國電子工業協會 eia 聯合貝爾系統 數據機廠家及計算機終端生產廠家共同制定的用於序列通訊的標準。它的全名是 資料終端裝置 dte 和資料通訊裝置 dce 之間序列二進位制資料交換接 術標準 該標準規定採用乙個25個腳的db25聯結器,對聯結器的每個引腳的訊號內容加以規...
串列埠RS232和RS485鑑別問題
專案需要部署一台工控機,拿到的時候只是測視了下收發正常,並未注意串列埠類別,致使現場測試的時候一直無法收到資料,枉費了不少時間,特此提出來注意下。232和485是硬體通訊上的差別,對於軟體層面來說,如串列埠助手等並不關心,只有能夠收到資料即可。而測試時忽略了接線問題。232接的是2 3和5 地線,一...
RS232 與 RS422 與 RS485選擇
一 rs 232c介面存在的問題 1 傳輸距離較短 傳輸速率低 rs 232c匯流排標準受電容允許值的約束,使用時距離一般不超過15公尺,最高傳輸速率為20kbps。2 電平偏移 rs 232c匯流排要求收發雙方共地。通訊距離大時,收發雙方的地點位差別較大,在訊號地上有比較大的地電流並產生壓降。3 ...