- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程设计报告
专业班级
课 程
题 目
学 号
学生姓名
指导教师
2013年9月
课程设计任务书
学生姓名
专业班级
学 号
指导教师
职 称
讲 师
教研室
电信教研室
课 程
数字电子技术
题 目
洗衣机洗涤程序控制电路
任务与要求
时间到设计一个洗衣机洗涤程序控制电路,洗衣机电动机的控制要求为:
定时启动正传20s暂停10s-转20s暂反停10s,反复循环,直到定时时间到。
用两位数码管显示预置的洗涤时间,在洗涤时间输入以后,洗衣机开始工作,按倒计时方式显示洗涤过程,分别用两个发光二极管LED表示洗衣机的正反转,一旦定时时间到,则停机并发出音响信号。
本设计的洗涤时间输入可用数据输入开关实现,需对09共10个数码的开关进行编码。
开始日期 2013年9月2日 完成日期 2013年9月13日
2013年 9
目录
设计目的…………………………………………… 1
设计任务和要求…………………………………… 1
总体设计方案……………………………………… 1
功能模块设计与分析……………………………… 2
电路的安装与调试………………………………… 6
实验仪器及元器件清单…………………………… 6
心得体会…………………………………………… 7
附录 系统电路图..………………………………… 8
第PAGE 9页
第PAGE 1页
一、设计目的
在两周内完成对简易洗衣机控制电路的设计、仿真与调试。实现洗衣机的定时功能、反复循环正转20秒,暂停10秒,反转20秒,直到定时时间结束。
1.掌握数字电路中选择器、计数器、译码显示等单元电路的综合应用。
2.熟悉洗衣机控制器的工作原理及相应的组合逻辑电路和时序电路。
3.掌握数字电路各部分电路与总体电路的设计、调试、模拟仿真、故障排除及安装的方法。
二、设计要求和任务
设计一个电子定时器,控制洗衣机按如图
设计一个定时器控制洗衣机电机的运转,用数码管显示洗涤时间,按倒计时方式对洗涤过程作计时显示,直到时间停止,一方面时间停止计时,同时发出音响信号(可换成指示灯)提醒用户注意。
三只LED灯表示“正转”、“反转”和“暂停”3个状态。
设置暂停开关,使洗剂过程暂停,再次打开暂停开关时,若倒计时结束洗剂结束,若倒计时未结束,洗剂继续。
三、总体设计方案
从课程设计要求来看,要求实现洗衣机的正传、反转、暂停,当显示时间前20秒正传、暂停10秒、反转20秒、再暂停10秒,如此一来,周期恰好是60秒,理所当然的分钟计数器、秒计数器是一定要有的。除了这些,还要求在定时结束后有一个指示灯亮来提示定时时间到,还要求电路有置数的功能,这些用逻辑电平开关即可以实现。暂停功能是通过开关控制,开关控制脉冲可实现暂停;清零通过组合电路实现。
首先,用两个74ls192做一个六十进制的倒计时功能计数器,作为秒计数器。再用两个74ls192做100进制以内的任何进制的倒计时计数器,作为定时器中分钟的定时。从函数信号发生器出来的信号,经过一个控制开关后进入秒计数器进行秒计数,这时可以通过74ls192的预置功能置入洗涤时间,洗衣机开始工作。当秒计数器变为零的时候,去分钟计数器上面借数。
接下来,用74ls48接共阴极数码管(注意:数码管的5管角可以不接)。再将四个接了数码管的74ls48与四个74ls192相连接,显示分钟与秒钟。
第三部分,用74ls138来控制3个代表正转、暂停、反转的LED灯的亮与灭,表示洗剂时的三种不同状态。因为74ls192输出的为二进制数,所以需将二进制数转换为八种不同的状态,然后在这八种状态中选择出需要的状态,表示洗剂的三种不同状态。正转、暂停、反转组成一个循环,这个循环共60秒,与一分钟形成对应。74ls138只有三个输入端,74ls192的输出端为四个ABCD,而且输出的是十位的数字,最大为六,所以74ls192的输出端D一直输出的为低电平0,所以只需将ABC三个输出端与74ls138的三个输入端相连。要完成前二十秒的正转,正好是秒针从60秒到计时到40秒,共用时20秒,记为正转;从40秒倒计时至30秒,共十秒,记为暂停;从30秒倒计时到10秒共20秒,记为反转 ;后十秒记为暂停。通过观察可得:每当灯需要转换时,都只有表示秒计时的高位在变化。所以我们将74ls138与表示秒计时的高位的74ls192相连,表示正转的两种状态为:101,100;表示暂停的两种状态为:011,000;表示反转的两种状态为:010,001。再分别于与非门两个输入相连,输出与LED灯相连,即可完成洗剂循环中三种不同状态的表示。
第四部分,倒计时结束,对74ls192芯片进行清
文档评论(0)