电气工程专业毕业论文开题报告

时间:2020-10-15 09:18:16 开题报告 我要投稿

电气工程专业毕业论文开题报告范本

  开题报告包含的论文提纲可以是粗线条的,是一个研究构想的基本框架,下面是小编搜集整理的电气工程专业毕业论文开题报告范本,供大家阅读查看。

电气工程专业毕业论文开题报告范本

  题目:基于FPGA的数字直流电压表的设计

  1.结合毕业设计(论文)课题情况,根据所查阅的文献资料,每人撰写2000字左右的文献综述:

  文 献 综 述

  随着电子技术的发展,当前数字电子系统的设计正朝着速度快、容量大、体积小、重量轻的方向发展。推动该潮流发展的引擎就是日趋进步和完善的ASIC设计技术[1]。而数字电压表作为数字电子系统的核心与基础,其设计与开发,已经有多种的类型和款式。其中以单片机为基础的数字电压表设计和可编程逻辑器件为基础的数字电压表设计为典型,这两种类型的数字电压表各有特点,但是都是要经过AD数模转换器将模拟信号转换成数字信号直接显示在LED上[2]。

  一、方案比较

  基于单片机的数字电压表的实现,依靠的是硬件电路,并通过软件程序的控制,最后对输入模拟信号进行A∕D转换,数据处理,驱动数码管显示被测电压。它的设计包括硬件电路的设计、软件设计两个部分,主要依靠软件来实现功能[3]。单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、受到了很大的欢迎,可它的不足之处就在于设计繁琐,资源利用率不高,集成化程度不够高等的方面[4]。

  基于可编程逻辑器件的数字电压表整个系统可分为三大部分:AD控制模块,BCD码转换模块以及扫描显示模块。其测量精度高、灵活性和可扩展性好[5]。可编程逻辑器件主要包括FPGA和CPLD。FPGA(Field Programmable Gate Array,现场可编程门阵列)基本结构包括可编程的CLB(Configurable Logic Block,可配置逻辑块)阵列组成、可编程的I∕O模块与负责CLB之间传输信号的可编程连接点。CPLD(Complex Programmable Logic Device,复杂可编程逻辑器件)包括逻辑阵列块、I∕O控制块、可编程连接阵列。FPGA与CPLD虽然结构截然不同,但都可以用于复杂的逻辑电路,可使用相同的工具和硬件描述语言(如VHDL,Verilog HDL等)开发设计[6]。但是,两者仍有些不同之处,例如两者的内部布线方式不同。FPGA属于“分段式布线”,布线距离较远,经由垂直信道与水平信道的可编程交叉接点构成接点网,逻辑使用率高,但会使内部延迟时间不固定。CPLD属于“连续式布线”,使用PIA连接阵列以编程逻辑块之间的连接,延迟时间固定。 在设计中,FPGA比CPLD更有灵活性,CPLD的设计是修改内部固定连接电路的逻辑功能,设计对象是“逻辑块”,而FPGA则是改变内部连接的布线,设计对象是“逻辑门”。因为流程的不同,通常FPGA的集成度较高,具有更复杂的布线结构。两者之间主要的区别在于以下方面:

  ①时间延滞方面:FPGA无法预先预测,依设计不同而有所不同;CPLD速度较快,整个芯片的时间延迟可以预先决定。

  ②密集度方面:FPGA较CPLD高。

  ③功耗方面:FPGA的每个逻辑门较CPLD平均功率消耗低

  ④FPGA可重复编程逻辑块,而CPLD不能。

  正是由于可编程逻辑器件FPGA和CPLD之间的区别之处,才造成基于FPGA的数字电压表比基于CPLD的数字电压表更具优势,更有利于数字电压表向小型化、高密度、低损耗的方向发展[7]。

  基于FPGA的数字直流电压表应用VHDL语言设计实现数字电压表功能[8]。VHDL是硬件描述语言的`一种,是IEEE公布的工业标准,对同一事物可以有多种描述方法,对于数字集成电路而言,常见的方法有图形描述和语言描述2种。而硬件描述语言具有抽象层次高、更为简洁的优点,更适合于描述大型电路。为此需要介绍下VHDL语言的某些特殊之处。

  (1)、设计技术齐全、方法灵活、支持广泛[9]

  VHDL语言可以支持自上至下(Top Down)和基于库的设计方法,而且还支持同步电路、异步电路、FPGA以及其他随机电路的设计。其范围之广是其他HDL语言所不能比拟的。

  (2)、系统硬件描述能力强

  如前所述,VHDL语言具有多层次描述系统硬件功能的能力,可以从系统的数学模型直到门级电路。另外,高层次的行为描述可以与低层次RTL描述和结构描述混合使用。在VHDL语言中,设计的原始描述可以非常简练,经过层层加强后,最终可成为直接付诸生产的电路或版图参数描述。

  (3)、支持大规模设计的分解和已有设计的再利用

  支持大规模设计的分解和已有设计的再利用。一个大规模的设计不可能由一个人独立完成,必须由多人共同承担,VHDL为设计的分解和设计的再利用提供了有力的支持。

  另外,VHDL语言还具有良好的可读性,即容易被计算机接受,也容易被读者理解。使用期长,不会因工艺变化而使描述过时。因为VHDL的硬件描述与工艺无关,当工艺改变时,只需修改相应程序中的属性参数即可[10]。

  二、本课题的意义、应用前景等

  随着信息技术获得了突飞猛进的发展,信息技术渗透了我们生活的几乎全部领域,改变着人类的生存状态和思维模式。而我们的课题所涉及的电子设计自动化(EDA)技术就是在这种时代背景下产生的,并影响巨大。FPGA是新型的可编程逻辑器件,与传统 ASIC 相比,具有设计开发周期短、设计制造成本低、开发工具先进 等优点,特别适合于产品的样品开发和小批量生产。传统的数字电压表多以单片机为控制核心,芯片集成度不高,系统连线复杂,难以小型化,尤其在产品需求发生变化时,不得不重新布版、调 试,增加了投资风险和成本。而采用 FPGA 进行产品开发,可以灵活地进行模块配置,大大缩短了开发周期,也有利于数字电压表向小型化、集成化的方向发展。

  参考文献:

  1. 潘松 黄继业 EDA技术教程【M】科学出版社 2005.4

  2. 侯伯亨,顾新.VHDL硬件描述语言与数字逻辑电路设计. 西安电子科技大学出版社,1999

  3. 王守华 基于PC的数字电压表设计 今日电子 2006.8

  4. 黄 亮 基于 HT46R51单片机的数字电压表设计 常州工学院理学院 2007.10

  5. 吕思忠, 施齐云.数字电路实验与课程设计.哈尔滨工程大学出版社,2001

  6. 付永庆.VHDL语言及其应用.高等教育出版社,2005.5

  7. 刘明业,将敬旗,刁岚松等译.硬件描述语言Verilog.清华大学出版社,2001

  8. 边继年.用VHDL设计电子电路.清华大学出版社,2000

  9. National Instruments Coporation.Virtual Instrumention in Education,1997

  10. 符兴昌 基于VHDL语言在电路设计钟的优化探讨 西南民族大学学报 2006.7

  2.本课题要研究或解决的问题和拟采用的研究手段(途径):

  一、研究的目标和内容

  本课题主要研究数字电压表的一般设计原理,并结合新型的可编程逻辑器件(FPGA)设计了一种方便、实用的数字电压表。设计中所要求设计的数字电压表主要指标有:

  位数: 4位半。

  分辨率:小于10微伏。

  测量误差:△U=(0.1%Um+1字)

  二、研究方法、技术路线及实验方案

  (1)、硬件电路设计

  以EP1K30TC144—3[5]为核心器件,并配液晶、键盘等借口电路设计出数字直流电压表的硬件电路。

  (2)、软核设计

  采用VHDL语言设计数字直流电压表的“软核”,并完成“软核”的调试和仿真。

  (3)、FPGA功能模块设计

  智能数字电压表的控制核心FPGA的三个功能模块皆用VHDL语言编程实现,下面主要介绍FPGA的三个功能模块的设计。

  (4)、显示控制及驱动模块

  电压值的显示可由LCD实现[6]。

  (5)、系统设计和逻辑仿真

  FPGA的三个功能模块用VHDL语言描述,进行综合仿真后显示在LCD上。

  三、特色或创新之处

  本系统是用FPGA实现的智能数字电压表。随着EDA技术的广泛应用,FPGA已成为现在数字系统设计的主要手段,在QuartusII环境下采用VHDL语言实现了数据采集、转换及显示。该系统具有集成度高、灵活性强、易于开发、维护、扩展等特点。

【电气工程专业毕业论文开题报告范本】相关文章:

1.地理专业毕业论文开题报告

2.护理专业开题报告精选范本

3.医学专业毕业论文开题报告

4.优秀法学专业毕业论文开题报告

5.有关贸易系毕业论文开题报告范本

6.设计专业硕士论文开题报告范本

7.会计专业毕业论文开题报告5篇

8.计算机专业毕业论文的开题报告

9.会计学专业毕业论文开题报告范文