基于FPGA的移相PWM波形发生器设计(附程序)
无需注册登录,支付后按照提示操作即可获取该资料.
基于FPGA的移相PWM波形发生器设计(附程序)(10000字)
摘要:
随着电源模块的普及,软开关技术逐渐成为探讨的热点问题。软开关技术是使功率变换器得以高频化的重要技术之一,目前为了减少开关损耗等一系列问题,产生了许多软开关PWM技术。本课题研究的是基于FPGA(Field-Programmable Gate Array)通过VHDL语言汇编产生移相PWM波的问题。文中首先阐述产生移相PWM波的基本原理,然后运用xilinx ise软件实现了PWM的移相结果等,结果达到预期效果。最后连接上位机(嵌入式控制器)的接口,通过此接口,可以控制波形输出的启停、连续调节移相 PWM波形的开关频率和相位等参数。
关键词: 开关电源 软开关 现场可编程门阵列 移相脉宽调制
毕业设计(论文)外文摘要
Title FPGA based phase-shifted PWM waveform generator Design
Abstract
With the popularity of the power module, the soft switch technology has gradually become the hot issue discussed. Soft switch technology is to make power converter is one of the important technology of high frequency, at present in order to reduce the switching loss and a series of problems, produced a lot of PWM soft switching technology. This research is based on the FPGA ( Gate Array FieldProgrammable ) through the VHDL language compilation generating phase-shifted PWM wave problem. The article first described the basic principle of generating phase-shifted PWM wave, and then using xilinx softwave ISE PWM phase results, the results achieved the desired results. Finally connected to host computer ( embedded controller ) interface, through this interface, can control the start and stop of waveform output, continuously adjusting the phase shift PWM waveform of switching frequency and phase and other parameters.
Keywords: Switching power supply Soft switch
Field programmable gate array Phase shift PWM
#p#副标题#e#
目 次
1 绪论……………………………………………………………………………………………… 1
1.1课题的背景及热点问题…………………………………………………………………… 1
1.2国内外发展现状…………………………………………………………………………… 2
1.3课题研究内容……………………………………………………………………………… 3
1.3.1PWM技术…………………………………………………………………………………… 3
1.3.2FPGA的发展……………………………………………………………………………… 4
2 移相PWM总体设计方案……………………………………………………………………… 6
2.1移相PWM发生器设计思路………………………………………………………… 6
2.2硬件总体设计……………………………………………………………………………… 7
2.2.1外围框图………………………………………………………………………………… 7
2.2.2串口……………………………………………………………………………………… 8
2.2.3FPGA芯片结构…………………………………………………………………………… 8
2.3本章小结……………………………………………………………………………………… 9
3 软件总体设计方案………………………………………………………………… 9
3.1FPGA设计流程图……………………………………………………………………9
3.2实现移相PWM软件方框图…………………………………………………………10
3.3功能模块设计…………………………………………………………………… 10
3.3.1开关频率与分频系数选择模块…………………………………………… 10
3.3.2分频器模块……………………………………………………………………12
3.3.3延时模块和相位模块…………………………………………………………13
3.4本章小结………………………………………………………………………… 14
4 仿真与调试………………………………………………………………………… 14
4.1仿真结果………………………………………………………………………… 14
4.2本章小结………………………………………………………………………… 16
结论 ………………………………………………………………………………… 17
参考文献………………………………………………………………………………18
致谢………………………………………………………………………………19
附录A………………………………………………………………………………… 20