485總線單點對單點使用時沒有多大問題,可單點對多點后問題就非常多了,485的主機是有120歐電阻的,然后有5個從設備,從設備有的有120歐電阻有的沒有,然后就不好使了,把所有的120偶電阻都去掉,除了主設備沒有去掉,然后在A線接個2k電阻至vcc,B線接個2K電阻至GND,就又好使了,單獨使用一個從設備時就有不好使了,我也是被暈了,總之有經驗的人說是驅動問題。
現把網上的經驗分享一下
以下是進行485布線時應遵循的一些規范或經驗:
①嚴格遵循總線布線原則。一路總線(雙線)從頭走到尾。如果兩個地方相距很遠,在布線時可采用“繞”一下的方式,絕不允許有分叉(星形)。
每個設備到接線盒(即節點到總線)的連線距離不要超過50公分,原則上盡可能短。

②理論上,總線的長度<=1.2公里,總線上的節點數<=32個。但在實際場合中達不到,特別是距離,主要是受布線質量,節點分布及周圍環境等因素影響。
③采用屏蔽線或非屏蔽線都可以。一般而言,屏蔽線的效果要好一些。
可以采用超五類雙絞線,優點是抗干擾能力強,傳輸距離長,缺點是容易折斷。
或采用0.5mm-1mm的粗銅線效果也較理想,優點是不容易折斷,但傳輸距離稍遜於雙絞線。
④在線與線的接合部,盡可能保持平滑及電阻的連續性。
⑤電腦或服務器等主控設備盡可能分布在485總線的一端,而不要處在中間位置。
⑥節點設備離電腦越近,信號衰減得越厲害。因此近可能將更多的節點設備分布在總線的一端。
⑦在總線距離很長時(一般300米以上),可考慮在總線兩端各並一個100-120歐姆的電阻,這樣可以改善通訊質量。
在總線距離很短時(一般300米以內),不必在總線兩端並電阻,有時接電阻反而效果不好。
注意,有些485網卡或轉換器已經在內部並了一個電阻,因此在電腦一端不需要再接電阻。
這一點必須靠實踐經驗加以把握。
⑧在網線經過的地方不應有大的電磁場干擾源。如果用屏蔽線,那么網線的屏蔽層在兩端都要接大地,以保證數據傳輸的可靠性和穩定性。
下面是另一家的提供的接線圖

