您现在正在浏览:首页 > 职教文章 > 职教论文 > 基于FPGA的步进电机正弦波细分驱动器设计

基于FPGA的步进电机正弦波细分驱动器设计

日期: 2010-4-26 9:19:10 浏览: 10 来源: 学海网收集整理 作者: 佚名

1 引言
   步进电机是一种将电脉冲信号转换成相应的角位移(或线位移)的机电元件,具有结构简单坚固耐用工作可靠的优点因此广泛应用于工业控制领域。由于脉冲的不连续性又使步进电机运行存在许多不足之处,如低频振荡、噪声大、分辨率不高及驱动系统可靠性差等,严重制约了其应用范围。步进电机的细分控制有效地解决了这一问题,但是传统的步进电机驱动系统大多数采用的是用单片机作为控制芯片,外加分立的数字逻辑电路和模拟电路构成。受单片机工作频率的限制,细分数不是很高,因此驱动器的控制精度较低,控制性能不是很理想。随着高性能数字信号处理器DSP的出现,以DSP为控制核心,以软件方式实现电机控制一度成为研究的热点。近年来随着可编程逻辑器件的飞速发展,使得可编程逻辑器件功能越来越强大从而促使高集成化高精度驱动器的出现。因此本文提出了一种基于SOPC片上可编程的全数字化步进电机控制系统,本系统是以FPGA为核心控制器件,将驱动逻辑功能模块和控制器成功地集成在FPGA上实现,充分发挥了硬件逻辑电路对数字信号高速的并行处理能力,可以使步进电机绕组电流细分达到4096,且细分数可以自动调节,极大地提高了控制精度和驱动器的集成度,减小了驱动器体积。
   ......
   想了解更多内容,请下载附件查看

返回顶部