<tbody id="taxrx"><span id="taxrx"></span></tbody>
      <menuitem id="taxrx"><optgroup id="taxrx"><thead id="taxrx"></thead></optgroup></menuitem>

    1.  作者:bosika
    2.  積分:616
    3.  等級:六年級
    4.  2013/10/17 16:09:06
    5.  
    6. 樓主(閱讀:6006/回復:0)實現RS-232/485的高速遠程傳輸

      要延長RS-232的距離可以將其轉換為RS-485,RS-485可以在9600bps波特率時傳輸最遠1200米,波仕的增強型RS-232/RS-485轉換器可以在9600bps時最遠到1800米。但是增加波特率后傳輸距離大大減小。波仕電子的通信測試結果表明:RS-485在大于9600bps時,最遠傳輸距離大致與波特率成反比,而減小波特率也幾乎無助于增加通信距離。而且在大于9600bps波特率的遠程通信時,必須根據通信距離來增加導線直徑以及終端電阻。如何在高于9600bps波特率時實現高速遠程傳輸,比如要在38400bps時傳輸1200米。擅長RS-232/RS-485通信的波仕電子總不乏驚世之作。在RS-485遠程方面,波仕曾經借鑒了以太網自動100M/10M速率適應的技術研發出業界首款RS-232/485波特率轉換器BTL232,開創了RS-232/485通信的新方式。BTL232一直保持著業界最小RS-232/485波特率轉換器的記錄。現在要介紹如何用這款波特率轉換器來實現RS-232/RS-485的高速遠程傳輸。



      波仕BTL232串口波特率轉換器的外形為DB-9/DB-9轉接盒大小,如圖的產品左邊為DB-9孔的1RS-232口,左下面為A1、B11RS-485口;右邊為DB-9針的2RS-232口,右下面為A2、B22RS-485口。產品上邊為波特率設置的跳線,左邊的J2、J1、J0用于設置左邊1RS-232RS-485串口的波特率;右邊的K2、K1、K0用于設置右邊2RS-232RS-485串口的波特率

      波仕電子的BTL232的兩邊的串口可以分別獨立設置波特率,見下表。0-斷開,1-短路。

      1RS-232/485口波特率設置(左)

      2RS-232/485口波特率設置(右)

      J2

      J1

      J0

      波特率

      K2

      K1

      K0

      波特率

      0

      0

      0

      1200

      0

      0

      0

      1200

      0

      0

      1

      2400

      0

      0

      1

      2400

      0

      1

      0

      4800

      0

      1

      0

      4800

      0

      1

      1

      9600

      0

      1

      1

      9600

      1

      0

      0

      19200

      1

      0

      0

      19200

      1

      0

      1

      38400

      1

      0

      1

      38400

      1

      1

      0

      57600

      1

      1

      0

      57600

      1

      1

      1

      115200

      1

      1

      1

      115200



         如圖所示實現了波特率38400bpsRS-232信號遠傳1200米的方案。左邊的RS-2321)的波特率為38400bps,右邊的RS-2322)也是38400bps,中間以9600bps傳輸1200米。左邊的BTL232轉換器的RS-2321)口接串口設備,波特率設置為38400J2=1、J1=0、J0=1),RS-4852)接1200米的線,并且將波特率設置為9600bpsK2=0,K1=1,K0=1)。右邊的BTL232轉換器的RS-2322)口接串口設備,波特率設置為38400(J2=1,J1=0,J0=1),RS-4851)接1200米的線,并且將波特率設置為9600bpsK2=0,K1=1,K0=1)。這套方案不僅實現了38400
      à9600à38400的波特率轉換,而且還實現了RS232àRS485àRS232的接口轉換,因為只有RS485才可以在9600bps時遠傳1200米,而RS232不行。如果兩個遠程RS-232口的波特率不同,借助于BTL232也是可以實現高速遠程通信的。比如如果圖中右邊的RS-2322)為57600bps,那么只需要將右邊的BTL232產品的設置波特率為57600bps即可(K2=1、K1=1、K0=0)。
      波仕與您暢游RS232/RS485串口的世界


      目前不允許游客回復,請 登錄 注冊 發表言論。
       
      十八禁一区二区天堂_嫩草影院永久久久精品_国产热门亚洲综合欧美韩国_久久无码喷水高潮

        <tbody id="taxrx"><span id="taxrx"></span></tbody>
        <menuitem id="taxrx"><optgroup id="taxrx"><thead id="taxrx"></thead></optgroup></menuitem>