一種具有純硬件仲裁功能的rs485中繼器的制造方法
【技術領域】
:
[0001]本發明屬于通信技術領域,具體是涉及一種具有純硬件仲裁功能的RS485中繼器。
【背景技術】
:
[0002]中繼器(RP repeater)是連接網絡線路的一種裝置,常用于兩個網絡節點之間物理信號的雙向轉發工作。中繼器主要完成物理層的功能,負責在兩個節點的物理層上按位傳遞信息,完成信號的復制、調整和放大功能,以此來延長網絡的長度。由于存在損耗,在線路上傳輸的信號功率會逐漸衰減,衰減到一定程度時將造成信號失真,因此會導致接收錯誤,中繼器就是為解決這一問題而設計的。它完成物理線路的對接,對衰減的信號進行放大,保持與原數據相同。一般情況下中繼器的兩端連接的是相同的媒體,但有的中繼器也可以完成不同媒體的轉接工作。
[0003]RS485中繼器是RS-485的數據中繼通信產品,可以中繼延長RS-485總線網絡的通信距離,增強RS-485總線網絡設備的數目。現有的RS485中繼器都是一入一出的,不需要從機發送仲裁,但是對于一入二出的RS485中繼器需要編程來實現從機發送仲裁,不能實現波特率自適應,且I入二出端口不能做到相互獨立,現場布線不方便。
【發明內容】
:
[0004]為此,本發明所要解決的技術問題在于現有技術中的一入二出的RS485中繼器需要編程來實現從機發送仲裁,不能實現波特率自適應,且I入二出端口不能做到相互獨立,現場布線不方便,從而提出一種具有純硬件仲裁功能的RS485中繼器。
[0005]為達到上述目的,本發明的技術方案如下:
[0006]—種具有純硬件仲裁功能的RS485中繼器,包括:
[0007]設置在主機端的第一 RS485接口芯片Ul和第一接線端子J1、設置在第一從機端的第二 RS485接口芯片U2和第二接線端子J2、設置在第二從機端的第三RS485接口芯片U3和第三接線端子J3、第一單穩態觸發器U4A、第二單穩態觸發器U5A、第三單穩態觸發器U5B。
[0008]所述第一 RS485接口芯片Ul的A端和B端分別通過電阻R1、電阻R2連接所述第一接線端子Jl的3腳和4腳,所述第一 RS485接口芯片Ul的R端連接所述第一單穩態觸發器U4A的A端,所述第一 RS485接口芯片Ul的D端分別通過二極管D7、二極管D8連接所述第二 RS485接口芯片U2的R端和所述第三RS485接口芯片U3的R端。
[0009]所述第二 RS485接口芯片U2的A端和B端分別通過電阻R3、電阻R4連接所述第二接線端子J2的I腳和2腳,所述第二 RS485接口芯片U2的D端通過二極管D9連接所述第一 RS485接口芯片Ul的R端。
[0010]所述第三RS485接口芯片U3的A端和B端分別通過電阻R5、電阻R6連接所述第三接線端子J3的I腳和2腳,所述第三RS485接口芯片U3的D端通過二極管DlO連接所述第一 RS485接口芯片Ul的R端。
[0011]所述第一單穩態觸發器U4A的B端和CLR端連接電源,所述第一單穩態觸發器U4A的Cext端和RCext端連接有電阻R29和電容C6構成的第一定時電路,所述第一單穩態觸發器U4A的Q端通過二極管D15連接所述第二 RS485接口芯片U2的RE非端和DE端,所述第一單穩態觸發器U4A的Q端通過二極管D16連接所述第三RS485接口芯片U3的RE非端和DE端。
[0012]所述第二單穩態觸發器U5A的A端連接所述第二 RS485接口芯片U2的R端,所述第二單穩態觸發器U5A的B端連接所述第一單穩態觸發器U4A的Q非端,所述第二單穩態觸發器U5A的Cext端和RCext端連接有電阻R32和電容C9構成的第二定時電路,所述第二單穩態觸發器U5A的Q端通過二極管D18連接所述第三RS485接口芯片U3的RE非端和DE端,所述第二單穩態觸發器U5A的Q端通過二極管D13依次通過電阻R39、三極管Q2、二極管D12、三極管Ql連接所述第一 RS485接口芯片Ul的RE非端和DE端,所述第二單穩態觸發器U5A的Q非端連接所述第三單穩態觸發器U5B的CLR端。
[0013]所述第三單穩態觸發器U5B的A端連接所述第三RS485接口芯片U3的R端,所述第三單穩態觸發器U5B的B端連接所述第一單穩態觸發器U4A的Q非端,所述第三單穩態觸發器U5B的Cext端和RCext端連接有電阻R33和電容ClO構成的第三定時電路,所述第三單穩態觸發器U5B的Q端通過二極管D17連接所述第二 RS485接口芯片U2的RE非端和DE端,所述第三單穩態觸發器U5B的Q端通過二極管D14依次通過電阻R39、三極管Q2、二極管D12、三極管Ql連接所述第一 RS485接口芯片Ul的RE非端和DE端,所述第三單穩態觸發器U5B的Q非端連接所述第二單穩態觸發器U5A的CLR端。
[0014]作為上述技術方案的優選,所述第一接線端子Jl的3腳與地之間串聯有TVS管D1,所述第一接線端子Jl的4腳與地之間串聯有TVS管D2 ;所述第二接線端子J2的I腳與地之間串聯有TVS管D3,所述第二接線端子J2的2腳與地之間串聯有TVS管D4 ;所述第一接線端子J3的I腳與地之間串聯有TVS管D5,所述第一接線端子J3的2腳與地之間串聯有TVS管D6。
[0015]作為上述技術方案的優選,所述第一單穩態觸發器U4A的定時時間tWl =0.45XR29XC6 ;所述第二單穩態觸發器U5A的定時時間tW2 = 0.45XR32XC9 ;所述第三單穩態觸發器U5B的定時時間tW3 = 0.45XR33XC10。
[0016]作為上述技術方案的優選,還包括電源電路,所述電源電路采用電源芯片78M05為所述第一 RS485接口芯片Ul、所述第二 RS485接口芯片U2、所述第三RS485接口芯片U3、所述第一單穩態觸發器U4A、所述第二單穩態觸發器U5A、所述第三單穩態觸發器U5B提供電源。
[0017]作為上述技術方案的優選,還包括指示電路,所述指示電路包括發光二極管L1、發光二極管L2、發光二極管L3、發光二極管L4、發光二極管L5、發光二極管L6、發光二極管L7。
[0018]所述發光二極管LI的正極連接電源,所述發光二極管LI的負極通過電阻R22連接所述第一 RS485接口芯片Ul的D端,所述發光二極管LI用于指示所述第一 RS485接口芯片Ul在發送數據。
[0019]所述發光二極管L2的正極連接電源,所述發光二極管L2的負極通過電阻R23連接所述第一 RS485接口芯片Ul的R端,所述發光二極管L2用于指示所述第一 RS485接口芯片Ul在接收數據。
[0020]所述發光二極管L3的正極連接電源,所述發光二極管L3的負極通過電阻R24連接所述第二 RS485接口芯片U2的D端,所述發光二極管L3用于指示所述第二 RS485接口芯片U2在發送數據。
[0021]所述發光二極管L4的正極連接電源,所述發光二極管L4的負極通過電阻R25連接所述第二 RS485接口芯片U2的R端,所述發光二極管L4用于指示所述第二 RS485接口芯片U2在接收數據。
[0022]所述發光二極管L5的正極連接電源,所述發光二極管L5的負極通過電阻R26連接所述第三RS485接口芯片U3的D端,所述發光二極管L5用于指示所述第三RS485接口芯片U3在發送數據。
[0023]所述發光二極管L6的正極連接電源,所述發光二極管L6的負極通過電阻R27連接所述第三RS485接口芯片U3的R端,所述發光二極管L6用于指示所述第三RS485接口芯片U3在接收數據。
[0024]所述發光二極管L7的正極連接電源,所述發光二極管L7的負極通過電阻R36接地,所述