一種公頭對公頭的自適應串行接口轉接線的製作方法
2023-04-23 19:19:32
本發明涉及串行接口技術領域,具體涉及一種公頭對公頭的自適應串行接口轉接線。
背景技術:
現有的公頭對公頭串行接口轉接線的聯線形式一般採用:交叉式或直連式連接,其中交叉式(如圖1所示)為一頭2腳與另一頭3腳相連接,直連式(如圖2所示)為一頭2腳與另一頭2腳相連接,一頭3腳與另一頭3腳相連接,其他腳有地線和一些收發控制線均採用直連方式連接。上述串行接口的2腳、3腳是數據收髮腳,用於完成數據的交換功能,此時如果無法確定被轉接的兩個設備的輸出形式,當兩個設備彼此的發送端之間相連、接收端之間相連在一起時,就會使得兩端的發送或接收均在一條數據線上,從而導致無法進行數據通信的問題。
例如:對於圖1所示的轉接線,當連接的兩臺設備的接口一個是2腳作為發送端,另一個是3腳作為發送端,則在這種情況下兩端的發送在一條線上導致無法進行數據通信;而對於圖2所示的轉接線,當連接的兩臺設備的接口均是2腳作為發送端,則在這種情況下兩端的發送在一條線上也會導致無法進行數據通信。
技術實現要素:
本發明的目的在於,為解決現有的串行接口轉接線在連接兩個設備後,由於無法實現數據發送端與接收端自動匹配的功能,從而在管腳接錯的情況下導致無法進行數據傳輸的技術問題,本發明提供一種公頭對公頭的自適應串行接口轉接線,利用該轉接線能夠實現設備之間的發送端與接收端自動匹配。
為實現上述目的,本發明提供的一種公頭對公頭的自適應串行接口轉接線,包括:兩個公頭串行接口、反向比例電壓調理電路和自適應開關電路;其中一個所述的公頭串行接口的2腳和3腳分兩路依次串聯反向比例電壓調理電路、自適應開關電路;該反向比例電壓調理電路用於將從2腳和3腳中檢測到低電平的一路轉換為高電平後,輸出至自適應開關電路;所述自適應開關電路的兩端分別連接一公頭串行接口,利用接收到的高電平執行一公頭串行接口的發送端和接收端分別連接另一公頭串行接口的接收端和發送端的命令。
作為上述技術方案的進一步改進,還包括電源電路,所述的電源電路與反向比例電壓調理電路並聯,用於將2腳或3腳輸出的低電平轉換成電路的供電電源。
作為上述技術方案的進一步改進,所述的電源電路採用MAX860晶片將2腳或3腳輸出的低電平轉換成高電平進行供電。
本發明的一種公頭對公頭的自適應串行接口轉接線的優點在於:
本發明的自適應串行接口轉接線通過分別檢測其中一個公頭串行接口的2腳和3腳的電平,以確定該公頭串行接口的發送腳和接收腳,然後驅動自適應開關把設備之間的發送端與接收端連接在一起,從而實現了串口線序的確定及自動配置功能,避免了在未知設備接口詳細配置的情況下,利用普通轉接線進行串口的互聯互通導致錯誤的問題;因此,極大的方便了串口應用人員的使用,省略了串口線序檢查的工作。
附圖說明
圖1是現有公頭對公頭的交叉式串行接口的轉接線結構圖。
圖2是現有公頭對公頭的直連式串行接口的轉接線結構圖。
圖3是本發明實施例中的一種公頭對公頭的自適應串行接口轉接線結構圖。
圖4是本發明的自適應開關電路內自動配置電路完成互聯的電路拓撲圖。
具體實施方式
下面結合附圖和實施例對本發明所述的一種公頭對公頭的自適應串行接口轉接線進行詳細說明。
如圖3所示,本發明的一種公頭對公頭的自適應串行接口轉接線包括:兩個公頭串行接口、反向比例電壓調理電路、自適應開關電路。其中一個所述的公頭串行接口的2腳和3腳分兩路依次串聯反向比例電壓調理電路、自適應開關電路;該反向比例電壓調理電路用於將從2腳和3腳中檢測到低電平的一路轉換為高電平後,輸出至自適應開關電路;所述自適應開關電路的兩端分別連接一公頭串行接口,利用接收到的高電平執行一公頭串行接口的發送端和接收端分別連接另一公頭串行接口的接收端和發送端的命令。
基於上述結構的自適應串行接口轉接線,如圖3所示,在本實施例中,該轉接線還包括電源電路,所述的電源電路與反向比例電壓調理電路並聯,用於將2腳或3腳輸出的低電平轉換成電路的供電電源。
下面以RS232串行接口為例,結合圖3中示出的公頭對公頭的自適應串行接口 轉接線的電路結構,對該轉接線的工作原理作說明:
首先將其中一個公頭串行接口CON2接入到設備端,將另一個公頭串行接口CON1接入到PC端,這時電源電路通過RS232電平生成電路的供電電源,然後再由反向比例調理電路把該公頭串行接口CON2發送端(2腳或3腳)輸出的232-TXD負電平轉換成高電平的控制信號給到自適應開關電路,通過自適應開關電路的匹配以使PC端的發送連接到設備端的接收、PC端的接收連接到設備端的發送。
所述轉接線內電路的具體處理過程為:當公頭串行接口CON2接入到外部串口後,由電源電路產生+5V電源給系統供電,電源電路的作用是通過公頭串行接口CON2的2腳或3腳輸出的RS232電平生成系統電源。所述的RS232電平是由外部設備通過該公頭串行接口CON2提供的,可採用MAX860晶片將2腳或3腳輸出的-12V電壓經其變換後產生轉換線需要的5V電源。
當系統電源穩定後,利用反向比例電壓調理電路檢測到公頭串行接口CON2的2腳或3腳的-12V電平後,確定該路為設備的發送端,並且把-12V轉換成+5V電壓接入到自適應開關電路中;如果確認是2腳上有-12V電平時說明2腳是設備的發送腳,此時自適應開關電路根據2腳一路接收到的+5V電壓信號配置其自身的1、3路閉合,2、4路斷開,反之如果確認是3腳上有-12V電平時說明3腳是設備的發送腳,此時自適應開關電路根據3腳一路接收到的+5V電壓信號配置其自身的1、3路斷開,2、4路閉合。至此,RS232電平的互聯互通配置完成,以實現串口的互聯互通。
另外,自適應開關電路內自動配置電路完成互聯的電路結構,可設計為圖4示出的電路拓撲圖。
最後所應說明的是,以上實施例僅用以說明本發明的技術方案而非限制。儘管參照實施例對本發明進行了詳細說明,本領域的普通技術人員應當理解,對本發明的技術方案進行修改或者等同替換,都不脫離本發明技術方案的精神和範圍,其均應涵蓋在本發明的權利要求範圍當中。