单片机控制的全自动洗衣机毕业论文

1、专科毕业论文(设计)题目:单片机控制的全自动洗衣机学院:应用技术学院专业:电气自动化姓名:于敬磊指导教师:战胜2013年6月5日单片机控制的全自动洗衣机摘要随着数字技术的快速发展,数字技术被广泛应用于智能控制的领域中。单片机以其体积小、功能全、价格低廉、开发方便的优势得到了许多电子系统设计者的青睐。它适合于实时控制,可构成工业控制器、智能仪表、智能电器、智能武器装置以及通用测控单元等。本文以AT89C51单片机为核心设计了全自动洗衣机控制系统,本系统实现了对洗衣机整个洗衣过程的控制,包括用户参数输入、洗衣、脱水和结束报警四个阶段。控制系统主要由电源电路

2、、单片机控制系统和外部硬件电路三大模块组成。电源电路为单片机主控系统提供5v的直流电压;单片机主控系统负责控制洗衣机的工作过程,主要由AT89C51单片机、按键、蜂鸣器、LED指示灯、LM324电压比较器、NPN型差分放大器组成;外部硬件电路有继电器、三极管、LED灯组成。本系统的电路并不复杂,给AT89C51单片机载入软件程序后,能够实现全自动洗衣机的基本功能。关键词:AT89C51;用户参数;继电器;控制系统;电压放大器、比较器AbstractWiththerapiddevelopmentofdigitaltechnology,digitaltechnologyhas

3、beenwidelyappliedinthefieldofintelligentcontrol.Itssmallsize,completefunctions,lowprice,convenientdevelopmentadvantagebymanyelectronicsystemdesignersfavor.Itissuitableforreal-timecontrol,canformindustrialcontroller,intelligentinstrument,intelligentappliances,in

4、telligentweapondeviceanduniversalmeasurementandcontrolunit.ThispapertakesAT89C51microcontrollerasthecoredesignoftheautomaticwashingmachinecontrolsystem,thissystemhasrealizedthecontrolofthewashingmachineandthewholewashingprocess,includinguserinputparameters,

5、washing,dehydrationandendalarmfourstages.Thecontrolsystemismainlycomposedofapowercircuit,SCMcontrolsystemandtheexternalhardwarecircuitiscomposedofthreemodules.ThepowersupplycircuitprovidesDCVoltage5Vforsingle-chipmicrocomputercontrolsystem;single-chipmicro

6、computercontrolsystemresponsiblefortheprocesscontrolofwashingmachine,mainlybytheAT89C51microcontroller,buttons,buzzer,LEDlights,LM324voltagecomparator,NPNdifferenceamplifier;externalhardwarecircuitwitharelay,atriode,LEDlamp.Thecircuitofthissystemisnotcompli

7、cated,downloadingtheprogramtoAT89C51microcontroller,toachievethebasicfunctionsofautomaticwashingmachine.Keywords:AT89C51;UserParameters;Relay;ControlSystem;VoltageAmplifier;Comparator青岛大学专科生毕业论文(设计)目录第一章绪论11.1课题开发背景11.2国内外现状及水平11.3设计的目的和意义2第二章设计方案32.1设计参数32.2设计任务32.3洗衣机

8、的设计方案42.3.1按键42.3.2洗衣程序42.3.3设计总方框图52.4控制系统的功能5第三章元器件的选择63.1洗衣机类型的选择63.2洗衣机马达的选择73.3单片机的选择93.4水位开关与电磁进水、排水阀113.4.1电磁进水、排水阀113.4.2水位开关123.5传感器133.5.1TS浊度传感器133.5.2压力传感器143.6蜂鸣器16第四章控制系统及外部的电路174.1控制系统的电路组成174.2电源电路174.3单片机控制电路184.3.1单片机的复位电路184.3.2单片机的时钟电路194.3.3LED显示电路204.3.4蜂鸣

9、器报警电路204.3.5电动机的控制电路214.3.6进水/排水电路224.3.7重量检测电路234.3.8清洁度检测电路23第五章单片机模拟程序245.1主程序设计245.2洗衣程序设计255.3洗涤程序的设计275.4漂洗程序的设计285.5脱水程序的设计295.6LED指示灯程序的设计305.7单片机编程31总结39谢辞40参考文献41青岛大学专科生毕业论文(设计)第一章绪论1.1课题开发背景目前中国洗衣机市场正进入更新换代的时期,市场潜力巨大,人们对于洗衣机的要求也是越来越高。目前的洗衣机主要有强弱洗涤功能、进排水系统故障自动诊断功能、暂停等几大功能,但

