通电后,进水指示灯亮起,用户通过对按键的操作选择洗衣服的哪一个流程,若直接选择启动按键,则洗衣机从进水→洗衣服→泡洗→脱水→出水→结束进行整个流程。若不直接选择启动,那么用户可以根据自己的需要对菜单选择键进行操作,把洗衣机切换到自己想要的那个流程去。⑴洗涤过程:在进入洗涤过程,首先进水阀接通,开始向洗衣机供水,当到达要求水位时,进水阀断电关闭,停止进水;电机M接通,带动波轮旋转,形成洗衣水流。电机M是一个正反转电机,可以形成往返水流,有利于洗涤衣物。⑵漂洗过程:与洗涤过程操作相同,只是时间短一些。⑶脱水过程:洗涤或漂洗过程结束后,电机M停止转动,排水阀M接通,开始排水。排水阀动作的同时,电机M也接通,使电机可以带动内桶转动。当水位低到一定值,再经过一段时间后,电机开始正转,带动内桶高速旋转,甩干衣物。 unsigned char as; //水位,保存sbit k1=P1^0;//进水阀控制端口sbit k2=P1^1;//排水阀控制端口sbit k3=P1^2;//电机控制继电器一号sbit k4=P1^3;//电机控制继电器2号sbit led1=P2^0;//浸泡洗指示灯sbit led2=P2^1;//速洗指示灯sbit led3=P2^2;//标准洗指示灯sbit led4=P2^3;//脱水指示灯sbit led5=P2^4;//烘干指示灯sbit s1=P3^2;//数码管显示第一位公共端sbit s2=P3^3;//数码管第二位显示控制公共端sbit k5=P3^0;//烘干电机sbit ks1=P3^4;//洗衣机电源开关sbit ks2=P3^5;//洗衣机模式选择sbit ks3=P3^6;//启动按键sbit kk1=P3^1;//洗涤完报警参考仿真图:
上传时间: 2022-05-14
上传用户:
基于STC89C51单片机的智能电热水器的控制器的设计,要达到的控制要求有:(1)用LCD1602液晶显示水温、设置上下限和定时时间,(2)水温检测显示范围为00~99℃,精度为±1℃。(3)温度预设范围为0~99℃,当检测温度低于预设温度时,开始加热;检测温度高于预设温度时,停止加热。(4)设置4个程序按键。分别问设置按键、加键、减键、确定。(5)可以红外遥控,通过红外一体接收探头接收遥控器信号,执行与主板按键同等功能。(6)有水位检测功能,无水自动上水,无水不加热。//外部中断解码程序_外部中断0void intersvr1(void) interrupt 2 using 1{ TR0=1; Tc=TH0*256+TL0;//提取中断时间间隔时长 TH0=0; TL0=0; //定时中断重新置零 if((Tc>Imin)&&(Tc<Imax)) { m=0; f=1; return; } //找到启始码 if(f==1) { if(Tc>Inum1&&Tc<Inum3) { Im[m/8]=Im[m/8]>>1|0x80; m++; } if(Tc>Inum2&&Tc<Inum1) { Im[m/8]=Im[m/8]>>1; m++; //取码 } if(m==32) { m=0; f=0; if(Im[2]==~Im[3]) { IrOK=1; TR0=0; } else IrOK=0; //取码完成后判断读码是否正确 } //准备读下一码 }}
上传时间: 2022-05-14
上传用户:
本文所研究的课题为电磁感应加热控制系统的设计与实现。文章介绍了电磁感应加热的工作原理,系统预设功能要求及具体实现方案,分析了系统硬件电路和控制软件设计的整个过程,最终研制出一款功能完备、人机交互友好、工作稳定、性能优良的电磁感应加热系统。 该系统硬件电路部分主要包括主工作电路,IGBT驱动电路,同步电路和功率整定电路,锅具检测电路,电源电路,各种保护电路及主控制电路。保护电路具体包括上电延时保护IGBT,整流桥输出过压保护,IGBT集电极过压保护,市电过压、欠压保护,负荷电流过大保护,IGBT过温保护,锅底过温保护。主控制电路采用三星单片机作为主控芯片,通过调节PWM信号占空比控制输出功率。系统主要实现了功率控制、定时/预约、无锅检测、暂停、异常报警(无锅报警、市电过压/欠压报警、负荷电流过大报警、IGBT温度传感器失效报警、IGBT温度过高报警、锅底温度传感器失效报警、锅底温度过高报警)等功能,设置了6个按键可供用户操控,配置的液晶显示屏可以实时显示系统当前状态信息。 该系统控制软件设计部分,依据模块化程序设计思想,把系统预设功能需求划分为各个功能模块,然后分别设计了各功能模块的软件,最终完成了系统控制软件的设计。实现了系统的智能化,包括功率自动调节匹配,锅具自动检测,定时控制,预约时间到自动开机,异常自动保护报警,液晶屏实时显示系统状态信息。经过反复对系统软硬件联调,测试系统性能,结果表明本控制系统运行安全、稳定、可靠,达到了设计要求。
上传时间: 2022-06-09
上传用户:20125101110
随着科学技术的发展,工业控制领域的自动化程度越来越高,工业控制对精度的要求也越来越高。电动机作为工业生产主要的动力源,对其转速的测量以及控制的研究显得十分有意义。电力电子技术、计算机技术、自动控制技术逐渐应用于电动机的转速控制系统中,使得电动机转速控制系统的控制精度得以不断提高。本文的设计是基于AT89C51单片机的交流电动机转速控制系统,以变频调速技术为核心,实现对三相交流异步电动机转速的精确控制和测量。文中主要研究了变频调速技术的相关原理,并以三相交流异步电动机的转速测量和控制为实例,设计基于AT89C51单片机的三相交流异电动机转速控制系统,通过仿真得到验证,并在此基础上开展抗干扰措施的研究。本文主要研究的内容如下: 第一章介绍课题研究的意义及现状,提出课题研究的内容及目标,最后给出了课题研究的技术路线。 第二章阐述基于AT89C51单片机的转速控制系统的原理,并根据该原理分别提出硬件系统、软件系统这两个系统的设计方案。 第三章对转速控制系统的硬件系统进行设计。主要从单片机、电源模块、信号采集模块、显示模块、按键模块这几个方面进行设计,然后作相关的说明。 第四章对转速控制系统的软件系统进行详细的设计。主要从编写语言的选择、AT89C51单片机资源分配、控制单元程序、初始化程序、A/D转换程序、按键程序、显示程序这几个方面进行设计,并作相关的说明。 第五章对前面设计的转速控制系统进行仿真验证。构建硬件系统,然后再对软件系统的程序完成编译以及调试后,加载给硬件系统,协同仿真验证基于AT89C51单片机的转速控制系统设计的可实现性,然后对该系统的应用条件、范围做出说明。 第六章对设计好的转速控制系统进行抗干扰技术的分析研究。先分析干扰可能的来源,然后在前面分析的基础上从硬件、软件两个系统,进行抗干扰技术措施的研究。 文章的最后对论文进行总结,并对未来的研究工作,给出展望。
上传时间: 2022-06-11
上传用户:wangshoupeng199
按键精灵用到的RS232串口插件,通过RS232串口,远程收到指令即可控制运行中的电脑,实现鼠标坐标点击等动作
上传时间: 2022-06-20
上传用户:
触摸控制技术又可分为触摸屏(Touch Screen)技术和触摸按键(TouchKey)技术.在触摸按键技术方面,目前主要可分为电阻式触摸按键与电容式感应按键.由于电阻式的触摸按键需要在设备表面贴一张触摸电阻薄膜,其耐用性较低";而电容感应按键技术具有在非金属操作面板上无须开孔处理、防水防污、易清洁、无机械开关磨损而寿命长等优点.近几年随着苹果公司将电容触摸感应技术从笔记本电脑引用到iPod后,电容触摸感应热浪正席卷几乎所有电子产品,从笔记本电脑、智能电话、PDA、游戏机等手持设备,到LCDTV、DVD等消费电子产品,再到洗衣机、空调、冰箱、热水器、电磁炉以及咖啡壶等大小家电,无不以加入电容触摸感应为新的卖点[l.目前,世界知名电子元件供应商均加大了对电容触摸按键的应用研究,并推出众多的专业芯片,有专用电容感应按键类的全ASIC,也有众多基于MCU集成类的IC.但这些芯片价格较高,在一些按键数量少、成本要求低的电路中很难得到运用.另外,使用这些集成类IC,很难做到所选资源恰好等于使用的情况,存在资源的浪费情况.而且对于升级成熟产品的机械式按键,还存在变更原MCU代码的风险.同时,目前,对于电容式触摸按键的介绍大多也停留在基于电容量测量的原理上1笔者结合电容感应按键的原理,设计了一种用MCU的A/D口实现电容触摸按键的低成本电路
上传时间: 2022-06-24
上传用户:
1,主控stm32f103c8t6,采用标准库编写,链表方式构建多任务轮询(通过静态链表(用于构建多任务调度系统)分别对测温任务、手势识别任务、保留任务和按键处理任务进行轮流处理)。2,用的内部晶振,倍频到48MHz(最高只能到64MHz,外部晶振才可以72MHz(测试过可超频到128MHz))3,硬件包括paj7620手势识别,ntc热敏电阻测温,pmos控制usb公头输出控制usb风扇或usb小灯等,qj004播放mp3歌曲。4,rgb灯板采用 rgb3528+三极管控制。
上传时间: 2022-07-01
上传用户:aben
STM32F103C8T6显示:OLED屏幕 (SPI控制)温度传感器:DS18B20输入:按键输出:LED工作过程:供电后,屏幕显示温度、阈值等信息,可以通过按键调整阈值大小。超出阈值,相应的LED灯亮,模拟控制过程。原理:1.按键一端接地、一端接STM32的IO口,IO口设为浮空输入,当按键按下时,相应IO口直接与地相连,变成低电平。程序以此判断按键按下。2.LED灯一端接VCC,一端接IO口,IO口设为推挽输出,STM32给IO口低电平的时候,发光二极管导通,亮。给低电平的时候,发光二极管两端都是高电平,不亮。
上传时间: 2022-07-01
上传用户:
功能描述:设计采用stc89c52rc单片机,采集DHT11温湿度,通过ADC0832采集燃气信息,并可通过按键设置报警值,可在LCD1602显示温湿度信息,燃气浓度信息,单片机根据实际采集值与设定值进行比较,如果超限则进行控制步进电机正反转(模拟窗帘的打开和关闭),以及继电器控制(模拟家用电器的闭合和断开)。板载有蜂鸣器报警电路,报警时蜂鸣器响。说明:附件内容提供原理图及PCB源文件,用altiumdesigner打开。程序采用C语言编写,通过keil软件编译,文件为工程源代码。
上传时间: 2022-07-02
上传用户:
功能简要说明:1.发射板组成:DHT11温湿度采集+ESP8266wifi模块;3.功能说明:发射板可将采集到的温度信息通过<a href=zigbee模块无线传输给接收板的zigbee模块,接受板接收到温度信息后送给单片机串口进行处理,并1602 液晶显示出来,接收机可通过按键设置上下限温度报警值,一旦温度超过上下限值,蜂鸣器将报警,并可控制风扇转动,开始加热,打开加湿器模块,并可将温湿度信息通过8266WIFI模块传输给手机APP进行查看;4.电路板为PCB腐蚀所做,图文件为altiumdesigner工程文件。5.程序采用C语言编写,通过keil软件编译,文件为工程源代码。
上传时间: 2022-07-02
上传用户:ttalli