<address id="mywot"></address>
<source id="mywot"></source><source id="mywot"></source>
  • <source id="mywot"></source>
        1. <video id="mywot"><noscript id="mywot"></noscript></video>
          1. <source id="mywot"><noscript id="mywot"></noscript></source>
          2.  作者:admin
          3.  積分:2705
          4.  等級:專家教授
          5.  2014/10/13 15:54:17
          6.  
          7. 樓主(閱讀:3680/回復:0)RS-485的節點和距離的理論極限-4


            RS-485的節點和距離的理論極限-1
            RS-485的節點和距離的理論極限-2
            RS-485的節點和距離的理論極限-3
            <a href="http://www.ez-invoice.com/blog/show.asp?id=16063" " ">RS-485的節點和距離的理論極限-5

            4、無誤碼的RS-485通信距離的理論極限

                   并非只有當整個10位數據完全重疊時才無法通信,實際上只要有1位錯位存在誤碼就不好。雖然有時候軟件有一定糾錯功能,容許存在一定程度的誤碼情況下也可以傳輸數據,但是我們還是要弄清楚無誤碼的極限。

            假設波特率為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次中繼延長。

                  以上可以看出,RS-485通信距離的理論極限與波特率成反比,波特率越高極限距離短。當波特率為115200bps時(=12×9600),無誤碼傳輸的理論極限距離為31228/12=2602米。只有大約2.6km!這也難怪RS-485的遠程通信只說9600時傳輸多遠,幾乎不提115200bps。

            歡迎使用串口論壇
            波仕與您暢游RS232/RS485串口的世界


            目前不允許游客回復,請 登錄 注冊 發表言論。
             
            久久精品国产9久久综合
            <address id="mywot"></address>
            <source id="mywot"></source><source id="mywot"></source>
          8. <source id="mywot"></source>
                1. <video id="mywot"><noscript id="mywot"></noscript></video>
                  1. <source id="mywot"><noscript id="mywot"></noscript></source>