10、是在许多方面还是满足不了人们的需求。这就要求设计者们有更高的专业和技术水平设计出更节能、功能更齐全、更人性化的洗衣机。随着加入世贸组织,很多的国内外强势品牌加入,研究新的技术开发新的产品,洗衣机行业将爆发新一轮的以“绿色环保”、“节水节能”为主题的大战,而技术制高点则是未来的竞争焦点。在国内从洗衣机市场得到的商情显示由于受水资源不断减少自来水费有所提高等因素的影响,市场上那些用水量比较大的洗衣机销售受阻而具有节水功能的洗衣机的销路不断看好。针对市场需求的变化,一些生产厂家如小天鹅、小鸭、海尔等先后向市场推出了一批节水型全自动的洗衣机。作为未来技术发展方向之一,变频技术将带动整个洗衣机行业的技术

11、提升,有利于洗衣机产业的升级。目前的洗衣机都没有实现全方面的兼容,大多数的洗衣机生产的厂家都注重各自品牌的洗衣机的特长,突出一两个与别的洗衣机不同的个性化的功能,洗衣机的各项功能都是由单片机控制实现的,因此设计出基于单片机的洗衣机控制电路系统具有很强的实用性。并且随着单片机技术日新月异的发展,单片机以其集成度高、运算速度快、体积小、可靠运行、价格低廉等特点在过程控制、机电一体化、智能化仪表、家用电器等方面得到了广泛应用。总之,每一项技术的进步极大地推动了洗衣过程自动化程度的提高。1.2国内外现状及水平1.洗衣机的分类普通洗衣机:其洗涤、漂洗、脱水等功能均须手工转换;半自动洗衣机:它能在洗涤

12、、漂洗、脱水等功能之间,实现某两个功能的自动转换;全自动洗衣机:它能自动实现洗涤、漂洗、脱水等所有功能。2.全自动洗衣机在国内外的现状及水平全自动洗衣机根据结构不同可分为波轮式全自动洗衣机(也叫套桶式全自动洗衣机)、滚筒式全自动洗衣机和搅拌式全自动洗衣机三大类。波轮式、滚筒式、搅拌式全自动洗衣机分别占全球洗衣机市场份额的33、52和15。搅拌式洗衣机目前还没有进入我国市场,以下仪对波轮式和滚筒式两种洗衣机进行讨论。(1)滚筒式洗衣机更好地软化衣物纤维,减小洗涤过程中衣物的损伤和变形,并且还可以使洗后的衣物柔软而蓬松。提高温度来洗涤可充分溶解洗衣粉,加快洗衣粉中弱酸性物质与污物化学反应速度,提

13、高洗衣粉中酶的活性,同时有利于溶解汗渍、血渍、降低灰尘、油污的粘附作用,从而可在同样的洗净比下(注:洗净比是国家对洗衣机的质量考核标准中的一个基本指标)大幅度降低洗涤过程对机械外力的需求。(2)波轮式洗衣机因为滚筒式机的价格远远高于波轮式机,况且波轮式机使用方便适合国人,所以受到普遍欢迎。关于程序控制器,新推出的波轮式全自动洗衣机均采用单片机程序控制器。各厂家生产的各种弓型的波轮式全自动洗衣机的控制程序有所不同,最少的也有好几个控制项,每一项又有几种不同的洗涤程序可供选择,足以满足不同的洗涤要求,所以没有必要考虑这个问题。关于不锈钢内桶:采用不锈钢内桶的目的是为了减小衣物和内桶壁的摩擦力,从

14、而减轻衣物的磨损,选购时应予以考虑。关于同心洗:同心洗是直接把电动机轴与洗衣桶主轴同心安装,直接驱动。这样在洗涤和脱水的时洗衣桶震动减小,噪声得以降低。为了达到一定的洗净比,就必须有足够的机械力,而机械力对衣物是有损伤的,这就注定了波轮式洗衣机的磨损率远远高于滚筒式洗衣机。1.3设计的目的和意义目前中国洗衣机市场正进入更新换代期,市场潜力巨大,人们对于洗衣机的要求也越来越高,这就要求设计者们有更高的专业和技术水平,能够提出更多好的建议和新的课题,将人们的需要变成现实,设计出更节能、功能更全面、更人性化的全自动洗衣机。目前的洗衣机都没有实现全方面的兼容,大多洗衣的厂家都注重各自品牌的洗衣机的特

