CN104899169A - 串口服务器 - Google Patents
串口服务器 Download PDFInfo
- Publication number
- CN104899169A CN104899169A CN201510160964.7A CN201510160964A CN104899169A CN 104899169 A CN104899169 A CN 104899169A CN 201510160964 A CN201510160964 A CN 201510160964A CN 104899169 A CN104899169 A CN 104899169A
- Authority
- CN
- China
- Prior art keywords
- serial server
- circuit
- network
- interface circuit
- port
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/382—Information transfer, e.g. on bus using universal interface adapter
- G06F13/385—Information transfer, e.g. on bus using universal interface adapter for adaptation of a particular data processing system to different peripheral devices
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0002—Serial port, e.g. RS232C
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/38—Universal adapter
- G06F2213/3852—Converter between protocols
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Power Sources (AREA)
Abstract
本发明公开了一种该串口服务器,包括型号为1B的龙芯处理器以及与所述龙芯处理器耦接的以下装置:网口电路和总线(CAN)接口电路,所述网口电路的光口端口被配置成连接于光缆以接收或发送所述网络信号,所述总线(CAN)接口电路的总线端口被配置成连接于所述光缆。该串口服务器既保证不影响现有功能的运行,又能实现对公司数据安全的更严格把关。
Description
技术领域
本发明涉及网络领域,具体地,涉及一种串口服务器。
背景技术
嵌入式设备的迅猛发展,硬件成本显著下降,嵌入式软件产业在国内开始逐步发展起来。随着Internet迅速发展,网络化的嵌入式产品成为IT产业的一个最大的增长点,嵌入式产品接入Internet网络成为必然趋势。同时嵌入式产品也在不断向嵌入式通讯,嵌入式web服务器,嵌入式数据库,以及智能化,无线网络,光纤网络等方面发展。
为了让配有标准工业串口实现互联,很多人做了这方面的工作。当前的串口服务器已形成一定的产品系列,最新技术也基本上由国外垄断。从技术解决方案来看,主要是基于ARM7或ARM9平台,但是这些设备所采用的主芯片多为国外生产的芯片,安全隐患较大,加上斯若登事件,国家和企业对安全要求更高,在这个基础上,设计一款有国内主芯片的为主导的串口服务器是必要的。
随着嵌入式***设计技术日益成熟,***成本逐渐降低,采用嵌入式***设计方法构建***已是大势所趋。它可使产品的研发周期和上市时间更短,***可靠性更高,测试和控制更加方便、精确、可靠,性价比更合理。而且嵌入式***采用“量体裁衣”的方式把所需功能嵌入到应用***中,可克服基于通用PC机结构的控制***在体积、功耗等方面的缺陷。此外嵌入式数控***采用32位RISC处理器,运算速度快,有强大的***资源和通信功能,可实现采集、处理与控制为一体的***;同时,它可运行实时多任务操作***(例如Linux),这些操作***都配套有大量的软件开发工具,使得软件开发的工作相对容易,而且这些操作***都兼容大量的嵌入式处理器,在不同的平台上移植仅仅需要修改很少量的代码即可。近年来,嵌入式***虽已经渗透到各个领域:工业控制,军事国防,消费类电子产品,网络通信等,但大部分领域的应用都是基于国外各大厂商的嵌入式处理器,特别是作为装备制造业的核心设备的通讯设备的产业安全和国家安全。在嵌入式领域使用国产处理器,走国产化道路已经成为一个迫切需要解决的问题。
龙芯系列处理器是中国科学院计算技术研究所研制的通用系列处理器。自2001年,利用短短一年时间,成功研制出龙芯1号通用处理器。龙芯1号采用单发射结构,主频266MHZ。紧接着,2003年又成功研制龙芯2B处理器,其性能是龙芯1号的3倍,超过了相同主频的奔腾II处理器的性能;2004又成功研制龙芯2C处理器,经过优化,其性能又是龙芯2B的3倍,达到了奔腾III处理器的性能;2005年又研制成功龙芯2E,其性能又是龙芯2C的3倍,达到了中低档奔腾IV处理器的性能;2007年成功研制的龙芯2F处理器将北桥的功能集成到芯片中,经过优化,其主频最高可达1.2GHz,这样,龙芯系列处理器每年的性能提高,使我国在单处理器方面达到了世界先进水平,并实现了我国高性能通用处理器的跨跃式发展。现在龙芯处理器可以广泛地应用到工业控制、信息家电、通讯、网络设备、PDA、网络终端、存储服务器、安全服务器等产品上。
在本领域中的串口服务器无法在不影响现有功能的基础上实现对公司数据安全的更严格的把关。
发明内容
本发明的目的是提供一种串口服务器,该串口服务器既保证不影响现有功能的运行,又能实现对公司数据安全的更严格把关。
为了实现上述目的,本发明提供了一种串口服务器,该串口服务器包括型号为1B的龙芯处理器以及与所述龙芯处理器耦接的以下装置:网口电路和总线(CAN)接口电路,所述网口电路的光口端口被配置成连接于光缆以接收或发送所述网络信号,所述总线(CAN)接口电路的总线端口被配置成连接于所述光缆。
优选地,所述网口电路包括:以太网接口电路、光口接口电路和网络指示灯,所述以太网接口电路的两端被配置成分别连接龙芯处理器和光口接口电路,以实现网络的连接和协议转换,所述网络指示灯连接于所述以太网接口电路,当有网络信号接入时,所述网络指示灯导通。
优选地,所述串口服务器还包括连接于所述龙芯处理器的控制(CONSOLE)端口电路,所述CONSOLE端口电路用于电路的调试。
优选地,所述串口服务器还包括连接于所述龙芯处理器的Nand Flash存储器和Nor Flash存储器。
优选地,所述CAN接口电路和龙芯处理器之间设置有隔离缓冲器,所述隔离缓冲器实现电气间的隔离。
优选地,所述串口服务器还包括USB接口,所述USB接口被配置成连接于WIFI模块和3G模块,以实现无线联网。
优选地,所述串口服务器还包括电源电路,所述电源电路用于给所述龙芯处理器提供电源电压。
本发明采用微控制器作为整个***的主控部分,集成网络驱动功能,串口驱动功能,通过协议转换,实现在以太网口和串口之间开辟透明传输通道。
本发明的其他特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明,但并不构成对本发明的限制。在附图中:
图1是说明本发明的一种串口服务器的结构框图。
具体实施方式
以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。
本发明提供一种串口服务器,该串口服务器包括型号为1B的龙芯处理器以及与所述龙芯处理器耦接的以下装置:网口电路和总线(CAN)接口电路,所述网口电路的光口端口被配置成连接于光缆以接收或发送所述网络信号,所述总线(CAN)接口电路的总线端口被配置成连接于所述光缆。
本发明采用微控制器作为整个***的主控部分,集成网络驱动功能,串口驱动功能,通过协议转换,实现在以太网口和串口之间开辟透明传输通道。本发明的处理器部分具有自主知识产权的嵌入式开发硬件软件平台。当前嵌入式产品的许多核心技术掌握在国外手上,是国内很多嵌入式产品企业所缺乏的。国产自主研发的主芯片,现在的许多服务器多为国外处理器芯片,安全上存在根本性的隐患,采用国内自主研发的处理器将会更好的安全性。高效的串口缓冲机制和自适应的数据打包策略。对串口服务器产品来说,其中核心技术是数据打包策略。目前市场上的产品打包不尽合理,许多情况是通过上位机去补充解决这个问题。新型的安全可靠的固件升级方案。目前市场上多数嵌入式产品都存在这样的问题,如果固件升级被中途打断,将无法重启设备,只能返厂维修。高效的对大量采集数据的软件滤波算法。这是提高数据采集精度的有效方法,高效的算法不仅提高精度,还能节省CPU资源。网络安全,嵌入SSH网络安全协议等。这是目前市场上所以嵌入式产品所忽视的方面。在复杂的网络环境中工作的嵌入式产品,保证信息的完整性、可用性、保密性和可靠性是当前迫切要解决的问题。具有更为友好的人机界面。本项目的一个具体应用是研制多功能以太网串口服务器。***支持处理器和以太网一体化的结构模式,支持以太网和串口之间的相关协议转换,实现网络和不同类型串口之间的透明传输。并且扩展到无线网络,光纤网络,以及各种定制化的应用。其中,硬件接口电路设计通常是用软件实现以太网和串口之间的相关协议。
以下结合附图1对本发明进行进一步的说明,在本发明中,可以实现网络和不同类型串口(RS232/RS422/RS485)之间的透明传输。
在该种实施方式中,所述网口电路可以包括:以太网接口电路、光口接口电路和网络指示灯,所述以太网接口电路的两端被配置成分别连接龙芯处理器和光口接口电路,以实现网络的连接和协议转换,所述网络指示灯连接于所述以太网接口电路,当有网络信号接入时,以太网接口电路会发送电源信号给网络指示灯,最终使得所述网络指示灯导通点亮。
通过上述的实施方式,本发明的网口电路可以实现接收以太网的网络信号,并且可以根据是否接收到信号进行指示灯显示,最终实现网络信号的接入。
在该种实施方式中,所述串口服务器还包括连接于所述龙芯处理器的控制(CONSOLE)端口电路,所述CONSOLE端口电路用于电路的调试,当电路需要什么调试信号又或者需要什么控制信号的时候,可以根据用户的需要进行信号输入。
在该种实施方式中,所述串口服务器还包括连接于所述龙芯处理器的Nand Flash存储器和Nor Flash存储器,用于存储数据信息和程序信息,最终实现该控制器的功能,Nor Flash用于存储***启动程序,Nand Flash用于存储Linux***程序以及应用程序,SD卡接口电路用于支持存储CAN接口通讯的数据,支持本次存储备份。
在该种实施方式中,所述CAN接口电路和龙芯处理器之间设置有隔离缓冲器,所述隔离缓冲器实现电气间的隔离。本文中采用的是传输延迟时间短的型号为6N137的隔离缓冲器,它是一种高速的光电隔离器件,能够增强***的抗干扰能力,由于它的典型值仅为45ns,故不会对***通信造成影响,另外,需要注意的是,如果***运行环境的干扰小,信号的传输距离短的话,是没必要采用隔离缓冲器的,这样还能够简化硬件设计。
高速光电隔离电路,它位于CAN控制器和CAN收发器之间,目的是实现电气间的隔离,使总线上的抗干扰能力得到增强,在电路中表现为CAN控制器的发送引脚TXO和CAN总线收发器的发送端,TXD,CAN控制器的接收引脚RXO和CAN总线收发器的接收端RXD分别被光稱隔离了。即高速光糊芯片是以光作为信兮的传输介质,它的工作原理是,在输入端加入屯信号时,发光器能够发射出光线,而此时输出端可以从受光器发送出光电流,这样就实现了“电一光一电”的转换,能够使信道上的信号噪声比大大提高,从而有效地隔离CAN总线上的干扰信号,使数据传输时候的稳定性和可靠性被大大增强了。
在该种实施方式中,所述串口服务器还包括USB接口,所述USB接口被配置成连接于WIFI模块和3G模块,以实现无线联网,我们的***开发预留出了一个出了USB HOST接口,支持外接各类厂商的USB转WIFI模块和USB转3G模块,通过WIFI或者3G模块,让我们的设备以无线连接方式加入到局域网或者WAN网络,实现了控制中心远程无线访问我们的设备连接的底端设备。
在该种实施方式中,所述串口服务器还包括电源电路,所述电源电路用于给所述龙芯处理器提供电源电压。
以上结合附图详细描述了本发明的优选实施方式,但是,本发明并不限于上述实施方式中的具体细节,在本发明的技术构思范围内,可以对本发明的技术方案进行多种简单变型,这些简单变型均属于本发明的保护范围。
另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本发明对各种可能的组合方式不再另行说明。
此外,本发明的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明的思想,其同样应当视为本发明所公开的内容。
Claims (7)
1.一种串口服务器,其特征在于,该串口服务器包括型号为1B的龙芯处理器以及与所述龙芯处理器耦接的以下装置:网口电路和总线(CAN)接口电路,所述网口电路的光口端口被配置成连接于光缆以接收或发送所述网络信号,所述总线(CAN)接口电路的总线端口被配置成连接于所述光缆。
2.根据权利要求1所述的串口服务器,其特征在于,所述网口电路包括:以太网接口电路、光口接口电路和网络指示灯,所述以太网接口电路的两端被配置成分别连接龙芯处理器和光口接口电路,以实现网络的连接和协议转换,所述网络指示灯连接于所述以太网接口电路,当有网络信号接入时,所述网络指示灯导通。
3.根据权利要求1所述的串口服务器,其特征在于,所述串口服务器还包括连接于所述龙芯处理器的控制(CONSOLE)端口电路,所述CONSOLE端口电路用于电路的调试。
4.根据权利要求1所述的串口服务器,其特征在于,所述串口服务器还包括连接于所述龙芯处理器的Nand Flash存储器和Nor Flash存储器。
5.根据权利要求1所述的串口服务器,其特征在于,所述CAN接口电路和龙芯处理器之间设置有隔离缓冲器,所述隔离缓冲器实现电气间的隔离。
6.根据权利要求1所述的串口服务器,其特征在于,所述串口服务器还包括USB接口,所述USB接口被配置成连接于WIFI模块和3G模块,以实现无线联网。
7.根据权利要求1所述的串口服务器,其特征在于,所述串口服务器还包括电源电路,所述电源电路用于给所述龙芯处理器提供电源电压。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510160964.7A CN104899169A (zh) | 2015-04-07 | 2015-04-07 | 串口服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510160964.7A CN104899169A (zh) | 2015-04-07 | 2015-04-07 | 串口服务器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104899169A true CN104899169A (zh) | 2015-09-09 |
Family
ID=54031841
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510160964.7A Pending CN104899169A (zh) | 2015-04-07 | 2015-04-07 | 串口服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104899169A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106406460A (zh) * | 2016-08-31 | 2017-02-15 | 安徽康海时代科技股份有限公司 | 带端子的八串口服务器 |
CN109445872A (zh) * | 2018-10-22 | 2019-03-08 | 成都安恒信息技术有限公司 | 一种应用于多网口Linux服务器确定各网口物理位置的方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070011369A1 (en) * | 2005-07-07 | 2007-01-11 | Dyke Phil V | Low overhead serial interface |
CN101478146A (zh) * | 2008-10-13 | 2009-07-08 | 清华大学 | 数字化变电站保护控制方法及其多功能保护控制器 |
CN101626351A (zh) * | 2008-07-09 | 2010-01-13 | 青岛高校信息产业有限公司 | 多协议数据采集网关 |
CN201845233U (zh) * | 2010-11-16 | 2011-05-25 | 哈尔滨凯纳科技股份有限公司 | 物联网数据采集控制仪 |
CN102355372A (zh) * | 2011-10-09 | 2012-02-15 | 南京普天长乐通信设备有限公司 | 光缆交接箱光纤示名管理***中的控制终端 |
CN102739715A (zh) * | 2011-04-08 | 2012-10-17 | 广东工业大学 | 一种基于无线传感网的家居安防嵌入式监控器 |
-
2015
- 2015-04-07 CN CN201510160964.7A patent/CN104899169A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070011369A1 (en) * | 2005-07-07 | 2007-01-11 | Dyke Phil V | Low overhead serial interface |
CN101626351A (zh) * | 2008-07-09 | 2010-01-13 | 青岛高校信息产业有限公司 | 多协议数据采集网关 |
CN101478146A (zh) * | 2008-10-13 | 2009-07-08 | 清华大学 | 数字化变电站保护控制方法及其多功能保护控制器 |
CN201845233U (zh) * | 2010-11-16 | 2011-05-25 | 哈尔滨凯纳科技股份有限公司 | 物联网数据采集控制仪 |
CN102739715A (zh) * | 2011-04-08 | 2012-10-17 | 广东工业大学 | 一种基于无线传感网的家居安防嵌入式监控器 |
CN102355372A (zh) * | 2011-10-09 | 2012-02-15 | 南京普天长乐通信设备有限公司 | 光缆交接箱光纤示名管理***中的控制终端 |
Non-Patent Citations (1)
Title |
---|
陈勇等: "《物联网***开发及应用实战》", 31 March 2014 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106406460A (zh) * | 2016-08-31 | 2017-02-15 | 安徽康海时代科技股份有限公司 | 带端子的八串口服务器 |
CN109445872A (zh) * | 2018-10-22 | 2019-03-08 | 成都安恒信息技术有限公司 | 一种应用于多网口Linux服务器确定各网口物理位置的方法 |
CN109445872B (zh) * | 2018-10-22 | 2021-10-15 | 成都安恒信息技术有限公司 | 一种应用于多网口Linux服务器确定各网口物理位置的方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103200081B (zh) | 一种面向异构网络环境的物联网网关开发平台 | |
CN103338072A (zh) | 基于Android***的可见光通信及无线接入方法 | |
CN104821834A (zh) | 串口服务器 | |
Huang et al. | Research of wireless sensor networks for an intelligent measurement system based on ARM | |
CN202870594U (zh) | 一种基于can总线的嵌入式车载信息终端 | |
CN104267694A (zh) | 一种智能家居管理*** | |
CN104899169A (zh) | 串口服务器 | |
CN103605306B (zh) | 基于uart通讯接口扩展的通讯装置 | |
CN103560938A (zh) | 一种工业以太网与hart总线协议转换板卡 | |
CN202661858U (zh) | 一种基于物联网的智能弱电中央控制*** | |
CN201751896U (zh) | Arinc429总线测试设备 | |
CN102692917A (zh) | 基于嵌入式Linux智能家居监控*** | |
CN104901857A (zh) | 总线分析仪 | |
CN201374722Y (zh) | 多串口双以太网联网服务器 | |
CN103916336A (zh) | 一种用fpga实现的以太网驱动器 | |
CN110187171A (zh) | 一种快速入网机制的LoRaWAN电能表及入网方法 | |
CN205539186U (zh) | 一种基于智能电网管理电能表 | |
US20150113176A1 (en) | Method for Emulating Communication Standards of Transceiver Modules for Native Host Devices | |
CN103150952A (zh) | 可重构的eda实验平台 | |
CN101715253A (zh) | 一种串口复用设备及数据传输方法 | |
CN202275286U (zh) | 数字量现场节能控制器 | |
CN202939792U (zh) | 单相双信道通信模块 | |
CN105376560A (zh) | 一种适用于相机与采集计算机之间的通用转接板 | |
CN201917799U (zh) | 多路控制的智能家居控制器 | |
CN104850930A (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 | ||
CB02 | Change of applicant information |
Address after: 241002, Anhui Wuhu hi tech Industrial Development Zone Service Outsourcing Industry Park B6# (South Zhongshan Road No. 717) Applicant after: Anhui ComHigher technology limited liability company Address before: 241002, Anhui Wuhu hi tech Industrial Development Zone Service Outsourcing Industry Park B6# (South Zhongshan Road No. 717) Applicant before: ANHUI KANGHAI TIMES TECHNOLOGY CO., LTD. |
|
COR | Change of bibliographic data | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20150909 |