最新EDA空调控制器课程设计

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

E D A空调控制器课程

设计

燕山大学

课程设计说明书

题目:空调控制器

学院(系):电气工程学院

年级专业:

学号:

学生姓名:

指导教师:

教师职称:

目录

仅供学习与交流,如有侵权请联系网站删除谢谢20

摘要………………………………………………………

引言………………………………………………………

第一章任务分析及整体设计思路………………………

1.1 整体设计思路………………………………………

1.2 任务流程图………………………………………第二章各模块介绍及设计原程序…………………………

2.1 冷热风控制模块…………………………………

2.2 升降温控制模块…………………………………

2.3 动态数码管显示模块……………………………

2.4 顶层文件模块……………………………………

第三章各模块波形仿真图………………………………

3.1 冷热风控制模块仿真图…………………………

3.2 升降温控制模块仿真图…………………………

3.3 动态数码管显示模块仿真图……………………仅供学习与交流,如有侵权请联系网站删除谢谢20

3.4 顶层文件模块仿真图……………………………

第四章管脚锁定及硬件连线……………………………

4.1 管脚介绍…………………………………………

4.2 硬件连线介绍……………………………………

第五章心得体会…………………………………………

参考文献…………………………………………………

摘要

面对当今飞速发展的电子产品市场,电子设计人员需要更加实用、快捷的EDA工具,实用统一的集成设计环境,改变传统设计思路,即优先考虑具体物理实现方式,而将精力集中到设计构思、方案比较和寻找最优化设计等方面,以最快的速度开发出性能优良、质量一流的电子产品。今天的EDA工具将向着功能强大、简单易学、使用方便的方向发展。

此次课程设计的题目为空调控制器,此说明书,首先根据任务书对本课题整体思路进行了介绍,然后分别介绍了各模块的功能及组成,再次利用Verilog HDL硬件描述语言对各模块进行了描述并进行了仿真及管脚锁定,最仅供学习与交流,如有侵权请联系网站删除谢谢20

后下箱实现了任务书所要求的功能。在本次课程设计过程中源程序编译及硬件连接过程中都遇到了很多困难,在老师的耐心指导下完成了本次课程设计。再次特别感谢老师的指导。

仅供学习与交流,如有侵权请联系网站删除谢谢20

引言

数字电路主要是基于两个信号(我们可以简单的说是有电压和无电压),用数字信号完成对数字量进行算术运算和逻辑运算的电路我们称之为数字电路,它具有逻辑运算和逻辑处理等功能,数字电路可分为组合逻辑电路和时序逻辑电路。

1. EDA介绍

EDA技术,就是以大规模可编程逻辑器件为设计载体,以硬件描述语言为系统逻辑描述的主要表达方式,以计算机、大规模可编程逻辑器件的可开发软件及实验开发系统为设计工具,通过有关的开发软件,自动完成用软件的方式设计的电子系统到硬件系统的逻辑编译、逻辑化简、逻辑分割、逻辑综合及优化、逻辑布局布线、逻辑仿真,直至完成对于特定目标芯片的适配编译、逻辑映射、编程下载等工作,最终形成集成电子系统或专用集成芯片的一门新技术。

利用EDA技术进行电子系统的设计,具有以下几个特点:(1)用软件的方式设计硬件;(2)用软件的方式设计的系统到硬件系统的转换是由有关的开发软件自动完成的;(3)设计过程中可用有关的软件进行仿真;(4)系统现场可编程,在线升级;(5)整个系统可集成在一个芯片上,体积小,功耗低,可靠性高。因此,EDA技术是现代电子设计的发展趋势。

2.Verilog HDL

仅供学习与交流,如有侵权请联系网站删除谢谢20

Verilog HDL 是目前应用最广泛的硬件描述语言之一,被IEEE采纳为IEEE STD1364-1995(也成为Verilog-1995)和IEEE STD.1364-2001(也成为Verilog-HDL)可以进行算法级(Algorithm)、寄存器传输级(RTL)、逻辑级(Logic)、门级(Gate)和版图级(Layout)等各个层次的电路设计和描述。采用Verilog HDL 进行电路设计于工艺设计无关,这使得设计者在进行电路设计时可以不必过多的考虑工艺实现的具体细节,设计者只需要利用计算机的强大功能,在EDA工具的支持下,通过Verilog HDL的描述,完成数字电路和系统的设计即可,从而提高了设计效率,降低了设计者的劳动强度。

3.EDAPRO/240H综合实验系统简介

随着半导体工艺的飞速发展,3.3V、2.5V、1.8V等逻辑器件和传统的

TTL5V逻辑器件已成为当前可编程逻辑器件中的主流。美国Altera公司的ACEX1K系列的器件具有高密度、万次以上的编程能力,为提供一个可编程的实验环境,设计了EDAPRO/240H综合实验系统。

第一章任务分析及整体设计思路

1.1 整体设计思路

1.1.1 任务分析

本次设计题目为空调控制器,任务书要求为:空调具有凉风,热风,升温,降温这4个功能,且开机温度显示为20度,通过升温或降温控制键实现温度加减1度,温度值动态显示在数码管上。通过任务书提示,可用实验箱上的仅供学习与交流,如有侵权请联系网站删除谢谢20

拨码开关控制冷热/热风,由发光二极管显示风的类型;两个拨码开关控制升/降可通过同步十进制加减法计数器74190实现,其置数功能可以使开机温度为20度。由于实验箱上8个动态数码管在某一微小瞬间只有一个数码管工作,故显示温度值的两个数码管需有两个状态控制,由此可利用高频脉冲选择数码管,同时通过数据选择器7448的输出控制数码管上的显示值。

本设计所要实现的具体功能为:

1.用1个拨码开关控制凉风或者热风,并利用发光二极管显示;

2.用2个拨码开关控制升降温;

3.在2个动态数码管上显示温度。

1.1.2整体设计思路

用拨码开关的高低电平控制热/冷。通过拨码开关来控制空调的升温/降温,由2个拨码开关,一个用于控制升温/降温另一个拨码开关用于锁定脉冲。另外还需要一个总开关,用于置数和复位。由此构思本次设计共有四个模块,分别为顶层模块、动态显示模块、冷热风模块、升降温模块,由顶层模块调用个分模块来实现所需功能。

本次设计一共包括两个独立的环节,分别为冷热风控制和升降温控制动态显示。在冷热风控制环节中,当拨码开关为高电平时,LED1亮,此时表示空调实现热风的功能;当拨码开关为低电平时,通过反向器作为LED2的输入,则LED2亮,此时表示空调实现冷风的功能。在升降温控制及动态显示环节中,首先,由一个总的拨码开关对数码管进行置数,当此拨码开关由高电平变为低仅供学习与交流,如有侵权请联系网站删除谢谢20

相关文档
最新文档