- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
EDA课程设计报告-具有数字显示的洗衣机时控电路
燕 山 大 学
EDA课程设计报告书
题目: 具有数字显示的洗衣机时控电路
一、设计题目及要求
(一)设计题目:具有数字显示的洗衣机时控电路
(二)设计要求:
1、 洗衣机工作时间可在1~15分钟任意设定(正分钟数);
2、 规定电动机运行规律为正转20s.停10s.反转20s.停10s.再正转20s,以后反复运行;
3、 要求能显示洗衣机剩余工作时间,每当电机运行1分钟,显示计数器自动减1,直到显示器为“0”时,电机停止运转;
4、电机正转和反转要有指示灯指示。
二、设计过程及内容
(一)设计方案:
(1)首先设计一个732进制的分频器frequency, 用3个74160构成,将732 HZ的时钟脉冲分频为1HZ,来实现1秒的频率作时钟信号。
(2)设计一可产生六十进制进位信号模块count3,用2个74160构成,每六十个时钟信号产生一个进位信号。
(3)设计一控制灯的模块L,在六十秒周期中前二十秒灯L1亮(表示正转),再十秒灯L3亮(表示停),再有二十秒灯L2亮(表示反转)再十秒灯L3亮(表示停)。
(4)设计一模块minuce,完成“洗衣机工作时间可在1~15分钟任意设定(正分钟数);能显示洗衣机剩余工作时间,每当电机运行1分钟,显示计数器自动减1,直到显示器为“0”时,电机停止运转”的任务。用减法计数器74191使分钟数自动减1,另外要用到扫描显示电路,将分钟的个位和十位上的数据分别用两个数码管进行显示,用以显示倒计时,显示机器的剩余工作时间。数码管显示电路用2个双四选一数字选择器74153和BCD—七段7449显示器构成。74191和数码管显示电路之间需加一个将十进制转换为二进制的模块10shifted2。
(二)设计模块
(1)732进制计数器
将3个74160用置数法制成732进制的分频器frequency,将732 HZ的时钟脉冲分频为1HZ,来实现1秒的频率作时钟信号。具体连接如图:
仿真波形如图:
(2)六十进制模块count3
将2个74160用制数法构成六十进制计数器count3,每六十个时钟信号产生一个进位信号。具体连接如下图:
(3)灯控模块L
在上一模块,已经将732HZ的输入信号转换成1HZ的输入信号,本模块也是使用1HZ的输入信号。在这里我们使用2个74160和1个74138译码器。因为是在60秒中灯各自显示,所以只看000、001、010、011、100、110这几个数即可,首先前20秒正转,即000和001,观察特点,用一个同或门即可实现,反转和停的道理是一样的。至于其他两个状态101和111我们使用一个与非门使这2个状态控制指数端。这样就只会有6个脉冲信号的输出!具体连接如下图:
仿真波形如图:
(4)数据模块XING
本模块实现自动设定工作时间,显示工作时间以及工作时间递减的功能。这里我们使用了一个将10进制用2进制来显示的模块10SHIFTED2,其图如下:
同时还使用了 74191减法计数器.2个74153双4选1译码器以及一个7449显示器。还有用74160做城的扫描电路。通过对扫描电压的 调节实现工作时间十位和个位的同步显示,同时还有控制端口out1实现对数码管显示和灯的控制。只有档74191减至0时控制端口实现控制,数码管和灯控电路停止工作。模块XING电路图连接如下:
(5)总控制模块:将各个部分连接起来,用732HZ作为总的输入信号,灯和显示器作为输出,完成了洗衣机的电路。电路图如下:
总的仿真波形:
三、设计结论
经过实验板的验证,该电路设计达到了预期的目标,实现了题目所要求的各项功能,本次EDA成功!!!
四.设计感想
在设计过程中,出现了许多问题。开始是对整体思路的把握,需要联系好多的知识,觉得很复杂。在连接2到10进制转换的电路时,起初不知道用什么去实现,后来在重复看书的过程中,发现了可以用卡诺图去实现。还有在连接显示器那部分电路的时候,本来是只显示十位和个位上的数字,就需要2个显示器,可是硬件上只有一个显示器连接口,刚刚连接好的电路就需要修改,又会关联到许多东西。在整体检查时,发现有部分电路其实可以简化,于是又对电路做了些相应的修整。
其次在电路仿真的过程中也会出现一些这样那样的问题,都需要自己耐心去思考,或者通过问同学和请教老师使问题得以解决。有时一个功能可以用多个不同的电路去实现,需要考虑哪个比较合适,哪个比较准确,哪个更符合设计的要求,这就需要不断地改进电路使其优化。
这次EDA课程设计中,我又学到了许多知识,包括书本上的和实际动手中的。更加巩固了数电的一些知识,同时也了解了硬件的使用。感谢学校给我们这次实际动脑动手的机会,使我们熟悉EDA的一些基础知识、理念,培养了我们的独立思考、动手能力和创新意识。
您可能关注的文档
- 《和太阳比赛早起》课件(西师大版小学语文五年级下册课件).ppt
- 《吹起羌笛跳锅庄课件》小学音乐人教2011课标版五年级下册课件_2.ppt
- 《唯一的听众》课件小学语文沪教版五年级下册.ppt
- 《和太阳比赛早起》(西师大版小学语文五年级下册).ppt
- 《唯一的听众课件》小学语文北师大版五年级上册.ppt
- 《吹起羌笛跳锅庄课件》小学音乐人教2011课标版五年级下册课件.ppt
- 2017最新八年级物理下册期中试卷附答案.docx
- 《唯一的听众课件》小学语文北师大版五年级上册_1.ppt
- 《吹起羌笛跳锅庄课件》小学音乐人教2011课标版五年级下册课件_1.ppt
- 《唱歌三峡的孩子爱三峡课件》小学音乐人教2011课标版五年级上册课件_1.ppt
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)