基于AT89S52单片机的全自动洗衣机的研究

来源 :企业文化·中旬刊 | 被引量 : 0次 | 上传用户:ethel_baby
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本文以AT89S52单片机为核心,设计了全自动洗衣机控制系统。本系统实现了对洗衣机整个洗衣过程的控制,包括用户参数输入、洗衣、脱水和结束演奏四个阶段。
  关键词:AT89S52单片机;洗衣机;控制
  一、硬件设计
  根据洗衣机的基本功能要求,采用51系列单片机作为控制核心,主要包括电源部分、水位检测及模式、电机控制电路、洗衣机洗衣状态、数码显示等。
  1.电源电路
  单片机系统电源部分的电气原理图如图所示。市电220V经过变压器T变压为12V交流电,再通过4只二极管全桥整流,经过电容C9、C10滤波得到光滑的直流电压后,经过三端稳压管稳压得到稳定的+5V电压给各器件供电。
  2.控制电路
  (1)单片机的复位电路
  复位电路的作用是复位。在单片机接上电源以后,或电源出现过低电压时,将单片机存储器复位,使其各项参数处于初始位置,即处于开机时的标准程序状态,以消除由于某种原因的程序紊乱。
  (2)单片机的时钟电路
  时钟电路由晶振元件与单片机内部电路组成,产生的振荡频率为单片机提供时钟信号,供单片机信号定时和计时。
  在AT89S52单片机内部有一个高增益反相放大器,其输入端引脚为XTAL1,其输出端为XTAL2。主要在两引脚之间跨接晶体振荡器和微调电容C4、C5,就可以构成一个稳定的自激震荡器。
  (3)检测电路
  水位检测的精度直接影响洗净度、水流强度、洗涤时间等参数。对于全自动洗衣机,要求水位的检测必须是连续的,故常采用谐振式水位传感器。谐振式水位传感器是利用电磁谐振电路LC作为传感器的敏感元件,将被测物体的变化转为LC参数的变化,最终以频率参数输出。其工作原理是:将水位的高低通过导管转换成一个测试内腔气体变化的压力,驱动内腔上方的一块隔膜移动,带动隔膜中心的磁芯在某线圈内移动,从而线圈电感发生变化。由此引起谐振电路的固有频率随水位变化。
  (4)执行电路
  电动机有两个控制端,一端控制电机正转该端与P2.4相连,另一端控制电机反转该端与P2.5相连。系统供电时交流220V电压经过继电器加在电动机的两个控制端。当洗衣机接到“正转”指令时P2.4输出高电平经过R13、Q1使的继电器Kb线圈得电导Kb,从而使得电机正转。当洗衣机接到“反转”的指令时P2.5输出高电平经过R23、Q3使得继电器Ka线圈得电导通Ka,从而使得电机反转。
  (5) 进水/排水电路
  水位的检测是水位传感器受到细长的软管水位压力来工作的。水位压力的大小是根据洗衣桶水的多少在细长的软管产生的压强而定的。
  三、软件设计
  1.程序流程
  图1 程序流程图
  2. 程序运行过程分析
  软件工作过程:初始化及按键扫描,系统上电复位后,首先执行初始化,接着进行按键扫描(其中有水位模式按键、洗衣次数按键、电机正反转次数按键),同时,数码管显示当前状态。按下水位模式按键后,单片机根据程序执行第一步,即检测水位高、中、低状态,单片机检测出某一水位状态后,会根据程序给出相应动作,此时电机开始工作,进行抽水机抽水;抽水到预定水位后,程序转为下一步准备状态。接着,启动洗衣电动机,程序会根据预先设置好的指令执行动作,电动机带动滚筒在水中转动,模拟洗衣机的各洗衣状态,即电动机正转,停转,反转,再停转,每个循环周期为20秒,程序内部执行电机循环次数计数。与此同时,数码管也会显示相应的状态,兼有电机转动次数显示、洗衣重复次数显示。最后,洗衣过程结束之时,蜂鸣器会发出蜂鸣声,提示洗衣过程结束。
  四、硬件、软件调试
  1.硬件调试
  按照事先设计好的原理图,将硬件连接后,需要对该系统板进行硬件调试,硬件调试步骤如下:
  1.根据原理图,对照电路板进行仔细检查,确保连线正常,然后可用万用表测量各连线进一步确保导线导通及器件接触
  良好。
  2.保证电路连接无误后,通电检查,观察有无异常现象,然后可测量特殊点,如各芯片的电源管脚,还可以用手触摸各芯片,是否有过热现象,如果有异常现象,则断电检查是否有电路短路现象,或更换芯片,来检查芯片是否已经损坏,以便及时更换。
  3.经上述检查无异常现象后,可编制一小段程序,通过运行此程序来进一步检查硬件电路是否正常。(如编一个显示程序来检验AT89S52数码管组成部分是否正常)经过以上各步调试确保无误后,我们进入下一步的软件调试。
  2.软件调试
  软件调试与所选用的软件结构和程序设计技术有关,如果采用模块化程序开发技术,则逐个模块调好以后,再进行系统程序总调试。调试程序时,一定要求符合现场环境,即入口条件和出口状态。调试的手段可采用单步运行方式和断点运行方式,通过检查用户系统CPU的现场、RAM的内容和I/O口的状态,检测程序执行结果是否符合设计要求。通过检测,可以发现程序中的死循环错误、机器码错误及转换地址错误,同时也可以发现用户系统中的硬件故障、软件算法及硬件设计错误。在调试过程中逐步调整用户系统的软件和硬件。
  五、总结
  目前中国洗衣机市场正进入更新换代期,市场潜力巨大,人们对于洗衣机的要求也越来越高,这就要求设计者们有更高的专业和设计水平,能够提出更好的建议和新的课题,将人们的需要变成现实,设计出更节能、功能更全面、更人性化的全自动洗衣机。因此,设计出基于单片机的控制全自动洗衣机的电控板设计具有很强的实用性。
  参考文献:
  [1] 姜宝港.智能家用电器原理与维修[M].北京:机械工业出版社,2002.5.
  [2] 鲁建国,曹敏.GB/T 4288-2003《家用电动洗衣机》的修订与我国洗衣机的发展[J]. 家电科技,2003(7):75-78.
