应用于DB9串口的切换系统技术方案

技术编号:20150075 阅读:20 留言:0更新日期:2019-01-19 00:03
本实用新型专利技术公开了一种应用于DB9串口的切换系统,包括可编程逻辑器件、与可编程逻辑器件连接的协议转换电路和与协议转换电路连接的DB9接口,所述可编程逻辑器件输出第一控制信号、第二控制信号和第三控制信号至协议转换电路中的第一芯片上,所述第一芯片根据第一控制信号的电平、第二控制信号的电平和第三控制信号的电平以输出接口信号至DB9接口,所述DB9接口建立与接口信号对应的插头的连接。解决了现有技术中存在的,需要接线端子接出RS422信号和RS485信号所导致的复杂化硬件结构的技术问题,以简化硬件结构,降低成本。

【技术实现步骤摘要】
应用于DB9串口的切换系统
本技术属于电子设备通信
,尤其涉及一种应用于DB9串口的切换系统。
技术介绍
目前,当前RS232的DB9接口被广泛用于计算机串行接口外设连接。由于RS232接口标准出现较早,难免有不足之处,主要有以下四点:接口的信号电平值较高,易损坏接口电路的芯片;传输速率较低,在异步传输时,比特率为20Kbps;抗噪声干扰性弱;传输距离有限,最大传输距离只能用在15米左右。为改进RS-232通信距离短、速率低的缺点,定义了一种平衡通信接口RS-422,将传输速率提高到10Mb/s,传输距离延长到4000英尺(速率低于100kb/s时),并允许在一条平衡总线上连接最多10个接收器。RS-485是从RS-422基础上发展而来的。与RS-422一样只能实现点对多的通信,即只能有一个主(Master)设备,其余为从设备,但它比RS-422有改进,无论四线还是二线连接方式总线上可多接到32个设备。基于以上不同接口的优缺点,为应对不同的应用场景和外设连接上,主板上就需要设计出RS232接口,RS485接口和RS422接口。常规的设计往往会采用DB9接口接出RS232信号,接线端子接出RS422信号和RS485信号。在主板上也要使用每一种协议的转换芯片。这种设计在板子结构外设设计上增加板子面积,硬件设计上需要使用多个IC,增加成本,且易造成不需要的接口额外的浪费。在选择外设的不同接口时候,也会因为选择不正确而造成安装错误,接口不适配等情况。因此,现有技术有待于改善。
技术实现思路
本技术的主要目的在于提出一种应用于DB9串口的切换系统,旨在解决现有技术中存在的,需要接线端子接出RS422信号和RS485信号所导致的复杂化硬件结构的技术问题,以简化硬件结构,降低成本。为了解决上述技术问题,本技术的应用于DB9串口的切换系统,包括可编程逻辑器件、与可编程逻辑器件连接的协议转换电路和与协议转换电路连接的DB9接口,所述可编程逻辑器件输出第一控制信号、第二控制信号和第三控制信号至协议转换电路中的第一芯片上,所述第一芯片根据第一控制信号的电平、第二控制信号的电平和第三控制信号的电平以输出接口信号至DB9接口,所述DB9接口建立与接口信号对应的插头的连接。本技术的应用于DB9串口的切换系统,只利用了协议转换电路中第一芯片,根据可编程逻辑器件所发出的三个控制信号所对应的电平以控制DB9接口实现RS422、RS485、RS232接头所能够接收的电子插头设备。芯片只利用了一个,简化了整体硬件结构,不再需要利用接线端子接出RS422信号和RS485信号。附图说明图1为本技术应用于DB9串口的切换系统的原理框图;图2为本技术中协议切换电路的连接示意图;图3为本技术中可编程逻辑器件的连接示意图;图4为本技术中DB9接口的连接示意图。本技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。需要注意的是,相关术语如“第一”、“第二”等可以用于描述各种组件,但是这些术语并不限制该组件。这些术语仅用于区分一个组件和另一组件。例如,不脱离本专利技术的范围,第一组件可以被称为第二组件,并且第二组件类似地也可以被称为第一组件。术语“和/或”是指相关项和描述项的任何一个或多个的组合。参考图1,图1为本技术应用于DB9串口的切换系统的原理框图。本技术的应用于DB9串口的切换系统,包括可编程逻辑器件、与可编程逻辑器件连接的协议转换电路和与协议转换电路连接的DB9接口,所述可编程逻辑器件输出第一控制信号EC_UART_MODE0、第二控制信号EC_UART_MODE1和第三控制信号EC_UART_MODE2至协议转换电路中的第一芯片U1上,所述第一芯片U1根据第一控制信号的电平、第二控制信号的电平和第三控制信号的电平以输出接口信号至DB9接口,所述DB9接口建立与接口信号对应的插头的连接。具体地,如图3所示,所述可编程逻辑器件的型号为IT8987;所述可编程逻辑器件的ID5插脚与第一芯片的MODE0插脚(第十四插脚)连接,可编程逻辑器件的ID4插脚与第一芯片的MODE1插脚(第十五插脚)连接,可编程逻辑器件的ID3插脚与第一芯片的MODE2插脚(第十六插脚)连接;如图2和图4所示,第一芯片U1的型号为SP339B;DB9接口的型号为SLIMID-SUB9;本技术的有益效果是:本技术的应用于DB9串口的切换系统,只利用了协议转换电路中第一芯片,根据可编程逻辑器件所发出的三个控制信号所对应的电平以控制DB9接口实现RS422、RS485、RS232接头所能够接收的电子插头设备。芯片只利用了一个,简化了整体硬件结构,不再需要利用接线端子接出RS422信号和RS485信号。需要注意的是,协议切换电路的具体连接,可参照图2和图4,所述协议切换电路包括第一芯片U1,所述第一芯片的SLEW插脚与第一电阻R1一端连接,第一电阻另一端分别与第二电容C2一端、第三电容C3一端、第四电容C4一端、VCC插脚、第三电阻R3一端、第四电阻R4一端、第五电阻R5一端和第六电阻R6一端连接,第二电容C2另一端、第三电容C3另一端和第四电容C4另一端均接地,第三电阻R3另一端与DIR2插脚连接,第四电阻R4另一端与TERM插脚连接,第五电阻R5另一端与IWDIR插脚连接,第六电阻R6另一端与ENABLE插脚连接,第一芯片的R1插脚用于接收DB9接口的RS232_DCD_RS485_TX-信号;第一芯片的R2插脚用于接收DB9接口的RS232_RXD_RS485_TX+信号;第一芯片的R3插脚用于输出RS232_TXD_RS485_RX+信号至DB9接口;第一芯片的R4插脚用于输出RS232_DTR_RS485_RX-信号至DB9接口;第一芯片的R6插脚用于接收DB9接口的RS232_DSR信号;第一芯片的R7插脚用于输出RS232_RTS信号至DB9接口;第一芯片的R8插脚用于接收DB9接口的RS232_CTS信号;第一芯片的R9插脚用于接收DB9接口的RS232_RI信号。具体切换流程如下:可编辑逻辑器件获取相应的信息后控制EC_UART_MODE0,EC_UART_MODE1和EC_UART_MODE2的输出。不同的UART模式配置为产生不同的高低电压组合。如下表格1所示:EC_UART_MODE0EC_UART_MODE1EC_UART_MODE2RS232100RS485010RS422110表格1(“1”代表高电平,“0”代表低电平)BIOS界面的UARTFunctionSelect设置为UARTRS232后,可编辑逻辑器件输出EC_UART_MODE0高电平,EC_UART_MODE1低电平和EC_UART_MODE2低电平。这3个控制信号(第一控制信号、第二控制信号和第三控制信号)传输到协议转换电路芯片U1之后,根据U1的功能可以输出RS232信号。这样在DB9口就可以获取RS232的串口电平,可以连接RS232协议的外设。同样的道理,设置为UARTRS485,则DB9接口可以连接RS485协本文档来自技高网...

【技术保护点】
1.一种应用于DB9串口的切换系统,其特征在于,包括可编程逻辑器件、与可编程逻辑器件连接的协议转换电路和与协议转换电路连接的DB9接口,所述可编程逻辑器件输出第一控制信号、第二控制信号和第三控制信号至协议转换电路中的第一芯片上,所述第一芯片根据第一控制信号的电平、第二控制信号的电平和第三控制信号的电平以输出接口信号至DB9接口,所述DB9接口建立与接口信号对应的插头的连接。

【技术特征摘要】
1.一种应用于DB9串口的切换系统,其特征在于,包括可编程逻辑器件、与可编程逻辑器件连接的协议转换电路和与协议转换电路连接的DB9接口,所述可编程逻辑器件输出第一控制信号、第二控制信号和第...

【专利技术属性】
技术研发人员:张强卢坤张涛黄生张治宇钟景维石庆
申请(专利权)人:深圳市国科亿道科技有限公司
类型:新型
国别省市:广东,44

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

1