一种监测单片机间串口通信数据的装置及其方法

文档序号:8942374阅读:247来源:国知局
一种监测单片机间串口通信数据的装置及其方法
【技术领域】
[0001]本发明涉及单片机串口通信领域,特别是涉及一种监测单片机间串口通信数据的装置及其方法。
【背景技术】
[0002]单片机串口通信在我们生活中处处可见,然而通信常常也会伴随着失常问题,解决此类故障问题的现有技术常常很困难且很繁琐,找不到很好的方法去寻找问题的根源,浪费了大量的人力物力。

【发明内容】

[0003]本发明主要解决的技术问题是提供一种监测单片机间串口通信数据的装置及其方法,通过采用二极管和电源配合使用,在单片机串口通信时可实时接收并监测通信状态,实时监控单片机之间通信的串口数据、当通信故障时可检查故障根源从而有效保障通信的正常工作,结构简单、成本低,在监测单片机间串口通信数据的装置及其方法的普及上有着广泛的市场前景。
[0004]为解决上述技术问题,本发明提供一种监测单片机间串口通信数据的装置,用于第一单片机和第二单片机之间的串口通信数据的监测,所述第一单片机和第二单片机均包括TXD引脚和RXD引脚,包括:电源、电阻、第一二极管、第二二极管和USB转串模块,
所述电阻的一端电性连接所述电源,另一端电性连接所述USB转串模块且分别正向电性连接所述第一二极管和所述第二二极管,
所述第一二极管的输出端分别电性连接所述第一单片机的RXD引脚和所述第二单片机的TXD引脚,所述第二二极管的输出端分别电性连接所述第一单片机的TXD引脚和所述第二单片机的RXD引脚。
[0005]在本发明一个较佳实施例中,所述USB转串模块连接有终端。
[0006]在本发明一个较佳实施例中,所述电阻的阻值为1-10千欧。
[0007]—种监测单片机间串口通信数据的方法包括以下步骤:
(1)第一单片机和第二单片机串口通信,当传送信号O时,第一二极管或者第二二极管的反相端的电压状态则为0,则所述第一二极管或者第二二极管处于导通状态,此时USB转串模块的端口电压则为0,即低电平信号O ;
(2)第一单片机和第二单片机串口通信,当传送信号I时,第一二极管或者第二二极管的反相端的电压状态则为1,则所述第一二极管或者第二二极管处于截止状态,此时USB转串模块的端口电压则等于电源的电压,即高电平信号I。
[0008]本发明的有益效果是:本发明监测单片机间串口通信数据的装置及其方法结构简单、成本低、实时监控单片机之间通信的串口数据、当通信故障时可检查故障根源从而有效保障通信的正常工作,在监测单片机间串口通信数据的装置及其方法的普及上有着广泛的市场前景。
【附图说明】
[0009]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图,其中:
图1是本发明监测单片机间串口通信数据的装置及其方法一较佳实施例的电路示意图;
图2是本发明监测单片机间串口通信数据的装置及其方法一较佳实施例的连接有第一单片机和第二单片机的电路示意图。
【具体实施方式】
[0010]下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0011]参阅图1-图2,本发明实施例包括:
一种监测单片机间串口通信数据的装置,用于第一单片机和第二单片机之间的串口通信数据的监测,所述第一单片机和第二单片机均包括TXD引脚和RXD引脚,包括:电源、电阻、第一二极管、第二二极管和USB转串模块。
[0012]所述电阻的一端电性连接所述电源,另一端电性连接所述USB转串模块且分别正向电性连接所述第一二极管和所述第二二极管,
所述第一二极管的输出端分别电性连接所述第一单片机的RXD引脚和所述第二单片机的TXD引脚,所述第二二极管的输出端分别电性连接所述第一单片机的TXD引脚和所述第二单片机的RXD引脚,即ARX端连接所述第一单片机的RXD引脚、BTX端连接所述第二单片机的TXD引脚、ATX端连接第一单片机的TXD引脚、BRX端连接所述第二单片机的RXD引脚。
[0013]优选地,所述USB转串模块连接有终端,即PC端,显示出监控截取的数据流。
[0014]优选地,所述电阻的阻值为1-10千欧。
[0015]—种监测单片机间串口通信数据的方法,包括以下步骤:
(1)第一单片机和第二单片机串口通信,按照上述结构连接好设备,当传送信号O时,第一二极管或者第二二极管的反相端的电压状态则为0,则所述第一二极管或者第二二极管处于导通状态,此时USB转串模块的端口电压则为0,即低电平信号O ;
(2)第一单片机和第二单片机串口通信,当传送信号I时,第一二极管或者第二二极管的反相端的电压状态则为I (高电压),则所述第一二极管或者第二二极管处于截止状态,此时USB转串模块的端口电压则等于电源的电压,即高电平信号I。
[0016]本发明监测单片机间串口通信数据的装置及其方法的有益效果是:
一、通过采用二极管和电源配合使用,在单片机串口通信时可实时接收并监测通信状态,实时监控单片机之间通信的串口数据、当通信故障时可检查故障根源从而有效保障通信的正常工作,结构简单、成本低;
二、通过采用USB转串模块外接有终端,可将单片机之间的通信信号实时显示出来,直观明了、方便检修。
[0017]以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1.一种监测单片机间串口通信数据的装置,用于第一单片机和第二单片机之间的串口通信数据的监测,所述第一单片机和第二单片机均包括TXD引脚和RXD引脚,其特征在于,包括:电源、电阻、第一二极管、第二二极管和USB转串模块, 所述电阻的一端电性连接所述电源,另一端电性连接所述USB转串模块且分别正向电性连接所述第一二极管和所述第二二极管, 所述第一二极管的输出端分别电性连接所述第一单片机的RXD引脚和所述第二单片机的TXD引脚,所述第二二极管的输出端分别电性连接所述第一单片机的TXD引脚和所述第二单片机的RXD引脚。2.根据权利要求1所述的监测单片机间串口通信数据的装置,其特征在于,所述USB转串模块连接有终端。3.根据权利要求1所述的监测单片机间串口通信数据的装置,其特征在于,所述电阻的阻值为1-10千欧。4.一种权利要求1所述的装置用于监测单片机间串口通信数据的方法,其特征在于,包括以下步骤: (1)第一单片机和第二单片机串口通信,当传送信号O时,第一二极管或者第二二极管的反相端的电压状态则为0,则所述第一二极管或者第二二极管处于导通状态,此时USB转串模块的端口电压则为0,即低电平信号O ; (2)第一单片机和第二单片机串口通信,当传送信号I时,第一二极管或者第二二极管的反相端的电压状态则为1,则所述第一二极管或者第二二极管处于截止状态,此时USB转串模块的端口电压则等于电源的电压,即高电平信号I。
【专利摘要】本发明公开了一种监测单片机间串口通信数据的装置及其方法,包括:电源、电阻、第一二极管、第二二极管和USB转串模块。通过上述方式,本发明监测单片机间串口通信数据的装置及其方法结构简单、成本低、实时监控单片机之间通信的串口数据、当通信故障时可检查故障根源从而有效保障通信的正常工作,在监测单片机间串口通信数据的装置及其方法的普及上有着广泛的市场前景。
【IPC分类】G05B19/048
【公开号】CN105159210
【申请号】CN201510457093
【发明人】陶长青, 张飞飞, 佟宝同
【申请人】江苏邦融微电子有限公司
【公开日】2015年12月16日
【申请日】2015年7月30日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1