摘要
受制造工艺的影响,步进电机的步距角一般较大,而且还存在低频振动,导致其只能应用在一些要求较低的场合.本文设计了一种基于FPGA芯片来实现步进电机细分驱动的方法.利用FPGA中的嵌入式存储模块存放各相细分电流所需的PWM控制波形数据表,并通过数字比较器同步产生多路PWM信号,对步进电机的转角进行均匀细分控制.测试结果表明,该步进电机细分驱动技术可以减小步进电机的步距角,提高电机运行的平稳性,增加控制的灵活性,具有较好的实用价值.
Limited by the manufacture technics, the stepping motor has big step angles and low frequency vibration, and can only be applied to those situations with low demand. This paper designs a method to realize subdivision drive for the stepping motor based on FPGA chip. Firstly, PWM control waveform data table are stored in embedded memory module of FPGA. Secondly, multiple PWM control signals are produced by the digital comparator synchronously. Finally, we realize subdivision control for the step angles of stepping motor. Test result shows that the stepping motor subdivision drive technology can decrease the stepping angle of stepping motor, improve the stabilization and flexibility and has preferable practical value.
出处
《湖南理工学院学报(自然科学版)》
CAS
2010年第1期62-64,共3页
Journal of Hunan Institute of Science and Technology(Natural Sciences)