基于MAXPLUS2的洗衣机控制电路

一、《具有数字显示的洗衣机控制电路》设计

功能框图见下图,控制电路需完成下述功能:

  1.能够在N分钟内,任意设定洗衣机工作时间,并动态显示剩余时间。

  2.控制洗衣机的电机运转规律:正转25秒——停5秒——反转25秒——停5秒——正转25秒……的规律运行。

3.用移位寄存器控制发光二极管依次点亮形成的光点移动、停止表示电机的运转规律。

4. 一键启动,自动停止,可以暂停。启动时应完成所有模块的初始化,停止时所有模块一起停。

 68进制减法计数器

主要管脚:

START:启动端,高电平有效。

PAUSE:暂停端,高电平有效。

CP:分钟脉冲,沿上升沿有效。

Q(7-4):高位输出端;Q(3-0):低位输出端。

电路说明:

本电路图是由两个74LS190组成68进制减法计数器。当在D(7-4)输入3,2,在D(3-0)输入4时,为68进制减法计数器。CP为分钟脉冲,当每一个上升沿到来时,分钟减1。Q(7-4)显示十位倒计时,Q(3-0)显示个位倒计时,每当个位从9减到0时,十位减1。STATR是高电平时候启动,采用与门,GN为高电平有效,当PAUSE输入1时,GN为高电平,输出保持即暂停;当Q(7-0)为0时,GN为高电平,输出保持,也就是自动停止。这样以来可以在仿真图自动显示分钟倒计时。

六十进制加法器

主要管脚:

START:启动端,高电平有效。

PAUSE:暂停端,高电平有效。

CP:秒脉冲,沿上升沿有效。

CO:输出端,加1计数。

Q(7-4):高位输出端;Q(3-0):低位输出端。

电路说明

本电路是由两个74LS160组成的60进制加法计数器,其中STATR是高电平时启动,CP为秒脉冲,每当上升沿到来时,秒数加1,当输出为59时,CO由高电平变为低电平,在59秒最后一刻,CO的上升沿时,减法计数器分钟减1。当PAUSE输入为1时,ENT为低电平,输出保持,即实现了暂停。当减法计数器为0时,加法计数器自动停止。

 

 正反转控制器

 

主要管脚:

START:启动端,高电平有效。

PAUSE:暂停端,高电平有效。

CP:脉冲,沿上升沿有效。

STOP:控制端,高电平有效。

Q(3-0):输出端。

S0,S1:输出端。

电路说明:

本电路图由两个74160和两个74138组成控制器,使用两个74160组成一个十二进制的加法计数器,由两个74LS138组成12个数的译码器。当加法计数器输出为0,1,2,3,4时,译码器S0,S1输出均为10,接入移位寄存器的S0,S1端,输出左移五次;当加法计数器输出为6,7,8,9,10时,译码器S0,S1输出均为01,接入移位寄存器的S0,S1端,输出右移五次;当加法计数器输出为5,11时,译码器S0,S1输出均为00,接入移位寄存器的S0,S1端,输出各暂停一次;然后设计一个五进制的加法计数器,使得输入CP脉冲的频率是六十进制计数器输入脉冲的五倍,从而使得电机能够分别正转25秒,暂停5秒,反转25秒,暂停5秒。当START输入为高电平时,电路启动,当PAUSE输入为高电平时,ENT为低电平,此时输出保持,即暂停。当输入STOP为高电平时,电路清零。

移位寄存器

 

主要管脚:

START:启动端,高电平有效。

PAUSE:暂停端,高电平有效。

CP:脉冲,沿上升沿有效。

S0,S1:输入端,控制器S0,S1接入。

Q(3-0):输出端。

电路说明:

由一个74190组成移位寄存器,START高电平启动,当PAUSE暂停端,输入高电平时,移位寄存器暂停或自动停止。

洗衣机总体电路设计图

 

主要管脚:

START:启动端,高电平有效。

PAUSE:暂停端,高电平有效。

CP:脉冲,沿上升沿有效。

S(7-4):减法计数器高输入端;S(3-0):减法计数器低输入端;

Q(7-4):减法计数器高输出端;Q(3-0):减法计数器低输出端;

N(3-0):移位寄存器输出端;

电路功能说明

总电路图由74190构成的减法计数器,74160构成的加法计数器,74161和74138构成的控制器,74194构成的移位寄存器四个模块组装而成,

当START高电平启动时,电路启动并自动进入68分钟倒计时,还可以动态显示剩余时间;

通过控制电路控制洗衣机的电机运转规律:按照正转25秒——停5秒——反转25秒——停5秒——正转25秒……的规律运行;

能用移位寄存器表示电机的运转规律;

所有的START启动端,CP脉冲端,所有的PAUSE暂停端连连在一起方便操作赋值,

同时将PAUSE暂停端与减法计数器的输出的反用或门连接,当减法计数器倒计时为零时,此时所有模块自动停止运行。

源文件

https://pan.baidu.com/s/1RhMUwNH3K5dPvnURLDNFrQ?pwd=dar8

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值