接。所述通信接口 12为孔型DB9接口,所述通信接口 114为针型DB9接口。
[0026]所述孔型DB9接口用于直接与串行通信线路中带有针型DB9接口的设备相连或者通过三芯连接线与串行通信线路中带有针型DB9接口的设备相连;所述针型DB9接口用于直接与串行通信线路中带有孔型DB9接口的设备相连或者通过三芯连接线与串行通信线路中带有孔型DB9接口的设备相连。
[0027]两个不同的DB9接口能方便该监测装置串接在原有通信线路中,A型USB数据线负责将监测到的双向通信数据传送到计算机端7显示,孔型DB9接口的实物如图1中标记2所示,针型DB9接口的实物如图1中标记4所示。附图1中的标记6是将电路板和接口都封装好的结构图。如图2所示,设备一和设备二进行通信时,将监测盒子6串接在两个设备之间,只需将设备一的针型DB9接口和该监测装置的孔型DB9接口直接对接上,再将该监测装置的针型DB9接口通过三芯连接线与设备二的孔型DB9接口相连即可,完全不影响原来通信线路。A型USB数据线的一端通过USB四芯插座连接在该监测装置的电路板上,另一端通过A型USB接口直接连接到显示监测结果的计算机端7的USB端口上,在计算机端7上利用VC编写的软件显示通信设备间收、发的双向数据。如图3所示,该电路板由型号为STM3 2F1 3的主控CPU8和第一光耦IC9、第二光耦IClO构成串口数据的隔离监测,连接通信设备分别使用针型089接口和孔型DB9接口,可以简单串接在原有通信线路中进行数据双向监测,对原来通信完全无影响,电源模块11主要负责从A型USB数据线取得电源后调整为3.3V电压供主控CPU8、第一光耦IC9及第二光耦IClO使用。监测到的双向数据通过A型USB数据线送到计算机端7显示,计算机端7用VC编程将数据进行收、发分别显示。
[0028]所述A型USB数据线在通信时使用标准的USB通信协议。
[0029]如图4所示,所述计算机端7的专用显示软件是用VC编写的能解析USB数据线传送的数据并将收发数据分开显示,并且能按ASCII码、十六进制格式显示,能发送测试的ASCII或十六进制数据,能检测监测盒子6与计算机端7是否连接正常。如图4所示为计算机端7显示A型USB数据线接收的双向数据的软件界面,接收方向的串行数据在接收数据显示区显示,发送方向的串行数据在发送数据显示区显示,显示的数据可以为ASCII字符或者十六进制形式,通过十六进制显示选择界面上的十六进制显示按钮,清屏按钮可以清空两个显示区域。利用启动按钮便可以启动串口通信数据监测工作,利用停止按钮可以中止或暂停监测。该软件也可以通过在命令区输入任意数据发送到串口进行通信调试,数据可选ASCII字符或者十六进制格式,若发送十六进制数据则选择十六进制按钮,然后点击发送按钮将数据发送出去。利用设备检测按钮可以检测该监测装置是否正常,如果正常在则会在界面显示“监测设备正常”,否则显示“监测设备异常”。
[0030]本文中所描述的具体实施例仅是对本实用新型作举例说明。本实用新型所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本实用新型的精神或者超越所附权利要求书所定义的范围。
【主权项】
1.一种光隔离串口通信监测装置,其特征在于,包括串接在串行通信线路中的监测盒子、用于与计算机端连接以显示监测信息的数据线、计算机端; 所述监测盒子的两端设置有用于与串行通信线路中的收发设备进行连接的通信接口 I和通信接口 II,所述监测盒子的内部设置有用于负责完成串行通信双向数据的光电隔离监测并将监测数据打包发送给数据线的电路板,所述电路板包括用于负责完成串行通信双向数据的光电隔离的两片光耦1C、用来监测串行通信双向数据并将采集数据打包后通过数据线传送出去的主控CPU,所述主控CPU和第一光耦1C、第二光耦1C构成串口数据双向通信的隔离监测,其中,所述第一光耦1C的输入端与通信接口 I和通信接口 II连接,所述第二光耦1C的输入端与通信接口 II和通信接口 I连接,且所述第一光耦1C、第二光耦1C的输出端均与主控CPU连接。2.根据权利要求1所述的一种光隔离串口通信监测装置,其特征在于,所述数据线为A型USB数据线,所述A型USB数据线的一端与监测盒子连接,所述A型USB数据线的另一端的USB接口与计算机端连接。3.根据权利要求1或2所述的一种光隔离串口通信监测装置,其特征在于,所述通信接口 I为孔型DB9接口,所述通信接口 II为针型DB9接口。4.根据权利要求3所述的一种光隔离串口通信监测装置,其特征在于,所述孔型DB9接口用于直接与串行通信线路中带有针型DB9接口的设备相连或者通过三芯连接线与串行通信线路中带有针型DB9接口的设备相连;所述针型DB9接口用于直接与串行通信线路中带有孔型DB9接口的设备相连或者通过三芯连接线与串行通信线路中带有孔型DB9接口的设备相连。5.根据权利要求1所述的一种光隔离串口通信监测装置,其特征在于,所述主控CHJ的型号为 STM32F103。6.根据权利要求1所述的一种光隔离串口通信监测装置,其特征在于,所述电路板,还包括用于负责从数据线获得电源后调整为3.3V电压供主控CPU、第一光耦1C及第二光耦1C使用的电源模块。7.根据权利要求2所述的一种光隔离串口通信监测装置,其特征在于,所述A型USB数据线在通信时使用标准的USB通信协议。
【专利摘要】本实用新型公开了一种光隔离串口通信监测装置,包括监测盒子、数据线、装有专用显示软件的计算机端,监测盒子的两端设置有用于与串行通信线路中的设备进行连接的通信接口I和通信接口II,监测盒子内部设置有用于负责串行通信双向数据光电隔离监测并将监测数据打包发送给数据线的电路板,电路板包括两片光耦IC和主控CPU,主控CPU和第一光耦IC、第二光耦IC构成串口数据双向通信的隔离监测。本装置串接在通信线路中,使用光隔离监测通信双方的收发信息,完全不影响原通信线路,能将通信双方的收发信息完全透明地显示出来,支持RS-232、RS-485、RS-422等接口,能非常方便地用于串口通信产品设计和产品通信故障分析。
【IPC分类】H04B3/46
【公开号】CN205123729
【申请号】CN201520886038
【发明人】孙捷
【申请人】华中师范大学
【公开日】2016年3月30日
【申请日】2015年11月6日