版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
...wd......wd......wd...摘要近年来随着计算机在社会领域的渗透,单片机的应用正在不断的走向深入,同时带动传统控制检测的日新月异,在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用.仅单片机方面的知识是不够的还应根据具体硬件构造,以及针对具体应用对象特点的软件结合,以作完善。洗衣机的出现给人们的生活带来诸多的方便。本文首先描述系统硬件工作原理,并附以系统构造框图加以说明着重介绍了本系统所应用的各硬件接口技术和各个接口模块的功能及工作过程。其次,详细的阐述了程序的各个模块和实现过程本设计以数字集成电路技术为根基,单片机技术为核心。本文编写的主要指导思想是软硬件相结合,以硬件为根基,来进展各功能模块的编写。关键词:单片机,洗衣机,AT89S52ABSTRACTAlongwiththetechnicalanddevelopmentinelectronics,especiallyapparingwiththelarge-scaleintegratedcircuit,broughtthechangesoftheroottopeople`slife.Thecoalgasreportstothepolicethesystempublishes,scribingtheelectronicsmeasuretheinstrumentwalkedintothearithmeticfigureturnstheagesthefunctionisstrong,thefunctioniswell-found,techniqueforerunner,willquicklytechnicaldevelopmentinscience.ThewashingmachinegivetheliveofpeopletomanyFacilitate.Thistextdiscussestoreporttothepolicethedesignofthesystemprimarilywithrealizes.Makeuseoftheelectricpotentialmachinereplacetheairspreadstofeelmachine,changeitselectricresistancevaluetochangeelectricvoltage,againwithsolidhuorinputoftheairdensityproceedsthecomparison,distinguishingthelightthatproducetheharmonycontrolsthedifferentreactioncontrols,notifytheeachcustomerunit.Keywords:single-chipcomputer,washingmachine,AT89S52目录TOC\o"1-2"\h\z\u1绪论11.1课题开发的背景11.2目的意义11.3国内外开展状况11.4洗衣机控制面板设计任务及技术要求22系统概述42.1系统设计要求42.2系统构成部件43方案设计与比拟63.1显示模块的选择63.2单片机的选择64系统硬件电路的设计84.1单片机控制局部——单片机AT89S5284.2单片机时钟信号114.3显示模块124.4键盘局部175系统程序的设计215.1主程序………….……………215.2延时子程序………………...…….225.3查键子程序……………………226系统调试与性能分析6.1硬件调试………………………..236.2软件调试…………236.3性能分析………….23结论24参考文献25附录1:源程序25附录2:主电路图………………………25附录3:英文原文……………………..25附录4:中文译文…………………….25致谢25第一章绪论1.1课题开发背景洗衣机是一种在家庭中不可缺少的家用电器,开展非常快,全自动式洗衣机因使用方便得到大家的青睐,全自动即进水、洗涤、漂洗、摔干等一系列过程自动完成,控制器通常设有几种洗涤程序,对不同的衣物可供用户选择。展,洗衣机的性能将会不断完善。全自动洗衣机由于具有对衣物的磨损小、洗涤量大、节水等特点,越来越得到广阔家庭的青睐。随着社会的进步和生活水平的提高,人们对全自动洗衣机的功能多样化、操作简单化也提出了更高的要求。为适应这种变化,全自动洗衣机的控制器已由机械式、混合式逐步过渡到全电子控制。1.2目的意义和在一起本次设计的洗衣机控制面板是为了满足不同用户的不同需求。同时也将计算机控制技术用到了实际生活中,最重要的是将所学的东西运用到实际生活中。和在一起1.3国内外开展状况目前我国的家用电动洗衣机产品的开展已进入了成熟期,国营、集体、个体、外资、合资企业遍布全国各地,2001年家用电动洗衣机的产销量到达1400万台,出口量为170万台,已成为全球洗衣机生产和消费的大国.就品种而言,波轮式、搅拌式、滚筒式洗衣机满足了各个阶层消费者的需求,可以说世界上各种各样的洗衣机在我国都可以生产,产品类型的多样化,控制方式的多样化,洗涤容量的多样化.为广阔消费者提供了广泛的选择空间.但就产品质量而言,我国与世界先进水平相比还有一定的差距.洗净度高是我国洗衣机独有的特点,外观、噪声、平均无故障时间、用电量、用水量指标比起国外分歧就比拟大了.外观主要表现在其整体感不强、光泽度差、颜色呆板、噪声指标普遍比国外产品高,平均无故障运行时间,只有少数企业的局部产品到达了世界先进水平,大多数企业的产品与国外企业产品相比还有较大差距,用电量、用水量由于以前在产品标准中没有要求,所以,比国外产品的差距更大.全自动洗衣机根据构造不同可分为波轮式,滚筒式,搅拌式。分别占全球洗衣机市场份额的33%,52%和15%。搅拌式洗衣机目前还没有进入我国市场,以下仅对波轮式和滚筒式两种洗衣机进展讨论。1滚筒式洗衣机(1)更好的软化衣物纤维,减小洗剂过程中衣物的损伤和变形,并且还可以使洗后的衣物柔软而蓬松。〔2〕提高温度来洗剂可充分溶解洗衣粉,加快洗衣粉中弱酸性物质与污物的化学反响速度,提高洗衣粉中酶的活性,同时有利于溶解汗渍,血渍,降低灰尘,油污的粘附作用,从而可在同样的洗净比下,可大幅降低洗剂过程对机械外力的需求。〔3〕温度高有利于污物在水中的扩散。〔4〕高温能有效的杀死一些细菌。加温洗剂的波轮式洗衣机无论怎样的水流,要到达一定的洗净比,就必须有足够的机械力,而机械力对衣物是有损伤的,这就注定了波轮式洗衣机的磨损率大大高于滚筒式洗衣机。各种新水流根本原理是一样的,就是尽量以紊乱的的水流减少衣物的缠绕,增大水流的冲刷力用于洗剂,与以前靠衣物与桶壁相互之间的摩擦方式相比,水流冲刷对衣物损伤较小。2波轮式洗衣机因为滚筒式洗衣机的价格大大高于波轮式机,所以波轮式机仍然受到普遍欢送。关于水流:现在波轮式全自动洗衣机的宣传重点放在新水流上,如LG的拳击棒,松下的双瀑布,荣事达的网络水流等,但正如上面说到过的,各个厂家是用不同的方法实现同一个目标实际效果也差不多,所以不必太在意。关于程序控制器:新推出的波轮式全自动洗衣机均采用单片机程序控制器,原来的机械式程序控制器根本上已经被淘汰。各厂家生产的各种型号的波轮式全自动洗衣机的控制程序有所不同,最少也有好几个控制项,每一项又有几种不同的程序可供选择,足以满足不同的洗剂要求,所以没有必要考虑这个问题。在模糊控制的洗衣机中,单片机通过采集水位传感器,布量传感器,光传感器的信号以及电动机的转速,判断出衣物的质地,多少,肮脏程度从热自动调整对义务进展合理的洗剂,缺点是价格太贵。关于不锈钢内桶:采用不锈钢内桶的目的是为了减小衣物和内桶壁的摩擦力,从而减轻衣物的磨损,选购时应予以考虑。关于同心洗:同心洗是直接把电动机轴与洗衣机轴同心安装,直接驱动。这样在洗剂,特别是脱水的时候洗衣桶震动减小,使噪声得以降低。但要说这样会延长洗衣机寿命是不正确的。至于变频洗衣机,其一是可以对不同质地的衣物自动选择不同的电极转速,从而给不同质地的衣物以恰当的洗剂程度,在保证洗的干净的同时最大限度的降低衣物的磨损其二是可以在脱水甩干时,由慢到快的启动,使衣物在桶内均匀的分布,脱水效果好,同时不由衣物均匀的分布在洗衣桶的四周,洗衣桶的重心落在轴上,可以减小震动,降低噪声,当然这是有好处的。缺点也是价格太贵。现在已经有厂家开发出了不需要实用洗涤剂的洗衣机,还有的厂家开发出了更迷你的旅行洗衣机,小到出行的时候可以随身携带,为了更方便的操作有的厂家开发出了可以远程控制的洗衣机,怎么样是不是看得眼花缭乱,将来的洗衣时机朝着使用更方便,更加节能,更加个性化的方向开展。1.4洗衣机控制面板设计任务及技术要求1主要内容设计一个用单片机控制的洗衣机控制面板。以单片机为主控制器,扩展必要的外部电路,设计制作一个洗衣机控制面板。洗涤按钮洗涤时间20分钟。洗涤种类有:强洗、弱洗、轻柔等。通过按键改变洗涤种类。洗涤时洗涤指示灯亮:强洗时强洗指示灯亮;弱洗时,弱洗指示灯亮;轻柔时,轻柔指示灯亮。有启动/停顿按钮控制:第一次启动时,标准洗涤;工作时,再按停顿按键停顿工作。默认洗涤时间为20分钟。2工程技术方案目前国内市场上有很多种类的洗衣机,采用的控制系统也各不一样,基于学习与实际的情况,本设计采用AT89S52系列单片机来实现洗衣机控制器的各控制要求。此设计以单片机为主体配以各种控制电路,构成洗衣机的程序控制系统。当有故障时,在排除了机械系统和程控器外接部件后。一般来说,先检测判定单片机外围控制电路,正常后,再判断单片机的故障。程序控制系统承受来自操作面板的动作指令,传送出相应的执行命令,并发出声音报警。重新控制系统的这些功能是由它的各种控制电路相互配合工作来实现的。系统概述2.1系统设计要求洗衣机控制面板主要包括:功能键选择键时间调整键复位键设计内容:设计一个用单片机控制的洗衣机控制面板。以单片机为主控制器,扩展必要的外部电路,设计创作一个洗衣机控制器。完成一次洗涤过程需要的动作有:进水动作进展洗涤时,桶内的水量必须到达水位设定要求。洗衣机的进水和水位判断,是由水位开关和进水阀的开合来进展控制的,当桶内没有水或水量达不到设定水位时,单片机程序奖可在进水阀闭合,开场注水,当桶内的水位到达设定水位时,水位开关受压闭合,程序就可进展下一步处理。排水动作进入脱水动作前应先排水。为了防止空排水及排水不完造成对电机的损害。洗衣机能够根据实际水量对排水时间进展动态控制。洗涤动作洗涤动作指的是点击周期性的“正传—停顿—反转—停顿〞。不同的洗衣过程,控制电机执行“正传—停顿—反转—停顿〞的时间是不同的。脱水动作排水完毕后进入脱水动作,脱水是通过电机的正转来实现的,同时要求排水阀一直翻开。脱水完毕后,发出报警,并自动关闭排水阀。其他动作洗衣机控制面板上还配有启动,停顿电源,强洗,弱洗按钮。2.2系统构成部件主控制系统运用的是AT89S52单片机其主要控制的对象包括:洗衣时间,洗衣种类及电机.。这些被控对象是根据不同的洗衣程序来设定他们不同的工作状况和工作时间的,同时需要液晶显示不同的工作状态及运行时间。发光二极管用来指示洗涤速度及洗涤种类;按键用来控制程序的运行和洗涤种类和洗涤时间;蜂鸣器用来进展程序运行提示及故障报警。下面是洗衣机控制器系统控制框图:ATS8952ATS8952电源时钟信号LCD液晶显示电路按键控制电路复位电路报警电路各框图的作用包括:a)单片机电路单片机电路是程序控制的中心。它把计算机的各种功能电路都集成在一块芯片上。单片机根据输入指令和检测信号,调出内部的相应程序,通过电路处理后输出各种控制信号,是洗衣机自动完成操作过程。如果单片机自己出现故障或控制电路传送给单片机的信号不正确,洗衣机就不能正常工作。b)直流电源电路这是为单片机及其外围控制电路提供晓以电压直流电源的电路,它将输入的220V交流电经过变压、整流、滤波-稳压后,变为稳定的低压直流电,送给单片机、显示电路等。c)复位电路此电路的作应是复位。在单片机接上电源以后,或电源出现过低电压时,将单片机存储器复位,使其各项参数处于初始位置,即处于开机时的标准程序状态,以消除某种原因的程序紊乱。d)时钟电路由晶振元件与单片机内部电路组成,产生的振荡频率为单片机提供时钟信号,供单片机计时和定时。e)按键输入电路按键开关按照一定的矩阵排列,当按键被按动时,其接通的信号将输送到单片机。单片机将对应的调出内部软件进展工作,使洗衣机进入相应的洗涤程序。f)显示电路显示电路由发光二极管按一定的矩阵排列而成,它是程序控制系统向用户直接观察到洗衣机的工作状态的窗口。预设工作程序时,可根据指示灯的闪亮来判断洗衣机是否承受了指令;还可以通过指示灯的显示来判断洗衣机工作是否正常。g)报警电路此电路在洗衣机中起提示和报警作用。根据程序安排和软件设置,当洗衣完成后,洗衣机将发出声音以提示用户洗衣完成。方案论证与比拟3.1显示模块的选择方案一采用数码管显示数码管是现在电子设计中使用相当普遍的一种显示设备,每个数码管由7个发光二极管按照一定的排列构造组成,根据七个发光二极管的正负极连接不同,又分为共阴极数码管和共阳极数码管两种,选择的数码管不同,程序设计上也有一定的差异。数码管显示的数据内容比拟直观,通常显示从0到F中的任意一个数字,一个数码管可以显示一位,多个数码管就可以显示多位,在显示位数比拟少的电路中,程序编写,外围电路设计都十分简单,但是当要显示的位数相对多的时候,数码管操作起来十分烦琐,显示的速度受到限制。并且当硬件电路设计好之后,系统显示能力根本也被确定,系统显示能力的扩展受到了限制。而且数码管功耗高,与现代洗衣机大肆提倡节能省电的口号相悖。方案二采用液晶显示器显示液晶显示屏具有体积小、功耗低、显示内容丰富等特点,用户可以根据自己的需求,显示自己所需要的、甚至是自己动手设计的图案。当需要显示的数据比拟复杂的时候,它的优点就突现出来了,并且当硬件设计完成时,可以通过软件的修改来不断扩展系统显示能力。外围驱动电路设计比拟简单,显示能力的扩展将不会涉及到硬件电路的修改,可扩展性很强。字符型液晶显示屏已经成为了单片机应用设计中最常用的信息显示器件之一。缺乏之处在于其价格比拟昂贵,驱动程序编写比拟复杂。综上所述,为了更好的显示出洗衣机的工作状态以到达系统设计的要求,本设计选用方案二,即采用液晶显示及相关电路来构成洗衣机的控制面板,3.2单片机的选择置换位置方案一AVR单片机Atmega16置换位置AVR单片机开发的门槛非常低,只要会操作电脑就可以学习AVR单片机的开发。只需一条ISP下载线,把编辑、调试通过的软件程序直接在线写入AVR单片机,即可以开发AVR单片机系列中的各种封装的器件。AVR单片机因此在业界号称“一线打天下〞。便于升级。AVR程序写入是直接在电路板上进展程序修改、烧录等操作。AVR单片机是高速嵌入式单片机保密性能好。它具有不可破解的位加密锁LockBit技术,保密位单元深藏于芯片内部,无法用电子显微镜看到。,1AVR是单指令周期,相对51的一个机器周期是12个时钟周期似乎很快。但是,AVR常用外接晶振为4M,而51常用外接晶振为24M。这样算下来,AVR速递不过是51的2倍;
2,AVR不支持并行总线,而且没有WR、RD、ALE等管脚,如果访问外部并行总线器件〔RAM,FLASH等〕时,就要用I/O口仿并行总线时序。不仅编程麻烦,而且速递也下降了;方案二AT89S52单片机52系列优点之一是它从内部的硬件到软件有一套完整的按位操作系统,称作位处理器,或布尔处理器。它的处理对象不是字或字节而是位。它不光能对片内某些特殊功能存放器的某位进展处理,如传送、置位、清零、测试等,还能进展位的逻辑运算,其功能十分完备,使用起来得心应手。虽然其他种类的单片机也具有位处理功能,但能进展位逻辑运算的实属少见。51系列在片内RAM区间还特别开辟了一个双重功能的地址区间,十六个字节,单元地址20H~2FH,它既可作字节处理,也可作位处理(作位处理时,合128个位,相应位地址为OOH~7FH),使用极为灵活。这一功能无疑给使用者提供了极大的方便,因为一个较复杂的程序在运行过程中会遇到很多分支,因而需建设很多标志位,在运行过程中,需要对有关的标志位进展置位、清零或检测,以确定程序的运行方向。而实施这一处理(包括前面所有的位功能),只需用一条位操作指令即可。方案三凌阳单片机凌阳单片机采用μ'nSPTM内核。就是基于SOC的新型的数/模混合的系统级芯片。在一个芯片内集成了单片机数据采集或控制系统所需的模拟和数字外设及其它功能部件。单片机有8位、16位共50多种不同的IC芯片型号及其产品。凌阳单片机具有集成度高、数/模混合、功能全、低功耗、低电压和易于开发等特点。另外,凌阳单片机还增加了适合于DSP的某些特殊指令;有些系列的单片机还嵌入了LCD控制/驱动和双音多频发生器功能。这些都进一步扩大了单片机的应用范围。综上所述,AT89S52单片机以其高性价比进入了我的视野,并足以实现洗衣机的各种功能。所以,在我设计的这个洗衣机控制面板中,我选用了方案二,即采用AT89S52单片机。第四章系统硬件电路的设计4.1单片机控制局部—单片机AT89S52AT89S52是一个低功耗,高性能CMOS8位单片机,片内含8kBytesISP(In-systemprogrammable)的可反复擦写1000次的Flash只读程序存储器,器件采用ATMEL公司的高密度、非易失性存储技术制造,兼容标准MCS-51指令系统及80C51引脚构造,芯片内集成了通用8位中央处理器和ISPFlash存储单元,功能强大的微型计算机的AT89S52可为许多嵌入式控制应用系统提供高性价比的解决方案。单片机采用AT89S52,其采用最小化应用系统设计。P0口和P2口作为共阳LED数码管驱动用。P1口作为16键的键盘接口,其中T0-T3分别为百位,个位,小数位的频率操作键。百位数只能是0或1。当百位数为0时,十位数为8或9;当百位数为1时,十位数只能为0。个位及小数位为0-9之中任意数。T4-T14为发射频率预置键,T15为单声道/立体声控制键。P3.0,P3.1和P3.2作为与BH1415F的通信端口,用于传送发射频率控制数据;P3.3用于立体声发射指标。芯片内部构造及性能AT89S52单片机包含中央处理器、程序存储器(ROM)、数据存储器(RAM)、定时器/计数器、并行I/O口、串行I/O口和中断系统等几大单元以及数据总线、地址总线和控制总线三大总线构成。图4-1为单片机内部构造框图[13]。(1)中央处理器中央处理器(CPU)是整个单片机的核心部件,能处理8位二进制数据或代码,CPU负责控制、指挥和调度整个单元系统协调的工作,完成运算和控制输入输出功能等操作。(2)程序存储器AT89S52共有8KB个E2PROM,用于存放用户程序,原始数据或表格。(3)数据存储器〔RAM〕AT89S52内部有128个8位用户数据存储单元和128个专用存放器单元,它们是统一编址的,专用存放器只能用于存放控制指令数据,用户只能访问,而不能用于存放用户数据,所以,用户能使用的RAM只有128个,可存放读写的数据,运算的中间结果或用户定义的字型表。图4-1内部构造框图(4)并行输入输出口AT89S52共有4组8位I/O口(P0、P1、P2或P3),用于对外部数据的传输。(5)串行输入输出口AT89S52内置一个全双工串行通信口,用于与其它设备间的串行数据传送,该串行口既可以用作异步通信收发器,也可以当同步移位器使用。(6)定时/计数器AT89S52有三个16位的可编程定时/计数器,以实现定时或计数功能,并以其定时或计数结果对单片机进展控制。(7)中断系统AT89S52具备较完善的中断功能,有两个外中断、三个定时/计数器中断和一个串行中断,可满足不同的控制要求,并具有两级的优先级别选择。(8)主要性能·8KB可改编程序Flash存储器〔可经受1000次的写入/擦除周期〕·全静态工作:0Hz~24MHz·三级程序存储器保密·128×8字节内部RAM·32条可编程I/O线·2个16位定时器/计数器·6个中断源·可编程串行通道·片内时钟振荡器AT89S52的引脚及功能图4-2AT89S52芯片引脚图(1)电源和晶振VCC:供电电压。
GND:接地。XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。
XTAL2:来自反向振荡器的输出。(2)I/O口①P0口P0口的字节地址为80H,位地址为80H~87H。P0口既可以作为通用I/O口使用,也可以作为单片机系统的地址/数据线使用。当作为输出口使用时,由于输出电路是漏极开路,必须外接上拉电阻才能有高电平输出。②P1口P1口的字节地址为90H,位地址为90H~97H。P1口只能作为通用I/O口使用。当作为输出口使用时,已能对外提供推拉电流负载,外电路无需再接上拉电阻;当作为输入口使用时,应先向其锁存器写入“1”,使输出驱动电路的FET③P2口P2口的字节地址为0A0H,位地址为0A0H~0A7H。P2口用于为系统提供高位地址,但只作为地址线使用而不作为数据线使用。此外,P2口也可作为通用I/O口使用。④P3口P3口的字节地址为0B0H,位地址为0B0H~0B7H。P3口可以作为通用I/O口使用,但在实际应用中它的第二功能信号更为重要。P3口引脚的第二功能,如下所示:表4-1P3端口的特殊功能端口引脚兼用功能P3.0RXD〔串行输入口〕P3.1TXD〔串行输出口〕P3.2〔外部中断0〕P3.3〔外部中断1〕P3.4T0〔定时器0的外部输入〕P3.5T1〔定时器1的外部输入〕P3.6〔外部数据存储器写选通〕P3.7〔外部数据存储器读选通〕(3)4根控制线①RST:复位信号。保持RST脚两个机器周期以上的高电平,就可以完成CPU系统复位操作,使系统的一些单元内容回到规定值。②/PSEN:外部程序存储器读选通信号。在读外部ROM时,/PSEN有效〔低电平〕,以实现外部ROM单元的读操作。③/EA/VPP:访问程序存储器控制信号。当/EA信号为低电平时,对ROM的读操作限定在外部程序存储器;而当/EA为高电平时,则对ROM的读操作是从内部程序存储器开场,并可延续至外部程序存储器。④ALE/PROG:地址锁存控制信号。在系统扩展时,ALE用于控制P0口输出的低8位地址送入锁存器锁存起来,以实现低位地址和数据的分时传送。此外由于ALE是以六分之一晶振频率的固定频率输出的正脉冲,因此也可作为外部时钟或外部定时脉冲使用.4.2单片机时钟信号4.3显示模块4.3.1液晶显示管概述要用单片机构成洗衣机控制面板,就需要一个人机界面。常采用的方式是LCD液晶显示运行结果,用一个小键盘执行某些功能,如请零、预置值、改变工作方式等等。所谓1602是指显示的内容为16*2,即可以显示两行,每行16个字符。目前市面上字符液晶绝大多数是基于HD44780液晶芯片的,控制原理是完全一样的,因此基于HD44780写的控制程序可以很方便地应用于市面上大局部的字符型液晶。4.31602液晶的正面(绿色背光,黑色字体)4.41602液晶反面(绿色背光,黑色字体)4.3.2工作原理字符型LCD1602通常有14条引脚线或16条引脚线的LCD,多出来的2条线是背光电源线VCC(15脚)和地线GND(16脚),其控制原理与14脚的LCD完全一样,引脚定义如下表所示:
HD44780内置了DDRAM、CGROM和CGRAM。
DDRAM就是显示数据RAM,用来存放待显示的字符代码。共80个字节,其地址和屏幕的对应关系如下表:也就是说想要在LCD1602屏幕的第一行第一列显示一个"A"字,就要向DDRAM的00H地址写入“A〞字的代码〔指A的字模代码,0x20~0x7F为标准的ASCII码,通过这个代码,在CGROM中查找到相应的字符显示〕就行了。DDRAM地址与显示位置的对应关系事实上我们往DDRAM里的00H地址处送一个数据,譬如0x31(数字1的代码,见字模关系对照表)并不能显示1出来。这是一个令初学者很容易出错的地方,原因就是如果你要想在DDRAM的00H地址处显示数据,则必须将00H加上80H,即80H,假设要在DDRAM的01H处显示数据,则必须将01H加上80H即81H。依次类推。大家看一下控制指令的的8条:DDRAM地址的设定,即可以明白是怎么样的一回事了〕,1602液晶模块内部的字符发生存储器〔CGROM)已经存储了160个不同的点阵字符图形〔无汉字〕,如下表所示,这些字符有:阿拉伯数字、英文字母的大小写、常用的符号、和日文假名等,每一个字符都有一个固定的代码,比方大写的英文字母“A〞的代码是01000001B〔41H〕,显示时模块把地址41H中的点阵字符图形显示出来,我们就能看到字母“A〞
上表中的字符代码与我们PC中的字符代码是根本一致的。因此我们在向DDRAM写C51字符代码程序时甚至可以直接用P1='A'这样的方法。PC在编译时就把“A〞先转为41H代码了。字符代码0x00~0x0F为用户自定义的字符图形RAM(对于5X8点阵的字符,可以存放8组,5X10点阵的字符,存放4组),就是CGRAM了。后面我会详细说的。
0x20~0x7F为标准的ASCII码,0xA0~0xFF为日文字符和希腊文字符,其余字符码(0x10~0x1F及0x80~0x9F)没有定义。
那么如何对DDRAM的内容和地址进展具体操作呢HD44780的指令集及其设置说明,请浏览该指令集,并找出对DDRAM的内容和地址进展操作的指令。共11条指令:HD44780的指令集1.清屏指令功能:<1>去除液晶显示器,即将DDRAM的内容全部填入"空白"的ASCII码20H;<2>光标归位,即将光标撤回液晶显示屏的左上方;
<3>将地址计数器(AC)的值设为0。2.光标归位指令
功能:<1>把光标撤回到显示器的左上方;
<2>把地址计数器(AC)的值设置为0;
<3>保持DDRAM的内容不变3.进入模式设置指令
功能:设定每次定入1位数据后光标的移位方向,并且设定每次写入的一个字符是否移动。参数设定的情况如下所示:位名
设置
I/D
0=写入新数据后光标左移
1=写入新数据后光标右移S
0=写入新数据后显示屏不移动1=写入新数据后显示屏整体右移1个字4.显示开关控制指令功能:控制显示器开/关、光标显示/关闭以及光标是否闪烁。参数设定的情况如下:
位名
设置
D
0=显示功能关
1=显示功能开
C
0=无光标
1=有光标
B
0=光标闪烁
1=光标不闪烁5.设定显示屏或光标移动方向指令功能:使光标移位或使整个显示屏幕移位。参数设定的情况如下:S/C
R/L
设定情况
0
0
光标左移1格,且AC值减10
1
光标右移1格,且AC值加11
0
显示器上字符全部左移一格,但光标不动1
1
显示器上字符全部右移一格,但光标不动6.功能设定指令
功能:设定数据总线位数、显示的行数及字型。参数设定的情况如下:
位名
设置DL
0=数据总线为4位
1=数据总线为8位
N
0=显示1行
1=显示2行F
0=5×7点阵/每字符
1=5×10点阵/每字符7.设定CGRAM地址指令
功能:设定下一个要存入数据的CGRAM的地址。8.设定DDRAM地址指令
功能:设定下一个要存入数据的CGRAM的地址。(注意这里我们送地址的时候应该是0x80+Address,这也是前面说到写地址命令的时候要加上0x80的原因)9.读取忙信号或AC地址指令功能:<1>读取忙碌信号BF的内容,BF=1表示液晶显示器忙,暂时无法接收单片机送来的数据或指令;
当BF=0时,液晶显示器可以接收单片机送来的数据或指令;
<2>读取地址计数器(AC)的内容。10.数据写入DDRAM或CGRAM指令一览
功能:<1>将字符码写入DDRAM,以使液晶显示屏显示出相对应的字符;
<2>将使用者自己设计的图形存入CGRAM。11.从CGRAM或DDRAM读出数据的指令一览功能:读取DDRAM或CGRAM中的内容。根本操作时序:读状态
输入:RS=L,RW=H,E=H
输出:DB0~DB7=状态字写指令输入:RS=L,RW=L,E=下降沿脉冲,DB0~DB7=指令码输出:无读数据
输入:RS=H,RW=H,E=H输出:DB0~DB7=数据写数据
输入:RS=H,RW=L,E=下降沿脉冲,DB0~DB7=数据输出:无4.4键盘局部4.4.1单片机键盘和键盘接口概述单片机使用的键盘可分为独立式和矩阵式两种。独立式实际上就是一组相互独立的按键,这些按键可直接与单片机的I/O接口连接,其方法是每个按键独占一条口线,接口简单[12]。矩阵式键盘也称行列式键盘,因为键的数目不多,所以键采用独立式〔如图4-7所示〕。图4-5键盘接口电路图按一个键到键的功能被执行主要应包括两项工作:一是键的识别,即在键盘中找出被按的是哪个键,通过接口电路来实现;另一项为哪一项键功能的实现,通过执行中断服务程序来完成。下面来介绍键盘接口问题[13]。具体来说,键盘接口应完成以下操作功能:a键盘扫描,以判定是否有键被按下〔称之为“闭合键〞〕。b键识别,以确定闭合键的行列位置。c产生闭合键的键码。d排除多键、串键〔复按〕及去抖动。这些内容通常是以软硬件结合的方式来完成的,即在软件的配合下由接口电路来完成。但具体那些由硬件完成由软件完成,要看接口电路的情况。总的原则是,硬件复杂软件就简单,硬件简单软件就得复杂一些。4.4.2单片机键盘接口和键功能的实现〔1〕键盘接口处理内容①键扫描键盘上的键按行列组成矩阵,在行列的交点上都对应有一个键。为判定有无键按下〔闭合键〕以及被按键的位置,可使用两种方法:扫描法和翻转法,其中扫描法使用较为普遍。②去抖动当扫描说明有键被按下之后,紧接着应进展去抖动处理。因为常用键盘的键实际上就是一个机械开关构造,被按下时,由于机械接触点的弹性及电压突跳等原因,在触点闭合或断开的瞬间会出现电压抖动,如图4-8所示。抖动时间长短与键的机械特性有关,一般为5~10ms。而键的稳定闭合时间和操作者按键动作有关,大约为十分之几到几秒不等。键按下键按下前沿抖动后沿抖动图4-6键闭合和断开时的电压抖动③键码计算被按键确定下来之后,接下来的工作是计算闭合键的键码,因为有了键码,才能通过散转指令把程序执行转到闭合键所对应的中断服务程序上去。也可以直接使用该闭合键的行列值组合产生键码,但这样做会使各子程序的入口地址比拟散乱,给JMP指令的使用带来不便。所以通常都是以键的排列顺序安排键号,这样安排,使键码既可以根据行号列号以查表求得,也可以通过计算得到。假设各行的首号依次是00H,04H,08H,0CH。假设列号按0~3顺序,则键码的计算公式为:键码=行首号+列号④等待键释放计算键码之后,再以延时后进展扫描的方法等待键释放。等待键释放是为了保证键的一次闭合仅进展一次处理。综上所述,键盘接口处理的核心内容是测试有无闭合键,对闭合键进展去抖动处理,求得闭合键的键码。为了使键盘操作更稳定可靠,还可以加一些附加功能。例如屏蔽功能:在对一个闭合键已进展处理时,再按下其它键不会产生影响;对于一个键,不管按下多长时间,仅执行一次键处理子程序等。〔2〕键盘接口的控制方式在单片机的运行过程中,何时执行键盘扫描和处理,可有以下3种情况:①随机方式,每当CPU空闲时执行键盘扫描程序。②中断方式,每当有键闭合时才向CPU发出中断请求,中断响应后执行键盘扫描程序。③定时方式,每隔一定时间执行一次键盘扫描程序,定时可由单片机定时器完成。〔3〕键处理子程序在计算机中每一个键都对应一个处理子程序,得到闭合键的键码后,就可以根据键码,转相应的键处理子程序〔分支是使用JMP等散转指令实现的〕,进展字符、数据的输入或命令的处理,这样就可以实现相应键所设定的功能[14]。4.4.3单元电源电路设计注意层次注意层次由于采用单片机控制的数字调频台功耗很小,可用7805三端稳压块分别对单片机和BH1415F电路单独供电,电源变压器功率大于10W即可。为了能够让单片机和调频发射局部更好,更稳定地工作,采用了图4-10所示单元电源电路,由电源变压器、桥堆和滤波电容器所组成。电源变压器的初级电压输入为220V,次级输出电压为12V[15][16]。由于单片机所需的是+5V电源,经滤波电容和三端稳压集成电路MC7812后可得到+12V电压,MC7812能将15V~25V的直流电压变换成12V的稳定电压,在12V的电压中含有少量的低频成分和接收外界的高频成分,再经后一级滤波后送三端稳压集成电路7805,7805能将大于7V~15V的直流电压变换成5V的稳定电压。同时由于电流较大导致三端稳压集成电路MC7812和7805过热,为了确保电路工作正常,给两个芯片分别加上散热片。图4-7电源电路图直流稳压电源的检测本系统对电源要求高,因为稳定性和可靠性在发射电路重要意义。为了提高稳定性,所以采用如图4-10的稳压电源,电源电路的主要部件采用集成的三端稳压器件如7812与7805,稳压电源输入电压范围宽,输出电压稳定,抗干扰能力强,以满足调频发射机的要求[12]。数字万用表对稳压电源的测试结果:表4-5稳压电源的测试结果输入级〔原〕滤波稳压输出输出级+12V直流稳压电源220V11.99V4.99V第五章系统程序的设计5.1主程序首先,进展整个程序的初始化,开机时先显示一下“088.0〞,然后进入查键和显示函数的循环。当有按键按下时,程序判断是哪个键被按下,然后执行相应的按键功能,并调用数码显示,显示所设置的发射频率;当没有键按下时,返回键盘扫描,再判断是否有键被按下。本次程序设计的整体流程图,如图5-1所示:YY清屏调用显示键盘扫描判断哪个键被按下及次数执行相应的按键功能图5-1程序设计整体流程图初始化N键被按下5.2延时子程序延时函数在本系统中主要用于1ms的显示延时和10ms的按键消抖。5.3查键子程序系统采用独立式键盘。键盘局部应实现如下功能:首先,对键盘进展扫描,判断是否有键被按下。如果没有,则转回键盘扫描,看下次是否有键被按下;如果有键被按下,则检测此按键被按下了几次。接着对键进展去抖动,然后算出是哪个键被按下,再延时等待键释放。因为每一个键都对应一个处理子程序,得到闭合键的键码后,就可以根据键码,转相应的键处理子程序,进展字符、数据的输入或命令的处理。这样就可以实现该键所设定的功能。根据上述说明,画出本次程序设计的键处理流程图,如图5-6所示:开场开场键扫描延时去抖是否按下NY计算键值返回第六章系统调试及性能分析6.1硬件调试硬件调试时先检查电路板的焊接情况,在检查无误后可以通电检查。实际制作中可结合示波器对电路各个主要点的波形情况进展综合硬件测试分析。6.2软件调试软件调试与所选用的软件构造和程序设计技术有关。如果采用模块化程序设计技术,则逐个模块设计好之后,再进展系统程序总调试。调试子程序时可采用单步运行方式和断点运行方式,通过检查用户系统CPU的现场、RAM的内容和I/O口的状态,检查程序执行结果是否符合设计要求。通过检测,可以发现程序中的死循环错误、机器码错误及转换地址错误,同时也可以发现用户系统中的硬件故障、软件算法及硬件设计错误。在调试过程中逐部调整用户系统的软件和硬件。各程序模块设计好后,可把相关的功能模块联合起来一起进展整体综合调试。在这个阶段假设发生错误,可以考虑子程序在运行时是否在破坏现场,缓冲区数据是否发生变化,最展区的深度是否不够,输入设备的状态是否正常等。单步和断点调试后,还应进展连续调试,因为单片机的运行是在严格的时序下进展的,单步运行成功并不代表连续运行成功。待全部调试完成后,应反复运行屡次,除观察稳定性之外,还要考虑运行条件是否与实际相符等等。6.3性能分析用液晶显示器显示的洗衣机控制面板显示明了简单,方便用户观察洗衣机的工作状态。用AT89S52单片机作为主控制器价格低廉,工作可靠性高,设计调试简单。结论在这为期两个多月的日子里,通过对毕业设计论文方案的提出,产品的制作与调试,程序的设计与编程。使我对五年来所学的知识有了一个清晰明确的总体概括,具体到现在:通过本次毕业设计课题设计,我了解到洗衣机控制器的主要设计思路,稳固了自己所学电气控制方面的大量科学知识,也增加了诸如AutoCAD绘图软件、Office办公软件、PROTEL等一系列设计毕业课题论文所需要的必须的辅助技能的熟练程度。另外还有专门值得一提的是对新生事物的熟悉和迅速掌握其特性规律、构造原理及其相关功能作用的认知能力有了大幅提高,这是关键的,也是我最看重的,最珍惜的。同时,也了解到洗衣机控制器系统具体操作步骤。这其中的要点难点、技术处理,和作为主控制器的AT89S52单片机的工作原理以及电源电路的内部功能构造。完成毕业课题设计后,不但明显感觉到自己在大学求学期间的充实、激情以及钻研精神,也使自己多年来所学的理论知识和实践有了一次时机结合充分发挥的绝好时机,进一步深化稳固自己所学的专业知识。当然,在本次毕业设计中,同时也不可防止的认识到自身在某些方面的缺乏之处,例如所学专业知识不够全面平衡,有点相当熟练,有的略显生疏,这样就给本次毕业设计带来一定难度,以至于初稿反复修改重拟好几次,耽误了办事效率与速度。当今科技兴旺日新月异的现代社会,电气行业类的产品与技术其更新换代的脚步相当快,所以作为一名电气工程专业的本科生一定要本着“活到老,学到老〞、“学无止境〞的人生态度。随时有着警觉感,保持不断积极“充电〞的心态,丝毫不能松懈,以迎接新的挑战。虽然在本设计中出现了许许多多的问题,但通过自己不断的阅读资料及;李教师的悉心指导下一一实现了解决。在整个制作过程中,不进进一步增强了自己的理论知识,还锻炼了自己的动手能力,这对我以后的学习和工作受益匪浅!参考文献[1]AT89C51,AT89C52说明书[S].ATMEL公司提供[2]杨俊.高保真数码调频发射器.日RHOM司去年推出的新一代调频立体声发射IC:BH1417系列,其高频振荡局部采用频率合成电路,振荡频率稳定。音频信号的处理,将预加重电路、限幅电路、低通滤波电路(LPF)一体化,使音频信号的质量与BA1404相比有很大改良。家庭电子-2004年11期.[3]周贻春,楼然苗.小功率数控调频发射器的设计.利用单片机及调频发射集成电路BH1415F,设计了适合教室内使用的数控小功率调频发射器,具有发射频率稳定、可存储11个常用发射频率、发射频率在80.0MHz至109.9MHz范围内任意可调等特点.科技创新导报-2008年7期.[4张洪润,蓝清华等.单片机应用技术教程.北京:清华大学出版社,1997.[5]铃木宪次.高频电路的设计与制作.科学出版社,2005.[6]李华.MCS-51系列单片机实用接口技术.北京:北京航空航天大学出版社1993.[7]赵晓安.MCS-51单片机原理及应用.天津:天津大学出版社,2001.[8]李鹏飞.AVR单片机与小键盘的使用.无线电,2006(5):39-41.[9]李光飞,楼然苗等单片机C程序设计实例指导.北京:北京航空航天大学出版社,2005.[10]李广弟,朱月秀,王秀山.单片机根基[M].北京:北京航空航天大学出版社,2001.[11]陈粤初等.单片机应用系统设计与实践.北京:北京航空航天大学出版社,1991.[12]吴景狄.单片机的键盘及LED数码显示接口.电子世界,2001(4):30-31.[13]谭博学,苗汇静等.集及成电路原理应用.电子工业出版社,2003.[14]宋东生.整流滤波电路,无线电,2002(453):42-43.[15]周兴华.变容二极管和电调谐.电子世界,2000(6):54.[16]全国大学生电子设计竞赛组委会.第五届全国大学生电子设计竞赛获奖作品选编第1版,北京理工大学出版社,2005.[17]黄智伟,王彦等.全国大学生电子设计竞赛训练教程.电子工业出版社,2004.[18]WUXunwei,HANGGuoqiang,MassoudPedram.LowpowerDCcircuitsemployingACpowersupply,SCIENCEINCHINA(INFORMATIONSCIENCES),2002Vol.45No.3,232.附录一:主电路图附录二:程序源代码#include<reg52.h>#defineucharunsignedcharsbitrs=P3^5;sbitrw=P3^6;sbite=P3^7;sbita0=P2^0;sbita1=P2^1;sbita2=P2^2;sbita3=P2^3;sbita4=P2^4;staticcharsu_ma[]={"0123456789"};charshi_jian[]={"time:30:00"};ucharhour,minute,second,da,mo,ye;unsignedintC100us;ucharkey1=0,key2=0,key3=0,a=0;delay(unsignedinti){while(i){i--;}}anniu1(){key1++;delay(20000);}anniu2(){key2++;delay(20000);}anniu3(){key3++;delay(20000);}enrw(){rs=0;rw=0;e=0;delay(35);e=1;}write_data(ucharM){P1=M;rs=1;rw=0;e=0;delay(35);e=1;}display(uchar*s){for(;*s!='\0';s++)write_data(*s);}niti(){P1=0x01;enrw();P1=0x38;enrw();P1=0x0c;enrw();P1=0x06;enrw();}lcdstart0(){niti();P1=0x80;enrw();if(key1==0){if(key3==0){display("MODlaundry");}if(a4==0){anniu3;}if(key3==1){display("MODlaundryz");}if(key3==2){display("MODlaundryq");}if(key3>2){key3=0;}}if(key1==1){display("MODDehydration");}if(key1>1){key1=0;}P1=0xc0;enrw();display(shi_jian);}lcdxs(){shi_jian[5]=su_ma[minute/10];shi_jian[6]=su_ma[minute%10];shi_jian[8]=su_ma[second/10];shi_jian[9]=su_ma[second%10];}voidT0Int(void)interrupt1using0//T0中断服务函数{//C100us--;if(a3==0){TR0=0;}//if(minute==0)//{if(second==0)//{EA=0;}}C100us--;if(C100us==0)//100us计数器为0,重置计数器{C100us=20000;second--;delay(1400);if(second==00){second=59;minute--;}//if(minute==0)//{TR0=0;}lcdxs();lcdstart0();lcdxs();}}voidmain(void){TMOD=0X02;//设置T0工作方式与初值TH0=0xd2;TL0=0x00;IE=0X82;//开中断//EA=1;minute=00;second=00;C100us=20000;while(1){if(minute==0){if(second==0){TR0=0;key2=0;}}if(a0==0){anniu1();}if(a1==0){anniu2();}if(key2==0){minute=00;second=00;}if(key2==1){minute=19;second=59;}if(key2==2){if(a2==0){minute++;if(minute==60){minute=0;}}if(a3==0){if(minute==0){minute=60;}minute--;}}if(key2==3){if(a2==0){TR0=1;}//if(a3==0)//{TR0=0;}}if(key2>3){key2=0;}/*if(a2==1){minute++;if(minute==60){minute=0;}}if(a3==1){if(minute==0){minute=60;}minute--;}*/lcdxs();lcdstart0();delay(10000);lcdxs();}}附录三:英文原文。
Single-chipmicroprocessorcontroller,sayagainorembeddedcontroller.Butnowtheintelligentelectricalapplianceswithoutexceptionisadoptedtorealizemicrocontroller,householdappliancesisoneofthemostSCM.Itisintelligenthouseholdappliancesofheartandbrain.Becauseofhouseholdappliances,smallsize,sothecontrollersmallerrequesttoembeditsstructure.Andhomeappliances,functionaldifferencesaremorevarieties,soitscontrollerhasflexiblecontrolfunction.Withsmallvolumeandmicrocontrollerprogrammingflexibilityandproducevariouscontrolfunction,andcanmeetthedemandofhouseholdappliances.AT89C2051ATMELcompanyeightsingle-chipmicrocontrollerisoneofseries,isakindof20footdoublerowinlinechip.Itcontains2KBcanburntheFLASHmemory,andalsohas128bytesofRAM,15I/Oport,5interrupt,2,cansatisfytheneedoftheprogramhasalsoand51series,instructions,basedonthecharacteristicsandcompatiblechooseittodesignanintelligentmachine,canachievethefollowingfeatures:1,dolaundryworkingfunction:thestrongandweakcatharsis,2,laundryprogramfunction:containfourindependentprocedures,namelythestandardprocedure,economiclaundry,washinglaundry,dehydrationsinglefunction,3,specialfunction:faultdiagnosis,safetyprotectionandvibration-proof,pause,intermittentwork,lightdisplayfunction.Awashingmachine,thecontrolfunctionWashingmachinestocompletetheworkingeneral,besideswashinglaundryandeffectivenessoftheprocessofartificialsimulated,accordingtothemechanicalpropertiesofthewashingmachineandrelatedelectroniccontrol.ForasingleBoLunsetsbarreltypeautomaticwashingmachine,firstrequirementcanfinishwashingfunction,Alsoaccordingtouser'srequirementssetseveraldifferentwashingprocedure,Considerthesituationofwaterwashing;strongweakInaddition,butalsotothelaundryprocessoffaultdiagnosis,Ensurethesafetyofhigh-speedoperationisdehydration.Therefore,thegeneralrequirementsforautomaticwashingmachinehasthefollowingbasicfunctions.(1)theweakstrongwashingfunction.Whenstrongwashingisrequiredforeachtimereversaldriver,intermittenttimefor4S1S,Whenthedriverisweakreversewasheachtimetobreak,2Stonanjing.(2)4kindsofworkprocedures,namelythelaundrystandardprocedureeconomicprogramanddrainageprogram.SeparateprogramsStandardprocedureis------rinsewaterwashing,cleaning--Dehydrationandsoonthreetimes,eachcycletimewashingorrinselinksonacycletimereductionatthesametime,thespecific2minlinkisthefirstcycleforwashing,timefor6mincycles,thesecondandthirdrespectivelytorinse,timeandtime2min.Drain4mindynamictimemethodfor2min,dehydration,economicproceduresandstandardprocedures,onlyforthesecondcycle.Separateprogramiswaterwashing(6min)----(off)LiuShuinotline.Drainageprogramisdrainage,time----dehydrationandthecorrespondinglinkthesameprocedure.(3)indiagnosingdrainagesystem.Washingmachineinwaterordrainageprocess,ifincertaintimerangewaterordrainagefailedtoreachthatwater,drainagesystemisfaulty,inthemeasureofcontrolsystemsandproceduresaswarningsignalsbywarningthattheartificialexclude,.(4)duringdehydrationsafetyprotectionandthevibrationfunction.Washingmachine,ifopenduringdewateringmachinewillcover,automaticstopdehydrationoperation.Duringdehydration,ifappearclothesoffthebarycenteroffsetcausedbywindingbucketandimbalance,washingmachinewillstopautomatically,avoidexcessivevibrationdehydration,artificialprocessingrecoveryefforts.(5)intermittentdrivingmode.Dehydrationduringtheintermittentdrivingmode,soenergy.Thissystemrequirementsdriven5s,intermittent2s,duringabreakoffbyforcetomaintainhighspeedrotatingbucket.(6)pausefunctions.Regardlessofwhat,inthewashingmachineworkingstatewhenpressed,washingpausekeytosuspendwork,topressthestartbuttonagainafterwashingmachinecanpressoriginallyselectedworkscontinuetowork.(7)lightdisplayfunction.Washingthechoiceofthewaysofallkindsofworkandworkingstatusarerecordedopticaltipsanddisplay.ControllogiccircuitFully-automaticwasher-extractorcontrollogiccircuitasshowninfigure7-1.ItconsistsofasinglechipmicrocomputerAT89C2051asthecoreandrelevantintegratedcircuitandcomponents.Fromthegraph,theautomaticwashingmachinecontrollogiccircuitisquitesimple.Full-automaticwashingmachineisworkingpartshave3,itisthemotorandthedrainvalve.Inletvalve.Motoristhepowerofthewashingmachine,itturnsXiYiTongdriveandBoLunrotation,whichiswhenthewashingclothes.Usedtocontroltheinletvalveintowaterwashingmachine.Drainvalveisusedtocontroldrainage.Motorinhigh-speeddrivewhendehydrationclothingdehydration.Therearethreekindsofconditionofmotor,whichareturning.Reverseandstop.Generalmotorsworkinthisstateofthreekindsofconversion,soastorealizethewashing.Butwhentheworkonlyindehydration,inturnishigh.Inletvalveandopendrainvalve.Thisisonlytwokindsofstate.Afterworkingprocedure,washingmachineenterfirstaccordingtosystemRAM57Hunitfeaturewordsofwashinglaundryjudgingprocedures,ifthewordfor01H(characteristicsforsingleprocedure,02HforeconomicP1.0operatingprocedures.Waterinletvalveopensthedriverduringthewater.WaterK5switchsystemconstantlytesting,whendetectK5closedtoreachthepredetermined,feedwater.Ifthestipulated4minwithinthelimitfordetectingK5closed,watersystem,quitworkingcondition,thismachinetojumptotheprocedurestoaddresslabelFWfaulthandlingproceduresforitstreatmentforpolice,themethodis:willP1.0~P1.3allbuya"0"inthewashingmachine,suspendoperation,thenthewashingmachinetoring1s'stop2srulesconstantlyissuedawarningsignal,untilthemanualinterventionispressedK1button(pressK1afterthejumpbackandprogramstartingaddressprocess,washingmachineandtheinitialstatetostandby.Innormalcircumstances,K5detectedduringwater,waterwhenclosedtothereservation,washingwaterintothenextprogramthatwashingwork.Becausethemotorinwashingorrinsewhenworkis'reverseandintermittentthreestate,soP1.2P1.3,withtwolinesofthinkingcanrealizethethreestatecontrol.ThelogicalrelationshipisP1.3:00,P1.2for","wh
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024燃气输配网络建设项目代建合同书3篇
- 2024年车展场地租赁协议
- 2025年度信息安全保密管理合同3篇
- 教育之光:塑造未来
- 2025年度特色餐厅与旅行社文化体验合作框架协议3篇
- 专业化汽车配件供应及服务采购协议书版
- 2025年度智慧社区物业管理系统开发合同示范2篇
- 绿色金融产品开发协议
- 2024版人工智能语音助手开发合同(标的:语音识别技术)
- 2024新版房贷合同:个人住房贷款合同速览版
- 硬质合金烧-结工艺课件
- 贵州省贵阳市2021-2022学年苏教版四年级上册期末数学试卷(含答案)
- 新教材高中历史选择性必修一全册知识点总结
- 2017英语专业八级改错真题及答案持续更新部分详解文字答案校对版
- 室内蒸汽供热系统
- 小型塑料注射成型机液压系统设计
- 《干部廉政档案》2022年最新模板
- 高支模方案(专家论证定稿)
- 城投集团年度安全管理工作计划
- 美术课教案《线造型》
- 人民网删除稿件帖文申请登记表
评论
0/150
提交评论