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

news/2024/9/22 23:34:05/

资料下载地址-1063(百度网盘):点击下载

摘 要

全自动洗衣机就是将洗衣的全过程(泡浸-洗涤-漂洗-脱水)预先设定好N个程序,洗衣时选择其中一个程序,打开水龙头和启动洗衣机开关后洗衣的全过程就会自动完成,洗衣完成时由蜂鸣器发出响声。洗衣机的标准洗衣程序是:洗涤——脱水——脱水——漂洗——脱水——漂洗——脱水。经济洗衣程序少一次漂洗和脱水过程。

洗衣机控制器由单片机作为控制器的核心所构成,该控制器具有以下特点:

(1)具有较强的抗干扰能力,当受到外部强干扰,程序出错时,可以自动使系统复位重新执行程序。

(2)采用无噪声、无电磁干扰的双向晶闸管作为控制元件,控制电磁阀和电机。

(3)具有欠压和过压保护,欠压时,控制器不工作;超压时,保护电路起作用。

(4)具有瞬间掉电保护功能,电源短时间停电后,电压恢复时,能够维持原运行程序的工作状态并继续完成洗衣程序。

(5)各种操作和洗衣机的运行状态均用LED显示.

#include<reg52.h>#define uchar unsigned char#define uint unsigned intuchar num=0,num1=0,num2=0,num3=0,num4=0,num5=0,num6=0,flag=0,flag1=0,flag4=0,flag5=0,circle=0;sbit ledbiaozhun=P1^0; //LED指示灯sbit ledjingji  =P1^1;sbit leddandu   =P1^2;sbit ledpaishui =P1^3;sbit ledqiangxi =P1^4;sbit ledruoxi   =P1^5;sbit ledxidi    =P1^6;sbit ledpiaoxi  =P1^7;sbit ledtuoshui =P2^0;sbit sshuiwei   =P3^6; //水位开关sbit sgai       =P3^7; //盖开关sbit paishui=P2^3; //排水阀控制sbit jinshui=P2^2; //进水阀控制sbit U2=P2^4;sbit U3=P2^5;sbit k1=P3^0;  // 步进改变"标准、经济、单独、排水"四种方式sbit k2=P3^1;  //强洗、弱洗sbit k3=P3^2;  //运行、暂停和解除报替功能void init(){uchar a=0,b=0,c=0;TMOD=0x01;		       //T0工作于方式1TH0=(65536-50000)/256; //定时时间50msTL0=(65536-50000)%256;EA=1;				   //开总中断ET0=1;				   //开T0中断TR0=0;				   //关闭T0EX0=1;				   //开外部中断0IT0=1;				   //外部中断0边沿触发方式U2=1;				   //电机停转


http://www.ppmy.cn/news/347837.html

相关文章

【微机组成原理】【课程设计】洗衣机控制模拟---8086,8255,8259和8253(源码+仿真+原理图+参考报告)

1.2设计要求 本课程设计题目的主要内容是模拟一台洗衣机的运行控制。 &#xff08;1&#xff09;能正确选择洗衣机的注水、清洗、甩干等不同模式&#xff1b; &#xff08;2&#xff09;能正确显示各种模式下的不同状态&#xff1b; &#xff08;3&#xff09;能使洗衣机快…

ASEMI代理艾赛斯IXFA14N85XHV功率MOSFET综合指南

编辑-Z 在当今世界&#xff0c;电力电子在各种应用中发挥着至关重要的作用&#xff0c;从电源和电机驱动到电动汽车和可再生能源系统。这些应用中的关键部件之一是功率MOSFET&#xff08;金属氧化物半导体场效应晶体管&#xff09;。IXFA14N85XHV是一款先进的功率MOSFET&#…

Win10系统怎么设置滑动打开组合框?

Win10系统怎么设置滑动打开组合框&#xff1f;Win10系统戏中用户想要设置一下滑动打开组合框&#xff0c;但不知道怎么操作&#xff0c;用户需要打开Win10系统的高级系统设置选项&#xff0c;点击高级选项找到视觉效果选项&#xff0c;勾选滑动打开组合框选项保存即可。 解决方…

忘记Excel密码?在线轻松找回!

具体步骤如下&#xff1a;第一步百度搜索“密码帝官网”&#xff0c;第二步点击“立即开始”在用户中心上传文件即可&#xff0c;无需下载任何软件。这是最简单的办法&#xff0c;也是最安全的方法。Excel表格不能编辑&#xff1f;找回密码&#xff1f;解除限制&#xff1f;教程…

信必优成功案例-全球Tops汽车技术供应商

该集团是全球Tops汽车技术供应商&#xff0c;业务范围涵盖了汽油系统、柴油系统、汽车底盘控制系统、汽车电子驱动、起动机与发电机、电动工具、家用电器、传动与控制技术、热力技术和安防系统等。信必优于2021年开始为该客户服务&#xff0c;参与了客户多个项目&#xff0c;以…

Socket 传情:用 Python 编织 TCP 网络

文章目录 参考描述TCP 服务器端与 TCP 客户端通信的基本流程服务器端客户端 使用 socket 实现 TCP 服务器端实现监听套接字socket.socket()Socket().bind()IP 地址的选择本地回环地址某一特定 IP 地址空字符串 Socket().listen()监听套接字的实现 实现连接套接字Socket().accep…

全世界交易都能交易的两种原油,Forexclub猜你肯定知道

原油是世界上的主要能源之一&#xff0c;主要原油生产商也一直向市场推广自己的品牌&#xff0c;来获得利益最大化。比如俄罗斯的乌拉尔或者沙特阿拉伯的阿拉伯之光。然而原油也有国际公认的等级&#xff0c;全世界交易都能交易的两种原油&#xff0c;Forexclub猜你肯定知道。 …

用C++制作的游戏辅助器,这是我见过最牛逼的辅助器,仅用21秒就结束了游戏!

使用C写一个简单的游戏辅助器&#xff0c;内含源代码。在Debug目录内有两个文件&#xff0c;game.exe是游戏&#xff0c;GameHack.exe是辅助器。实现界面如下&#xff1a; 项目结构展示&#xff1a; 部分源码展示&#xff1a; 对于写辅助器代码来说&#xff0c;大型小型游戏…