




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
模糊自动洗衣机控制板的开发设计TOC\o"1-2"\h\u693摘要 18013第一章绪论 132621.1主题的由来 1286071.2全自动洗衣机的发展背景 1213611.3全自动洗衣机的发展前景 156781.4全自动洗衣机的设计目的 122201.5国内外文献综述 1134411.6主要内容 119655第2章系统的结构设计 1326582.1模糊控制基本框图 1183192.2传感器及作用 153562.3显示器 1106332.4单片机选择 1285472.5A/D转换器 125688第3章硬件设计 1314863.1系统组成框图 1151793.2主控电路的设计 16613.3各部分电路的设计 154683.4电磁进排水阀控制电路 1244573.5全自动洗衣机的电源电路 110633.6控制系统的整体硬件设计 1114643.7系统整体原理图 120391第4章软件设计 1123424.1模糊控制实现方法 152994.2软件流程图及程序 128591第5章调试 1134595.1硬件调试 1222175.2软件调试 11584第6章总结与展望 1153146.1总结 1321546.2展望 117831参考文献 1摘要模糊控制技术是智能技术的重要组成部分,它不同于传统逻辑和数理逻辑。模糊性是人们用来感知事物、推理和决策的一个很重要的特征。模糊性可以获得更多的信息能力,本文将模糊技术与计算机技术相结合,开发洗衣机控制板,旨在开发一种性价比高的单片机,提高洗衣机的控制性能。本文主要介绍了模糊自动洗衣机控制板的开发过程,根据实际需要对洗衣机的功能进行了设计。软件设计和整体调试。液晶控制面板设计。它可以在多种模式下工作。控制非常方便。除此之外,人们对于洗衣机使用的各种要求都使得洗衣机的全自动化成为另外一个发展方向,所以,从世界的范围来说,洗衣机的发展方向是全自动化以及智能化。所以模糊技术绝对会是一个非常大的发展趋势。关键词:模糊控制;洗衣机;单片机;智能化第一章绪论1.1主题的由来洗衣机是家庭住宅中非常必要的设备。它的发展非常迅速,全自动洗衣机因其易用性而受到所有人的青睐。操作员通常会通过使用很多个洗涤程序从而使其自动完成一系列操作的过程,例如饮用,洗涤,漂洗和烘干,并且可以为不同的服装选择不同的洗涤方法。1.2全自动洗衣机的发展背景从早年到现在为止,在家庭中,无论怎样都难以避免洗衣服这件事情,在洗衣机诞生之前,对许多人来说.洗衣服可谓是相当的折磨人。摩擦,挤压重复进行体力劳动,总是让人感到非常的苦恼。汉密尔顿•史密斯(HamiltonSmith)造了世界上第一台洗衣机.是在1858年的时候。1874年.“洗手季”受到挑战.与以往不同。比尔·布莱克斯发明了世界上第一个人工机械螺旋桨。1911年,第一台电动洗衣机诞生了。20世纪20年代,美国的美泰克公司(MaytagCompany)洗衣机的木桶换成了铝桶。第二年的时候,铝桶被双管结构所取代。1932年后.一家美国公司成功地制造了第一台带有前置自动洗衣机的滚筒。这不同于现在在欧洲,美洲和其他地方使用的滚筒洗衣机。二战后,洗衣机发展迅速。风格独特的波轮洗衣机应运而生。这种洗衣机也叫卷轴洗衣机,因为其波轮被放置在洗衣机的下方[4]。最近的很多年,在那些工业化发展的国家中,伴随着洗衣机技术的提升,洗衣机的年销量以及普及率都上升到了一个很高的水平。1.3全自动洗衣机的发展前景全自动洗衣机的变化最明显的就是洗涤方式的变化。实际上,它们大多集中在改变水流和增加电力上。如今,超各式各样的洗涤方法将机器本身的洗涤能力成功地从化学作用转变为粉末和洗涤剂对水流的机械作用。从而大大提高了卫生和环保水平。保护方法的变化,特别是电分解水和超声波技术在洗衣机行业的应用,几乎改变了洗衣机的历史。清洁剂和清洁剂未使用或不足,以及皮肤和皮肤中化学物质的劣化。减少环境污染。对于电解水,臭氧和蒸汽进行消毒,除臭剂和消毒剂的使用增加了健康洗衣机的使用。另外一个变化就是更加自动更加智能和更人性化。从起初的半自动到后来全自动然后到目前流行的人工智能,所有操作都可以通过按钮完成!同时,人们可以选择自己想要进行的洗涤方法,从而允许用户实际执行所需的任何操作。倾斜的桶和打开的滚筒可以很容易地制成并放在衣服上,而无需深深的弯曲。另外,大容量已成为消费的恒定趋势。在过去的几年中,洗衣机的容量大多为4-5千克,而6千克的多重容量仍然很少。如今,平均容量为7公斤,而正常情况下为8公斤。现代存储空间正在扩展,对空间,舒适性,便利性,大容量和小容量有许多要求,并且可以提供大容量洗衣机。业内人士表示,随着市场的增长,边缘清洗技术的创新,对健康和个性的关注已日益受到人们的重视,已经成为一种流行的清洗方法。1.4全自动洗衣机的设计目的就目前而言,中国的洗衣机市场巨大,对洗衣机的需求也在增长。今天的洗衣机有七个主要功能,例如强而有力的洗衣机活动,使用情况和排水系统错误的自动诊断以及关机。有很多方面都不尽人意,所以这就要求设计洗衣机的人们有着更高的技术手段,并且他们也需要能够接受许多重要的建议和新的课题。让他们实现人们的梦想,设计出更符合人们要求的洗衣机。今天的洗衣机并不能够完全兼容。绝大部分的洗衣机厂家都只是在专门生产自己品牌的洗衣机,强调自家洗衣机的一到两款与其他洗衣机不一样的独立功能。洗衣机的每一个动作都由微型计算机控制。单片机具有体积小、控制速度快的特点。因此,设计基于模糊控制的自动洗衣机控制系统是非常有必要的。1.5国内外文献综述近年来,随着经济的快速发展,洗衣机行业也发展迅速。各种自动洗衣机已经进入千家万户,洗衣机市场也在向多元化方向发展。洗衣机占据领先地位最主要就是靠节能,节水,节电这几个方面。随着技术的发展,出现了各种可以进行自动分类物品的洗衣机。这个行业的竞争也是越来越激烈。然而到2000年的时候,日本的洗衣机把重心放到了清洁性能、节水和静音这几个方面,用来增加人们用洗衣机的舒适度[1],所以在那个时代技术的发展趋势主要集中到干燥、清洗和节能三个方面上[2]。其中,热泵干燥技术的应用较为成熟,比其他传统加热干燥技术更具备节能效果。松下、东芝、日立三家公司推出的na-vr5500l、东芝tw-4000vf、日立bd-v3100三款[3],6kg洗涤能力的产品能耗分别为960wh、980wh和980wh,是当时其他的产品耗能的一半[4]。以美国为代表,洗衣机主要有搅拌式和滚筒式。其理念是环保、健康、功能更多。惠而浦洗衣机有着其独特的防卷、水流分离和加热技术、浸泡技术以及专门定制的洗涤程序和过滤系统、斜杆内筒,这些都是惠而浦洗衣机的优势[5]。以欧洲和德国为代表的洗衣机致力于环保、节能和提高洗衣机的工作效率三个方面[6]。西门子WD14H468TI这款洗衣机采用的技术是当时最为先进的3D反冲洗,并且也采用了当时最新型的空气冷凝方式,在环保的路上越走越远[7]。健康洗涤是一个非常不错的发展趋势,同时还有着清洗滚筒的程序,用于清洗机器中的滚筒,以此来避免衣物洗不干净等问题[8]。在我国,洗衣机主要分为波纹轮式和滚筒式两种。主要产品类型为波纹轮式,其他类型为互补型,满足政府要求。中国洗衣机将向节能、环保、新技术、大容量技术发展[9]。随着市场竞争的加剧,洗衣机制造越来越受到各大厂商的重视。许多新技术已经应用于自动洗衣机。喷水洗衣机可以快速喷水,渗透洗洁精和翻盖技术,搓拍衣物[10]。如今,新型的静音洗衣机大多都配备双振动传感器、单门减震器、耐磨减震器和高脚平衡支架[11]。洗涤时候的噪声大约为31dB,脱水时候的噪声大约为39db,干燥时候的噪声大约为42db[12],空气净化的使用是用臭氧去除不能用水清洗掉的衣服上的细菌和气味还可以利用热空气将没用完的臭氧转化为氧气来避免环境破坏[13]。热泵洗衣机不仅在节能方面非常的突出,而且还具有减少衣物磨损的优点。热泵干燥的衣服比自然晒干的衣服要更加的柔软[14]。除此之外,热泵干燥利用空气干燥和除湿,可以使衣物不起皱并且干燥的更为均匀一些。同时使用超声波发生器来使水中的小气泡压缩和膨胀。在压缩的时候气泡破裂产生压力,导致有些地方的真空快速膨胀从而使衣服上的脏东西可以被更好的分解和吸收,衣服上的细菌同时也会被消灭,这台新洗衣机洗涤效果很好[15]。总之,自动选衣机的发展可以概括为:人性化、节能、智能化、选择性好、可用性高、使用寿命长。随着中国经济的快速发展,会有更大的发展空间。1.6主要内容设计用单片机控制的洗衣机控制器。以单片机为主的控制器,扩展必要的外部电路,设计制作一个可以自行控制水位,检测衣物重量,检测浑浊程度,自行进排水的洗衣机控制器。第2章系统的结构设计2.1模糊控制基本框图模糊控制使用从衣物重量检测,服装质量,收缩率,水的温度等获取的信息,执行方差计算来模糊它们,然后基于非坏规则进行计算,最终根据强制性规则判断进行模糊控制。确定好清水的水位和冲洗的时间,洗涤方法和干燥时间等。模糊控制洗衣机的控制结构如图1所示。STC89C52STC89C52执行器进水阀选择开关LED显示水位传感器负载传感器温度传感器TS污浊度传感器电源图1模糊控制框图2.2传感器及作用此方案中使用了四个传感器。浊度,温度,负载传感器的输出都是模拟信号。所以它们必须转换成A/D作为单片机的控制信号。水位传感器的输出为数字信号,因此它不需要传输到A/D直接使用。(1)浊度传感器的内部原理图如图2所示。湍流传感器的主要工作原理是光耦。普通光耦无法有效检测洗衣机内的水流紊流。光耦发出的光必须是红外线,才能准确检测到干扰。测量传感器确定洗涤剂量,避免洗涤剂的浪费。图2浊度传感器内部原理图(2)温度传感器常用的温度传感器DS18b20、ad590都是嵌入式温度传感器。区别在于DS18B20的输出是数字信号可直接和微机芯片进行连接。AD590其主要特点如下:•设备中的电流等于设备的热力学温度。•AD590的温度测量范围为-55℃〜+150℃。•高准确率。AD590有五个等级,分别为I、J、K、l、M。在55℃~+150℃范围内的时候m级精确度是最高的。意外错误差为±0.3°C。本设计采用的就是AD590温度传感器。与DS18B20相比,AD590具有很多的优点,例如精度高、线性误差较小、没有温度报警和编程相对简单等。是洗衣机温度传感器的非常不错的选择。测量温度的基本应用电路如图3所示图3AD590测量温度的基本应用电路图(3)负载传感器电荷传感器的工作原理是通过识别电机的反电动势来实现电荷检测,其电压远大于单片机使用的电压,不能直接采样。必须隔离。线性光耦可以隔离高压和干扰,获得满意的检测信号。通过测定衣服的重量来确定要使用的水量。(4)水位传感器的原理图如图4所示。谐振式水位传感器采用新的检测原理,水位传感器根据频率直接转换水位。确定衣物的清洁度,快速的水流,洗涤时间和其他条件在节约用水,节约能源和减少控制洗衣机所用的洗涤时间方面有着非常重要的作用。图4水位传感器原理图2.3显示器显示器具有LED和LCD的两种变体:LCD是液晶显示器的缩写。液晶显示是被动式显示,就是液晶本身不发光,利用液晶的特性去改变光通量的方向。或者黑色背景上的白色。LED是lightemittingdiode的缩写。LED由发光二极管组成,因此"LED"位于显示屏的前面。该方案仅显示时间,因此可以通过使用LED来实现目标。该设计使用LED发光二极管,如图5所示。2.4单片机选择STC89C52单片机作为控制部件,该型号的单片机共有40个引脚采用双列直插式,引脚功能如图6所示。图6STC89C52引脚图STC89C52芯片的特点1. 是一个8位的MCU。2. 具有布尔代数的运算能力。3. 有4个8位的Port,共有32条双向的且可独立被控制的I/OPort。4. 有128*8RAM可储存资料记忆体(8052为256*8)。5. 有4K*8ROM的程序记忆体(8052为8K*8)。6. 有2组的16Bit计时器(8052有3个)。7. 具有全双工传输信号UART。8. 内部有时脉振荡器电路(12MHZ)。9.ROM可扩充到64KByte。10.资料记忆体(RAM)可扩充至64KByte。2.5A/D转换器A/D转换器有很多种类型,根据接口方案可以分为两种:并行接口,串行接口。串行接口分两种:三线接口和二线接口。由于8051串口的局限性,本设计采用的是多串口。因此需要使用多路复用器。MAX187符合这一要求。它的转换精度也很高,所以我们在这个方案中使用MAX187。Max187采样/保持电路不需要外部接口容量。Max187系列12位ADC由电源供电,其转换速度是75ksps。它能通过外部时钟直接从内部读取数据,存储数据,并且能够与大多数的处理器和控制器通信。接口与SPI、QSPI、microwire兼容。Max187具有优良的交流特性和较低的功耗,易于使用,体积小,是一种理想的DSP和遥感器,或在能源和空间最需要的领域。简言之,已选择max187进行a/D转换。MAX187引脚如图7所示。图7MAX187引脚图第3章硬件设计3.1系统组成框图蜂鸣器变压器整流滤波稳压触发电路双向晶闸管蜂鸣器变压器整流滤波稳压触发电路双向晶闸管电机正转转电机反转转进水阀排水阀LED显示电路水位监测读取键盘启动键MCS-51洗衣机状态显示指示灯图8系统组成框图各框图作用:(1)MCU电路程序控制的核心是单片机电路,由单片机电路的各个部分组合而成,包括CPU、数据存储器、程序存储器、I/O接口和时间电路、扫描频率、区频等,洗衣机的运行程序由Rom驱动,单片机根据输入控制和信号检测调用相应的内部运行程序。电路发出各种电路控制信号,完成自动运行的过程。(2)直流电源电路直流电源电路可以进行转换、校正、调试等。输入端220V交流电源的滤波与维护是由单片机、可控工作电路和显示电路组成的定压直流电源。(3)时钟电路由晶体振荡器和单片机内部的电路组成。频率振荡为单片机提供了时钟信号和时间信号。(4)显示电路显示电路就是用来显示洗衣机的工作状态,74LS138解码器是3-8解码器用来解决I/O端口线不足的问题。(5)负载驱动电路该电路主要由双向晶闸管和触发电路组成。采用三端双向开关元件作为非接触开关,控制负载的转动和运行。作为电机,单片机根据相应的指令或收到的监控信号输出相应的控制信号,控制晶闸管触发电路的工作,从而加速电机负载和其他负载。(6)报警电路报警电路具有对洗衣机进行报警的功能。根据编程以及软件的设置,清洗后,洗衣机会发出声响用来提醒用户已经清洗完毕。(7)水位开关和安全开关电路水位开关:用户可根据自己的需要选择水位,对于水流,当水位达到设定水位时,系统连续监测并停止水流,传感器检测水位回路和安全开关。电路的通断状态转移到单片微机上,由单片微机进行控制,降低了成本。3.2主控电路的设计8051外围辅助电路设计(1)振荡电路单片机的振动电路有严格的规定,就像一个大钟,它控制着时钟的移动和分针的移动。如果微控制器正在工作,它应该首先读取命令,然后逐渐执行它。单片机用高功率放大器构成振荡器。引脚xtal1和xtal2分别是放大器的输入和输出。8051的最大工作频率是24MHz,振动的频率越高,微控制器的工作也越快。但是内存和PCB也更快。频率选择一般为6~12mhz晶体滤波器。一般对电容器的大小没有严格的要求,但电容器的大小也将取决于其强度、频率。连接时C1和C2通常为30PF±10PF。在本课题中,使用了一个12MHz的晶体振荡器,电容为30pF。如图9所示图9振荡电路图(2)复位电路重置计算机芯片是为了使CPU和其他组件在初始测试状态下对系统可用。在任何微型计算机芯片可以工作之前,必须进行一个重置过程。在复位微计算机芯片时,程序尚未开始执行,并且它执行准备任务。复位方式分为手动复位和电源复位两种方法。电源复位指系统启动后,MCU外部的电路直接进行操作,单片机的启动和停止直接受电源的控制,手动复位就是按键开关。MCU的复位是通过激活复位电平来控制。通常采用电源复位电路。自动复位的原理:通电的时候,电容两端短路,RST引脚高电平。然后电阻器向电容器供电。向rst端子施加电压的时候电压会缓慢下降。当电压降到一定水平,微控制器开始正常运行,如图10所示:图10复位电路3.3各部分电路的设计3.3.1水位的检测电路水位检测的准确性直接影响到清洗的程度,快速水流,洗涤时间等参数。对于带有水雾控制的洗衣机.水位检测必须是连续的,因此始终使用水位传感器。水传感器的谐振水平使用电磁谐振电路LC作为传感器的敏感元件,并修改被测物体以更改LC参数,最后释放频率参数。其工作原理是:通过压力来改变水位,通过管子来测试腔体中气体的变化,驱动膜片移动到腔体的高度,驱动磁芯作用在膜片中心的特定线圈上。水位测量电路如图11所示图11水位检测电路3.3.2衣物量检测电路洗涤前先测试织物的质量和数量。如果水位恒定,不同织物质量和数量的织物,其电阻值是不同的。如果要特别检查织物的质量和数量,先注入一定量的水,然后启动主电机旋转,然后切断电源,之后再恢复主电机。保持运转惯性直到停止。在通电前转动惯量时间内,主电机处于发电的状态,从而产生感应电动势。由于衣物的阻抗不同,电机处于发电机状态的时间长短也会不一样。当长时间处于发电状态时,织物阻抗会降低。主电机发电时间越长,织物阻抗越低。相反,织物阻抗越高。经过半波电位校正后,用矩形脉冲序列对隔离光电二极管进行放大和校正。脉冲数表明,布线阻抗越大,脉冲越大,布线阻抗越小,相反也是同样的道理。织物质量检测电路如图12所示。图12布质布量检测电路3.3.3显示电路的设计显示电路主要由两个8位数字晶体管、一个晶体管、一个电阻和一个8255I/O扩展芯片组成。(1)显示电路设计LED显示电路是用来显示洗衣机的洗涤时间和脱水时间。DS1显示高位。DS2显示低位。可以显示洗衣机某个流程的剩余时间。如图13所示。图13LED显示电路(2)8255与MCU接口电路方案通过端口8255来显示发送到MCU的信息。PB0和PB1发送字符和时钟信息。它们接收到的字符信息是用两位数字来显示的。是否开启取决于极性频率信号。此时,从PA端口发送的平均极点信号(PA端口的端口地址为0FF7CH)将确定多少有效信号。3.3.4指示器电路74LS138解码器、发光二极管和电阻器三部分组成控制电路。因为单片机PI接口有限,所以采用解码器来扩展接口,输入端为C,74LS138的B、A接单片机的PI口,输出端为Y0、Y1、Y2、Y3、Y4、Y5、y6接单片机阴极,7个LED,阳极接电源。输出端子Y0控制剩余洗涤时间指示器,Y1控制剩余脱水时间指示器。Y2控制"剧烈洗涤时间"指示灯",Y3控制"弱洗涤"指示灯,Y4控制"洗涤时间"指示灯。Y5控制"洗涤时间"指示灯,Y6控制"脱水时间"指示灯。电路图如图14所示。图14指示灯电路3.3.5报警电路的设计报警电路的作用就是在洗衣机运行过程中给出提示和报警。根据程序的设计,当洗衣机出现问题的时候,蜂鸣器会间歇性发出嘟嘟声来提示人们清洗出现异常。发出滴水声5秒钟,用来提醒洗衣结束。如图15所示。图15报警电路3.4电磁进排水阀控制电路进水阀和出水阀分别受P0.0和P0.1的控制。当P0.0为“0”时,Ka线圈得电,进水阀打开。当P0.1为“0”时,Kb线圈得电,出水阀打开。如图16所示图16进排水控制电路3.5全自动洗衣机的电源电路系统电源电气原理图如图17所示。220V电源通过T型变压器转换为12V交流电压,以获得平滑的直流电压。通过四个1N4004二极管整流全桥,滤波电容C,通过三端稳压器7805稳压,获得+5V稳定电压,为各单元供电。图17系统电源部分电路图3.6控制系统的整体硬件设计该系统的设计由三个模块来组成,分别是电路部分、数字控制和机械控制电路。电路各部分与单片机的连接如下:(1)MCS-51有四个8位并行的I/O口。这四个I/O口可用作双向并行I/O接口。具体接线图见图18图188051单片机与8255芯片的连接图(2)控制电路由74LS138解码器、七个LED和一个电阻器组成,解码器用于扩展端口。74LS138输入端子C、B和a连接到微控制器引脚P1.2、P1.1和P1.0,输出端子Y0、Y1、Y2、Y3、Y4、Y5和y6连接到七个阴极。。接线图如图19所示。图19单片机与74LS138连接图(3)将键盘控制水平、灯光和水位连接到8255A。如果系统芯片需要多个键为处理器I/O接口源提供资金,这些键一般以矩阵的形式排列。系统采用两行五列矩阵键盘,可覆盖6个I/O口,并可连接到PI端口8255A。LED显示电路由两个8位数码管显示器组成。晶体管和电阻器。用于指示洗衣机的洗涤和烘干时间。它可以连接到PI端口8255a,并由单片机控制。水位传感器采用数字振荡器电路。三点振荡器电路由连接到数字谐振放大器A1到C2的电感器和电容器组成。共振频率随水位而变化。放大器发射点a,并模制成A2。这是C点的输出.数字编号可以连接到微控制器。连接图如图20所示。图20键盘、指示灯和水位控制电路与8255A的连接图(4)马达的正向和反向控制电路由马达控制,固态继电器SP1110,六个逆变器74S05和电阻器电容器组成。六个反相器中的两个用作中间缓冲器,以驱动两个固态继电器。电机的正向和反向旋转由8051微控制器的P1.5和P1.4端口控制。可以通过在两条线上使用P1.4和P1.5来控制三种电机状态。逻辑关系为:如果P1.5和P1.4为"00",发动机将不再工作;如果“01”,则电机向前运行;如果为“10”,则电机反向运行。连接图如图21所示。图21电动机正反转控制电路与单片机连接图本控制系统对传统控制系统进行了一些改进:对单片机电源系统和进水阀电路的一些改进。3.7系统整体原理图图见附录A第4章软件设计4.1模糊控制实现方法4.1.1模糊规则(1)洗涤量和水量的确定:如果检测到大量衣物.洗涤量大.水位高;如果检测到衣服量适中,则洗涤量较多,水位适中;如果检测到衣物量很少.则洗涤量少.水位低。(2)脱水时间的确定:如果检测到衣物很多.则脱水时间长;如果检测到衣物较多.则脱水时间适中;如果检测到衣物很少.则脱水时间短。(3)洗涤时间的确定:如果检测到衣物很多.布质以棉布偏多且水温低.则洗衣时间长;如果检测到衣物较多.布质以化纤偏多且水温偏高.则洗衣时间适中;如果检测到衣物较少.布质以棉布偏多且水温偏高.则洗衣时间适中;如果检测到衣物很少.布质以化纤偏多且水温高.则洗衣时间短。(4)漂洗时间的确定:如果检测到洗涤水很脏.则漂洗时间长;如果检测到洗涤水较脏.则漂洗时间适中;如果检测到洗涤水不脏.则漂洗时间短。4.2软件流程图及程序4.2.1各模块流程图及其程序(1).主程序流程图如图22所示。开始开始设置堆栈指针针调洗衣机初始化程序允许定时器中断断自检调显示子程序调键盘扫描子程序图22主程序流程图(2).显示子程序流程图如图23所示。显示到最后一位吗显示到最后一位吗显示缓冲器R0加1延时1ms取显示数据段码送8255A口R2->8255C口扫描模式置初值->R2设显示缓冲区指针40H->R0入口返回显示内容送缓冲区R3左移一位YN图23显示子程序流程图(3).键盘扫描子程序流程图如图24所示。NNN转运行程序次数加1,是奇数次按下吗是选择键吗吗次数加1,转时间设置入口有键按下吗是干扰吗是水量键吗吗是时间键吗吗返回暂停次数加1,转方式设置次数加1,转水量设置是启动/暂停键吗吗是程序键吗吗次数加1,转程序设置NYYNYNYYNNYYYN图24键盘扫描子程序(4).程序设置子程序流程图如图25所示。NN入口是第一次按下吗是第三次按下吗是第二次按下吗返回调洗涤子程序调漂洗子程序调脱水子程序YYYNN图25程序设置子程序流程图(5).水量设置子程序流程图如图26所示入口入口是第一次按下吗是第二次按下吗是第三次按下吗返回注水至低位注水至中位注水至高位图26水量设置子程序流程图YYNNNY (6).时间设置子程序流程图如图27所示。入口入口是第一次按下吗是第二次按下吗是第三次按下吗返回选择时间5min选择时间10min选择时间15minYNYNYN图27时间设置子程序流程图 (7).洗涤量、水量检测子程序流程图如图28所示。入口入口调A/D转换转换结果与标准最大值比较大于最大值吗转换结果与标准最小值比较小于最小值吗进水至中水位,洗涤量投放时间适中返回进水至高水位,洗涤量投放时间长进水位至低位,洗涤量投放时间短YNYN 图图28洗涤量、水量检测子程序流程图(8).自检子程序流程图如图29所示。入口入口指示灯亮读安全开关状态为低电平吗读安全排水阀为低电平吗开进水阀到低水位了吗启动电机到高水位了吗开排水阀水位复位了吗停止电机关排水阀返回报警报警NNYYNNYYNY图29自检子程序流程图(9).衣量检测子程序流程图如图30所示。入口入口调A/D转换转换结果与标准最大值比较大于最大值吗转换结果与标准最大值比较大于最大值吗进水至中水位,洗涤量投放时间适中脱水时间长,将20H位置1脱水时间短,将21H位置1返回YNYN图30衣量检测子程序流程图(10).温度检测子程序流程图如图31所示。入口调A/D转换入口调A/D转换转换结果与标准最大值比较大于最大值吗将22H位置1转换结果与标准最大值比较大于最大值吗将23H位置1将24H置1返回YNYN图31温度检测子程序流程图(11).时间确定子程序流程图如图32所示。入口入口衣量多位和棉多位和温度低位相与为1吗衣量少位和棉少位和温度高位相与为1吗洗涤时间长返回洗涤时间长洗涤时间短YNYN图32时间确定子程序流程图(12).水位检测子程序流程图如图33所示。入口入口开计数器,开始计时读计数值->48H返回========图33水位检测子程序流程图(13).污浊度检测子程序流程图如图34所示。入口调A/D转换入口调A/D转换转换结果大于标准值吗调漂洗程序返回YN图34污浊度检测子程序流程图 (14).脱水子程序流程图如图35所示。脱水灯亮脱水灯亮判断是全自动吗确定脱水时间开排水阀置脱水转速启动电机显示脱水倒计时时间脱水结束了吗停止电机灭脱水灯关排水阀返回入口NNY图35脱水子程序流程图(15).排水子程序流程图如图36所示。 图36图36排水子程序流程图入口排水灯亮开排水阀启动电机是洗涤吗显示排水倒计时时间调污浊度1子程序调污浊度子程序是零水位吗5min到了吗蜂鸣器报警等待处理停止电机关排水阀返回是漂洗吗灭排水灯YNYYNNY第5章调试系统原型组装和软件设计完成后,就进入到了系统调试阶段。调试过程是软件和硬件的错误检查的过程,包括硬件的调试和软件的调试两部分。5.1硬件调试系统的硬件调试和软件调试是紧密相连的,调试一般上来说都是在消除硬件的明显缺陷后和软件结合进行的。在硬件的调试过程中,先进行静态调试:检查接线,各部件的型号,规格,然后通上电源检查各个部位电位是否正常,然后使用模拟器在线调试。在硬件调试的过程中我遇见的硬件故障有:组件失效,经过检查发现是组件在装配过程中失效。在调试的过程中发现LED接反了,随后也是解决了这个问题。在调试过程中还遇到了电源故障:电压太低,驱动不了负载。解决方法:焊接直流电源电路获得稳定的输出电压。5.2软件调试首先进行模块间调,检查CPU字段,ram内容,i/o端口状态检查程序执行的结果是否符合要求。在调试的过程中逐步发现调整用户系统的软件程序。间调完成后,将各个功能模块组合起来进行整体调试。由于单片机的操作是按照时间顺序进行的,所以在单步单点的调试完成了以后,又进行了连续调试,反复调试了很多次。第6章总结与展望6.1总结本课题设计了一种基于模糊控制的洗衣机自动控制系统。电子信息技术应用于人们的日常生活,单片机技术应用于电阻和控制领域。将硬件设计和软件程序结合,实现了洗衣机的自动控制。一键完成清洗的过程。特点:该方案使用模糊控制来合理设计水的洗涤,漂洗和干燥时间。这不仅可以确保衣物的洗涤,而且可以缩短洗涤时间,减少衣物的磨损。它使洗衣机变得智能,最大程度地提高了洗涤效
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2031年中国天津市运输行业市场竞争格局及发展趋势预测报告
- 2025-2030年黑电木插柄汤壳项目投资价值分析报告
- 2025-2030年高性能LED灌封环氧树脂胶项目投资价值分析报告
- 2025-2030年非金属密封保温材料项目投资价值分析报告
- 2025-2030年青梅绿茶项目投资价值分析报告
- 2025-2030年陶瓷落地灯项目投资价值分析报告
- 2025-2030年铝塑管项目投资价值分析报告
- 2025年会计、审计及税务服务项目投资风险评估报告
- 2025-2030年铁康-铜热电偶项目投资价值分析报告001
- 2025年中空纤维反渗透装置项目投资风险评估报告
- GCP原则及相关法律法规课件
- 金字塔原理(完整版)
- 认识自我 悦纳自我 课件- 高中生心理健康主题班会
- 大型设备的吊装技术课件
- (赛课课件)人教部编版二年级语文《看图写话写事:乐于助人-》
- 液化天然气(LNG)相关的知识培训
- 高空作业车安全技术交底
- 消防管道水压试验记录
- 机关事业单位调动人员登记表(样表2022年)
- 城市管理综合执法局城管执法与执法程序PPT模板
- 铅酸蓄电池维护规程
评论
0/150
提交评论