[发明专利]自适应多协议转换器无效
申请号: | 201210206412.1 | 申请日: | 2012-06-21 |
公开(公告)号: | CN103516669A | 公开(公告)日: | 2014-01-15 |
发明(设计)人: | 顾凤玉 | 申请(专利权)人: | 苏州工业园区新宏博通讯科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 苏州威世朋知识产权代理事务所(普通合伙) 32235 | 代理人: | 杨林洁 |
地址: | 215126 江苏省苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自适应 协议 转换器 | ||
技术领域
本发明涉及通信技术领域,尤其涉及一种自动匹配式的智能型多协议转换器。
背景技术
目前,随着智能通信控制技术的广泛推广,各行业的自控设备使用越来越普遍,但是由于各家的设备应用领域存在差异,涉及的生产技术也各有所长,许多行业领域的技术标准也不统一,因此在大型系统整合的过程中往往会遇到设备间通信接口和协议不一致的问题,需要花费很大精力去协调不同设备之间的通信接口协议。解决办法之一是选用或自行开发专用的协议转换器,但是重用性不高,将导致多次重复开发,极大地浪费资源,从而降低了市场竞争力。
目前使用较多的有线通信接口方式有:RS232、RS485、CAN、Ethernet。基于这些不同接口的标准协议,某些行业又根据各自的特殊需求,衍生出了各种高层通信协议,如:MODBUS、DTL645-07协议是基于RS485的应用层协议;CAL、CANOpen协议是基于CAN的应用层协议。
并且不同协议接口支持的通信波特率也存在很大的差别,目前RS232和RS485常用的波特率为1200 ~ 19200bit/s;CAN总线的波特率可高达1Mb/s;Ethernet的波特率可高达100Mb/s。
通信设备双方只有在接口协议相互匹配、波特率相同的前提下,才能实现数据的正确传输。常见的多协议转换器功能单一、波特率匹配都需要手动或上位机配置,通用性和可重用性差,使用不方便。
因此,有必要提供一种自适应多协议转换器来克服以上不足。
发明内容
本发明的目的在于提供一种全面、灵活、重用性高,自动匹配式的智能型多协议转换器。
相应地,本发明的一种自适应多协议转换器,包括主控制器,外接主控制器的CAN收发电路、RS232接口电路、RS485接口电路及以太网收发电路。
作为本发明的进一步改进,所述CAN收发电路为两路,RS232接口电路为两路,RS485接口电路为两路,太网收发电路为一路。
作为本发明的进一步改进,所述主控制器包括2路CAN控制器,4路UART串口,1个10/100M以太网控制器,4路定时器,1个LCD控制器。
作为本发明的进一步改进,所述CAN收发电路采用高速CAN总线收发器,并用高速光耦做高速光电隔离,可同时连接两路不同的CAN总线通信接口进行协议转换。
作为本发明的进一步改进,所述RS232接口电路采用1块支持两路EIA-TTL电平转换的芯片,连接到主控制器具有的串口0和串口1。
作为本发明的进一步改进,所述RS485接口电路由收发器和光耦组成。
作为本发明的进一步改进,所述以太网收发电路由以太网收发器和带网络变压器的RJ45接口组成。
作为本发明的进一步改进,还外接有电源检测及复位电路、LCD通信状态显示电路、按键控制电路。
本发明的有益效果是:采用了RS232、RS485、CAN、以太网四种接口方式,满足多协议转换器的通用性和可重用性,降低各种重复开发和资源浪费,节约成本。
附图说明
图1示出了本发明一种自适应多协议转换器的结构框图。
图2示出了本发明自适应多协议转换器的自适应流程示意图。
具体实施方式
以下将结合附图所示的各实施方式对本发明进行详细描述。但这些实施方式并不限制本发明,本领域的普通技术人员根据这些实施方式所做出的结构、方法、或功能上的变换均包含在本发明的保护范围内。
如图1所示,本发明自适应多协议转换器包括主控制器1,外接主控制器1的CAN收发电路2、RS232接口电路3、RS485接口电路4及以太网收发电路5。另外,转换器还外接有电源检测及复位电路、LCD通信状态显示电路、按键控制电路。
主控制器具有2路CAN控制器,4路UART串口,1个10/100M以太网控制器,4路定时器,1个LCD控制器,工作主频可达72MHz,有512KB flash和98 KB RAM。采用它可以提高自适应多协议转换器的系统集成度和运行效率,降低开发复杂度。
CAN收发电路包括两路,采用高速CAN总线收发器,并用高速光耦做高速光电隔离,通信速率可以高达1Mbit/s,可同时连接两路不同的CAN总线通信接口进行协议转换。
RS232接口电路也包括两路,采用1块支持两路EIA-TTL电平转换的芯片,连接到主控制器具有的串口0和串口1(未图示),通信速率在1200~19200bps间通过自适应算法自动匹配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州工业园区新宏博通讯科技有限公司,未经苏州工业园区新宏博通讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210206412.1/2.html,转载请声明来源钻瓜专利网。