17、二个是标准洗涤启动键K2,工作时按此按钮暂停,再按则恢复工作。洗涤、漂洗4秒正转,停2秒,反转4秒,停2秒。第三个是快速洗涤启动键K3,工作时按此按钮暂停,再按则恢复工作。洗涤、漂洗6秒正转,停3秒,反转6秒,停3秒。第四个是洗衣机脱水启动键K4,具有单独脱水的功能。(3)有脱水功能,并且在脱水时,如果打开盖板脱水暂停。(4)进水时进水指示灯亮;排水时排水指示灯亮;洗涤时洗涤指示灯亮;漂洗时漂洗指示灯亮;脱水时脱水指示灯亮。2.3洗衣机的设计方案本系统实现了对洗衣机整个洗衣过程的控制,包括用户参数输入、进水、洗涤、漂洗、排水和脱水等阶段。控制系统主要由电源电路、单片机控制系统和外部硬件电路构

18、成。电源采用三端集成固定稳压器7805提供+5V电源。单片机控制系统负责控制洗衣机的工作过程,主要由AT89C51单片机、NPN型差分放大器、LM324电压比较器、按键、蜂鸣器、LED指示灯组成。外部硬件电路有继电器、三极管、电动机、进水电磁阀、排水电磁阀、压力和浊度传感器组成。2.3.1按键洗衣机面板上有4个按钮K1、K2、K3、K4。K2、K3、K4不能同时启动。K1洗衣机启动键;K2标准洗涤启动键;K3快速洗涤启动键;K4脱水启动键,具有单独脱水的功能;2.3.2洗衣程序1.洗涤过程通电后,洗衣机从洗涤过程开始。进入洗涤过程,首先进水阀接通,开始向洗衣机供水,当到达要求水位时,进水

21、衣机的优点(1)洗净度高,洗涤速度快省电、移动方便、使用简单、中途可随意添加衣物或者洗涤液、不论老少都可以使用、价格便宜且程序设置灵活方便。(2)洗衣方便适合国人,并且市场消量巨大。(3)内筒是塑料材料制成,噪音小,而且上开盖,使用比较方便。这种洗衣机适用于居住在绿化较差,空气尘埃量较大,平均每2至3天换一次衣服的家庭,主要以洗净度为主,服装面料以化纤、腈纶为主。2.波轮上开门洗衣机工作原理洗衣机的洗涤过程主要是在机械产生的排渗、冲刷等机械作用和洗涤剂的润湿、分散作用下,将污垢拉入水中来实现洗净的目的。首先充满于波轮叶片间的洗涤液,在离心力的作用下被高速甩向桶壁,并沿桶壁上升。在波轮中心处,

22、因甩出液体而形成低压区,又使得洗涤液流回波轮附近。这样,在波轮附近形成了以波轮轴线为中心的涡流。衣物在涡流的作用下,作螺旋式回转,吸入中心后又被甩向桶壁,与桶壁发生摩擦。又由于波轮中心是低压区,衣物易被吸在波轮附近,不断地与波轮发生摩擦,如同人工揉搓衣物,污垢被迫脱离衣物。其次,当衣物被放进洗涤液之后,由于惯性作用运动缓慢,在水流与衣物之间存在着速度差,使得两者发生相对运动,水流与衣物便发生相对摩擦,这种水流冲刷力同样有助于污垢离开衣物。再次由于洗衣涌形状的不规则,当旋转着的水流碰到桶壁后,其速度和方向都发生了改变,形成湍流。在湍流的作用下,衣物做无规则地运动并翻滚,其纤维不断被弯曲、绞纽扣拉

