串口三合一接口电路及其控制方法和串口系统芯片技术方案

技术编号:38004002 阅读:12 留言:0更新日期:2023-06-30 10:18
本申请涉及电子电路技术领域,公开了一种串口三合一接口电路及其控制方法和串口系统芯片,该电路包括:RS422发送数据模块、RS485收发器模块、RS232收发器模块、电平型发送选择电路、第一接收选择电路、第二接收选择电路、复用接收信号电路和串口接线端;该电路用于根据在相应模块或电路的控制端配置的三个控制信号的不同组合实现串口控制器与不同通讯模式的对端设备之间的串口通讯。串口三合一的实现,减少了接线端的引脚数量及体积等。减少了接线端的引脚数量及体积等。减少了接线端的引脚数量及体积等。

【技术实现步骤摘要】
串口三合一接口电路及其控制方法和串口系统芯片


[0001]本申请涉及电子电路
,尤其涉及一种串口三合一接口电路及其控制方法和串口系统芯片。

技术介绍

[0002]串口总线通信协议广泛应用于工业控制、仪器、仪表、多媒体网络、机电一体化等诸多领域,目前,用于串口通信的主要有RS232,RS485,RS422等几种接口标准。其中,RS232是最早的串行接口标准,一般采用3线制或8线制,且采用全双工通讯模式,适用于短距离较低波特率的通信场景。后来,为了克服传输距离短等问题,在RS232接口标准的基础上又提出了RS485/RS422接口标准,其中,RS485接口标准采用半双工通讯模式,且为2线制差分传输方式;而RS422采用全双工通讯模式,采用4线制差分传输方式。也就是说,这几种接口标准采用的线制传输方式会存在差异。
[0003]在实际的工业现场应用中,由于外接设备的形式不固定,有的需要采用RS232模式通讯,有的需要采用RS484/RS422模式通讯。为了满足能在所有模式下通信,一般厂商的做法是,把几种通讯模式下的信号线分别单独引出连接到同一个连接器端子上,然后根据对端设备的不同通讯模式,选择不同的接线引脚和线缆。
[0004]然而,上述做法会存在很多问题,例如,(1)接线端子的引脚数量会比较多(至少需要选择具备12个引脚的连接器端子),接线端子的体积会比较大,不利于设备的小型化和高密度化。(2)发送信号和接收信号没有做到物理上的隔离,发送信号时,RS232和RS485/RS422电平信号会同时向对端发出数据。(3)根据不同的通讯模式,选择不同的接线引脚,接线方式比较复杂。(4)如果选择不同数量线芯的通讯线缆,则不利于线缆的标准化,如果使用统一线芯的线缆,因线芯数量较多,线缆会比较粗大,不利于现场布线等。

技术实现思路

[0005]有鉴于此,本申请实施例提供一种串口三合一接口电路及其控制方法和串口系统芯片。
[0006]第一方面,本申请实施例提供一种串口三合一接口电路,包括:RS422发送数据模块、RS485收发器模块、RS232收发器模块、电平型发送选择电路、第一接收选择电路、第二接收选择电路、复用接收信号电路和串口接线端;
[0007]所述电平型发送选择电路分别连接所述RS422发送数据模块和所述RS485收发器模块;所述RS422发送数据模块连接所述串口接线端;
[0008]所述RS485收发器模块分别连接所述第一接收选择电路、所述第二接收选择电路和所述复用接收信号电路;所述第一接收选择电路和所述第二接收选择电路还分别连接所述串口接线端;
[0009]所述RS232收发器模块分别连接所述第一接收选择电路、所述第二接收选择电路、所述复用接收信号电路和所述串口接线端;
[0010]所述电平型发送选择电路、所述复用接收信号电路和所述RS232收发器模块分别用于连接同一串口控制器,所述串口接线端用于连接对端设备;
[0011]所述RS422发送数据模块、所述RS232收发器模块、所述第一接收选择电路和所述第二接收选择电路均被配置输入第一控制信号,所述电平型发送选择电路被配置输入第二控制信号,所述RS485收发器模块被配置输入第三控制信号;
[0012]所述串口三合一接口电路用于根据所述第一控制信号、所述第二控制信号和所述第三控制信号的不同组合,实现所述串口控制器与不同通讯模式的所述对端设备之间的串口通讯。
[0013]第二方面,本申请实施例提供一种串口三合一接口电路的控制方法,应用于上述的串口三合一接口电路,所述方法包括:
[0014]当需配置所述串口三合一接口电路工作在RS232通讯模式时,控制所述第一控制信号、所述第二控制信号和所述第三控制信号分别为高电平、低电平和低电平;
[0015]当需配置所述串口三合一接口电路工作在RS422通讯模式时,控制所述第一控制信号、所述第二控制信号和所述第三控制信号分别为低电平、低电平和低电平;
[0016]当需配置所述串口三合一接口电路工作在RS485通讯模式时,控制所述第一控制信号、所述第二控制信号分别为低电平、高电平,且当需发送数据时,控制所述第三控制信号为高电平,以及当需接收数据时,控制所述第三控制信号切换为低电平。
[0017]第三方面,本申请实施例提供一种串口系统芯片,包括:处理器、串口控制器和所述的串口三合一接口电路;
[0018]所述处理器、所述串口控制器均与所述串口三合一接口电路连接;
[0019]所述处理器用于产生第一至第三控制信号,以使所述串口三合一接口电路根据所述第一至第三控制信号的不同组合,实现所述串口控制器与不同通讯模式的所述对端设备之间的串口通讯。
[0020]第四方面,本申请实施例提供一种终端设备,所述终端设备包括所述的串口系统芯片。
[0021]本申请的实施例具有如下有益效果:
[0022]本申请的串口三合一接口电路通过在RS422发送数据模块、RS485收发器模块、RS232收发器模块的基础上,增加电平型发送选择电路、第一接收选择电路、第二接收选择电路、复用接收信号电路几个电路,且设计共用的串口接线端,通过结合三个控制信号的组合使用来实现串口控制器与不同通讯模式的对端设备之间的串口通讯。针对该串口三合一接口电路,在满足三种通讯工作模式的条件下,相比现有的各种串口模式下所有信号全部单独引出的方案,可有效减少接线端的引脚数量,减小了接线端的体积,从而便于提高设备的小型化和高密度化程度;而且,使用相同线缆,现场信号接线简单,根据现场需要工作在哪种模式,只需要软件上切换模式即可。此外,通过上述的信号选择电路进行切换,可以很好地保证信号物理上的隔离,进而保证信号传输的稳定性等。
附图说明
[0023]为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对
范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0024]图1示出了本申请实施例串口三合一接口电路的结构示意图;
[0025]图2示出了本申请实施例串口三合一接口电路的一种电路设计图;
[0026]图3示出了本申请实施例串口三合一接口电路的控制方法的流程图;
[0027]图4示出了本申请实施例串口系统芯片的结构示意图。
[0028]主要元件符号说明:
[0029]100

