基于FPGA的无刷直流电机控制器设计  被引量:6

Design of brushless DC motor controller based on FPGA

在线阅读下载全文

作  者:林聪 徐今强[1] LIN Cong;XU Jinqiang(College of Information,Guangdong Ocean University,Zhanjiang 524088,China)

机构地区:[1]广东海洋大学信息学院,广东湛江524088

出  处:《现代电子技术》2017年第19期150-152,共3页Modern Electronics Technique

基  金:国家自然科学基金项目(61563005);广东海洋大学"创新强校工程"项目(Q14580)

摘  要:针对现有直流无刷电机控制器设计方案的不足,提出一种基于FPGA平台的无刷直流电机控制器设计方案,采用FPGA设计电机转速、电流双闭环控制系统,系统硬件包括以FPGA为核心的控制电路和以电机为对象的驱动电路,系统软件采用Verilog HDL生成速度和电流采样模块、电机驱动换相模块、PWM生成模块等,同时在VGA上显示控制系统的运行状态。控制器测试实验结果表明,设计的控制器能使电机在启动后1 s内达到转速给定值,1 s后保持在稳态值的±2%内,表明该控制系统具有较高的控制精度和较好的稳定性。An FPGA platform based design scheme of brushless DC motor controller is introduced to solve the drawbacks ofthe available design schemes.The FPGA is used to design the double closed-loop control system of motor′s speed and current.The hardware of the system includes the control circuit taking FPGA as its core and drive circuit taking motor as its object.TheVerilog HDL is adopted in system software to generate the speed and current sampling modules,motor drive commutation module,PWM generation module and so on.The running state of the control system is displayed on VGA.The experimental result of thecontroller shows that the controller can make the rotate speed reach the set value within1second after motor starting and maintain within±2%of the steady-state value,which means that the control system has high control precision and good stability.

关 键 词:FPGA 无刷直流电机 双闭环控制系统 VGA 

分 类 号:TN876-34[电子电信—信息与通信工程] TP33[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象