下载此文档

EDA实验报告.doc


文档分类:高等教育 | 页数:约37页 举报非法文档有奖
1/37
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/37 下载此文档
文档列表 文档介绍
肅莂螁蚈螇莅课程论文(设计)袀聿题目微波炉控制器的设计芅膄院系电子与信息工程学院羀专业电子与通信工程蒀学生姓名张珊羇学号20132281405袃指导教师刘建成肀蚇莅二O一四年元月三日蚂肀肈膇螅摘要膀随着社会的发展与科学的进步微波炉在人们的生活中使用非常普遍。微波炉内部的电子元件有不多,本设计只设计其中的核心部分控制器,此部分将用户的输入转换成控制信号,经过一系列变换,然后输出信号控制微波炉启动,加热,停止等操作,还输出给像数码管一样的用户可感知的电子器件。这是一个实用性很强的设计,没有特别复杂的功能要求,而且应用到了状态机,计时器,译码器等基本电子器件,在模块设计以及模块组合的过程中将加深我对硬件工作原理理解和认识。葿本设计完成微波炉控制器的设计与分析。以VHDL语言为开发工具,QuartusII作为程序运行平台。通过设计和实验,对开发的程序进行调试运行和波形仿真测试验证,初步实现了设计目标。运用硬件描述语言VHDL,大大降低了硬件数字系统设计,使得程序设计直观简洁,设计效率高。薄蒃关键词: 学习VHDL语言已经有一段时间了,并且做了多个试验,对VHDL语言和QuartusII有了一定的了解。学习硬件描述语言的目的是进行硬件的设计,语言只是一个工具,更重要的是对硬件的工作原理要有深入的理解,为此,进行一次课程设计很有必要。袃 我选择的题目是微波炉控制器的设计,微波炉在人们的生活中使用非常普遍。微波炉内部的电子元件有不多,本人只设计其中的核心部分控制器,此部分将用户的输入转换成控制信号,经过一系列变换,然后输出信号控制微波炉启动,加热,停止等操作,还输出给像数码管一样的用户可感知的电子器件。这是一个实用性很强的设计,没有特别复杂的功能要求,而且应用到了状态机,计时器,译码器等基本电子器件,在模块设计以及模块组合的过程中将加深我对硬件工作原理理解和认识。,。通过该控制器再配以4个七段数码二极管完成微波炉的定时及信息显示。蚆薂虿薀莈蚅蝿螇图1-1WBLKZQ微波炉控制器螆莄图1-1中的各信号的功能及要求如下:衿CLK是秒时钟脉冲输入,它接收每秒一个时钟脉冲的节拍信号。RESET为复位信号,高电平有效,用于芯片的复位功能。TEST为测试信号,高电平有效,用于测试4个七段数码二极管工作是否正常。SET-T是烹调时间设置控制信号,高电平有效。DATA0是一个16位的总线输入信号,输入所设置的时间长短。它由高到低分为4组,每一组是BCD码输入,分别表示分、秒上十位个位的数字,如12分59秒。START是烹调开始的控制信号,高电平有效。-1总体设计框图莀 根据该微波炉控制器的功能设计要求,本系统可由以下4个模块组成:①状态控制器KZQ;②数据装载器ZZQ;③烹调计时器JSQ;④显示译码器YMQ47。其内部组成原理图如图2-1所示。(1)状态控制器KZQ的功能是控制微波炉工作过程中的状态转换,并发出有关控制信息;输入信号为CLK、TEST、START、SET_T、RESET和DONE,输出信号为LD_DONE、LD_CLK、LD_8888和COOK信号。蒂(2)数据装载器ZZQ的功能是根据KZQ发出的控制信号选择定时时间、测试数据或烹调完成信息的装入。蒇(3)计时器JSQ的功能是负责烹调过程中的时间递减计数,并提供烹调完成时的状态信号供KZQ产生烹调完成信号。袇(4)显示译码器YMQ47的功能就是负责将各种显示信息的BCD转换成七段数码管显示的驱动信息编码。需要译码的信息有:数字0~9,字母d、o、n、E。,并发出有关控制信息,因此我们可用一个状态机来实现它。经过对微波炉工作过程中的状态转换条件及输出信号进行分析,我们可得到其状态转换图如图3-1所示,其输入、。薅蚂艿肇芄螂蚀蒄肃袂螇膆袁图3-1k控制器KZQ的状态转换图袂膇蚄袄羂薈莆蚃肂罿RESET袄SET_TCOOK蒂START LD_8888膁TEST LD_CLK蒀CLOCK LD_DONE薆DONE蒅芁薇芈芄莁羈图3-2控制器KZQ的输入、输出端口螆如图3-2端口定义如下羃PORT(RESET,SET_T,START,TEST,CLK,DONE:INSTD_LOGIC;蒁 COOK,LD_8888,LD_CLK,LD_DONE:OUTSTD_LOGIC);荿根据状态图在程序中定义5个状态:蒈复位状态

EDA实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数37
  • 收藏数0 收藏
  • 顶次数0
  • 上传人花开花落
  • 文件大小3.96 MB
  • 时间2019-04-07