1、一设计任务 普通洗衣机的控制电路 二、设计要求 普通洗衣机的主要控制电器是一个定时器;按照一定的洗涤程序控制电机作正向 反向转动,系统启动后按定时正转(15秒)暂停(5秒)反转(15秒)暂停(5 秒) 正转(15 秒) 直到定时时间到,则停机并发生音响号。 三、设计内容 1.1.设计思想设计思想 首先,该电路要实现定时正转、反转、暂停、报警五个功能,可以将后面的四个 功能理解为四个状态。可以用发光二极管的亮灭来表示。而定时功能可以用 555 定时器先构成一个时钟脉冲,再用集成芯片来构成一个时间计数器,通过在脉冲 的作用计数来控制其状态,直到计数满足要求的时候报警。 2.2.设计说明设计说明 方
2、案一:用集成芯片 74LS192 构成一个时间加法器,用 555 定时器构成一个 1HZ 的多谐振荡器,用来做时钟脉冲,用四个二极管来表示最后的四个状态,将秒位 做成六十进制的计数器,然后将其划分为四个状态的时间段。 分别来表示其四个 状态。 方案二:用集成芯片 74LS192 构成一个时间加法器,用 555 定时器构成一个 1HZ 的多谐振荡器,用来做时钟脉冲,用四个二极管来表示最后的四个状态,将秒位 做成四十进制的计数器,然后将其划分为四个状态的时间段。分别来表示其四个 状态。 两种方案比较:第一种方案优点是不需要时间转换,所以设置的时间是符合 60 进制的。但是不能符合设计所要求的时间间
3、隔,而且加法计数对报警这一功能不 好控制, 因为设置的时间不一样, 所以逻辑关系不一样, 所以不好找齐逻辑关系。 而第二种方案对于报警这一功能,特别容易实现,只需分钟位,秒位输出全为 0,就可以了。而且 40 进制的对设计所要求的时间段比较好划分。唯一不足是不 满足对定时的准确计数,这一方案是将 40 进制作为进位的,比日常的少二十秒。 综上所述,选择第二种方案,更利于实现。 启动 正转 报警 反转 暂停 暂停 计时 时间到 时间没到 定时 3.3.系统方案或者电路结构图系统方案或者电路结构图 1HZ 的时钟脉冲。 555 定时器功能表 输入 输出 阈 值 输 入 V1 触 发 输 入 V2
4、复位 R 输出 Vo 放电管 T 0 0 导通 0 0 1 1 截止 1 1 1 0 导通 0 1 1 不变 不变 555 定时器构成多谐振荡器, 由公式 f=1t1+t21.43(R1+2R2)C=1HZ;其中 t10.7(R1+R2)C=0.651s 为高电平时的时间,t20.7R2C=0.35s 为低电平时 的时间 时间减法计数器: 要求要实现置数功能,减数功能。一般洗衣机定时大概在二三十分钟内,所以该 时间减法计数器应该两部分,一部分时分钟位,用来置数定时,一部分是秒位, 用来减数,每 40 秒向分钟个位借一,然后又从 40 开始减,一直减为零。 所用元器是 74LS192 74LS1
5、92 功能表 输入 输出 CLR LOAD UP DOWN D3 D2 D1 D0 Q Q Q Q 1 0 0 0 0 0 0 d c b A d c b a 0 1 1 加法器 0 1 1 减法器 置数可以通过用开关控制高低电平的输入接入到分钟位的 UP 端,每有一个脉冲 输入时,分钟位上就会加一。减法功能可以通过控制 DOWN 端来实现。CLR 端, LOAD 端可以用来实现进制的控制,可以用反馈清零法,也可以用置数法来实现。 电路显示和状态控制: 显示电路的构成首先要有显示器芯片,还需要 74LS48 芯片构成。状态控制电路 则需要与门,或门,非门来搭建其逻辑关系,来控制正转,反转,暂停
6、,报警这 四个状态。我们可以将 40 秒划分一下:3925 秒正转,2420 秒暂停,195 秒反 转,40 秒暂停。分钟位和秒位全为零时报警。 正转,暂停,反转的真值表; 秒十位 秒个位 正 转 0011 0010 大于 5 反 转 0001 0000 大于 5 暂 停 0010 小于 5 0000 小于 5 由真值表看出,还需要一个四位比较器 74HC85 芯片。 4.设计方案 1HZ 时钟脉冲电路: A1 555_VIRTUAL GND DIS OUTRST VCC THR CON TRI C1 10nF C2 10F R1 43k R2 50k VCC 5V C1 的作用是减少干扰。 所以其波形如图所示: 显示电路图: U1 74LS192D A 15 B 1 C 10 D 9 UP 5 QA 3 QB 2 QC 6 QD 7 DOWN 4