《机电工程》杂志,月刊( 详细... )
中国标准连续出版物号: ISSN 1001-4551 CN 33-1088/TH
主办单位:浙江省机电集团有限公司
浙江大学
主编:陈 晓
副 主 编:唐任仲、罗向阳(执行主编)
总 经 理:罗向阳
出 版:浙江《机电工程》杂志社有限公司
地 址:杭州市上城区延安路95号浙江省机电集团大楼二楼211、212室
电话Tel:+86-571-87041360、87239525
E-mail:meem_contribute@163.com
国外发行:中国国际图书贸易总公司
订阅:全国各地邮局 国外代号:M3135
国内发行:浙江省报刊发行局
邮发代号:32-68
广告发布登记证:杭上市管广发G-001号
在线杂志 |
当前位置: 机电工程 >>在线杂志 |
基于FPGA的三相步进电机控制器
作者:胡云卿,白建华,詹晓东 日期:2009-02-23/span> 浏览:3950 查看PDF文档
基于FPGA的三相步进电机控制器
胡云卿,白建华,詹晓东
(杭州电子科技大学 机械电子工程系,浙江 杭州 310018)
摘要:为提高电机控制的精确度和灵活度,并减小其功耗与体积,用QuartusII软件开发了一种基于FPGA的三相步进电机控制器。该电机控制器包括指定频率产生模块、频率调节模块、频率测量及LED显示模块、电机开关控制逻辑、电机运转方向控制逻辑等部分,整个系统使用VHDL硬件描述语言实现,采用全数字化控制。仿真结果表明,该控制器控制灵活、调速范围大、精度高、稳定性好。
关键词:现场可编程门阵列; 步进电机; VHDL; EDA; 集成控制
中图分类号:TM383.6文献标识码:A文章编号:1001-4551(2009)01-0085-04
Three phase stepping motor controller based on FPGA
HU Yun-qing, BAI Jian-hua, ZHAN Xiao-dong
(College of Mechanical Engineering, Hangzhou Dianzi University, Hangzhou 310018, China)
Abstract: In order to improve precision and flexiblity, reduce power consumption and volume of motor control, QuartusII software was adopted to develop a three-phase stepping motor controller based on FPGA. The controller contains square wave generator module whose frequency could be assigned by users, frequency adjustor module, frequency measuring and LED display module, on-off module, and direction reverse module. Most of them were realized by VHDL and the whole system was totally digitalized. The simulation results show that the controller has the property of flexible control, wide speed range, high precision and stability.
Key words: field programmable gates array(FPGA); step motor; very hight speed integrated circuit hardware description language(VHDL); electronic design automation(EDA); integrated control
参考文献(References):
[1]周润景,图雅,张丽敏.基于QuartusII的FPGA/CPLD[M].北京:电子工业出版社,2007
[2]庞淑娟,倪受东.基于FPGA的步进电机速度控制器的设计[J].新技术新工艺,2008(4):32-33.
[3]杨晓慧,杨永健.基于FPGA的EDA/SOPC技术与VHDL[M].北京:国防工业出版社,2007.
[4]金元郁,李勇,李园园.基于FPGA的步进电机控制器设计[J].单片机与嵌入式系统应用,2007(3):70-71.
[5]BRANDENBUGR G, BURCKL S,DORMANN J, et al. Comparative Investigation of Rotary and Linear Motor Feed Drive Systems for High Precision Machine Tools[C]//6th International Worksh on Advanced Motion Control.NAGOYA:[s.n.],2000:384-389.
[6]罗朝霞,高书莉.CPLD/FPGA设计及应用[M].北京:人民邮电出版社,2007.
[7]HU Ai-ping, ANDY R, NADER S. Using Alearing Controller to Achieve Accurate Linear Motor Motion Control[C]// International Conference on Advanced Intelligent Mechatronics IEEE/ASME 1999.Atlanta:[s.n.],1999:611-616.
友情链接