没有合适的资源?快使用搜索试试~ 我知道了~
基于FPGA的数字化电源控制器的研究.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 108 浏览量
2022-11-12
07:56:28
上传
评论
收藏 2.07MB PDF 举报
温馨提示
试读
24页
。。。
资源推荐
资源详情
资源评论
目 录
第一章 绪论
.................................................................................................................................1
1.1 电源数字控制技术的发展
.......................................................................................1
1.2 可编程逻辑器件的发展及其特点
..........................................................................1
第二章 FPGA 数字系统设计技术
............................................................................................2
2.1 数字系统设计理论概述
............................................................................................2
2.1.1 数字系统的基本模型..............................................................................................2
2.1.2 数字系统的设计方法.............................................................................................4
第三章 FPGA 的设计流程
..........................................................................................................6
3.1 FPGA 工作原理、设计方法介绍
.............................................................................6
3.1.1 FPGA 基本原理 ........................................................................................................6
第四章 硬件描述语言 VHDL
.................................................................................................11
第五章 电路模块设计
.............................................................................................................12
5.1 控制器供电
..................................................................................................................12
5.1.2 时钟模块................................................................................................................13
5.1.3 通信接口电路........................................................................................................14
5.1.4 配置电路................................................................................................................14
第六章 实验验证
......................................................................................................................16
6.1 软件的开发环境
.........................................................................................................16
6.2 控制器整体功能验证
................................................................................................17
6.4 系统闭环实验波形
....................................................................................................17
总结
...............................................................................................................................................20
参考文献
......................................................................................................................................21
致谢
...............................................................................................................................................23
基于 FPGA 的数字化电源控制器的研究
第一章 绪论
1.1 电源数字控制技术的发展
当今电力电子技术已经取得了飞速的发展,电力电子电路的控制旨在实现高
频开关的计算机控制,并向着更高频率、更低损耗和全数字化的方向发展,从而
使其应用范围也从传统的工业、交通、电力等部门扩大到信息、通信、家用电器
等各个领域,产生了显著的经济效益。现场可编程门阵列器件(Field
Programmable Gate Arrays)是近年来崭露头角的一类新型集成电路,它具有简
洁、经济、高速度、低功耗等优势,又具有全集成化、适用性强,便于开发和维
护(升级)等显著优点。这些特点顺应了电力电子电路的日趋高频化和复杂化发展
的需要,在越来越多的领域中 FPAG 得到了日益广泛的发展和应用。PWM 技术在
电力、电子、工业控制以及机械设备制造等很多行业的得到了重视,其实现方法
也不断地被改进和发展,目前 PWM 技术已经成为控制技术领域的一个热点,具有
广阔的应用前景和很大的市场价值。而在这些应用领域和产品设计当中,一个共
同的也是比较关键的问题就是一一如何产生所需的高质量高稳定度的各种各样
的 PWM 信号,因此,研究 PWM 发生器的设计方法无论从基础理论的发展,还是产
品性能的提高等实际应用都有着非常重要的意义
[2]
。
1.2 可编程逻辑器件的发展及其特点
随着微电子的发展,高速度、高集成度的现场可编程门阵列(FPGA)与数字化
控制技术的结合成为数字化控制系统发展的必然趋势。结合数字控制优点及
FPGA 长处,本文提出一种基于 FPGA 的开关电源数字化控制系统方案,并完成了
设计仿真以及实验验证。将开关电源控制器集成在一片 FPGA 芯片上,一方面提
高了控制芯片的工作效率,另一方面减少控制芯片的外围分立元件,从而达到提
高系统工作可靠性,增强系统的灵活性、适应性,减少 PCB 面积、降低成本。
基于 FPGA 的灵活性和可任意配置特性,本系统中各个功能模块通过单独配
置,可以作为独立模块下载到芯片中使用,具有很强的通用性; 当需要系统升级
或者系统功能扩展时,只需将现有系统移植到更高级的 FPGA 芯片,并加入需要
的功能模块即可,因此具有很强的移植性。
1
基于 FPGA 的数字化电源控制器的研究
第二章 FPGA 数字系统设计技术
2.1 数字系统设计理论概述
电子技术的发展,特别是专用集成电路(ASIC)设计技术的日益进步和完善,
推动了数字系统设计的迅猛发展。其经历了从分立元件、小规模集成电路(SSI) 、
中规模集成电路(MSI) 、大规模集成电路( LSI) 到超大规模集成电路( VLSI) 的
发展过程
[3]
。
数字系统是对离散形式的数字信息进行存储、传输、处理的逻辑子系统的集
合物。通常把门电路、触发器等称为逻辑器件。将由逻辑器件构成,能执行某单
一功能的电路,如计数器、译码器、加法器等,称为逻辑功能部件,把由逻辑功
能部件组成的能实现复杂功能的数字电路称为数字系统。复杂的数字系统可以分
割成若干个子系统,例如计算机就是一个内部结构相当复杂的数字系统。不论数
字系统的复杂程度如何,规模大小怎样,就其实质而言皆为逻辑问题,从组成上
说,是由许多能够进行各种逻辑操作的功能部件组成的,各种功能部件之间有机
配合,协同工作。这类功能部件,可以是小规模集成电路(SSI) 部件,也可以是
各种 MSI、LSI 逻辑部件,甚至可以是 CPU 芯片。
2.1.1 数字系统的基本模型
数字系统的基本结构由输入部件、输出部件以及逻辑系统组成。逻辑系统由
存储、处理、控制三大子模块构成。存储部分和处理部分都是在控制部分的命令
下动作,属于执行部件。
2
基于 FPGA 的数字化电源控制器的研究
逻辑系统
待处理数据输入端口
处 理 后 数 据 输 出
端口
数据处理器单元
存储单元
传输总线
图 2-1
数字系统的基本结构
输入输出控制信号
控制单元
如图 2-1,存储和处理部件之间由传输线相互连接。存储部件获得信息,传
送到处理器进行加工处理,之后将处理过的信息又送回到存储电路存储,当信息
被传送到处理器处理时,存储电路将保存并不断的提供信息,这种活动在数字电
路中是周期性发生的,系统控制单元对系统外部的输入、输出控制信号使本系统
能够与其他系统协调一致工作,其输入控制信号也可能是其他系统的输出控制信
3
基于 FPGA 的数字化电源控制器的研究
号,数字系统的基本结构表明,系统内部总是存在有反映由输入数据到输出数据
变化过程的数据流和控制信号变化过程的控制流。
2.1.2 数字系统的设计方法
电子设计自动化(EDA)工具给电子设计带来了巨大变革,尤其是硬件描述语
言的出现和发展,解决了传统用电路原理图设计大系统工程时的诸多不便。对于
小的集成电路或者分立元件组成的电路,可以采用传统的真值表、卡诺图、状态
方程组等方法进行设计。但是对于复杂的数字系统,其输入输出变量以及内部状
态变量很多,采用传统的设计方法很难实现,因此必须从系统的总体出发来描述
和设计
[4]
。
数字系统的设计通常有两种设计方法: 一种是自底向上的设计方法; 一种
是自顶向下的设计方法。
(1) 自顶向下法
自顶向下( TOP-DOWN) 是从抽象定义到具体实现,是从高层次到底层次逐步
求精的分层次、分模块的设计方法。其设计的具体步骤为: 先根据系统总体功能
要求,进行系统功能级设计;之后按一定的标准将整个系统划分为多个子系统;
再将各个子系统划分成若干功能模块,针对各个功能模块进行逻辑级电路设计。
在此过程中需要特别注意对系统的划分,如果划分的子系统过少,那么有些子系
统就会由于包含的功能模块太多,从而使得设计复杂不易实现,就失去了模块化
设计的优点;如果系统划分过于仔细,将造成系统之间的连线过于复杂,容易出
错。
(2) 自低向上法
自底向上的设计过程从最底层设计开始。根据系统的功能要求,通过对具体
的器件、逻辑部件进行相互连接、修改和扩大,构成所需要的系统。使用这种方
法进行数字系统的设计,在设计成本和开发周期方面都优于自顶向下法,但是由
于设计是从底层开始,因此其系统整体的最优性无法保证。
自顶向下设计法能够得到设计需求的最优结果,但设计产生逻辑级电路的功
能往往是不标准的,因此该方法在设计定制电路中较多用。自低向上的设计法是
基于已有器件或者设计分析来分解的,虽然未必能使整体设计达到最优,但该设
4
剩余23页未读,继续阅读
资源评论
G11176593
- 粉丝: 6668
- 资源: 3万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功