一种可配置rs232/422/485复用电路的制作方法

文档序号:8265481阅读:3016来源:国知局
一种可配置rs232/422/485复用电路的制作方法
【技术领域】
[0001]本发明涉及串行通信接口领域,具体地涉及一种可配置RS232/422/485复用电路。
技术背景
[0002]RS232、RS422、RS485是常用的串行通信的接口标准,在工业自动化设备及系统的多种场合得到广泛应用。RS232主要应用于一对一的通讯连接,RS485广泛应用于一主多从的现场总线控制。现有常用的RS232、RS422、RS485通信接口的比较单一且可靠性较差,不能满足通信广泛性的要求。现有的能够满足RS232、RS422、RS485多种通信方式的方法一般有:(1)利用微处理器的多个串口分别实现这三种RS232、RS422、RS485不同的通信方式;这浪费了很多微处理器的资源。(2)只用一个微处理器的串口采用跳线的方式选择信号线接入RS232或者RS422或者RS485的通道,实现不同的通信方式复用,这样如果要改变想要改变通信方式就要打开机箱进行跳线的重新接线,因此需要反复打开设备机箱,使用不灵活。

【发明内容】

[0003]本发明提供了一种可配置RS232/422/485复用电路,该电路可以解决通信接口的功能单一问题,并保证应用的可靠性和广泛性。
[0004]本发明通过如下技术方案实现以上发明目的:本发明提供了一种可配置RS232/422/485复用电路,其不同在于:其包括复用控制模块、隔离收发模块、数据收发模块、接线端子复用模块Jl ;复用控制模块主要包括三个光电隔离型MOS FET继电器和第三光电親合器U3,隔离收发模块包括第一光电親合器UI和第二光电親合器U2,数据收发模块包括一个RS232收发器及两个差分收发器,接线端子复用模块Jl的引脚接RS232收发器和差分收发器收据接收和发送引脚,并且使部分信号能够复用,处理器的UART的TX和RX信号通过光电隔离器隔离以后分别接入RS232收发器和差分收发器收发引脚,利用微处理器的3个1引脚分别控制3个光电隔离型MOSFET继电器进一步控制3个不同的数据收发器进行切换来实现RS232/422/485多种通信方式的复用和可配置。
[0005]进一步的,所述第一光电耦合器Ul的发光二极管一侧接微处理器UART接口的数据发送引脚,该光电親合器的光敏三极管一侧分别接RS232收发器的数据发送的输入引脚和差分收发器的数据DI引脚;第二光电耦合器U2的光敏三极管一侧接微处理器UART接口的数据接受引脚,该光电耦合器的发光二极管一侧接RS232收发器的数据接收的输出引脚和差分收发器的收据接收输出引脚;第三光电耦合器U3的发光二极管一侧接微处理器的1引脚,该发光二极管的光敏三极管一侧接差分收发器的收发控制引脚(RE、DE)。
[0006]进一步的,所述三个光电隔离型MOS FET继电器的发光二极管一侧分别接微处理器的3个不同的1引脚,这三个光电隔离型MOS FET继电器副边的一端接电源VCC2,另一端分别接RS232收发器和两个差分收发器的电源引脚。
[0007]进一步的,当使用RS232通信方式时,接线端子Jl的I脚、2脚和5脚分别作为RS232的数据发送引脚TX、RS232的数据发送引脚RX和信号地SGND ;当使用RS485通信方式时,接线端子Jl的I脚、2脚分别作为RS485收发的A端和B端;当使用RS422通信方式时,接线端子Jl的I脚、2脚、3脚和5脚分别作为RS485的数据发送正端TX+、数据发送负端TX-、数据发送正端RX+、数据发送负端RX-。
[0008]本发明将处理器的UART的TX和RX信号通过光电隔离器隔离以后分别接入RS232收发器和差分收发器收发引脚,利用微处理器的3个1引脚分别控制3个光电隔离型MOSFET继电器进一步控制3个不同的数据收发器进行切换来是实现多种通信方式的复用和可配置。通过上述的电路,本发明可以满足RS232、RS485、RS422三种不同的通信方式的要求。
【附图说明】
[0009]图1为本发明实施例的模块说明图;
图2为本发明实施例的详细电路图;
图3为本发明实施例的端子复用图。
【具体实施方式】
[0010]下面结合本发明附图对本发明的具体实现方法进行详细说明。如图2所示,本发明的隔离收发模块包括第一光电親合器Ul和第二光电親合器U2,数据收发模块包括RS232收发器U7,差分收发器U8和差分收发器U9,复用控制模块包括第三光电親合器U3和光电隔离型MOS FET继电器U4、U5、U6 ;接线端子复用模块包括5芯的接线子Jl。
[0011]如图2所示:本发明的隔离收发模块的第一光电耦合器Ul的发光二极管一侧接微处理器UART接口的数据发送引脚,该光电耦合器的光敏三极管一侧分别接RS232收发器U7的数据发送的输入引脚和差分收发器U8的数据DI引脚。第二光电耦合器U2的光敏三极管一侧接微处理器UART接口的数据接收引脚,该光电耦合器的发光二极管一侧接RS232收发器U7的数据接收的输出引脚和差分收发器U8、U9的收据接收输出引脚。第三光电耦合器U3的发光二极管一侧接微处理器的1引脚,该光电耦合器的光敏三极管一侧接差分收发器U9的收发控制引脚(RE和DE)。光电隔离型MOS FET继电器U4、U5、U6的发光二极管一侧分别接微处理器的3个不同的1引脚,这三个光电隔离型MOS FET继电器副边的一段接电源VCC2另一端分别接U7、U8、U9的电源引脚。接线端子复用模块Jl的引脚I接RS232收发器U7的数据发送输出端和差分收发器U8的收据收发器引脚A,接线端子复用模块Jl的引脚2接差分收发器U8的收据收发器引脚B,接线端子复用模块Jl的引脚3接RS232收发器U7的数据接收输入引脚和差分收发器U9的收据收发器引脚A,接线端子复用模块Jl的引脚4接差分收发器U9的收据收发器引脚B,接线端子复用模块Jl的引脚5接信号地。其中,第一光电耦合器Ul、第二光电耦合器U2、第三光电耦合器U3和光电隔离型MOS FET继电器U4、U5、U6均配有相应合适阻值的电阻,以使得各元件和信号工作在合适的电压电流范围内;并且由于第一光电耦合器U1、第二光电耦合器U2是用在数据发送和接收的通道上,因此这两个光电耦合器应选用速率相对较快的高速光电耦合器。
[0012]如图3所示,本发明的接线端子复用模块是一个5芯的接线端子J1,它采用的信号复用的方式满足了 RS232、RS485、RS422的接线要求又节省的空间和成本。这个5芯的接线端子Jl的复用方式是:当使用RS232通信方式时,接线端子Jl的I脚、2脚和5脚分别作为RS232的数据发送引脚TX、RS232的数据发送引脚RX和信号地SGND ;当使用RS485通信方式时,接线端子Jl的I脚、2脚分别作为RS485收发的A端和B端;当使用RS422通信方式时,接线端子Jl的I脚、2脚、3脚和5脚分别作为RS485的数据发送正端TX+、数据发送负端TX-、数据发送正端RX+、数据发送负端RX-。
[0013]当设备需要采用RS232方式通信时,首先接好接线端子Jl的I脚、2脚和5脚,在通过软件配置的方式利用微处理器的相应1控制光电隔离型MOSFET继电器U4为RS232收发器U7打开电源通道,利用微处理器的相应1控制光电隔离型MOS FET继电器U5和U6关闭差分收发器U8和U9电源
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1