- 13
- 0
- 约5.39千字
- 约 11页
- 2019-09-06 发布于江西
- 举报
电子科学与技术 专业课程设计任务书
学生姓名
专业班级
学号
题 目
智能空调控制器
课题性质
工程设计
课题来源
自拟课题
指导教师
同组姓名
主要内容
可自动调节温度
可设定工作时间
可进行模式设置:强,弱,自然,睡眠
可进行温度的设置
任务要求
1根据设计题目要求编写相应程序代码
2对编写的VHDL程序代码进行编译和仿真
3总结设计内容,完成课程设计说明书
参考文献
[1] 焦素敏.EDA课程设计指导书.郑州:河南工业大学,2008
[2] 焦素敏.EDA应用技术.北京:清华学出版社,2005
[3] 朱正伟.EDA技术及应用.北京:北京大学出版社,2005
[4] 曹昕臣,聂春燕EDA技术实验与课程设计.北京:清华大学出版社,2007
审查意见
指导教师签字:
教研室主任签字: 年 月 日
1 设计任务及要求
随着时间的发展,家用电器越来越智能化,而定时,模式选择和智能控温只是其中最常见的功能。
定时的时间分为30分钟,一小时,一个半小时和和两个小时。
温度设置可由一个计数器实现,由于空调的可调温度有限制,所以计数器的计数范围也是有限的,我设定的温度为10到26摄氏度。
温度控制是把温度控制在一定范围内的功能,当室内温度高于或低于这个温度时,控制器都将会给空调一个信号使其工作,当温度达到这一温度时,空调停止工作。
模式设置共有四个选择:强,弱,自然和睡眠。模式的控制可以是一个两位二进制计数器,四个状态与四种模式相对应,而且四个模式循环显示
2设计原理及总体框图
总体框图
模式选择模块
模式选择模块由一个选择模块和四个控制模块组成。
选择模块是一个二进制计数器和一个二四译码器,二四译码器控制四个控制模块。控制模块的主要功能是控制空调的电动机的工作速度,模式一最大,然后依次减小。
温度选择和控制模块
温度选择模块由一个计数器构成,计数范围为10到26。控制模块的作用是和室温的比较,若设置的温度和当前室温不相同,则空调开始工作,当温度相同时,空调停止工作。
3 程序设计
Vhdl语言概述
Vhdl是一种硬件描述语言,所谓的硬件描述语言,实际就是一个描述工具,描述的对象是带设计的电路系统的逻辑功能、实现该功能的算法、选用电路的结构以及其他各种约束条件。与其他的硬件描述语言相比较,vhdl在进行工程设计时有许多的优点。如:vhdl的的行为,描述强于其他的硬件描述语言,可以直接从行为逻辑上直接对线路进行描述。
模式选择器
由一个二进制计数器构成
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
entity xuanzhe is
port( en: in std_logic;
b: out std_logic_vector(1 downto 0));
end entity;
architecture one of xuanzhe is
signal c: std_logic_vector(1 downto 0);
begin
process(en)
begin if en event and en=1 then
c=c+1;
end if;
b=c;
end process;
end one;
定时器设计如下图
主要功能设计
在设计计数器时,要特别注意个位的进位时间,当各位计数到8时,同时个位变9,进位产生,在下一个高电平的时候,进位进到十位,个位变成0。
30进制计数器
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
entity sanshi is
port(clk,clr:in std_logic;
o,t:out std_logic_vector(3 downto 0);
c:out std_logic);
end entity;
architecture arc of sanshi is
signal cin: std_logic;
begin
process(clk,clr)
variable cnt0:std_logic_vector(3 downto 0);
begin
if clr=1 then
cnt0:=0000;
elsif clk event and clk=1 then
if cnt0=1000 then
cnt0:=cnt0+1;cin
您可能关注的文档
- 八年级生物上册第五单元第一章各种环境下的生物复习提纲人教新课标版.doc
- 《商务英语口语》课程整体设计方案.doc
- 《中华人民共和国会计从业资格注册、变更、调转登记表》.doc
- 2010煤矿重特大事故应急救援预案.doc
- 20106月30日上海悦达889商业广场调研报告--商业地产策划.ppt
- ERP生产系统权限管理规定.doc
- GAC-广汽传棋试驾活动执行手册.ppt
- XX公司市场部管理制度.doc
- b成语b中华文化的微缩景观.doc
- word版_中国移动XX公司班组建设工作实施方案.doc
- 中国国家标准 GB/Z 37551.300-2026海洋能 波浪能、潮流能及其他水流能转换装置 第300部分:河流能转换装置发电性能评估.pdf
- GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 中国国家标准 GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法.pdf
- 《GB/T 44937.3-2025集成电路 电磁发射测量 第3部分:辐射发射测量 表面扫描法》.pdf
- 中国国家标准 GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义.pdf
- 《GB/T 44937.1-2025集成电路 电磁发射测量 第1部分:通用条件和定义》.pdf
- 中国国家标准 GB/T 4937.37-2025半导体器件 机械和气候试验方法 第37部分:采用加速度计的板级跌落试验方法.pdf
- 《GB/T 4937.10-2025半导体器件 机械和气候试验方法 第10部分:机械冲击 器件和组件》.pdf
- 中国国家标准 GB/T 44937.2-2025集成电路 电磁发射测量 第2部分:辐射发射测量TEM小室和宽带TEM小室法.pdf
原创力文档

文档评论(0)