|
樓主(閱讀:3826/回復:0)RS-485的節點和距離的理論極限-4RS-485的節點和距離的理論極限-1 RS-485的節點和距離的理論極限-2 RS-485的節點和距離的理論極限-3 <a href="http://www.616hs.com/blog/show.asp?id=16063" " ">RS-485的節點和距離的理論極限-5 4、無誤碼的RS-485通信距離的理論極限
假設波特率為9600bps,就是每秒9600位。也就是傳輸一位(1bite)的時間是1/9600=0.000104s。在這個時間內電磁波的傳輸距離(也就是光速為299792458m/s )為31228米。如果電信號的電磁波延時達到0.000104s(大約0.1ms),那么就會延時到錯位一個數據位,這樣就會出現誤碼。怎么理解?在某一時刻主機收到的最遠的節點的數據會與大約0.1ms前最近的節點發送的數據重疊一位,這樣就有誤碼了。也就是RS-485的無誤碼通信的理論最遠距離在9600bps時只有大約31KM。假設每1200米進行一次中繼,31228/1200=26.02,也就是說要達到RS-485的理論極限,需要至少26次中繼延長。
歡迎使用串口論壇 波仕與您暢游RS232/RS485串口的世界
|