24、服转矩,角速度力矩(滚筒的半径)洗衣机转动过程中衣服和滚筒之间的摩擦力,衣物重量(含水)摩擦系数(3)电机的功率:洗涤漂洗时电机的功率:脱水时电机的功率:全自动洗衣机马达必须满足洗涤、漂洗和脱水时的转速要求,洗涤、漂洗和脱水时电机的功率、转速是不同的。根据上述计算可知:洗涤电机功率320瓦,转速480转/分;脱水电机功率565瓦,转速1440转/分。2.洗涤-脱水电机的原理洗涤衣物时为提高洗涤效果及防止衣物缠绕,要求波轮双向运转工作,故而用于洗涤的洗涤-脱水电机都是双向运转电机。洗涤-脱水电机为配合洗衣机的洗涤及脱水转速的不同,采用双速设计。它在电机定子上布置有两套不同极数的绕组

25、。采用鼠笼型转子,可以自动适应两套定子绕组。由于此种电机的低速时极数较多、速度较低,考虑到满足低速时的转矩及此时电机的温升、效率,所以电机的体积较大。单相异步双速电机结构较简单、寿命长,但造价较单速单相异步电机要高。本设计根据电机的功率和转速,选择西门子单相异步双速电机YXG62/2/16G。图3.1和3.2分别是其实物图和接线图。图3.1电动机的实物图图3.2电动机的接线图3.3单片机的选择1.AT89C51单片机的优点(1)低电压、高性能、功耗小、价格便宜且应用广泛;(2)可擦除只读存储器可以反复擦除100次;(3)采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MC

26、S-51指令集和输出管脚相兼容;(4)用该单片机设计的系统,可以反复进行系统试验,能够保证用户的系统设计达到最优;2.AT89C51单片机的引脚图和实物图图3.3AT89C51引脚图图3.4AT89C51实物图3.引脚描述表3.1AT89C51引脚功能表端口引脚功能VCC电源端GND接地端XTAL1外接石英晶体的一个引脚XTAL2外接石英晶体的另一个引脚RST复位输入端ALE地址锁存允许外部程序存储器(外ROM)的读选通信号外部访问允许端P0口一组8位漏极开路型双向I/O口,地址数据总线复用口P1口一个内部上拉电阻的8位双向I/O口P2口一个内部上拉电阻的8位双向I/O口P3口一个

27、内部上拉电阻的8位双向I/O口表3.2P3口第二功能端口引脚第二功能P3.0RXD(串行输入口)P3.1TXD(串行输出口)P3.2(外部中断0)P3.3(外部中断1)P3.4T0(定时/计数器0)P3.5T1(定时/计数器1)P3.6(外部数据存储器写选通)P3.7(外部数据存储器读选通)AT89C51单片机优点甚多,能够满足全自动洗衣机的程序的设计,所以,本设计采用美国ATMEL公司生产的低电压,高性能单片机AT89C51。3.4水位开关与电磁进水、排水阀全自动洗衣机是通过水位开关与电磁进水、排水阀配合来控制进水、排水以及电机的通断,从而实现自动控制的。3.4.1电磁进水、排水阀电磁进

28、水阀起着通、断水源的作用。电磁排水阀起着通、断排水的作用。当电磁线圈断电时,移动铁芯在重力和弹簧力的作用下,紧紧顶在橡胶膜片上,并将膜片的中心小孔堵塞,这样阀门关闭,水流不通。当电磁线圈通电后,移动铁芯在磁力作用下上移,离开膜片,并使膜片的中心小孔打开,于是膜片上方的水通过中心小孔流入洗衣桶内。由于中心小孔的流通能力大于膜片两侧小孔的流通能力,膜片上方压强迅速减小,膜片将在压力差的作用下上移,闭门开启,水流导通。我们设计所要选择的阀体必须结构简单,性能好,价格便宜,且维修方便。通过上网查阅资料得知科多牌电磁阀性价比很高且应用广泛,所以我们选择科多牌电磁阀。根据排水量的大小,本设计采用的电磁阀型

29、号:科多FCD-270L工作电压:220V(交流)流量:可调范围(设为最大)2050L/min。电磁阀的实物图如图3.5所示。图3.5电磁阀的实物图3.4.2水位开关水位开关实际上是一个空气压力开关。气室的入口与洗衣桶中的贮气室相联接。当水注入洗衣桶后,贮气室口很快被封闭,随水位上升,贮气室的水位也上升,被封闭的空气压强亦增大,水位开关中的波纹管受压而胀起,推动顶杆运动而使触点改变,从而实现自动通断。水位开关触头(Kq1)只连接在进水电路中且与电磁进水阀的线圈串联在一起,当进水结束时能够切断电路。洗衣机排水时,贮气室的水位也下降,被封闭的空气压强亦减小,水位开关触头(Kq1)自动复位。K

