基于单片机的全自动洗衣机课程设计报告.doc
《基于单片机的全自动洗衣机课程设计报告.doc》由会员分享,可在线阅读,更多相关《基于单片机的全自动洗衣机课程设计报告.doc(63页珍藏版)》请在咨信网上搜索。
- - 目 录 摘要I AbstractII 1机械构造1 - 1.1.1外箱体 1 - 1.1.2弹性支承构造1 - 1.1.3面框3 - 1.2洗涤脱水系统3 - 1.2.1盛水桶3 - 1.2.2洗涤脱水桶3 - 1.2.3波轮4 - 1.3.传动系统4 - 1.3.1电动机4 - 1.3.2离合器5 - 1.3.3电容器7 - 1.3.4电动排水牵引器 8 - 1.4进水、排水系统9 - 1.4.1进水电磁阀9 - 1.4.2水位开关10 - 1.4.3排水电磁阀11 - 二、系统原理图:13 2.1 单片机的复位电路13 2.1 单片机的复位电路13 2.2 单片机的时钟电路14 2.3 蜂鸣器报警电路15 2.4 电动机的控制电路15 2.4.1继电器的作用15 2.4.2电动机控制电路的工作过程15 2.5 进水/排水电路16 2.5.1电动式排水牵引器16 2.5.2排水电路工作原理16 2.5.3进水电磁阀16 2.5.4进水水电路工作原理17 2.6开关复位电路18 2.7 设置/开场、暂停电路19 2.8 状态显示电路20 2.9 甩干时开盖暂停电路20 2.10 PCB板21 三、洗衣机程序23 3.1主要内容23 3.2主要功能23 3.3程序介绍23 四.调试过程34 4.1硬件设置34 4.2程序调试35 4.2.1程序分块调试35 五.测水的清澈度以检测洗衣干净程度39 5.1方案一、用光电池39 5.2方案二、水质浑浊度传感器41 5.2.1浑浊度传感器的选择及简介41 5.2.2浑浊度传感器的原理42 5.2.4浑浊度传感器的器件选择与电路组成43 5.3、冬天给水加温,加热器及测温系统45 5.3.1加热系统45 5.3.2测温系统46 5.4电解水杀菌功能49 5.5摆脱按键的繁琐,基于语音识别模块49 六小结53 6.1 问题解析53 6.2 设计心得55 七.参考文献57 - - word.zl- - - 1 小天鹅洗衣机的机械构造分析与研究 小天鹅微电脑全自动洗衣机XQB47-2003G是指可以完成洗涤、漂洗及脱水过程的自动转换,通常采用套桶方式,即将离心桶〔内桶〕和盛水桶〔外桶〕同轴地套在一起,故又称为套桶式洗衣机。 全自动洗衣机工作原理:在程控器的控制下自动完成洗衣的全过程。洗涤时,程控器将进水阀翻开至水位到达设定值,电动机带动波轮旋转,使水及衣物完成洗涤或漂洗过程;排水时,程控器翻开排水阀,将洗涤液或水排出;脱水时,程控器仍将排水阀翻开,并使离合器动作,完成机械转换,电动机带动离心桶高速旋转,完成脱水过程 全自动套筒洗衣机的其机械构造根本一样,如图1.1所示。主要由机械支撑系统、洗涤脱水系统、传动系统、进水排水系统等组成。 图 1.1 洗衣机 1.1机械支撑系统 机械支撑系统包括外箱体、弹性支承构造、面框等局部。 1.1.1外箱体 外箱体是洗衣机的外壳,价格在100元到120元。主要是对箱体内部零部件起保护及支撑、紧固的作用。箱体正前方右下角装有调整脚,保证洗衣机安放平稳。箱体内壁上贴有泡沫塑料衬垫,用以保护箱体。箱体上部的四角处装有吊板,用于安装吊杆,电容器通过固定夹固定在箱体的后侧内壁上,电源线、排水口盖、后盖板等也固定在箱体上。 1.1.2弹性支承构造 全自动洗衣机脱水时,由于洗涤物的分布不均匀是不可防止的,高速离心脱水将使内外桶产生剧烈的震动和晃动,为此,常采用将外桶吊挂在机箱壳上的一种弹性支承构造来减震,即采用四根柔性吊杆将外桶吊挂在机箱的四个角上。全自动洗衣机采用的一种弹性支承构造外形如图1.2所示,内部构造如图1.3所示,吊板固定在箱体上部四角处,外桶吊耳与盛水桶下部相连吊杆穿过吊板及外桶吊耳将两者连在一起。吊杆为钢丝,上部挂在吊杆挂头上,吊杆挂头可以转动,吊杆下部套着阻尼筒,阻尼筒大约10元。阻尼筒内装有减震弹簧和阻尼胶碗,阻尼筒挂在外桶吊耳上,可见,四根吊杆通过阻尼筒承受桶体的全部重量,而桶体的重量那么将阻尼筒内的减震弹簧压缩。工作时,由于桶内水的多少不同使减震弹簧的压缩量也不同,桶体的上下位置也不同。当洗涤、脱水发生振动时,阻尼筒一方面沿吊杆挂头摆动,另一方面沿吊杆上下滑动,这样可以吸收振动能量,减少由于桶体的振动而引起的洗衣机振动保持整机的平稳工作。 图1.2 弹性支承构造 图1.3弹性支承构造原理 1.1.3面框 面框位于洗衣机的上部,主要用于安装和固定电气部件和操作部件,面框内一般安装有控制器、进水阀、水位开关、平安开关、电源开关、操作开关等部件。如图1.4所示 图 1.4 控制面框 1.2洗涤脱水系统 洗涤脱水系统主要包括盛水桶、洗涤脱水桶、波轮等部件。 1.2.1盛水桶 盛水桶是盛放洗涤液和清水的容器,价格150元,是用具有耐酸碱、抗冲击、耐热等性能的塑料注塑成型,并固定在钢制底盘上。盛水桶底部正中开有圆孔,与离合器上的大水封配合,防止漏水。桶体底部有排水口,与排水阀相连接,由排水阀控制排放污水。盛水桶上部离桶口一定距离的桶壁上开有溢水口,用于排出溢水和漂洗时的肥皂泡。盛水桶下部侧壁上有一空气室,并开有导气接嘴口,通过导气软管与水位开关相连接,控制盛水桶内水位的高度。 1.2.2洗涤脱水桶 洗涤脱水桶也称为离心桶或内桶,价格280元,全自动洗衣机洗涤与脱水是在同一桶内进展,所以该桶既要满足洗涤要求,又要满足脱水要求。其外形如图1.5所示。 图 1.5洗涤脱水桶 内部构造如图1.6所示 图 1.6 洗涤脱水桶构造 脱水桶内壁上设有多条凸筋和凹槽,洗涤时起到搓衣板似的搓揉作用。凸筋的另一作用是增强洗涤液的涡漩。 洗涤脱水桶的凹槽内钻有许多小孔,脱水时,水从小孔中甩出,进入盛水桶内而排出。洗涤脱水桶的内壁上还嵌有回水管,回水管的底部与波轮相配合,洗涤时,随着波轮的旋转,洗涤液被波轮泵出,沿着回水管上升,从回水管上部的出口处吐出,重新回到桶内,这样周而复始地不断循环,洗涤液中的绒毛、线屑等被滤网袋收集。洗涤脱水桶的上口装有平衡圈,其作用是减少脱水时由于不平衡而产生的振动。 1.2.3波轮 波轮价格16.5元。波轮安装在洗涤脱水桶内,并固定在离合器的波轮轴上。波轮一般由塑料注塑成型,要求外表光滑、无毛刺、不变形。波轮是产生水流的主要部件,其形状、上下、大小、安装位置、转速及运转方式等,对洗衣机的洗净比和磨损率起着重要的作用。 1.3.传动系统 全自动洗衣机的传动系统由电动机、离合器、三角皮带和电容器组成。 1.3.1电动机 电容运行单相异步电动机, 电动机价格不到100元。是洗衣机的重要部件之一。洗涤时,电动机在程序控制器的控制下,产生的运转状态是短时的正转一停一反转。脱水时,通过电动机侧的皮带轮和离合器侧的皮带轮进展减速,带动离合器中的脱水轴作单方向的高速旋转,外形如图1.7所示 图 1.7电动机 构造特点:1、定子绕组由主绕组〔工作绕组〕和副绕组〔起动绕组〕组成。2、副绕组串接电容器3、电动机起动后副绕组继续通电工作 工作原理:是将电容器串接于启动绕组,再与工作绕组相并联。两相绕组在空间相位互差90℃。适中选择电容器C的容量,可使两个绕组中的电流相位差为90°,这样在空间上互成90°的两相绕组通入互差90°的两相交流电,产生了旋转磁场,电动机的转就会沿旋转磁场方向旋转起来。如图1.8所示 图 1.8 电动机原理 1.3.2离合器 全自动洗衣机离合器全称减速离合器,价格在90-180元,离合器是洗衣机的主要传动、减速部件。其主要作用是完成洗衣机的洗涤、甩干工作状态切换,甩干过程中的紧急制动等动作。 甩干状态时,刹车带连杆在牵引器的拉动下,带动刹车带松开轮毂;同时,刹车带连杆带动棘爪与棘轮别离,离合套被离合簧锁紧,内轴与外轴形同整体并保持同步转动,完成甩干状态。 洗涤状态时,牵引器松开刹车带连杆,在刹车带连杆扭簧的作用下,刹车带连杆带动刹车带锁紧轮毂,联动棘爪拨动棘伦并带动离合簧的一端旋转一个角度,使离合套端的离合簧内径扩大;而离合簧的另一端仍锁紧在被单向轴承固定的外轴上,保持离合套离合簧的内径一直处于扩大状态,使内轴带动离合套可以在离合簧的腔体内自由转动,完成洗涤状态的切换态的切换。外部构造如图1.9所示, 图 1.9 离合器 离合器内部构造如图1.10所示 图1.10离合器内部构造 1.3.3电容器 小天鹅洗衣机采用的是单相异步电容运转式电动机,电容器是其中一个重要组成局部。价格在10元左右。单相异步电容运转式电动机使用的电容器通常为金属化纸介质或聚丙烯薄膜介质电容器,容量为12~15µF,耐压400V以上(交流),外形有圆柱体形的,也有长方体形的。如图1.11所示 图 1.11电容器 1.3.4电动排水牵引器 外形如图1.12所示, 图 1.12电动排水牵引器 内部构造如图1.13所示 图1.13 内部构造 工作原理:牵引器通电后马达转动,同时马达上的齿轮带同其他齿轮转动,从而到达拉动钢索或齿条的作用,完成排水的作用。 1.4进水、排水系统 全自动洗衣机的进水、排水系统主要由进水电磁阀、排水电磁阀和水位开关等组成。 1.4.1进水电磁阀 进水电磁阀称为进水阀或注水阀,型号为ICDZ70B1088J,其作用是实现对洗衣机自动注水和自动停顿注水。进水阀由电磁线圈、可动铁心、橡皮膜、弹簧等组成,其外形如图1.14所示。 图 1.14进水电磁阀 内部构造如图1.15所示 图 1.15 内部构造 1.4.2水位开关 水位开关型号为2000G。价格在10元左右。水位开关与进水电磁阀配合,根据洗衣桶内水位的上下,控制进水电磁阀的关闭或开启。水位开关与程控器配合,根据洗衣程序与洗衣桶内水位的上下,控制洗涤电动机的通断。水位开关是实现进水、洗涤、脱水以至排水的必经之路。水位开关又叫水位压力开关,它是利用洗衣桶内水位所产生的压力来控制触点开关的通断,外形如图1.16。 图 1.16水位开关 内部构造如图1.17 图 1.17 内部构造 1.4.3排水电磁阀 排水电磁阀由电磁铁与排水阀组成,电磁铁和排水阀是两个独立的部件,两者之间以排水阀杆连接起来。 排水程序开场时,电磁铁由于线圈通电而吸合衔铁,衔铁通过排水阀杆拉开排水阀中与橡皮密封膜连成一体的阀门,从洗涤桶中来的污水因阀门开放而排到机外。排水完毕,电磁铁因线圈断电而将衔铁释放,阀中的压缩弹簧推动橡皮密封膜,使阀门与阀体端口平面贴紧,排水阀关闭。外形如图1.18所示 图 1.18排水电磁阀 内部构造如图1.19所示 图 1.19排水电磁阀内部构造 - - word.zl- - - 2小天鹅洗衣机控制系统原理设计 2.1 单片机的复位电路 图2-1 系统原理图 2.1 单片机的复位电路 复位电路的作用是复位。在单片机接上电源以后,或电源出现过低电压时,将单片机存储器复位,使其各项参数处于初始位置,即处于开机时的标准程序状态,以消除由于某种原因的程序紊乱。 单片机的复位电路有上电复位和手动复位两种形式,RST端的高电平直接由上电瞬间产生高电平那么为上电复位;假设通过按钮产生高电平复位信号那么称为手动复位。下列图为兼有上电复位和手动复位的电路。 上电复位是利用电容充电来实现复位,其工作原理是:上电瞬间RST端的电位与VCC一样,随着电容C6充电电流的减小,+5V的电压立即加到了RST端,该高电平使得单片机复位。 手动复位是利用开关K来实现复位,此时电源Vcc经两电阻分压,在RST端产生一个高电平,使得单片机复位。当RST由高变低后复位完毕,CPU从初始状态开场工作。 单片机的复位都是靠外部电路实现的,在本次设计中采用手动复位,如图2.1。 图2.1单片机的复位电路 2.2单片机的时钟电路 时钟电路由晶振元件与单片机内部电路组成,产生的振荡频率为单片机提供时钟信号,供单片机信号定时和计时。 在AT89c51单片机内部有一个高增益反相放大器,其输入端引脚为XTAL1,其输出端为XTAL2。只要在两引脚之间跨接晶体振荡器和微调电容C1、C2,就可以构成一个稳定的自激振荡器。本设计采用下列图所示电路。电容C1和C2取30pf;采用的是频率为11.0592MHz的晶振。 图2.3 时钟电路 2.3 蜂鸣器报警电路 本设计采用无源蜂鸣器,单片机必须输出固定频率的方波信号,其工作电压X围宽,4-12V,需要外围元件少,电压增益可调X围为20-200。通过CPU的P1.5给一个脉冲信号来控制蜂鸣器报警。如下列图。当按下控制面板的键时有声音提醒,上盖被翻开有声音提醒,当洗衣整个过程完毕时程序控制蜂鸣器报警提醒洗衣完成及时取出衣服。 图2.4 蜂鸣报警电路 2.4 电动机的控制电路 2.4.1继电器的作用 继电器是在自动控制电路中起控制与隔离作用的执行部件,它实际上是一种可以用低电压、小电流来控制高电压、大电流的自动开关。 2.4.2电动机控制电路的工作过程 交流电动机有两个线圈,当一个线圈通电后电动机转动,当另一个线圈通电后,电动机反方向转动,通过次功能实现洗衣机的正反转。下列图该局部为原理图,当给P1.0口一个低电平后,继电器RL1通电开关闭合,即电动机的一组线圈通电,电动机转动。当给P1.0高电平,给P1.1低电平时,继电器RL1断电断开,继电器RL2通电闭合,即电动机的另一组线圈通电,电动机实现反方向转动。 图2.5 电动机控制电路 2.5 进水/排水电路 2.5.1电动式排水牵引器 由电磁铁与排水阀组成,如下图,电磁铁和排水阀是两个独立的部件,两者之间以排水阀杆连接起来。 排水程序开场时,电磁铁由于线圈通电而吸合衔铁,衔铁通过排水阀杆拉开排水阀中与橡皮密封膜连成一体的门,从洗涤桶中来的污水因阀门开放而排到机外。排水完毕,电磁铁因线圈断电而将衔铁释放,阀中的压缩弹簧推动橡皮密封膜,使阀门与阀体端口平面贴紧,排水阀关闭。 2.5.2排水电路工作原理 如图2.3,当给P1.2口一个低电平时,继电器RL3通电闭合,电动式排水牵引器通电,排水阀杆拉动排水阀排水。P1.2给高电平后排水阀关闭。 2.5.3进水电磁阀 进水电磁阀称为进水阀或注水阀,其作用是实现对洗衣机自动注水和自动停顿注水。进水阀由电磁线圈、可动铁心、橡皮膜、弹簧等组成。进水电磁阀的开关主要由阀内的线圈控制动铁芯来完成。如果线圈不通电,这时翻开自来水龙头,水不会流入洗衣机;当线圈通电后,阀被翻开,自来水通畅地流入洗衣机。进水电磁阀根本构造主要由一个螺管电磁铁和橡胶阀构成。其工作原理是,电磁铁线圈通电后,形成磁场,吸引铁质阀芯上移,离开膜片,水流导通。电磁铁线圈失电后,在复位弹簧及重力作用下,阀芯下沉压紧膜片堵住水道,停顿向洗衣机内注水。进水电磁阀的进水口一般有一个过滤网,以防污垢堵塞进水电磁阀橡胶阀。 2.5.4进水水电路工作原理 如图2.3,当给P1.3口一个低电平时,继电器RL4通电闭合,进水电磁阀通电,阀被翻开,畅地流入洗衣机完成进水。P1.3给高电平后进水阀关闭,进水完毕。 图2.6 牵引器 图2.7 进水阀 图2.8 进水排水电路 2.6开关复位电路 图2.9 开关复位电路 图2.10 复位开关 按下后开关闭合电路通电,当给复位开关一个复位电压在电磁铁作用下复位开关断开电路断电。 开关复位电路工作原理,在复位开关按下后,当给P1.4口一个低电平,继电器RL5通电闭合,复位开关断开,实现开关复位。 2.7 设置/开场、暂停电路 图2.11 设置/开场暂停电路 进入设置程序按定时洗涤时间选择按键,程序检测到P2.0口变化,按键按一次定时2s,按二次定时4s,按三次定时6s;程序选择按键在没有按下时默认变准洗,按下后,检测到P2.1口状态变化,变为快速洗状态;过程选择按键,没有按下时是洗涤加漂洗加甩干,通过检测P2.2口状态的变化切换过程,按一下进入漂洗加甩干,按两下是之甩干。按下开场暂停,通过检测P2.4口的变化,洗衣机进入暂停状态和回到原来运行位置的作用。 2.8 状态显示电路 图2.12 状态显示电路 通过设置过程中按键的操作来调整指示状态,2s定时时D6亮,4s定时时D5亮,6s定时时D6亮,定时时间到定时指示灯都灭;程序处于标准状态时D7亮,处于快速状态时D8亮;处于过程洗涤加漂洗加甩干时D9、D10、D11全亮,处于漂洗加甩干时D10、D11亮,处于甩干状态时只有D11亮,工作完毕后全灭。 2.9 甩干时开盖暂停电路 当处于甩干状态时突然抬起洗衣机盖,常闭开关SW1断开,P2.3口变为高电平,进入子程序电机停转,当洗衣机盖合上后,子程序退出,继续甩干。 图2.13 开盖暂停电路 2.10 PCB板 图2.14PCB板 实际线路搭接,如图2.15 图2.15实物连接图3 小天鹅洗衣机洗衣机控制程序 3.1主要内容 设计一个用单片机控制的洗衣机控制器。以单片机为主的控制器,扩展必要的外部电路,设计制作一个洗衣机控制器,如图3.1所示。 图3.1 控制流程图 3.2主要功能 〔1〕标准洗涤:洗涤12分钟;漂洗6分钟,二次;脱水3分钟。快速洗涤:洗涤7分钟;漂洗3分钟,二次;脱水2分钟。 〔2〕可根据用户需要设置定时时间、程序、洗涤过程,洗衣工作中不可以更改设置。 〔3〕有启动/暂停按钮控制:第一次启动,完成设置,开场工作;工作时按此按钮暂停,再按那么恢复工作。洗涤、漂洗4秒正转,停2秒,反转4秒,停2秒。 〔4〕有脱水功能,并且在脱水时,如果翻开盖板〔P2.3插线断开表示〕,脱水暂停。 〔5〕洗涤完时洗涤指示灯灭;漂洗完漂洗指示灯灭;脱水完脱水指示灯灭;全部完毕后电源开关复位。 3.3程序介绍 #include<reg52.h> #define uchar unsigned char #define uint unsigned int sbit zhengzh=P1^0; //电机正转 sbit fanzh=P1^1; //电机反转 sbit paish=P1^2; //排水 sbit jinsh=P1^3; //进水 sbit kaig=P1^4; //开关复位 sbit fengm=P1^5; //蜂鸣器 sbit dingsh=P2^0; //定时洗涤时间选择按键 sbit chengx=P2^1; //程序选择按键 sbit guoch=P2^2; //过程选择按键 sbit kaishz=P2^4; //开场暂停开关 sbit anq=P2^3; //平安开关 sbit led0=P0^0; sbit led1=P0^1; sbit led2=P0^2; sbit led3=P0^3; sbit led4=P0^4; sbit led5=P0^5; sbit led6=P0^6; sbit led7=P0^7; uchar a=0,b=0,c=0; void delayms(uint z) //延时z ms子程序 { uint x,y; for(x=0;x<z;x++) for(y=0;y<110;y++); } void feng() //蜂鸣器响子程序 { uint x,y=10; for(x=0;x<1000;x++) { fengm=1; y=10; while(y--); fengm=0; y=10; while(y--); } } void delay(uint z) //洗涤和漂洗延时子程序 { uint x,y; for(x=0;x<z;x++) for(y=0;y<110;y++) { if(kaishz==0) //开场暂停是否按下 { delayms(5); //消抖 if(kaishz==0) //开场暂停键按下〔暂停〕 { zhengzh=1; //停所有工作局部 fanzh=1; paish=1; jinsh=1; feng(); //蜂鸣器响 while(kaishz==0); //等按键松开 delayms(5); while(kaishz==1); //等〔开场〕按键按下 delayms(5); while(kaishz==0); //等按键松开 feng(); } } } } void delay1(uint z) //甩干延时子程序 { uint x,y; for(x=0;x<z;x++) for(y=0;y<110;y++) { if(kaishz==0) //是否按下开场暂停 { delayms(10); //消抖 if(kaishz==0) //〔暂停〕按键按下 { zhengzh=1; //停电机和排水牵引器减速 paish=1; feng(); while(kaishz==0); //等按键松开 delayms(10); //消抖 while(kaishz==1); //等〔开场〕按键按下 delayms(10); //消抖 while(kaishz==0); //等按键松开 delayms(10); //消抖 paish=0; //排水开 feng(); delayms(5000); //等排水牵引器工作完成 } } } } void jinshui() //进水阀进水子程序 { jinsh=0; delay(5000); jinsh=1; } void paishui() //排水阀排水子程序 { paish=0; delay(5000); paish=1; delay(3000); //必须要,可保证避开在排水牵引器工作 } void shezhi() //程序设置子程序 { while(kaishz==1) //检测开场暂停是否按下 { if(dingsh==0) //定时洗涤,可定时1,2,3分别为10S.20S.30S { delay(10); //消抖 if(dingsh==0) //定时按键是否按下 { if(a<3) a++; else a=0; } feng(); while(dingsh==0); //等按键松开 } if(a==0) //定时灯不亮 { led0=1; led1=1; led2=1; } if(a==1) //10s定时灯亮 { led0=0; } if(a==2) //20s定时灯亮 { led0=1; led1=0; } if(a==3) //30s定时灯亮 { led0=1; led1=1; led2=0; } if(chengx==0) //程序选择,0标准或1快速 { delay(10); //消抖 if(chengx==0) //程序选择按键按下 { if(b<1) b++; else b=0; } feng(); while(chengx==0); //等按键松开 } if(b==0) { led3=1; //标准灯亮 led4=0; } else { //快速灯亮 led3=0; led4=1; } if(guoch==0) //过程选择,0(洗涤+漂洗+脱水0或 { // 1〔漂洗+脱水〕或2〔脱水〕 delay(10); //消抖 if(guoch==0) //过程按键按下 { if(c<2) c++; else c=0; } feng(); while(guoch==0); //等按键松开 } if(c==0) //洗涤加漂洗加甩干等亮 { led5=0; led6=0; led7=0; } if(c==1) //漂洗加甩干灯亮 { led5=0; led6=0; led7=1; } if(c==2) //只甩干灯亮 { led5=0; led6=1; led7=1; } } feng(); while(kaishz==0); //等开场键松开 } void dingshi() //定时子程序 { switch (a) { case 0: delay(0);break; //不定时 case 1: delay(2000);break; //定时2s case 2: delay(4000);break; //定时4s case 3: delay(6000); //定6s } led0=1; //定时指示熄灭 led1=1; led2=1; } void xidi() //洗涤子程序 { uchar b1,x1,x2,x3; //洗涤循环次数 jinshui(); if(b==0) b1=60; //标准。循环60,12min else b1=30; //快速。循环35,7min for(x1=0;x1<b1;x1++) //12s重复60或30次 { for(x2=0;x2<40;x2++)//正转4s { zhengzh=0; delay(100); //延时中可以检测开场暂停键 } zhengzh=1; //停2s delay(2000); for(x3=0;x3<40;x3++)//反转4s { fanzh=0; delay(100); //延时中可以检测开场暂停键 } fanzh=1; delay(2000); //停2s } paishui(); led7=1; //关洗涤灯 } void piaoxi() //漂洗子程序 { uint b2,z1,x2,x3,x4; if(b==0) //标准。循环30,6min b2=30; else b2=15; //快速。循环15,3min for(z1=0;z1<2;z1++) //漂洗2次 { jinshui(); for(x2=0;x2<b2;x2++) //12s重复30或15次 { for(x3=0;x3<40;x3++) //正转4s { zhengzh=0; delay(100); //延时中可以检测开场暂停键 } zhengzh=1; delay(2000); //停2s for(x4=0;x4<40;x4++) //反转4s { fanzh=0; delay(100); //延时中可以检测开场暂停键 } fanzh=1; delay(2000); } paishui(); } led6=1; //关漂洗灯 } void shuaigan() //甩干子程序 { uint b3,x3; if(b==0) //标准。循环3,3*1min=0.1s*1800 b3=1800; else //快速。循环2,2*1min=0.1s*1200 b3=1200; paish=0; delayms(5000); //等排水牵引器工作完 for(x3=0;x3<b3;x3++) { zhengzh=0; delay1(100); //延时同时检测开场暂停键,继续工作时先让牵引器工作 if(anq==1) //平安开关检测 { delay(10); if(anq==1) //洗衣桶盖翻开 { //急停,报警 zhengzh=1; paish=1; feng(); while(anq==1); //洗衣机桶盖关闭 paish=0; //先翻开排水牵引器一段时间后电机转 delay(5000); } } } zhengzh=1; //电机断电,自然减速 delay(10000); //自然减速 paish=1; // 强制停顿 led5=1; //关甩干灯 } void main ( ) //主程序 { shezhi(); dingshi(); switch (c) //过程判断 { case 0: //洗涤+漂洗+甩干 xidi(); piaoxi(); shuaigan(); break; case 1: //漂洗+甩干 piaoxi(); shuaigan(); break; case 2: //甩干 shuaigan(); } feng(); //完毕提示 kaig=0; //电源开关复位 }4 小天鹅洗衣机调试过程 4.1硬件设置 第一次硬件设计:将- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 单片机 全自动 洗衣机 课程设计 报告
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【二***】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【二***】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文