其他文献
议论文是一种好操作但不易出精品的文体.其三要素中,论点和论证与写作者的学识和思维水平直接相关,传授起来虚大于实,对于初学议论文者易学不易用.论据,是论点得以成立的基石
在现在这种信息化时代,人们需要的不仅仅只有物质生活,更需要精神生活的调剂,人们不仅仅要依靠着房屋美食衣装等等活着,更需要书籍电影等充实自己.而博物馆就是一个很好的精
小学生的模仿能力强,比较喜欢新的事物.教师在教学时,如果能用简单实用、好学易记的教学方法让学生了解原地单手肩上投篮动作的各个细节和整个动作的过程,不仅可以激发学生的
当前信息技术得以发展并在各行各业中广泛应用,各种数码工具及移动终端开始普及,促进了新媒体的发展,并发展成为重要的媒体形式.一直以来国有企业宣传工作都借助于传统媒体来
内容摘要:本文就幼儿园表演游戏的特点、指导原则与教学潜能进行了研究。首先,阐述了幼儿园表演游戏的特点;其次,阐述了幼儿园表演游戏的指导原则;最后,阐述了幼儿园表演游戏的教学潜能。  关键词:幼儿园教育 表演游戏 指导原则 教学潜能  幼儿园教育作为国家基础教育的重要起点,对幼儿的教育发展进程起着决定性的启蒙作用。幼儿园教育应该遵循幼儿身心的发展状态及个性特点,并尊重他们的天性与需求,以游戏活动为特
本文通过对荣华二采区10
期刊
国家是公民赖以生存发展的社会组织,它既是政治实体,也是伦理实体。对公民来说,国家伦理反映的是公民与国家普遍本质的相互关系。国家伦理追求国家之善,与国家政治文明发展程
本文通过对荣华二采区10
期刊
临江林业局党委和临江林业局对女职工权益保护问题历来高度重视,通过舆论引导、政策规范、法律保障等多种措施,不断提高女职工在社会生活中的地位,切实保护广大女职工的合法权益。但随着林业企业改革的深化和林业主辅分离的到位,改制后的广大女职工在生产、生活、择业等方面面临着新的挑战,特别是改制企业中女职工权益和特殊利益保护问题出现了许多新情况,女职工合法权益遭受不法侵害的事件时有发生。这是我们在贯彻以人为本的
为探究吕家坨井田地质构造格局,根据钻孔勘探资料,采用分形理论和趋势面分析方法,研究了井田7
期刊