一種光隔離串口通信監(jiān)測裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本實用新型涉及串行通信技術(shù)和檢測、測試技術(shù)等相關(guān)領(lǐng)域,具體涉及一種光隔離串口通信監(jiān)測裝置。
【背景技術(shù)】
[0002]目前市場上有很多應(yīng)用串口通信的設(shè)備在使用,這些設(shè)備如果工作不正常很難區(qū)分是通信的問題還是設(shè)備自身的故障,即使是通信問題,也很難判斷通信是什么故障。
【實用新型內(nèi)容】
[0003]有鑒于此,有必要設(shè)計一種能對常用串口通信的數(shù)據(jù)進行監(jiān)測分析的裝置,本實用新型是一種串接在通信線路中的監(jiān)測裝置,使用光隔離監(jiān)測通信雙方的收發(fā)信息,完全不影響原通信線路,能將通信雙方的收發(fā)信息完全透明地顯示出來,該裝置支持RS-232、RS-485、RS-422等接口,能非常方便地用于串口通信產(chǎn)品設(shè)計和產(chǎn)品通信故障分析。
[0004]—種光隔離串口通信監(jiān)測裝置,包括串接在串行通信線路中的監(jiān)測盒子、用于與計算機端連接以顯示監(jiān)測信息的數(shù)據(jù)線、裝有專用顯示軟件的計算機端;
[0005]所述監(jiān)測盒子的兩端設(shè)置有用于與串行通信線路中的收發(fā)設(shè)備進行連接的通信接口 I和通信接口 II,所述監(jiān)測盒子的內(nèi)部設(shè)置有用于負(fù)責(zé)完成串行通信雙向數(shù)據(jù)的光電隔離監(jiān)測并將監(jiān)測數(shù)據(jù)打包發(fā)送給數(shù)據(jù)線的電路板,所述電路板包括用于負(fù)責(zé)完成串行通信雙向數(shù)據(jù)的光電隔離的兩片光耦1C、用來監(jiān)測串行通信雙向數(shù)據(jù)并將采集數(shù)據(jù)打包后通過數(shù)據(jù)線傳送出去的主控CPU,所述主控CPU和第一光耦1C、第二光耦I(lǐng)C構(gòu)成串口數(shù)據(jù)雙向通信的隔離監(jiān)測,其中,所述第一光耦I(lǐng)C的輸入端與通信接口 I和通信接口 II連接,所述第二光耦I(lǐng)C的輸入端與通信接口 II和通信接口 I連接,且所述第一光耦1C、第二光耦I(lǐng)C的輸出端均與主控CPU連接。
[0006]其中,所述數(shù)據(jù)線為A型USB數(shù)據(jù)線,所述A型USB數(shù)據(jù)線的一端與監(jiān)測盒子連接,所述A型USB數(shù)據(jù)線的另一端的USB接口與計算機端連接。
[0007]其中,所述通信接口 I為孔型DB9接口,所述通信接口 II為針型DB9接口。
[0008]其中,所述孔型DB9接口用于直接與串行通信線路中帶有針型DB9接口的設(shè)備相連或者通過三芯連接線與串行通信線路中帶有針型DB9接口的設(shè)備相連;所述針型DB9接口用于直接與串行通信線路中帶有孔型DB9接口的設(shè)備相連或者通過三芯連接線與串行通信線路中帶有孔型DB9接口的設(shè)備相連。
[0009]其中,所述主控CPU的型號為STM32F103。
[0010]其中,所述電路板,還包括用于負(fù)責(zé)從數(shù)據(jù)線獲得電源后調(diào)整為3.3V電壓供主控CPU、第一光耦I(lǐng)C及第二光耦I(lǐng)C使用的電源模塊。
[0011]其中,所述A型USB數(shù)據(jù)線在通信時使用標(biāo)準(zhǔn)的USB通信協(xié)議。
[0012]其中,所述計算機端的專用顯示軟件是用VC編寫的能解析USB數(shù)據(jù)線傳送的數(shù)據(jù)并將收發(fā)數(shù)據(jù)分開顯示,并且能按ASCII碼、十六進制格式顯示,能發(fā)送測試的ASCII或十六進制數(shù)據(jù),能檢測監(jiān)測盒子與計算機端是否連接正常。
[0013]有益效果:
[0014]本實用新型所述的監(jiān)測裝置具有一個通信接口I和一個通信接口 II,利用此接口可以直接串接在原有通信線路中而不需要做任何線路改動,該監(jiān)測裝置內(nèi)有光電隔離電路板對串行通信的全雙工數(shù)據(jù)進行監(jiān)測,并將雙向數(shù)據(jù)打包后通過數(shù)據(jù)線傳輸?shù)接嬎銠C端,通過計算機端上預(yù)先編寫好的專用顯示軟件實時顯示串行通信雙向的數(shù)據(jù)。該裝置支持RS-232、RS-485、RS-422等接口,能非常方便地用于串口通信產(chǎn)品設(shè)計和產(chǎn)品通信故障分析。
【附圖說明】
[0015]圖1為本實用新型具體實施例提供的一種光隔離串口通信監(jiān)測裝置的結(jié)構(gòu)示意圖;
[0016]圖2為本實用新型具體實施例提供的一種光隔離串口通信監(jiān)測裝置在系統(tǒng)監(jiān)測時的結(jié)構(gòu)示意圖;
[0017]圖3為本實用新型具體實施例提供的一種光隔離串口通信監(jiān)測裝置的電路系統(tǒng)示意圖;
[0018]圖4為計算機端的專用顯示軟件操作界面示意圖。
[0019]圖中:
[0020]1-數(shù)據(jù)線;2-通信接口 I;4-通信接口 II;6-監(jiān)測盒子;7_計算機端;8_主控CPU;9-第一光耦1C; 10-第二光耦1C; 11-電源模塊。
【具體實施方式】
[0021]為了使本實用新型的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本實用新型進行進一步詳細(xì)說明,應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本實用新型,并不用于限定本實用新型。
[0022]如圖1-圖3所示,本實用新型所述的一種光隔離串口通信監(jiān)測裝置,包括串接在串行通信線路中的監(jiān)測盒子6、用于與計算機端7連接以顯示監(jiān)測信息的數(shù)據(jù)線1、裝有專用顯示軟件的計算機端7 ;
[0023]所述監(jiān)測盒子6的兩端設(shè)置有用于與串行通信線路中的收發(fā)設(shè)備進行連接的通信接口 12和通信接口 114,所述監(jiān)測盒子6的內(nèi)部設(shè)置有用于負(fù)責(zé)完成串行通信雙向數(shù)據(jù)的光電隔離監(jiān)測并將監(jiān)測數(shù)據(jù)打包發(fā)送給數(shù)據(jù)線1的電路板,所述電路板包括用于負(fù)責(zé)完成串行通信雙向數(shù)據(jù)的光電隔離的兩片光耦1C、用來監(jiān)測串行通信雙向數(shù)據(jù)并將采集數(shù)據(jù)打包后通過數(shù)據(jù)線1傳送出去的主控CPU8,所述主控CPU8和第一光耦I(lǐng)C9、第二光耦I(lǐng)C10構(gòu)成串口數(shù)據(jù)雙向通信的隔離監(jiān)測,其中,所述第一光耦I(lǐng)C9的輸入端與通信接口 12和通信接口114連接,所述第二光耦I(lǐng)C10的輸入端與通信接口 114和通信接口 12連接,且所述第一光耦I(lǐng)C9、第二光耦I(lǐng)C10的輸出端均與主控CPU8連接。
[0024]綜上,本實用新型所述的監(jiān)測裝置具有一個通信接口12和一個通信接口 114,利用此接口可以直接串接在原有通信線路中而不需要做任何線路改動,該監(jiān)測裝置內(nèi)有光電隔離電路板對串行通信的全雙工數(shù)據(jù)進行監(jiān)測,并將雙向數(shù)據(jù)打包后通過數(shù)據(jù)線1傳輸?shù)接嬎銠C端7,通過計算機端7上預(yù)先編寫好的專用顯示軟件實時顯示串行通信雙向的數(shù)據(jù),使用光隔離監(jiān)測通信雙方的收發(fā)信息,完全不影響原通信線路,能將通信雙方的收發(fā)信息完全透明地顯示出來。該裝置支持RS-232、RS-485、RS-422等接口,能非常方便地用于串口通信產(chǎn)品設(shè)計和產(chǎn)品通信故障分析。
[0025]在實施本方案時,優(yōu)選地,所述數(shù)據(jù)線I為A型USB數(shù)據(jù)線,所述A型USB數(shù)據(jù)線的一端與監(jiān)測盒子6連接,所述A型USB數(shù)據(jù)線的另一端的USB接口與計算機端7連