33、偿都可以实现,测量数据可以根据需要进行存储。(3)数据测量的稳定性和可能性得到提升,减小外界环境对压力传感器输出干扰,可以对测量有选择性地进行。(4)能够实现自我诊断功能,对发生故障的部位能及时且准确地进行锁定,故障状态迅速识别,解决一些通过硬件不能实现的问题。(5)信号输出形式和接口选择更为多样,通信距离得到更大提高。2.压力传感器工作原理压力传感器是使用最为广泛的一种传感器。它是一种能够感受压力并转换成可用输出信号的传感器,压力传感器中最常用的是电阻应变式压力传感器。电阻应变片的工作原理:金属电阻应变片的工作原理是吸附在基体材料上应变电阻随机械形变而产生阻值变化的现象,俗称为电阻应变效应

36、成人耳能够感知的电声转换装置。电磁式蜂鸣器由振荡器、电磁线圈、磁铁、振动膜片及外壳等组成。接通电源后,振荡器产生的音频信号电流通过电磁线圈,使电磁线圈产生磁场。振动膜片在电磁线圈和磁铁的相互作用下,周期性地振动发声。本设计选用120分贝电磁式蜂鸣器,该分贝数可以准确的提醒用户衣物清洗完毕,该蜂鸣器结构简单,应用广泛,价格便宜。蜂鸣器的类型选择:华兴HXD电磁式有源蜂鸣器(电源2.5V、电流20mA),图3.13和3.14分别为蜂鸣器实物图和外接线路图。图3.13蜂鸣器的实物图图3.14蜂鸣器的外接线路图第四章控制系统及外部的电路4.1控制系统的电路组成该电路主要组成部件是由AT89

37、C51单片机、指示灯、电动机、蜂鸣器、电控水龙头、LED显示灯、及4只按键组成。其组成如图4.1所示。电动机有两个控制端,一端控制电动机正转且该端与P2.0相连,另一端控制电动机的反转且该端与P2.1相连。电控水龙头共两个,一个为进水水龙头且受P1.6的控制,另一个为排水水龙头而受P1.7的控制,当电控水龙头的控制端为“0”时水龙头打开,当电控水龙头的控制端为“1”时水龙头关闭。显示器共有两只P0控制高位显示器,P2控制低位显示器。蜂鸣器有由P1.5控制,当P1.5输出为“1”时蜂鸣器发声。本系统采用11.0592MHz的晶体振荡器定时器0和定时器1的设置为每隔100us产生一次中断。单片机

38、主控系统进水排水电路电机控制电路显示电路复位电路清洁度检测电路时钟电路蜂鸣器报警电路电源电路重量检测电路图4.1控制系统的电路组成图4.2电源电路单片机系统电源部分的电气原理图如图4.2所示。市电220V经过变压器T变压为12V交流电,再通过4只二极管全桥整流,经过电容C1、C2滤波得到光滑的直流电压后,经过三端稳压管(7805)稳压得到稳定的+5V电压给各器件供电。其中C1和C3、C2和C4一个虑除低频的纹波,一个虑除高频的干扰信号,大小分别为0.1uF和10pF(查资料所得)。图4.2电源电路4.3单片机控制电路4.3.1单片机的复位电路复位电路的作用是复位。在单片机接上电源以

39、后,或电源出现过低电压时,将单片机存储器复位,使其各项参数处于初始位置,即处于开机时的标准程序状态,以消除由于某种原因的程序紊乱。单片机的复位电路有上电复位和手动复位两种形式,RST端的高电平直接由上电瞬间产生高电平则为上电复位;若通过按钮产生高电平复位信号则称为手动复位。图4.3为兼有上电复位和手动复位的电路。上电复位是利用电容充电来实现复位的,而手动复位是利用开关SB1来实现复位的。当RST由高变低后复位结束,CPU从初始状态开始工作,CPU的初始状态即为所有引脚(除接地引脚)上电高电平。如图4.3为单片机的复位电路。图4.3单片机复位电路.4.3.2单片机的时钟电路时钟电路由晶振元件

