基于 FPGA 的直流电机 PWM 控制系统
一,项目要求
通过 FPGA 的数字 PWM 对电机进行控制。要求可以显示直流电机马达的转速,可以利用按键
来控制电机的转速和转动的方向。
本工程使用的开发平台为 DE1-SOC 开发板。利用 quartus18.2 开发软件。
直流电机马达使用电机驱动模块来进行驱动。
二,工程实现原理
该工程由 测速模块,输入控制模块,数码管显示模块,pwm 波形发生器模块组成。
各个模块的功能如下:
(1) 测速模块:用于测量电机的相对速度
(2) 输入控制模块:用于按键输入的消抖以及 pwm 占空比的设置,电机的转向控制。
(3) 数码管显示模块:用于显示电机的相对速度
(4) pwm 波形发生器模块:用于产生 pwm 波。
评论0