洗衣机定时控制器说明书正文.docxVIP

  • 92
  • 0
  • 约4.8千字
  • 约 11页
  • 2022-10-18 发布于上海
  • 举报
目 录 选题背景 2 主要任务 2 技术要求 2 指导思想 2 方案论证 2 设计思路 2 基本原理 3 主要电路及工作原理 3 74LS192 的逻辑功能 3 递减计数器与时间显示 4 产生 1HZ 脉冲电路 6 74LS138 的逻辑功能 7 工作状态显示电路 7 蜂鸣器的设计 8 总电路图 9 安装调试步骤及测试 9 设计结论 9 体会与改进 9 元器件清单 10 参考文献资料 11 1 正 文 1 选题背景 洗衣机解放了我们的双手,极大地方便了我们的生活。随着社会的发展,全自动洗衣机越来越受人们的青睐,从而使我们的生活更加舒适方便。而说到全自动洗衣机,我们总能想到其中的数字倒计时时间显示控制各种部件的状态,使得整个洗衣机系统可以正常运转。所以洗衣机定 时控制器的设计尤为重要。 主要任务 设计一个洗衣机定时控制器,它的工作模式为下图所示 技术要求 洗涤时间在 0--99 分钟内由用户自行设定,单位为每分钟; 用两位数码管对洗涤过程作计时显示(以分钟为单位),直到时间到而停机; ⑶ 当定时时间到时,在洗衣机停止工作的同时发出音频信号提醒用户注意。 指导思想 通过 555 电路制成振荡器产生方波,为电路提供脉冲信号。通过可加可减计数器74LS192 实现时间倒计时功能,在通过各引脚不同的电平状态来控制洗衣机的正反暂停状态,用数码管显示时间。 方案论证 设计思路 、对于洗衣机电机的工作顺序:“启动——正转 20s——暂停 10s——反转 20s ——暂停 10s——正转 20s——……——时间到停止”设计一个定时器控制洗衣机的电机的运转,由其正传反转及暂停时间分析知道洗衣机运转的周期为 60s,并且呈现周期循环,知道时间到停止为止。我们可以利用计数器的功能进行 60s 的计数,及需要一个秒计数器,并且利用洗衣机的电机工作状态转换的时间来设置正转、暂停、反转。 、如此则需要为计数器设置一个合适的脉冲,设计中的秒计数器所需的脉冲必为 1HZ 脉冲,因此可以考虑 555 定时器,利用其构成多谐振荡器产生矩形脉冲信号。 2 、对于用数码管显示洗涤时间,按倒计数方式对洗涤对洗涤过程作倒计时显示,并且洗涤时间在 99 分钟内可由用户任意设定,并设置启动键,在预置定时时间后,按启动键开始机器运转。分析知道我们还需要设置一个分钟计数器,可以利用秒计数器的借位端BO 端连接到分计数器的 DOWN 端作为分计数器的输入信号来实现秒从分计数器上的借位从而构成分计数器的工作脉冲。在要求中要求倒计时,显然我们需要递减计数器,和利用开关控制计数器的清零端 CR 的电平或 555 电源输入以控制电路工作。 、对于用 LED 模拟洗衣机的工作状态:LED1 点亮表示正转,LED2 点亮表示暂停, LED3 点亮表示反转。显然可以利用 74ls138 译码器,将秒十位的 Qa、Qb、Qc 分别接至 A、B、C 端进行译码,将输出 4、5,0、3,1、2 分别接至与非门输出分别接至 LED1、LED2、LED3,从而实现洗衣机工作状态的指示。 基本原理 首先,接通电源,复位清零,再按按键式开关设置一个时间(0~99 分钟),然后打开 555 开关,从秒脉冲出来的信号,经过一个控制电路后进入秒个位计数器进行秒计数,洗衣机开始工作。利用秒计时器十位上的数值变换表示出电机的运转状态,同时利用译码器和门电路设计出适合的电路使 LED 工作达到设计要求;当用户设定的洗涤时间结束后,蜂鸣器响,电路报警。 主要电路及工作原理 74LS192 的逻辑功能 图 3-1 74LS192 及引脚图 3 输入输出表 3-1 74ls192 输入 输出 CLR LOAD UP DOWN D3 D2 D1 D0 Q3 Q2 Q1 Q0 1 × × × × × × × 0 0 0 0 0 0 × × d c b a d c b a 0 1 1 × × × × 加数器 0 1 1 × × × × 减数器 递减计数器与时间显示 六十进制分计数器和六十进制秒计数器的原理是一样的,不同的只是它们的输入脉冲的进制不同而已,利用四片 74ls192 来实现分计数和秒计数功能,我们要的只是递减计数, 所以我们把它的 UP 端接到高电平上去,DOWN 端接到秒脉冲上。十分秒位上的输入端 D2、D3 端接到高电平上,即从输入端置入 0110(十进制的 6),秒十位的置数端 LOAD 端和借位端 BO 连接在一起,再把秒位的 BO 端和十秒位的 DOWN 接在一起。当秒脉冲从 DOWN 端输入的时候秒计数的 74ls192 开始从 9 减到 0;这时,它的借位端 BO 会发出一个低电平到秒十位的输入端 DOWN,秒十位的计数从 6 变到 5,一直减到 0;当高低位全为 0 的时候, 秒十位

文档评论(0)

1亿VIP精品文档

相关文档