论文部分内容阅读
为了在FPGA平台上实现光电编码器对驱动电机测速,提出一种基于AVALON总线的光电编码器模块设计方案.设计完成了光电编码器在AVALON总线上的模块搭建以及接口传输协议,在功能上实现了旋转方向鉴别、二倍频测速,并在模块内部集成三取二冗余的数字滤波单元,以解决模块实际工作可能遇到机械抖动而产生的高频噪声干扰,硬件电路描述均采用Verilog语言编写完成.模块在电机控制平台的实际应用表明,该设计能有效地实现高精度、高稳定性测速,具有可移植性强,易于升级定制的优点.