摘要
设计基于高速单片机C8051F120和CPLD的高精度大型望远镜的伺服控制器,由单片机实现闭环控制算法、上位机通信和LCD显示控制,CPLD实现增量式编码器计数、电机驱动波形发生以及I/O接口。该控制器可独立进行电机控制,也可配合上位机进行控制,具有实时性和抗干扰能力强、成本低、调试方便等特点。
A servo controller of high-precision large telescope is designed based on high speed MCU C8051F120 and CPLD.Closed loop control algorithm,communication with PC,and LCD display control are implemented in MCU.Incremental encoder counter,motor driver waveforms,and I/O interface are implemented in CPLD.The controller can run alone or work with PC.It has characteristics such as good real-time performacne,high anti-disturbance ability,low cost and easy adjustment.
出处
《单片机与嵌入式系统应用》
2010年第7期62-65,共4页
Microcontrollers & Embedded Systems