基于W5300以太网接口的伺服控制系统设计
2016-09-13倪晓宇楚建安严建海
倪晓宇,楚建安,严建海
(西安工程大学 电子信息学院,陕西 西安 710048)
基于W5300以太网接口的伺服控制系统设计
倪晓宇,楚建安,严建海
(西安工程大学 电子信息学院,陕西 西安710048)
在DSP+CPLD伺服控制系统中,采用以太网控制器W5300,实现以太网的接入。介绍了W5300的工作原理,阐述了系统的硬件设计及软件实现。该设计方案开发周期短、硬件连接简单、体积小,能够实现基于TCP协议的数据通信。关键词:伺服控制;DSP;CPLD;W5300;数据通信
随着伺服控制系统对系统的实时控制精度的要求越来越高,传统单纯的采用DSP作为主控器已无法满足要求,现代伺服控制系统多采用DSP+CPLD的两级控制。同时,由于网络控制的优势日益突出,使得网络控制在工业控制中得到广泛应用。其中,以太网接口技术广泛应用在伺服控制领域。随着互联网硬件和软件的迅猛发展,以太网接口成为目前使用最广泛的网络接口,具有接口简单、通信速度高、传输距离远、通信协议完善和工作性能稳定等优点,能够实现远程高速数据通信系统[1]。同时,DSP、CPLD和以太网控制器的价格不断下降,使得将以太网接口控制器直接集成到基于DSP+ CPLD伺服控制系统中成为可能。
本文设计的基于 DSP+CPLD和以太网的伺服控制系统,其中,DSP、CPLD作为核心处理芯片,以太网接口芯片W5300发送和接收以太网数据。

图1 伺服控制系统框图Fig.1 Servo control system block diagram
1 伺服控制系统的硬件设计
该系统以TI公司中的TMS320F2812 DSP、ALTERA公司中MAX系列的EPM7128S CPLD和WIZnet公司以太网控制芯片W5300为核心。图 1为伺服控制系统框图。
在系统中,DSP、CPLD作为主控芯片,接收光电位置反馈信号并通过相关算法产生PWM波,PWM波经功率级放大后驱动伺服电机。……