40、与单片机内部电路组成,产生的振荡频率为单片机提供时钟信号,供单片机信号定时和计时。在AT89C51单片机内部有一个高增益反相放大器,其输入端引脚为XTAL1,其输出端为XTAL2。只要在两引脚之间跨接晶体振荡器和微调电容C4、C6,就可以构成一个稳定的自激振荡器,如图4.4所示。电容C5和C6取33pf左右;晶振的频率范围是1.212MHz。晶振频率越高,系统的时钟频率也就越高,单片机的运行速度也就越快。在通常情况下,使用振荡频率为6MHz或12MHz的晶振。如果系统中使用了单片机的串行口通信,则一般使用频率为11.0592MHz的晶振,因为晶振频率为11.0592MHz可以使计算出的T1初值

41、为整数且实际波特率不变误差为0。表4.1列出了串行方式2在不同晶振时的常用波特率和误差。而在本次设计中采用的是频率为11.0592MHz的晶振。图4.4时钟电路表4.1常用波特率和误差晶振频率(MHZ)波特率(HZ)SMODT1方式2定时初值实际波特率误差(%)12.0096001F9H8923712.0048000F9H4460712.0024000F3H24040.1612.0012000E6H12020.1611.0592192001FDH19200011.059296000FDH9600011.059248000EAH4800011.059224000F4H2400011.059

42、212000E8H120004.3.3LED显示电路LED(LightEmittingDiode)是发光二极管英文名称的缩写。本次设计中我们采用发光二极管主要是用来指示洗衣机的工作状态。如图4.5所示,5个发光二极管分别跟单片机的P1口的5个I/O口连接,P1.0P1.7(除P1.4、P1.5)依次代表洗涤指示灯、漂洗指示灯、脱水指示灯、排水指示灯、进水指示灯。这些指示灯在洗衣程序的控制下与洗衣过程对应闪亮。当发光二极管的负极所对应的P1口为低电平时,发光二极管导通。一般LED点亮电压在3.0V左右,导通电流约15mA,所以LED的保护电阻约为。图4.5发光二极管电路4.3.4蜂鸣器

43、报警电路本设计采用无源蜂鸣器,单片机必须输出固定频率的方波信号,其工作电压范围宽,412V,需要外围元件少,电压增益可调范围为20200。通过CPU的P1.5输出高电平来控制蜂鸣器报警。R0为降压电阻,作用是P1.5高电平时,降低基极电压。如图4.6所示:图4.6蜂鸣器报警线路4.3.5电动机的控制电路1.继电器的作用继电器是在自动控制电路中起控制与隔离作用的执行部件,它实际上是一种可以用低电压(直流3.3V)、小电流来控制高电压、大电流的自动开关。2.电动机控制电路的工作原理电动机M洗涤漂洗控制部分(低速)的电气原理图如图4.7所示。电动机有两个控制端,一端控制电机正传该端与P2.0

44、相连,另一端控制电机反转该端与P2.1相连。系统供电时交流220V电压经过继电器加在电动机的两个控制端。当洗衣机接到“正转”指令时P2.0输出高电平经过R7、Q1使得继电器KM2线圈得电导通KM2,从而使得电机正转。当洗衣机接到“反转”的指令时P2.1输出高电平经过R8、Q2使得继电器KM1线圈得电导通KM1,从而使得电机反转。电动机M脱水控制部分(高速)的电气原理图如图4.8所示。此时电动机只用到了正转,所以只有一个控制端P2.4。当洗衣机接到脱水指令时P2.4输出高电平经过Rn0、Q0使得继电器KM3线圈得电导通KM3,从而使得电机高速正转。其中K5用于模拟洗衣机的盖板打开与关闭。若洗衣

45、机盖板打开,K5处于断开状态,脱水过程无法进行;反之,若洗衣机盖板闭合,K5处于闭合状态,脱水过程正常进行。图4.7电动机洗涤漂洗控制电路图4.8电动机脱水控制电路4.3.6进水/排水电路如图4.9所示,进水阀受P1.6的控制,出水阀受P1.7的控制。当电控水龙头的控制端P1.6为“0”时,KM4线圈得电使得进水阀打开。当电控水龙头的控制端P1.7为“0”时,KM5线圈得电使得出水阀打开。图4.9进水、排水电路4.3.7重量检测电路如图4.10为重量检测电路,该电路为信号电路,为单片机提供衣物是否过量的信号。P2.2端为信号输入端。洗衣开始,压力传感器收集衣物重量信息,产生一个很小

