一种基于远程控制的UART串口控制系统及其工作方法技术方案

技术编号:18350191 阅读:62 留言:0更新日期:2018-07-01 23:14
本发明专利技术涉及本发明专利技术涉及一种基于远程控制的UART串口控制系统及其工作方法。本发明专利技术所述基于远程控制的UART串口控制系统的多路串口外设可通过远程界面配置分配到与其连接的任意计算机,实现串口设备的灵活配置、多机使用和远程管理的目的,有效提高了串口设备的使用效率。

【技术实现步骤摘要】
一种基于远程控制的UART串口控制系统及其工作方法
本专利技术涉及一种基于远程控制的UART串口控制系统及其工作方法,属于UART串口控制的

技术介绍
UART串口作为一个基本的数据通信接口,以其设计简单、成本低廉等优点在工控机领域仍有较多的应用,大量的基于UART串口的计算机外设在数据采集、任务发送等方面起着不可替代的作用。传统计算机的UART串口是供某一串口设备固定使用,无法达到多机分时共享,串口设备利用率较低;通过本地插拔方式虽然可以达到串口设备多机使用的目的,但必须是基于本地的物理切换,仍然存在着使用不便的问题。
技术实现思路
针对现有技术的不足,本专利技术提供一种基于远程控制的UART串口控制系统。本专利技术还提供一种上述UART串口控制系统的工作方法。本专利技术的技术方案为:一种基于远程控制的UART串口控制系统,包括串口切换单元和ARM控制单元;串口切换单元设置有三路设备输入串口和三路计算机主机输出串口;ARM控制单元通过I2C总线与串口切换单元进行切换通道的数据交互;ARM控制单元通过网口与计算机客户端连接,实现用户的登录操作。在串口切换单元,三路计算机主机输出串口连接三个不同的串口设备,通过I2C总线接收到的串口切换命令,每个串口设备可分时分配给三台计算机的任意一台主机。根据本专利技术优选的,所述ARM控制单元为设置有网络接口的嵌入式ARM芯片;且嵌入式操作系统下带有WEB服务器,实现对UART串口控制系统的远程登录管理。进一步优选的,所述嵌入式操作系统为带有WEB服务器的Linux操作系统。一种上述UART串口控制系统的工作方法,包括步骤如下:1)启动ARM控制单元的操作系统,用户登录串口管理界面;2)用户通过串口管理界面制定串口分配策略并将串口分配策略下发到ARM控制单元;3)ARM控制单元根据所述串口分配策略发出串口分配命令;ARM控制单元将串口分配命令传送到串口切换单元;4)串口切换单元根据串口分配命令进行串口分配操作;并将串口分配状态回传到ARM控制单元及串口管理界面,实现闭环控制。本专利技术的有益效果为:1.本专利技术所述基于远程控制的UART串口控制系统的多路串口外设可通过远程界面配置分配到与其连接的任意计算机,实现串口设备的灵活配置、多机使用和远程管理的目的,有效提高了串口设备的使用效率。附图说明图1为本专利技术所述基于远程控制的UART串口控制系统的结构示意图;图2为本专利技术所述UART串口控制系统的工作方法流程图。具体实施方式下面结合实施例和说明书附图对本专利技术做进一步说明,但不限于此。实施例1如图1所示。一种基于远程控制的UART串口控制系统,包括串口切换单元和ARM控制单元;串口切换单元设置有三路设备输入串口和三路计算机主机输出串口;ARM控制单元通过I2C总线与串口切换单元进行切换通道的数据交互;ARM控制单元通过网口与计算机客户端连接,实现用户的登录操作。在串口切换单元,三路计算机主机输出串口连接三个不同的串口设备,通过I2C总线接收到的串口切换命令,每个串口设备可分时分配给三台计算机的任意一台主机。所述ARM控制单元为设置有网络接口的嵌入式ARM芯片;且嵌入式操作系统下带有WEB服务器,实现对UART串口控制系统的远程登录管理。所述嵌入式操作系统为带有WEB服务器的Linux操作系统。实施例2如图2所示。一种如实施例1所述的UART串口控制系统的工作方法,包括步骤如下:1)启动ARM控制单元的操作系统,用户登录串口管理界面;2)用户通过串口管理界面制定串口分配策略并将串口分配策略下发到ARM控制单元;3)ARM控制单元根据所述串口分配策略发出串口分配命令;ARM控制单元将串口分配命令传送到串口切换单元;4)串口切换单元根据串口分配命令进行串口分配操作;并将串口分配状态回传到ARM控制单元及串口管理界面,实现闭环控制。本文档来自技高网...
一种基于远程控制的UART串口控制系统及其工作方法

【技术保护点】
1.一种基于远程控制的UART串口控制系统,其特征在于,包括串口切换单元和ARM控制单元;串口切换单元设置有三路设备输入串口和三路计算机主机输出串口;ARM控制单元通过I2C总线与串口切换单元进行切换通道的数据交互;ARM控制单元通过网口与计算机客户端连接,实现用户的登录操作。

【技术特征摘要】
1.一种基于远程控制的UART串口控制系统,其特征在于,包括串口切换单元和ARM控制单元;串口切换单元设置有三路设备输入串口和三路计算机主机输出串口;ARM控制单元通过I2C总线与串口切换单元进行切换通道的数据交互;ARM控制单元通过网口与计算机客户端连接,实现用户的登录操作。2.根据权利要求1所述的基于远程控制的UART串口控制系统,其特征在于,所述ARM控制单元为设置有网络接口的嵌入式ARM芯片;且嵌入式操作系统下带有WEB服务器,实现对UART串口控制系统的远程登录管理。3.根据权利要求2所述的基于远程控制的UART串...

【专利技术属性】
技术研发人员:吴之光于治楼李长志
申请(专利权)人:山东超越数控电子股份有限公司
类型:发明
国别省市:山东,37

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

1