一种基于RS232接口的多机通讯电路的制作方法

文档序号:15902358发布日期:2018-11-09 21:57阅读:646来源:国知局
一种基于RS232接口的多机通讯电路的制作方法

本实用新型涉及通信领域,特别是一种通过RS232接口实现多机通信的电路。



背景技术:

RS232接口是一种全双工的通信接口,主要应用于两个设备之间的通讯。由于其实现电路简单,成本低在通信领域广泛应用。但是RS232接口有一个缺点就是只能实现一对一的通讯,连接的设备数量超过两个就不能正常工作。



技术实现要素:

为了克服上述的不足,本实用新型所要解决的技术问题是提供一种基于RS232接口的多机通讯电路。

本实用新型解决其技术问题所采用的技术方案:

一种基于RS232接口的多机通讯电路,包括光耦V1、光耦V2,集成电路D1、集成电路D2、电容C1,电容C2、电阻R1、电阻R2、电阻R3;

所述电阻R1的一端接3.3V辅助源的正极,电阻R1的另一端接光耦V1的1脚,光耦V1的2脚接TX1,光耦V1的4脚接辅助源3.3VA的负极GNDA,光耦V1的5脚、光耦V2的5脚、集成电路D2的11脚接电阻R2的一端,电阻R2的另一端接辅助源3.3VA的正极,电阻R3的一端接辅助源3.3V2的正极,电阻R3的另一端接光耦V2的1脚,光耦V2的2脚接TX2,光耦V2的4脚接辅助源3.3VA的负极GNDA,集成电路D1的12脚接RX1,集成电路D1的16脚接辅助源3.3VA的正极,集成电路D1的15脚接辅助源3.3VA的负极GNDA和电容C1的一端,电容C1的另一端接辅助源3.3VA的正极,集成电路D1的13脚接集成电路D2的13脚和RXD,集成电路D2的12脚接RX2,集成电路D2的16脚接辅助源3.3VA的正极,集成电路D2的15脚接辅助源3.3VA的负极GNDA和电容C2的一端,电容C2的另一端接辅助源3.3VA的正极,集成电路D2的14脚接TXD(外接主通讯模块的接收端。

所述光耦V1和光耦V2的型号是4N25,所述集成电路D1和集成电路D2的型号是MAX3232EWE。

所述电容C1和电容C2的参数是25V、0.1uF。

所述电阻R1、电阻R2和电阻R3的参数是0.25W、374Ω。

所述TX1是第一设备的USART模块发送脚。

所述TX2是第二设备的USART模块发送脚。

所述RX1是第一设备的USART模块接收脚。

所述RX2是第二设备的USART模块接收脚。

所述RXD是外接主设备通讯模块的发送端。

所述TXD是外接主设备通讯模块的接收端。

由于采用如上所述的技术方案,本实用新型具有如下优越性:

一种基于RS232接口的多机通讯电路,改善原有RS232接口只能实现一对一通讯的缺点,通过RS232接口连接的设备数量超过两个甚至更多,实现RS232接口一对多的通讯方式。

附图说明:

图1是本实用新型的电路示意图。

具体实施方式:

通过下面实施例可以更详细的解释本实用新型,公开本实用新型的目的旨在保护本实用新型范围内的一切变化和改进,本实用新型并不局限于下面的实施例;

结合附图所述的一种基于RS232接口的多机通讯电路,包括光耦V1、光耦V2,集成电路D1、集成电路D2、电容C1,电容C2、电阻R1、电阻R2、电阻R3;

所述电阻R1的一端接3.3V辅助源的正极,电阻R1的另一端接光耦V1的1脚,光耦V1的2脚接TX1,光耦V1的4脚接辅助源3.3VA的负极GNDA,光耦V1的5脚、光耦V2的5脚、集成电路D2的11脚接电阻R2的一端,电阻R2的另一端接辅助源3.3VA的正极,电阻R3的一端接辅助源3.3V2的正极,电阻R3的另一端接光耦V2的1脚,光耦V2的2脚接TX2,光耦V2的4脚接辅助源3.3VA的负极GNDA,集成电路D1的12脚接RX1,集成电路D1的16脚接辅助源3.3VA的正极,集成电路D1的15脚接辅助源3.3VA的负极GNDA和电容C1的一端,电容C1的另一端接辅助源3.3VA的正极,集成电路D1的13脚接集成电路D2的13脚和RXD,集成电路D2的12脚接RX2,集成电路D2的16脚接辅助源3.3VA的正极,集成电路D2的15脚接辅助源3.3VA的负极GNDA和电容C2的一端,电容C2的另一端接辅助源3.3VA的正极,集成电路D2的14脚接TXD(外接主通讯模块的接收端。

所述光耦V1和光耦V2的型号是4N25,所述集成电路D1和集成电路D2的型号是MAX3232EWE。

所述电容C1和电容C2的参数是25V、0.1uF。

所述电阻R1、电阻R2和电阻R3的参数是0.25W、374Ω。

所述TX1是第一设备的USART模块发送脚。

所述TX2是第二设备的USART模块发送脚。

所述RX1是第一设备的USART模块接收脚。

所述RX2是第二设备的USART模块接收脚。

所述RXD是外接主设备通讯模块的发送端。

所述TXD是外接主设备通讯模块的接收端。

所述光耦V1、光耦V2的、集成电路D1和集成电路D2的各个管脚标号与实际产品的管脚标号一致,功能也一致。

工作原理:

同时收到数据,经集成电路D1和集成电路D2内部转换后对应的通讯数据同时从集成电路D1和集成电路D2的12脚输出,集成电路D1的12脚输出给RX1,即第一设备的USART模块接收脚,集成电路D2的12脚输出RX2即第二设备的USART模块接收脚,第一设备和第二设备将同时接收到外接主设备发送过来的数据。

当第一设备发送数据时数据从TX1,即第一设备的USART模块发送脚,发出经过光耦V1隔离之后进入集成电路D2的11脚,经集成电路D2内部转换后的数据从集成电路D2的14脚发出给外接主设备的接收端,从而外接主设备接收到第一设备发送的数据。

当第二设备发送数据时数据从TX2,即第二设备的USART模块发送脚,发出经过光耦V2隔离之后进入集成电路D2的11脚,经集成电路D2内部转换后的数据从集成电路D2的14脚发出给外接主设备的接收端,从而外接主设备接收到第二设备发送的数据。

这样外接主设备就可以通过RS232接口与两个从设备通讯。该电路还可以继续扩展进而可以实现1个主设备同过RS232接口与更多的从设备通讯。

以上内容中未细述部份为现有技术,故未做细述。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1