46、的电压信号,该信号通过差分放大器放大,然后在与电压比较器(设定值分别为3V和5V)比较,看衣物是否过量。若衣物过量,P2.2端输入高电平,若衣物正常,P2.2端输入低电平。单片机根据P2.2的信号,进入下一阶段。图4.10重量检测电路4.3.8清洁度检测电路如图4.11为清洁度检测电路,该电路同样是信号电路,为单片机提供水清洁度是否达标的信号。P2.3端为信号输入端。TS浊度传感器洗涤结束后检测水的清洁度信息,TS浊度传感器产生一个很小的电压信号,该信号通过差分放大器放大,然后再与电压比较器(比较器设定值为4.5V)比较,看水清洁度是否达标。若清洁度达标,P2.3端输入高电平,若清洁度不达

47、标,P2.3端输入低电平。单片机根据P2.3的信号,进入下一阶段。图4.11清洁度检测电路第五章单片机模拟程序5.1主程序设计根据硬件设计要求控制主程序流程图如图5.1所示。洗衣机通电之后单片机上电首先进行程序的初始化包括定时器0、外部中断0、外部中断1的初始化以及各参数初值的设定。当发现启动键按下洗衣机从待命状态进入工作状态,然后扫描按键的状态确定洗衣过程。完成进水、洗涤、脱水、漂洗的循环过程。当洗衣结束时控制蜂鸣器发声。开始启动初始化按键控制标准洗衣快速洗衣标准洗快速洗洗涤程序漂洗程序脱水程序报警结束NNYY图5.1主程序流程图5.2洗衣程序设计洗衣程序的设计包括两个,一个是

48、标准洗衣程序,另一个是快速洗衣程序。两者洗衣标准不同。实际生活中,客户通过按键可以选择洗衣模式。1.标准洗衣程序,其流程图如图5.2所示:洗衣开始衣服重量<6Kg?开水阀进水电动机运转洗涤(20分钟)电动机运转漂洗25次(3分钟)排水阀排水脱水(5分钟)蜂鸣器报警洗衣结束NYYYNN图5.2标准洗衣程序流程图2.快速洗衣程序,其流程图如图5.3所示:洗衣开始衣服重量<3Kg?开水阀进水电动机运转洗涤(12分钟)电动机运转漂洗2次(3分钟)排水阀排水脱水(5分钟)蜂鸣器报警洗衣结束NYYYNN图5.3快速洗衣程序流程图5.3洗涤程序的设计洗涤是洗衣过程中的主要步

51、示灯同亮(5分钟)报警(1分钟)洗衣结束图5.7LED指示灯程序流程图5.7单片机编程标准洗衣过程:洗涤20分钟;漂洗3分钟,2次;检测水的清洁度,达标就直接进入最终脱水,否则继续漂洗,再检测水的清洁度最多循环不超过3次;达标之后最终脱水5分钟。快速洗涤过程:洗涤10分钟;漂洗3分钟,只有2次;脱水3分钟。主要应用在一些轻薄衣物,且总重量不足3Kg的情况。其中电动机又分为低速正转、低速反转、高速正转过程。单片机编程需要实现以上的功能,以下即为洗衣程序。#include/P口:5个LED灯继电器5个sbitbeep=P15;/蜂鸣器sbitp10=

52、P10;/洗涤指示灯sbitp11=P11;/漂洗指示灯sbitp12=P12;/脱水指示灯sbitp16=P16;/进水模拟灯sbitp17=P17;/排水模拟灯sbitp20=P20;/正转(洗涤、漂洗)sbitp21=P21;/反转(洗涤、漂洗)sbitp24=P24;/正转(脱水)voiddelay(longt)/毫秒级延时(AT89C51晶振频率11.0592MHz)inti;while(t-)for(i=0;i<112;i+)voidBeep()/蜂鸣器beep=beep;delay(60000);报警1分钟beep=beep;voidxidi(void)/标准洗涤20

