摘要
基于绝对式光电旋转编码器测量精度高、具有掉电记忆功能的优点,探讨了绝对式光电旋转编码器在电机旋转位置测量方面的应用,并提出了一种嵌入式系统实现方案。结合单片机和绝对式编码器的特点,详细介绍了系统硬件和软件设计方案。采用软件控制单片机I/O口模拟时钟信号的方法与编码器通信,成功地解决了编码器接口技术瓶颈。该电机定位方案已应用于实际系统,具有精度高、反应灵敏、抗干扰能力强等优点,能够满足大多数电机控制系统的要求。
Basing on the feature that absolute eneoder can count number of revolution during power failure, the application of absolute eneoder in motor rotating position detection is discussed, and a realizing scheme of embedded system is introduced. Combining the characteristics of single chip processor and absolute encoder, the hardware and software designing scheme is explained in detail. Single chip processor controls its output pin to simulate the clock signal to communicate with absolute encoder. This method not only successfully solves the interface problem of absolute encoder, but also can be used in other communication systems. Practical operation result shows that the system is stable and can realize the real-time detection of rotate position accurately.
出处
《控制工程》
CSCD
2007年第5期548-550,554,共4页
Control Engineering of China
关键词
绝对式编码器
单片机
旋转位置测量
absolute encoder
single chip processor
rotate position detection