FPGA的直流电机PWM控制器设计工作方案.docVIP

  • 3
  • 0
  • 约2.82千字
  • 约 4页
  • 2019-07-03 发布于江苏
  • 举报

FPGA的直流电机PWM控制器设计工作方案.doc

FPGA的直流电机PWM控制器设计工作方案

基于 FPGA的直流电机 PWM控制器设计 摘 要:利用 FPGA可编程芯片及 Verilog HDL语言实现了对直流电机PWM控制器的设计,对直流电机速度进行控制。介绍了用 Verilog HDL语言编程实现直流电机PWM控制器的PWM产生模块、转向调节模块等功能,该系统无须外接 D/A转换器及模拟比较器,结构简单,控制精度高,可方便对电机进行远程控制,有广泛的应用前景。 关键词:FPGA;PWM;直流电机;实验 0引 言 传统的方法产生 PWM信号电路比较复杂。数字 PWM控制只需 FPGA中的内部资源就可以实现。本文介绍了一种用单片大规模 FPGA实现的 PWM发生的直流电机控制器,其中产生的 PWM波具有脉冲中心对称 、PWM 周期和死区时间可编程等特点,且性能优异,灵活性和可靠性高。 用数字 比较 器代替模拟比较器,数字比较器的一端接设定值计数器的输出,另一端接线性递增计数器输 出。当线性计数器计数值小于设定值时输出低电平 ,大于设定值时输出高电平。与模拟控制相比,省去了外接的 D/A转换器和模拟 比较器,FPGA外部连线很少,电路更加简单。而且通过总线数据或按键控制在系统调整脉宽数及数字比较器的设定值 ,从而实现对电机转速、波动性等参数的灵活控制。 1 系统整体设计 系统的整体框图如图 1所示。该系统以 FPGA芯片为控制核心,通过按键或上位机设定电机速度和 PW

文档评论(0)

1亿VIP精品文档

相关文档