串口三合一接口电路;110

RS422发送数据模块;120

RS485收发器模块;130

RS232收发器模块;140

电平型发送选择电路;150

第一接收选择电路;160

第二接收选择电路;170

复用接收信号电路;180本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种串口三合一接口电路,其特征在于,包括:RS422发送数据模块、RS485收发器模块、RS232收发器模块、电平型发送选择电路、第一接收选择电路、第二接收选择电路、复用接收信号电路和串口接线端;所述电平型发送选择电路分别连接所述RS422发送数据模块和所述RS485收发器模块;所述RS422发送数据模块连接所述串口接线端;所述RS485收发器模块分别连接所述第一接收选择电路、所述第二接收选择电路和所述复用接收信号电路;所述第一接收选择电路和所述第二接收选择电路还分别连接所述串口接线端;所述RS232收发器模块分别连接所述第一接收选择电路、所述第二接收选择电路、所述复用接收信号电路和所述串口接线端;所述电平型发送选择电路、所述复用接收信号电路和所述RS232收发器模块分别用于连接同一串口控制器,所述串口接线端用于连接对端设备;所述RS422发送数据模块、所述RS232收发器模块、所述第一接收选择电路和所述第二接收选择电路均被配置输入第一控制信号,所述电平型发送选择电路被配置输入第二控制信号,所述RS485收发器模块被配置输入第三控制信号;所述串口三合一接口电路用于根据所述第一控制信号、所述第二控制信号和所述第三控制信号的不同组合,实现所述串口控制器与不同通讯模式的所述对端设备之间的串口通讯。2.根据权利要求1所述的串口三合一接口电路,其特征在于,所述串口三合一接口电路支持三种通讯模式,所述第一控制信号、所述第二控制信号和所述第三控制信号的组合状态与所述三种通讯模式的对应关系如下:当所述第一控制信号、所述第二控制信号和所述第三控制信号依次为高电平、低电平和低电平时,所述串口三合一接口电路被配置为RS232通讯模式;当所述第一控制信号、所述第二控制信号和所述第三控制信号依次为低电平、低电平和低电平时,所述串口三合一接口电路被配置为RS422通讯模式;当所述第一控制信号、所述第二控制信号依次为低电平、高电平时,所述串口三合一接口电路被配置为RS485通讯模式,且所述第三控制信号为高电平时,所述串口三合一接口电路用于发送数据,所述第三控制信号为低电平时,所述串口三合一接口电路用于接收数据。3.根据权利要求1所述的串口三合一接口电路,其特征在于,所述串口接线端包括八个引脚,分别为:第一至第四复用引脚、第五至第七引脚、及电源地引脚;所述RS422发送数据模块通过差分信号方式连接第一复用引脚和第二复用引脚,所述第一复用引脚和所述第二复用引脚还分别对应连接所述RS232收发器模块的TXD引脚、RTS引脚;所述485收发器模块通过差分信号方式连接所述第一接收选择电路、所述第二接收选择电路,所述第一接收选择电路、所述第二接收选择电路分别对应连接第三复用引脚和第四复用...

【专利技术属性】
技术研发人员:钱小涛
申请(专利权)人:深圳市三旺通信股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1