摘 要:本文提出了采用Xilinx公司生产的CPLD来对多通道旋转编码器进行数据采集的方法,着重介绍了系统的软硬件设计和驱动程序开发,以及实际应用情况,得出了用CPLD技术为多通道编码器进行数据采集这样一种切实可行的方法。 关键词:旋转编码器 CPLD 数据采集 概述 旋转编码器是一种测量旋转角度的测量器件,通常采用两个相位差90度的方波编码方式,其旋转方向由两个波形的相位差决定。当输出波形A超前于输出波形B如图1,则可认为是正方向旋转,反之,若输出波形A滞后于输出波形B如图2,则可认为是反方向旋转,当旋转方向发生变化时,其输出信号产生镜像翻转如图3。