1、 1 06 年年数字逻辑数字逻辑课程设计课程设计报告报告 题目:题目:全自动洗衣机控制系统的实现全自动洗衣机控制系统的实现 专业:专业: 班级:班级: 姓名:姓名: 同组队员:同组队员: 学号学号: : 成绩:成绩: 完成日期:完成日期: 20062006 年年 9 9 月月 2 一一 设计设计目的目的 为了巩固课本所学知识,培养动手能力和实际解决问题的能为了巩固课本所学知识,培养动手能力和实际解决问题的能 力,加深对课堂知识的理解和运用,力,加深对课堂知识的理解和运用,进一步学习和熟悉各种常进一步学习和熟悉各种常 用芯片的规格和使用,能掌握电路的组装和基本问题的排除。用芯片的规格和使用,能掌
2、握电路的组装和基本问题的排除。 二二 设计设计内容内容 制作一个全自动洗衣机的程序部分,实现功能有:洗,漂,脱,制作一个全自动洗衣机的程序部分,实现功能有:洗,漂,脱, 同时包括显示灯的指示和蜂鸣器的鸣叫。还有水位和启动暂停同时包括显示灯的指示和蜂鸣器的鸣叫。还有水位和启动暂停 和总开关的设计。和总开关的设计。 三三 设计设计器材器材 实验室常见芯片,包括:实验室常见芯片,包括: LS7432,LS74193,LS74194,LS7408,LS7404,LS7490,LS7432,LS74193,LS74194,LS7408,LS7404,LS7490,以及以及 NE555NE555 和若干灯
3、,一个蜂鸣器和若干灯,一个蜂鸣器,几卷导线!,几卷导线! 四四 设计设计时间时间 9 9 月初一个星期月初一个星期 五五 电路电路设计和原理设计和原理 1 1 模块介绍模块介绍 a.a.启动暂停模块启动暂停模块 3 启动暂停采用了一个启动暂停采用了一个 D D 触发器,降手动脉冲转换成电平信号。同触发器,降手动脉冲转换成电平信号。同 时用总开关时用总开关(power)(power)作为作为 RDRD 端输入,用来控制开关断开的时候,端输入,用来控制开关断开的时候, 输出置零。输入端输出置零。输入端 Q Q 再和再和 NE555NE555 产生的自动脉冲相与,这样直到产生的自动脉冲相与,这样直到 按下启动后相与后才会存在脉冲,否则则没脉冲,即暂停工作。按下启动后相与后才会存在脉冲,否则则没脉冲,即暂停工作。 b.b.洗漂脱的实验洗漂脱的实验 本模块采用三个本模块采用三个 193193 累加计算器, 实现累加计算器, 实现分别对洗漂脱时间的预定,分别对洗漂脱时间的预定, 4 原理如下:首先对原理如下:首先对 3 3 个个 193193 分别分别预定时间,预定时间,同时每个对应一个显同时每个对应一个显 示器,用户可以从显示器上看到自己预定的时间。示器,用户可以从显示器上看到自己预定的时间。开始工作后,开始工作后, 首先第一个首先第一个 193193 即洗先开始,