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

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

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

基于MAXPLUS2的洗衣机控制电路相关推荐

  1. 单片机c语言程序开发洗衣机,基于51单片机洗衣机控制器的设计(附程序)☆

    基于51单片机洗衣机控制器的设计(附程序)☆(任务书,开题报告,中期检查表,毕业论文21000字,程序) 摘  要 洗衣机是人们日常生活中常见的一种家电,已经成为人们生活中不可缺少的家用电器.在工业生 ...

  2. 【单片机毕业设计】【mcuclub-jj-018】基于单片机的洗衣机的设计

    最近设计了一个项目基于单片机的洗衣机系统,与大家分享一下: 一.基本介绍 项目名:洗衣机 项目编号:mcuclub-jj-018 单片机类型:STC89C52 具体功能: 1.通过模式按键可以选择不同 ...

  3. 模糊控制洗衣机MATLAB模型,基于matlab的洗衣机模糊控制仿真

    基于matlab的洗衣机模糊控制仿真 基于 Matlab 的洗衣机模糊控制仿真模糊洗衣机是一个多输入多输出的控制系统.在实际中,模糊推理的前件和后件之间的关系对于不同的因素有所不同.例如,肮脏程度和水 ...

  4. 基于单片机HX711电子秤自动计价系统设计-基于单片机GPRS远程测控系统设计-818基于单片机循迹避障无线遥控蓝牙智能小车-基于单片机24s倒计时篮球积分器系统-基于单片机智能洗衣机控制系统

    816基于单片机HX711电子秤自动计价系统设计 本设计使用高精度电阻应变式压力传感器,用A/D转换器HX711(HX711数据手册)对传感器信号进行调理转换.AT89s52(AT89s52数据手册) ...

  5. 单片机课程设计洗衣机c语言,基于51单片机洗衣机控制器的设计(附程序)☆

    基于51单片机洗衣机控制器的设计(附程序)☆(任务书,开题报告,中期检查表,毕业论文21000字,程序) 摘  要 洗衣机是人们日常生活中常见的一种家电,已经成为人们生活中不可缺少的家用电器.在工业生 ...

  6. 51、基于51单片机洗衣机控制系统(带水位)系统设计(程序+原理图+PCB源文件+Proteus仿真+参考论文+开题报告+任务书+流程图+元器件清单等)

    摘 要 随着数字技术的快速发展,数字技术被广泛应用于智能控制的领域中.单片机以体积小.功能全.价格低廉.开发方便的优势得到了许多电子系统设计者的青睐.它适合于实时控制,可构成工业控制器.智能仪表.智能 ...

  7. 基于verilog的洗衣机设计

    使用verilog语言实现洗衣机设计 可在quartusII或者vivado下编译运行. 洗衣机基本功能: 包括洗衣机状态包括洗涤.清洗.脱水.暂停等,运行时间显示,LED显示 并通过数码管显示当前状 ...

  8. 基于单片机全自动洗衣机仿真设计-protues仿真

    资料下载地址-1063(百度网盘):点击下载 摘 要 全自动洗衣机就是将洗衣的全过程(泡浸-洗涤-漂洗-脱水)预先设定好N个程序,洗衣时选择其中一个程序,打开水龙头和启动洗衣机开关后洗衣的全过程就会自 ...

  9. FPGA项目(7)--基于FPGA的洗衣机设计

    本次所实现的功能如下: 1.洗衣机有三个状态:正转  反转  暂停(分别用三个LED指示) 2.工作流程为:正转20S-->暂停10S-->反转20S-->暂停10S 3.洗衣机当前 ...

最新文章

  1. HDU 3584 Cube (三维树状数组)
  2. opencv教程大全
  3. 【BZOJ5335】【TJOI2018】—智力竞赛(floyd传递闭包+二分图匹配)
  4. DFS深搜与BFS广搜专题
  5. vue 前端商城框架_前端工程师要掌握几个Vue框架
  6. Microsoft Windows Sharepoint Services V3.0 安装图示
  7. 【系统辨识】初识系统辨识,学习这个的目的
  8. 【计算机网络】计算机网络基础知识
  9. Microsoft Office LTSC ProPlus 2021 Volume(含:Project + Visio)离线命令方式安装说明(原创)
  10. python量化投资推荐书籍_有没有值得推荐的介绍有名的量化投资策略的书籍?
  11. CentOS 系统查询开机启动项服务
  12. 【Vim】No write since last change
  13. 浅谈教师资格证备考心得
  14. 训练计划安排(练一休一训练分化+倒金字塔训练法)【了解即可,一般人容量不用练一休一,看抖音@孙悟饭桶】
  15. LVGL8制作简易时钟
  16. 根据身高体重计算BMI指数 - scala
  17. 3-5数据链路层-局域网
  18. L0,L1,L2正则化浅析
  19. 风火家人:避风港湾;火泽暌:求同存异
  20. 卸载asterisk

热门文章

  1. 生成带参数二维码(thinkphp框架)
  2. java线程安全的list_Java中的集合和线程安全
  3. c 语言 字符 r,R语言基础教程之字符串
  4. Wicket + Spring集成示例
  5. 计算机英文版个人简历发文,计算机个人英文简历.doc
  6. Pycharm打包可执行文件exe/mac
  7. 中国证券登记结算有限责任公司2023年度信息技术专业人员招聘正式启动
  8. python爬虫处理js混淆加密_Python爬虫—破解JS加密的Cookie
  9. Redhat系列系统在线镜像源
  10. JavaScript中while以及do while语句的使用