THE END
1.的双缸洗衣机需要多少钱?家居装修【最便宜的双缸洗衣机需要多少钱?】https://m.fang.com/ask/ask_13195172.html
2.洗衣机最便宜的多少钱[家用电器]购买一个上海比佛利复式洗衣机多少钱? 上海比佛利复式洗衣机是属于高端产品,在购买的时候一台15公斤大容量的洗衣机购买价格是18,000块钱左右,8公斤的全自动洗衣机带烘干功能的,购买价格是1万块钱,10公斤的购买价格是11,000. 我个人觉得这个洗衣机的购买价格是比较贵的,像我们这种月收入两三千的人员来讲...https://www.to8to.com/ask/search/312706/
3.便宜全自动洗衣机多少钱一台?便宜全自动洗衣机多少钱一台?全自动 洗衣机 多少钱 便宜 自动 全部回答 相关问题 全自动洗衣机多少钱 A:全自动洗衣机是通过水位开关与电磁进水阀配合来控制进水、排水以及电机的通断:从而实现自动控制的。电磁进水阀起着通、断水源的作用。当电磁线圈断电时,移动铁芯在重力和弹簧力的作用下,紧紧顶在橡胶膜片上,...http://ask.17house.com/q-3571978.html
4.滚筒洗衣机和全自动洗衣机哪个好而全自动洗衣机结构简单,功能相对较少,所以它的购买价格相对较低。 综上所述,滚筒洗衣机和全自动洗衣机各有优缺点,家庭在购买时应根据自身需要选择合适的洗衣机。如果家庭注重洗涤效果和保护衣物纤维,可以考虑购买滚筒洗衣机;如果家庭更注重快捷便利和较便宜的维护修理费用,可以考虑购买全自动洗衣机。https://www.lbdj.com/zixun/369028239.html
1.全自动洗衣机家用品牌排行榜十大品牌京东JD.COM为您提供全自动洗衣机家用排行榜、全自动洗衣机家用哪个牌子好、全自动洗衣机家用十大品牌等相关资讯,从全自动洗衣机家用价格、评价、图片等多方便比较,为您推荐品牌全自动洗衣机家用,网购全自动洗衣机家用上京东,放心又轻松!https://m.jd.com/phb/737cd1bd5f5ca2724ab.html
2.全自动和半自动洗衣机的区别是什么半自动洗衣机比较自由。清洗的效果比较好而且不费电。 全自动洗衣机程序多种多样,可提供清洗的方式五花八门。还可以自己控制清洗时间并且工作完成后,自己会断开电源不需要我们一直看护,进一步解放了时间。不过它的耗电量也很大。 3、售价不同: 从价钱方面看半自动洗衣机要比全自动的洗衣机便宜很多。这就是人力和财力...https://m.jia.com/zixun/article/937877.html
3.全自动洗衣机和普通洗衣机比较,它们的优缺点各是什么?9条回答:【推荐答案】全自动和半自动洗衣机的优缺点:1.水耗:波轮洗衣机需要将衣物完全浸泡在水中进行清洗,因此水耗较高;而滚筒洗衣机通过重力摔打衣物,使用的水量较少。2.能耗和时间:波轮洗衣机可以在最多45分钟内完成一次洗涤,省时省电;而滚筒洗衣机可能需要https://wap.zol.com.cn/ask/x_17341143.html
4.金羚洗衣机维修不脱水牵引器要多少钱?网上会便宜一点吗?全自动洗衣机无法脱水通常有以下几个原因:1、排水牵引器坏,无法排水也无法脱水,解决方法是换牵引器,配件25元至50元不等,维修费30---50元。2、电脑板损坏,也会引发牵引电机不工作,或电机不工作,可维修或更换电脑板,维修费用80元上下新电脑板通常要200元以上,3、水位开关有故障,更换费用60---80元上下。4、离...https://ask.m.zx123.cn/show-59587.html
5.300块的全自动洗衣机能买嘛?租房用房东提供洗衣机的话每个月要加收50块的使用费 一年下来就得600!都够我买台新的了!! 公用的洗衣机我又不敢用,不仅脏还容易丢东西 我之前新买的大瓶洗衣液用一次就被人拿走了!! 但是没有洗衣机真的很不方便,想趁着618买一台 看上的最便宜的一款6kg全自动洗衣机tb好价节才375!最贵的也才500不到 这个价...https://m.douban.com/group/topic/289730876/
6.白色家电海尔全自动滚筒洗衣机XQG60马可波罗网(makepolo.com)提供{白色家电海尔全自动滚筒洗衣机XQG60-812AMTLM价格便宜国内联保},产品详情:{干衣功能、超静音、型号、品牌、洗衣程序、自动化程度},更多产品详情就上马可波罗网!https://m.makepolo.com/product-detail/100245199519.html