基于FPGA的多种编码器协议自由转换IP核制造技术

技术编号:25366949 阅读:78 留言:0更新日期:2020-08-21 17:31
本实用新型专利技术公开了一种基于FPGA的多种编码器协议自由转换IP核,涉及工业控制技术领域。该基于FPGA的多种编码器协议自由转换IP核包括基本IP核模块、外设IP核模块以及自定义IP核模块。其中,外设IP核模块,其通过并口与外部的上位机连接,通过Avalon总线分别与基本IP核模块、自定义IP核模块相连;基本IP核模块,其还通过Avalon总线与自定义IP核模块连接;自定义IP核模块,其内部设置有控制寄存器,其还与外部的编码器及至少一个目的机相连。本实用新型专利技术实现了对编码器数据并行处理、同步采集,以及按需转化输出,不但信息的实时性、同步性较高,而且克服了编码器协议不一致的缺陷。

【技术实现步骤摘要】
基于FPGA的多种编码器协议自由转换IP核
本技术涉及工业控制
,具体来讲是一种基于FPGA(FieldProgrammableGateArray,现场可编程逻辑门阵列)的多种编码器协议自由转换IP(IntellectualProperty,知识产权)核。
技术介绍
目前,编码器应用早已渗透到了工业控制的各个领域,现在市面上的编码器的接口方式有多种,包括常用的增量式A、B、Z相光电码盘式、RS422异步串口式、SSI协议式、Biss_c协议式等。而在一些高精度要求的应用场合,比如:高精度转台、光电经纬仪、红外反扫控制系统等,基于ENDAT2.2协议的海德汉编码器是比较可靠地应用选择。在传统的伺服驱动控制系统中,都是选择编码器与驱动器协议相匹配的方案,然后再从驱动器中读取当前的位置信息,以供他用。在一般的伺服控制场合,这种模式可以可靠地完成需要的工作或功能,其弊端在于从驱动器中读取位置信息时,会有一定的滞后性,这种延迟滞后,一般为毫秒级,最大可达几十到上百毫秒,当这些位置信息只作为观测信息时,不会对系统功能造成影响。但是,在本文档来自技高网...

【技术保护点】
1.一种基于FPGA的多种编码器协议自由转换IP核,其特征在于,包括:基本IP核模块、外设IP核模块以及自定义IP核模块;/n外设IP核模块,其通过并口与外部的上位机连接,通过Avalon总线分别与基本IP核模块、自定义IP核模块相连;/n基本IP核模块,其还通过Avalon总线与自定义IP核模块连接;/n自定义IP核模块,其内部设置有控制寄存器,其还与外部的编码器及至少一个目的机相连。/n

【技术特征摘要】
1.一种基于FPGA的多种编码器协议自由转换IP核,其特征在于,包括:基本IP核模块、外设IP核模块以及自定义IP核模块;
外设IP核模块,其通过并口与外部的上位机连接,通过Avalon总线分别与基本IP核模块、自定义IP核模块相连;
基本IP核模块,其还通过Avalon总线与自定义IP核模块连接;
自定义IP核模块,其内部设置有控制寄存器,其还与外部的编码器及至少一个目的机相连。


2.如权利要求1所述的基于FPGA的多种编码器协议自由转换IP核,其特征在于:所述外设IP核模块包括定时器、PIO并口;定时器、PIO并口均与Avalon总线相连,且PIO并口还与外部的上位机连接。


3.如权利要求1所述的基于FPGA的多种编码器协议自由转换IP核,其特征在于:所述基本IP核模块,包括NIOSIICPU、SDRAM控制器、...

【专利技术属性】
技术研发人员:柯洋徐亚飞程维福谌昊赵志刚
申请(专利权)人:武汉华之洋科技有限公司
类型:新型
国别省市:湖北;42

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1