空调系统状态机自动控制系统verilog语言设计_第1页
空调系统状态机自动控制系统verilog语言设计_第2页
空调系统状态机自动控制系统verilog语言设计_第3页
空调系统状态机自动控制系统verilog语言设计_第4页
空调系统状态机自动控制系统verilog语言设计_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《FPGA》设计报告题目:学院:专业: 班级:姓名:学号:摘要: 空调系统状态机自动控制是以可编程逻辑为核心,配以各种传感器,电机驱动,状态机,变频器等实现自动控制,能确保空调末端温度供给,降低系统运行费用和时间,从而节约资源,它必将日趋成熟,在人类的生活中大显身手。关键字:FPGA,空调系统状态机,自动控制。一设计背景: 空调的发明已经列入20世纪全球十大发明之一,它首次向世界证明了人类对环境温度、湿度、通风和空气品质的控制能力。我们现在所定义的空调出现于18世纪90年代到19世纪初的一次科学技术的急速发展。19世纪初,英国科学家及发明家麦克*法拉第,发现压缩液化某种气体可以将空气冷冻,此现象出现在液化亚摩亚蒸发时,当时其意念仍流于理论化。 二十世纪六七十年代美国为解决干旱缺水地区的冷热源问题而率先研制出冷式冷水机,用空气散热代替冷却塔,设备设计和制造技术在90年代被转让到中国。随着人们生活水平的逐渐提高,空调产品也将由“生活奢侈品”逐渐变为日常生活用品。在空调健康,节约功能以及外观设计上,国内企业引进,消化,吸收,技术水平产品及产品质量都在不断的趋于完善,我国已经发展为世界空调产业重要研发和生产基地。二课程设计目的和要求:1课程设计目的: 本课程设计的目的是在掌握EDA实验开发的初步使用基础上,了解DEA技术,对空调系统进一步了解,掌握其状态机的工作原理,掌握用Verilog实现状态机的方法。通过本课程的设计,更好的巩固加深基础知识的理解,独立完成仿真过程,增强理论联系实际,提高电路分析能力,为日后的学习奠定基础。2课程设计要求:试设计一个空调系统状态机,它两个输入端TEMP-HIGH和TEMP-LOW分别与传感器相连(用两位拨码开关模拟),用于检测室内温度。如果室内温度正常,则TEMP-HIGH和TEMP-LOW均为0。如果室内温度过高,则TEMP-HIGH为“1”,TEMP-LOW为“0”。如果室内温度过低,则TEMP-HIGH为“0”,TEMP-LOW为“1”。根据TEMP-HIGH和TEMP-LOW的值来判断当前的状态,如太热,则在液晶上显示TOO-HOT,并将输出端COOL置为“1”,并显示,表明现在开始制冷;如太冷,则在液晶上显示TOO-COLD,并将输出端HEAT置为“1”,并显示,表明现在开始加热;如适中,则在液晶上显示JUST-RIGHT,COOL和HEAT都为“0”。设计过程:(1)建立如下图所示的工程:(2)建立各个模块:1:液晶显示模块2:电机模块电机模块顶层8位计数器4位计数器脉宽调制信号发生器2选1多路选择器3:计时模块计时模块顶层20M分频到100Hz模块时钟计时模块数码管显示模块4:流水灯模块流水灯顶层模块LED灯型模块一LED灯型模块二2选1选择器5:蜂鸣器模块蜂鸣器模块顶层20M分频到1Hz模块20M分频到1KHz模块10进制加法计数器模块(3)建立TOP顶层文件如下图所示;(4)对TOP顶层模块文件编译,编译成功后如图所示;(5)修改Devicean

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论