数字逻辑综合性实验设计报告
课程名称 数字逻辑实验 题目名称 洗衣机定时控制器 班 级 学 号 学生姓名 同组班级 同组学号
同组姓名
指导教师
摘 要
关键词: 预置洗涤时间;倒计时显示;发出信号提醒用户;洗衣机状态转换提示功能;甩干功能
洗衣机已经进入了千家万户,其控制逻辑和功能也为人熟知,本课题要求设计一个带有洗涤时间设定并显示功能的简易洗衣机控制电路,当时间到后,报警提醒。根据要求,该电路需要有三个基础功能:第一,能在10分钟内自行设定洗涤时间;第二,用三位数码管显示预置洗涤时间,并对洗涤过程做倒计时显示,直到时间到零;第三,当时间到达终点时,会发出信号提醒用户注意。
在实现了基础功能的基础上,我们小组又扩展添加了三个功能:第一,在洗衣机洗衣功能进行到倒数第九秒时,会有一个小灯亮起提醒用户洗衣即将结束,且洗衣结束后,该灯保持闪亮直至洗衣功能被关闭;第二,为洗衣机状态转换提示功能,每十秒让设定好的小灯闪亮一次;第三,我们增加了甩干功能,因为,用户可能只需要甩干,所以甩干功能并未与洗衣功能自动连接起来,在甩干的倒数第八秒时,设定好的一个小灯会闪亮一下,提醒用户甩干即将完成,甩干结束后,此小灯会保持闪亮直至甩干功能被关闭。
该实验用到八种芯片,即74LS192、74LS11、74LS00、74LS04、74LS08、74LS27、74LS32、7490。主要用到了反馈预置法,实现了六十进制,结合了组合逻辑电路与时序逻辑电路,以1hz的连续脉冲控制整个电路的运转,较好实现了洗衣机定时控制器常见的功能。
- 1 -
目 录 1 需求分析 ........................................................... - 3 - 1.1 基本功能要求 ................................................... - 3 - 1.2 创新拓展功能 ................................................... - 3 - 1.3 设计原理 ....................................................... - 3 - 1.4 实验原理图 ..................................................... - 4 - 2 系统设计 ........................................................... - 5 - 2.1 系统逻辑结构设计 ............................................... - 5 - 2.2 系统物理结构设计 .............................................. - 12 - 3 系统实现 .......................................................... - 17 - 3.1 系统实现过程 .................................................. - 17 - 3.2 系统测试 ..................................................... - 19 - 3.3 系统最终电路图 ................................................ - 22 - 3.4系统团队分工 ................................................... - 25 - 4 总结 .............................................................. - 27 - 5 引脚图附录 ........................................................ - 28 -
- 2 -
1 需求分析
1.1 基本功能要求
1) 洗涤时间在10分钟内由用户自行设定。
2) 用三位数码管显示洗涤的预置时间,对洗涤过程做倒计时显示,直到时
间到而停机。
3) 当定时时间到达终点时,一方面使电机停机,同时发出音响信号提醒用
户注意。
1.2 创新拓展功能
1) 在洗衣机洗衣功能进行到倒数第九秒时,会有一个小灯亮起提醒用户洗
衣即将结束,且洗衣结束后,该灯保持闪亮直至洗衣功能被关闭; 2) 为洗衣机状态转换提示功能,即洗衣机分为滚动洗衣状态和休息进水状
态,每十秒让设定好的小灯闪亮一次以提示状态的转换;
3) 我们增加了甩干功能,因为,用户可能只需要甩干,所以甩干功能并未
与洗衣功能自动连接起来,在甩干的倒数第八秒时,设定好的一个小灯会闪亮一下,提醒用户甩干即将完成,甩干结束后,此小灯会保持闪亮直至甩干功能被关闭。
1.3 设计原理
我们通过74ls192芯片预置好洗衣时间,选择了频率为1HZ的秒脉冲发出来的信号控制整个电路的运行,使用74ls192芯片,74ls00芯片和74ls08芯片结合反馈预置法完成了六十进制计数器,以该计数系统为基础组成了洗涤时间计数系统和甩干时间计数系统,以74ls192芯片的输出结合数码管显示出洗涤剩余时间和甩干剩余时间;同时采用了7490芯片进行洗衣机工作状态转换的提示。以上部分作为控制系统,结合时间译码实现对电机的控制。
- 3 -
我们使用了3个LED灯,一个用于提示洗衣功能的结束,一个提示甩干功能的结束,另一个提示状态的转换,同时用12个开关来预置五个数码管的时间。
1.4 实验原理图
洗涤时间显示 甩干时间显示 秒脉冲发生器 六十进制计数器 洗涤时间计数器
控制电路 电机 甩干时间计数器 时间 译码 - 4 -
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库数字逻辑实验——洗衣机定时控制器设计报告在线全文阅读。
相关推荐: