CN102945219B - 一种微处理器端口复联方法及装置 - Google Patents

一种微处理器端口复联方法及装置 Download PDF

Info

Publication number
CN102945219B
CN102945219B CN201210498954.0A CN201210498954A CN102945219B CN 102945219 B CN102945219 B CN 102945219B CN 201210498954 A CN201210498954 A CN 201210498954A CN 102945219 B CN102945219 B CN 102945219B
Authority
CN
China
Prior art keywords
chip
ethernet
resistance
cpu
optocoupler
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201210498954.0A
Other languages
English (en)
Other versions
CN102945219A (zh
Inventor
黄永耀
喻建军
闫涛
许行巍
张凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
WUHAN NENTRON TECHNOLOGIES Co Ltd
Original Assignee
WUHAN NENTRON TECHNOLOGIES Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by WUHAN NENTRON TECHNOLOGIES Co Ltd filed Critical WUHAN NENTRON TECHNOLOGIES Co Ltd
Priority to CN201210498954.0A priority Critical patent/CN102945219B/zh
Publication of CN102945219A publication Critical patent/CN102945219A/zh
Application granted granted Critical
Publication of CN102945219B publication Critical patent/CN102945219B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Systems (AREA)

Abstract

本发明公开了一种微处理器端口复联方法,它是采用共用端口连接器与以太网转串口芯片与RS232芯片连接***CPU的共用串口衔接接收/发送信息,采用二极管组成的隔离***将以太网与RS232芯片发出的信息隔离处理后,单独的传到以太网或RS232芯片。该复联装置包括***主CPU、以太网转串口芯片、RS232芯片,共用端口连接器,所述共同端口连接器通过线路连接所述***CPU。所述共用端口连接器上设置有多个芯片脚,其中两个芯片脚中,一个芯片脚为***主CPU发送数据,另一个芯片脚为***主CPU接收数据。本发明使以太网与RS232共用CPU的一组串口,大大降低了CPU的占用资源,使其运行效率更高。

Description

一种微处理器端口复联方法及装置
技术领域
本发明涉及一种微处理器端口复联方法,并涉及该复联方法的装置。
背景技术
目前,以太网转串口需占用***CPU的一组串口,而RS232接口也需占用***CPU的一组串口,且两者不能共用,需要***CPU供应出两组串口,使得对CPU***的配置要求提高,选用的CPU成本进而提高。
发明内容
本发明提出一种微处理器端口复联方法及装置,解决了现有技术中多串口占用CPU资源的问题,实现以太网串口与RS232共用一个串口的功能,大大降低了CPU的占用资源。
本发明的技术方案是这样实现的:
一种微处理器端口复联方法,它是采用共用端口连接器与以太网转串口芯片与RS232芯片连接***CPU的共用串口衔接接收/发送信息,采用二极管组成的隔离***将以太网与RS232芯片发出的信息隔离处理后,单独的传到以太网或RS232芯片。
基于上述方法所述的微处理器端口复联装置,包括***主CPU、以太网转串口芯片、RS232芯片,共用端口连接器,其特点是,所述共同端口连接器通过线路连接所述***CPU,所述以太网转串口芯片与RS232芯片共用***主CPU的一组串口。
所述共用端口连接器上设置有多个芯片脚,其中两个芯片脚中,一个芯片脚为***主CPU发送数据,另一个芯片脚为***主CPU接收数据。
上述两个芯片脚各自通过两组线路分别连接所述以太网转串口芯片和所述RS232芯片。
其中,所述主***CPU接收数据的芯片脚与所述以太网转串口芯片、RS232芯片连接的线路中设置由二极管组成的隔离***,当所述RS232芯片发送数据时,通过隔离***中的一个二极管将信息发送给***主CPU,通过另一个二极管隔离以太网发送的数据。
当所述以太网芯片发送数据时,通过所述隔离***同样原理隔离RS232芯片的信息数据。
所述***主CPU中的程序通过数据来分析数据来源,如果是以太网芯片发送来的数据则发送以太网;如果是RS232芯片发来的数据则发送RS232类型数据。
进一步,所述以太网芯片型号为PIC18F97J60,要写程序入芯片的。
所述RS232芯片型号是MAX232,这个芯片不用写程序。
本发明的有益效果是,使以太网与RS232共用CPU的一组串口,大大降低了CPU的占用资源,使其运行效率更高。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一种微处理器端口复联装置电路结构示意图。
图2为本发明装置的原理示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明一种微处理器端口复联方法,它是采用共用端口连接器与以太网转串口芯片与RS232芯片连接***CPU的共用串口衔接接收/发送信息,采用二极管组成的隔离***将以太网与RS232芯片发出的信息隔离处理后,单独的传到以太网或RS232芯片。
参看图1与图2,X2端子连接***主CPU串口,八脚为***主CPU串口发送数据,七脚为***主CPU接收数据。它们都一分为二,分别连接以太网转串口芯片,和RS232芯片。***主CPU发送数据通过X2端子八脚送给以太网和RS232,但当RS232发数据,通过二极管D2发给***主CPU。二极管D1隔离以太网的数据。最后,***主CPU中的程序通过数据来分析数据来源,如果是以太网发来的数据则发送以太网数据;如果是RS232发来的数据则主CPU发送R232类型数据。
如图1所示,该微处理器端口复联装置电路结构包括连接器CON10、光耦U1,光耦U2,电阻R1、电阻R2、电阻R3、电阻R4及电阻R5,和***主CPU,连接器CON10即为以太网转串口芯片与RS232芯片共用端口。
具体电路连接关系为:连接器CON10的八脚端口通过线路连接光耦U1的输入端,连接器CON10与光耦U1之间的线路引出端连有电阻R1,电阻R1接电势点+3V4;光耦U1的输出端连接***主CPU。其中,光耦U1内设置二极管,所述二极管的输入端连接外部电势点+5V1,其输出端连接电阻R3,电阻R3再连接所述***主CPU。
连接器CON10的七脚端口连接光耦U2的输出端,光耦U2内置二级管,所述二极管的输入端连接电阻R2,电阻R2接电势点+3V4;光耦U2的输入端线路连接***主CPU,在线路中设置电阻R4,电阻R4与光耦U2连接的线路引出端连接电阻R5,电阻R5接外部电势点+5V1。
以太网转串口芯片与RS232芯片共用端口如图2所示的X2连接器,通过两个二极管D1、D2将以太网与RS232发出的信息隔离处理后,单独的传到以太网或RS232芯片。
所述主***CPU接收数据的芯片脚与所述以太网转串口芯片、RS232芯片连接的线路中设置由二极管组成的隔离***,当所述RS232芯片发送数据时,通过隔离***中的一个二极管D2将信息发送给***主CPU,通过另一个二极管D1隔离以太网发送的数据。
当所述以太网芯片发送数据时,通过所述隔离***同样原理隔离RS232芯片的信息数据。
所述***主CPU中的程序通过判断软件数据来分析数据来源,如果是以太网芯片发送来的数据则发送以太网;如果是RS232芯片发来的数据则发送RS232类型数据。
进一步,所述以太网芯片型号为PIC18F97J60,要写程序入芯片的;
所述RS232芯片型号是MAX232,这个芯片不用写程序。
本发明使以太网与RS232共用CPU的一组串口,大大降低了CPU的占用资源,使其运行效率更高。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (1)

1.一种微处理器端口复联方法的装置,包括***主CPU,以太网转串口芯片,RS232芯片,共用端口连接器,共同端口连接器通过线路连接所述***CPU,所述以太网转串口芯片与RS232芯片共用***主CPU的一组串口,其中,共用端口连接器的八脚端口通过线路连接光耦U1的输入端,连接器CON10与光耦U1之间的线路引出端连有电阻R1,电阻R1接电势点;光耦U1的输出端连接***主CPU;光耦U1内设置二极管,所述二极管的输入端连接外部电势点,其输出端连接电阻R3,电阻R3再连接所述***主CPU;七脚端口连接光耦U2输出端,光耦U2内置二极管,所述二极管的输入端连接电阻R2,电阻R2接电势点;光耦U2的输入线路连接***主CPU,在线路中设置电阻R4,电阻R4与光耦U2连接的线路引出端连接电阻R5,电阻R5接外部电势点。
CN201210498954.0A 2012-11-30 2012-11-30 一种微处理器端口复联方法及装置 Active CN102945219B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210498954.0A CN102945219B (zh) 2012-11-30 2012-11-30 一种微处理器端口复联方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210498954.0A CN102945219B (zh) 2012-11-30 2012-11-30 一种微处理器端口复联方法及装置

Publications (2)

Publication Number Publication Date
CN102945219A CN102945219A (zh) 2013-02-27
CN102945219B true CN102945219B (zh) 2016-06-22

Family

ID=47728166

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210498954.0A Active CN102945219B (zh) 2012-11-30 2012-11-30 一种微处理器端口复联方法及装置

Country Status (1)

Country Link
CN (1) CN102945219B (zh)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114996189A (zh) * 2022-05-27 2022-09-02 联想(北京)信息技术有限公司 一种电路结构及电子设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101694945A (zh) * 2009-10-22 2010-04-14 中兴通讯股份有限公司 一种不间断电源监控装置
CN202372976U (zh) * 2011-12-15 2012-08-08 福建鑫诺通讯技术有限公司 一种分时复用串口的切换电路

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101694945A (zh) * 2009-10-22 2010-04-14 中兴通讯股份有限公司 一种不间断电源监控装置
CN202372976U (zh) * 2011-12-15 2012-08-08 福建鑫诺通讯技术有限公司 一种分时复用串口的切换电路

Also Published As

Publication number Publication date
CN102945219A (zh) 2013-02-27

Similar Documents

Publication Publication Date Title
US10261930B2 (en) System, device and method for transmitting signals between different communication interfaces
CN104021107A (zh) 一种支持NVMe PCIE SSD***设计方法
CN203482233U (zh) 直连式单向光纤物理隔离光闸
CN105446930A (zh) 一种单选择端spi主从式多机双向通信方法
CN109429016A (zh) 显示控制***
CN204256732U (zh) 基于PCI-Express接口的高速数据传输装置
CN102945219B (zh) 一种微处理器端口复联方法及装置
CN105279123A (zh) 双冗余1553b总线的串口转换结构及转换方法
CN102687520A (zh) 一种实现串口通信的数字电视及***
CN102841875A (zh) 一种具有智能总线接口的主机及安防***
CN203444484U (zh) 一种usb数据传输装置
CN102523506B (zh) Ci卡及ca卡兼容***
CN104407999A (zh) 一种信息安全访问架构、方法及***
CN107220154A (zh) 管理多个地址相同的双线串行接口光模块的***
CN103713954A (zh) 一种处理器模块及电子设备
CN204425493U (zh) 红外透传***
CN104978294B (zh) 串行外设接口的兼容设备、串行外设接口及主机设备
CN103514125B (zh) 主控端电子装置以及主控端操作方法
CN207706195U (zh) 一种自动离线式半双工通信电路
CN105487991B (zh) 一种多核共用单一edma通道的方法
CN206282271U (zh) 一种基于fpga的串口扩展***
CN204028644U (zh) 一种现场仪表通讯模块
CN204669505U (zh) 一种多功能高速图像采集卡
CN202257230U (zh) 一种服装吊挂***
CN203376746U (zh) 新型程控多模式串口分配器

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant