摘要
介绍了步进电动机细分控制,提出了基于单片机与FPGA控制的PWM细分驱动技术,利用单片机来设定电机的转速、转向。由FPGA产生阶梯脉冲形成阶梯形电压信号以控制步进电动机每相绕组在各时刻的电压,从而实现步进电动机转角的任意细分控制。利用VHDL语言编程实现了步进电动机256细分控制器的PWM模块、速度控制模块、数字比较模块等功能。
The paper presents a PWM subdivided driving technigue realized by single chip and field programmable gate array(FPGA) ,following an introduction of stepping motor subdivided control method. Single chips were used to set up the speed and rotation direction, and FPGA was employed to generate step pulse and form a step voltage signal to control voltages at different time produced by each phase winding, thus achieving the free subdivided control of the rotary angle. The PWM module, the speed control module and the digital comparison module of the stepping motor 256 subdivision controllers were realized with VHDL langnage programming.
出处
《微特电机》
北大核心
2009年第11期37-40,共4页
Small & Special Electrical Machines