【技术实现步骤摘要】
一种基于FPGA的可编程多协议转换装置
[0001]本专利技术属于协议转换设备
,具体涉及一种基于FPGA的可编程多协议转换装置。
技术介绍
[0002]协议转换器也叫接口转换器,它能使处于通信网上采用不同高层协议的主机互相合作,完成各种分布式应用。协议转换是一种映射,就是把某一协议的收发信息(或事件)序列映射为另一协议的收发信息序列。需要映射的信息为重要信息,因此协议转换可以看作是两个协议的重要信息之间的映射。所谓重要信息和非重要信息是相对而言的,要根据具体需要加以确定,选择不同的重要信息作映射,会得到不同的转换器现有的协议转换器都只支持简单的一对一协议转换,对于多种协议之间的转换需要多种协议转换器联合组网才能实现,即使是同一类型的协议转换也需要上位集成单元加多个模块才能完成多通道模组。而工程应用中通常会涉及到TCP、RTU、ModBus、RS232、RS232、RS485、CAN等多种通讯协议的设备,并且每种协议并不是只有一个设备,这样就造成系统通讯混乱,需要多个协议转换器,通讯组网困难,信号时序复杂,信号容易互相 ...
【技术保护点】
【技术特征摘要】
1.一种基于FPGA的可编程多协议转换装置,包括与CPU模块(1)连接的FPGA编程模块(11),所述的FPGA编程模块(11)并联有若干接口模块(12),其特征在于,所述的接口模块(12)与FPGA编程模块(11)之间设置有光电隔离模块(13),所述的CPU模块(1)和FPGA编程模块(11)安装在主座体(2)内,所述的接口模块(12)与FPGA编程模块(11)之间设置有串并转换模块(14),所述的接口模块(12)安装在副座体(3)内,所述的主座体(2)与副座体(3)以及副座体(3)之间通过转接机构(4)接线。2.根据权利要求1所述的一种基于FPGA的可编程多协议转换装置,其特征在于,所述的主座体(2)包括截面为六角形的主壳体(21),所述的主壳体(21)两端由主盖体(22)封闭,所述的主盖体(22)上设有与主座体(2)内部供电模块连接的电源插口(23)以及与CPU模块(1)连接的控制插口(24),所述的副座体(3)包括规格与主壳体(21)一致的副壳体(31),所述的副壳体(31)两端由副盖体(32)封闭,所述的副盖体(32)上设置有与接口模块(12)连接的数据插口(33),所述的主座体(2)与副座体(3)以及副座体(3)与副座体(3)之间设置有模块组合机构(5),所述的主壳体(21)与主盖体(22)以及副壳体(31)与副盖体(32)之间分别通过密封机构(6)连接固定。3.根据权利要求2所述的一种基于FPGA的可编程多协议转换装置,其特征在于,所述的转接机构(4)包括设置在主壳体(21)和副壳体(31)侧面的转接口(41),所述的转接口(41)由滑动机构连接的转接盖(42)封闭,所述的转接口(41)内通过活动机构(7)连接有转接插头(43)或转接插座(44),相互贴合的主座体(2)与副座体(3)之间的转接口(41)内的转接插头(43)与转接插座(44)一一对应,所述的滑动机构包括设置在主壳体(21)和副壳体(31)内部的滑动套(45),所述的滑动套(45)上开有与转接口(41)一一对应的开闭口(46),所述的滑动套(45)一端与主盖体(22)或副盖体(32)转动连接,所述的主盖体(22)或副盖体(32)上开有滑动槽(47),所述的滑动槽(47)内滑动安装有与滑动套(45)固定的拨块(48),所述的开闭口(46)内侧设置有与转接插头(43)或转接插座(44)一侧相对的导向斜板(49)。4.根据权利要求3所述的一种基于FPGA的可编程多协议转换装置,其特征在于,所述的活动机构(7)包括设置在转接口(41)底部与转接插头(43)或转接插座(44)之间的弹性复位件,所述的转接口(41)内侧设置有活动限位槽(71),所述的转接插头(43)或转接插座(44)外侧设置有与活动限位槽(71)滑动连接的活动限位条(72),所述的主壳体(21)与副壳体(31)之间或副壳体(31)与副壳体(31)之间设置有相互压紧的定位凸起(73)和定位凹槽(74),所述的定位凸起(73)和定位凹槽(74)分别相对转接口(41)中心对称布置,所述的主盖体(22)和副盖体(32)上设置有与转接插头(43)或转接插座(44)连接的串连指示灯(75)。5.根据权利要求4所述的一种基于FPGA的可编程多协议转换装置,其特征在于,所述的模块组合机构(5)包括设置在主盖体(22)与副盖体(32)或副盖体(32)与副盖体(32)之间的锁紧机构,所述的主座体(...
【专利技术属性】
技术研发人员:李帅,秦一涛,
申请(专利权)人:浙江振东光电科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。