基于FPGA的PWM控制器设毕业论文.docVIP

  • 5
  • 0
  • 约1.72千字
  • 约 10页
  • 2016-11-09 发布于广东
  • 举报
基于FPGA的PWM控制器设计 1设计任务与要求 1.1设计任务 完成基于FPGA的PWM控制器的设计,产生固定频率、占空比可调节的PWM波 1.2设计要求 1.2.1掌握PWM技术原理;了解PWM控制方法及应用;完成基于FPGA 的PWM控制器设计 1.2.2通过课程设计的实践,进一步了解和掌握硬件描述语言(VHDL或Verilog)和TOP-DOWN的设计流程,提高对实际项目的分析和设计能力,体会FPGA项目开发的过程,熟悉实验报告的编写规范。 2设计原理分析 首先使用一个8位计数器对输入时钟脉冲进行计数,然后将8位可人为控制输入与计数器的输出做为比较器的输入端进行比较,比较器的输出即为固定频率、占空比可调节的PWM波,可以通过调节控制器中的数值对PWM波的占空比进行调节。 3设计方案 3.1 使用一个8位计数器,计数器的输入时钟信号为25MHZ,可以通过分频器来调节时钟信号的周期。 3.2 使用8个开关来改变输入比较器的数值 3.3 使用比较器,对8位计数器的输出与输入8位数进行比较,产生固定频率、占空比可调节的PWM波。 4设计步骤 4.1确定设计的整体方案,确定设计使用的软件 4.2编写设计程序代码,完成对控制器电路图的设计 4.3使用QuartusⅡ对设计进行仿真调试 4.4连接硬件,使用示波器观察产生的波形,对不足之处进行改进调试 5设计程序代码 2分

文档评论(0)

1亿VIP精品文档

相关文档