- 42
- 0
- 约 13页
- 2016-08-30 发布于湖北
- 举报
目录
1设计目的 1
2设计要求和任务 1
3总体设计思路及原理描述 1
3.1设计思想 1
4分层次方案设计及代码描述 2
4.1各模块代码 2
4.2功能模块整体结构设计 7
5逻辑仿真与时序仿真的实现 8
6设计结论 12
7参考文献 12
1设计目的
科技的进步多少体现在了日常生活必需品的进步,本次课设目的是设计一个与现实生活中很多家庭使用的洗衣机具有相同功能的时序控制的洗衣机。熟练掌握 QuartusⅡ软件,编写程序,绘制原理图,可进行编译及功能仿真,实现软件上的洗衣机功能。
2设计要求和任务
任务:设计洗衣机时控电路
要求:1、 洗衣机工作时间可在1~15分钟任意设定(正分钟数);
2、 规定电动机运行规律为正转20s.停10s.反转20s.停10s.再正转20s,以后反复运行;
3、 要求能显示洗衣机剩余工作时间,每当电机运行1分钟,显示计数器自动减1,直到显示器为“0”时,电机停止运转;
4、电机正转和反转要有指示灯指示。
3总体设计思路及原理描述
3.1设计思想
基本原理 :洗衣机时控电路,主要思想就是时间控制洗衣机的工作状态,设计该电路得有如下功能,时间预置,时间显示,状态控制,减法计数等,所以电路大概分一下5部分:
(1)时间设置
(2)数码管显示电路
(3)时序控制电路
(4)预置时间和编码电路
(5)译码器电路
顶层文件用原理图来实现,通过创建各个子模块的原件,在顶层文件中按照底层文件实现的功能进行连线就可以得到完整的顶层原理图。
层次图如图3.1所示:
图3.1
4分层次方案设计及代码描述
4.1各模块代码
(1)预设时间和编码电路:本模块将输入的四位时间信号编码成八位二进制数输出到减法计数器电路。
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
entity settime is ——定义实体名
port(load:in std_logic;
time_input:in std_logic_vector(3 downto 0); ——输入时间
time_set:out std_logic_vector(7 downto 0)); ——设置时间
end settime; ——VHDL实体描述部分
architecture settime of settime is
signal p1:std_logic_vector(7 downto 0); ——结构体描述部分
begin
process(load) begin
if(loadevent and load=1) then ——load有效
case time_input is
when 0000=p1
when 0001=p1
when 0010=p1
when 0011=p1
when 0100=p1
when 0101=p1
when 0110=p1
when 0111=p1
when 1000=p1
when 1001=p1
when others=p1 ——设置时间
end case;
end if;
end process ;
time_set=p1; ——输出设置的时间P1
end settime;
(2)减法计数器模块:由于洗衣机有工作时间,必须要一模块来控制它的工作时间范围,当洗衣机开始工作后,减法计数器即会实现减数功能,直到时间减到零,洗衣机便停止工作。当出现系统运行结束信号time_over时,蜂鸣器报警洗衣机工作结束。
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
entity counter is
port ( clk,start:in std_logic;
time_set:in std_logic_vector(7 downto 0);
您可能关注的文档
- 《电子商务》项目四程序.ppt
- 上海市青浦区高三第一学期期终学习质量调研测试生命科学试卷题库.doc
- 数字通信OFDM浅析论文题库.doc
- 《电子商务》作者刘宏—第8章程序.ppt
- 上海市青浦区高三上学期期终学习质量调研测试生物试卷题库.doc
- 数字通信技术实验指导题库.doc
- 上海市松江区高三政治上学期期末质量监控题库.doc
- 《钓鱼》(语文S版四年级下册)作者宋振军程序.ppt
- 数字通信系统的仿真与实现基于单片机的位同步信号的提取题库.doc
- 《东北三省》(第2课时)教学程序.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 六年级语文下册第一单元【教材解读】.pptx VIP
- 初中英语不规则动词变化.doc VIP
- 2025年江苏财经职业技术学院单招(语文)测试试卷.docx VIP
- 自考00009政治经济学(财经类)密训高频考点重点汇总.docx VIP
- catalix 100 liquid product sheet用于皮革水份调节基于脂肪酸衍生物弱阳离子.pdf VIP
- 《“互联网+护理服务”紧急事件应急处置规范》.pdf VIP
- dermalix wwl paste product sheet基于混合脂肪酸衍生物柔软和分散加脂剂.pdf VIP
- 《化工安全生产概况》课件.ppt VIP
- 2025贺州教育局事业单位考试真题及答案汇总.docx VIP
- 人教版2026-2027学年七年级英语下册教学计划(及进度表).docx
原创力文档

文档评论(0)