【技术实现步骤摘要】
基于FPGA的电机闭环控制器
本技术涉及一种电机控制装置,尤其涉及一种基于FPGA的电机闭环控制器。
技术介绍
现有的电机控制器处理速度较慢,控制精度较低,从而导致电机运行不够平稳,抗干扰能力较差。同时其应用方式不够灵活,不能方便地与各类总线及设备连接。有鉴于上述的缺陷,本设计人,积极加以研究创新,以期创设一种新型结构的基于FPGA的电机闭环控制器。
技术实现思路
为解决上述技术问题,本技术的目的是提供一种速度快、精度高、抗干扰能力强且应用灵活的基于FPGA的电机闭环控制器。本技术的基于FPGA的电机闭环控制器,包括采样电路、驱动电路、编码器,所述采样电路的输入端与电机的电输出端连接,所述驱动电路的输出端与电机的电输入端连接,所述编码器的输入轴与电机的输出轴连接,还包括FPGA芯片,所述FPGA芯片内部设有NIOSII软核,所述NIOSII软核包括电流闭环模块、速度闭环模块和位置闭环模块,所述FPGA芯片内部通过硬件编程语言编程有AD模块、PWM发生模块和鉴相计数模块,所述AD模块的输入端与采样电路的输出端连接,AD模块的输出端与电流闭环模块的输入端连接,所述编码器的输出端与鉴相计数模块的输入端连接,所述鉴相计数模块的输出端与位置闭环模块的输入端连接,所述位置闭环模块的输出端与速度闭环模块的输入端连接,所述速度闭环模块的输出端与电流闭环模块的输入端连接,所述电流闭环模块的输出端与PWM发生模块的输入端连接,所述PWM发生模块与驱动电路的输入端连接。进一步的,本技术的基于FPGA的电机闭环控制器,所述FPGA芯片内部编程有通信模块和存储模块,所述通信模块和存储模块分 ...
【技术保护点】
一种基于FPGA的电机闭环控制器,包括采样电路、驱动电路、编码器,所述采样电路的输入端与电机的电输出端连接,所述驱动电路的输出端与电机的电输入端连接,所述编码器的输入轴与电机的输出轴连接,其特征在于:还包括FPGA芯片,所述FPGA芯片内部设有NIOS II软核,所述NIOS II软核包括电流闭环模块、速度闭环模块和位置闭环模块,所述FPGA芯片内部通过硬件编程语言编程有AD模块、PWM发生模块和鉴相计数模块,所述AD模块的输入端与采样电路的输出端连接,AD模块的输出端与电流闭环模块的输入端连接,所述编码器的输出端与鉴相计数模块的输入端连接,所述鉴相计数模块的输出端与位置闭环模块的输入端连接,所述位置闭环模块的输出端与速度闭环模块的输入端连接,所述速度闭环模块的输出端与电流闭环模块的输入端连接,所述电流闭环模块的输出端与PWM发生模块的输入端连接,所述PWM发生模块与驱动电路的输入端连接。
【技术特征摘要】
1.一种基于FPGA的电机闭环控制器,包括采样电路、驱动电路、编码器,所述采样电路的输入端与电机的电输出端连接,所述驱动电路的输出端与电机的电输入端连接,所述编码器的输入轴与电机的输出轴连接,其特征在于:还包括FPGA芯片,所述FPGA芯片内部设有NIOSII软核,所述NIOSII软核包括电流闭环模块、速度闭环模块和位置闭环模块,所述FPGA芯片内部通过硬件编程语言编程有AD模块、PWM发生模块和鉴相计数模块,所述AD模块的输入端与采样电路的输出端连接,AD模块的输出端与电流闭环模块的输入端连接,所述编码器的输出端与鉴相计数模块的输...
【专利技术属性】
技术研发人员:张向锋,
申请(专利权)人:苏州睿牛机器人技术有限公司,
类型:新型
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。