基于AVALON总线的光电编码盘模块设计  被引量:1

Design of encoder counter module based on AVALON bus

在线阅读下载全文

作  者:张午昀 罗文广[1,2] 谢超艺 陈家哲[1,2] 

机构地区:[1]广西科技大学电气与信息工程学院,广西柳州545006 [2]广西汽车零部件与整车技术重点实验室(广西科技大学),广西柳州545006

出  处:《广西科技大学学报》2015年第1期7-11,共5页Journal of Guangxi University of Science and Technology

基  金:广西自然科学基金项目(2013GXSFCA019020);广西汽车零部件与整车技术重点实验室项目(14-A-02-01)资助

摘  要:为了在FPGA平台上实现光电编码器对驱动电机测速,提出一种基于AVALON总线的光电编码器模块设计方案.设计完成了光电编码器在AVALON总线上的模块搭建以及接口传输协议,在功能上实现了旋转方向鉴别、二倍频测速,并在模块内部集成三取二冗余的数字滤波单元,以解决模块实际工作可能遇到机械抖动而产生的高频噪声干扰,硬件电路描述均采用Verilog语言编写完成.模块在电机控制平台的实际应用表明,该设计能有效地实现高精度、高稳定性测速,具有可移植性强,易于升级定制的优点.In order to measure motor speed on the FPGA platform, a design of optical-electrical encoder module based on AVALON bus is proposed which used Verilog language in this paper. The design includes transmission interface transmission protocol and hardware implementation of the encoder module based on AVALON Bus. On the function, it achieves the direction of rotation identification, two octave velocity. And the triple modular redundancy module is embeded into the encoder to prevent the high frequency noise that generated by mechanical dither. The practical application of the motor control platform shows that the design can effectively speed the realization of high precision and stability. Besides, it can be used in fields of other system simulation projects and industry control projects.

关 键 词:光电编码器 FPGA 测速 AVALON 

分 类 号:TP302[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象