




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
精选优质文档-----倾情为你奉上精选优质文档-----倾情为你奉上专心---专注---专业专心---专注---专业精选优质文档-----倾情为你奉上专心---专注---专业新疆农业大学题目:洗衣机控制系统的设计与实现文献姓名:XX学院:计算机学院专业:电子信息科学与技术班级:XXX学号:XXX成绩:指导教师:XX职称:自动洗衣机控制系统的设计作者XXX指导教师XX中文摘要:洗衣机是每一个有车家庭必须面对的问题,目前市场上出现的自动洗衣机系统主要是以PLC为核心的系统,虽然其实现了自动洗衣机控制,但投资成本较高,从而在洗衣机行业中应用较少。针对该问题,本文详细介绍了自动洗衣机控制系统以STC89C52单片机为核心元件进行硬件设计以及控制软件设计,着重介绍其工作流程,从而实现以STC89C52单片机为核心元件在自动洗衣机控制系统的科学应用。系统主要实现接上电源之后,电源指示灯点亮,系统处于待命状态。当按键按下开始按钮之后,系统则开始工作,工作的主要过程大致如下:水洗过程,洗涤过程,水洗过程,烘干过程过程等相关步骤。整个过程完成后,运行,指示灯绿,有提示音,这里提示音主要采用蜂鸣器设计。当系统中缺水时能够断电关机并报警。硬件电路主要包括STC89C52单片机最小系统,水洗控制电路、洗涤控制电路、烘干控制电路等。系统程序主要包括主程序,水洗控制程序,洗涤子程序、烘干控制程序等。摘要一般在200字左右摘要一般在200字左右关键词:STC89C52单片机;洗涤控制;水洗控制;烘干控制注意整篇文章的格式不对
Designandimplementationofsingle-chipautomaticcarwashcontrolsystem整篇文章的格式不对AbstractEachcarwashisaproblemwiththecarfamiliesmustface,appearingonthemarketatpresentautomaticwashingsystemismainlybasedPLCasthecoreofthesystem,althoughtherealizationoftheautomaticcarwashcontrol,buthigherinvestmentcostsandthususedinthecarwashindustryless.Tosolvethisproblem,thispaperintroducestheautomaticcarwashcontrolsystemSTC89C52microcontrollerhardwaredesignandcontrolsoftwaredesign,focusingonthecoreelementsofitsworkflow,enablingtoSTC89C52microcontrollerasthecoreelementofscientificapplicationofautomaticcontrolsysteminthecarwash.Afterthesystemismainlyconnectedtothepower,thepowerLEDislit,thesystemisinstandby.Whenthebuttonispressedthestartbutton,thesystembeginstowork,themainworkprocessisasfollows:thestepstothewashingprocess,washingprocess,washingprocess,dryingprocess,waxingprocesses.Aftertheentireprocessiscompleted,runlightsgreen,thereisatone,atoneheremainlybuzzerdesign.Whenthewaterinthesystemcanbeshutoffandthepolice.HardwarecircuitincludesSTC89C52smallestsingle-chipsystems,wateraxingcontrolcircuit.Thesystemprogramincludesthemainprogram,thecontrolprcontrolcircuit,acontrolcircuitwashing,dryingcontrolcircuit,wogramwashing,washingroutine,programcontroldrying,waxingandcontrolprocedures.Keywords:STC89C52microcontroller;washingcontrol;watercontrol;dryingcontrol;
课题研究的背景工业控制是计算机的一个重要应用领域,计算机控制系统正是为了适应这一领域的需要而发展起来的一门专业技术,它主要研究如何将计算机技术、通过信息技术和自动控制理论应用于工业生产过程,并设计出所需要的计算机控制系统。随着微机测量和控制技术的迅速发展与广泛应用,以单片机为核心的自助操作与控制系统的研发与应用在很大程度上提高了生产生活中对洗衣机的控制水平。本设计就是基于单片机STC89C52洗衣机控制系统的设计,通过本次课程实践,我们更加的明确了单片机的广泛用途和使用方法,以及其工作的原理。课题研究的目的和意义随着社会的发展,洗衣机的测量及控制变得越来越重要。本文采用单片机STC89C52设计了洗衣机控制系统。单片机STC89C52能够根据洗衣机控制器所采集的实时数值,通过控制从而把洗衣机控制在设定的范围之内。所有洗衣机过程则自动由程序设定实现。系统可以根据时钟存储相关的数据。通过该课程的学习使我们对计算机控制系统有一个全面的了解、掌握常规控制算法的使用方法、掌握简单微型计算机应用系统软硬的设计方法,进一步锻炼同学们在微型计算机应用方面的实际工作能力。
STC89C52单片机简介目前,51系列单片机在工业检测领域中得到了广泛的应用,因此我们可以在许多单片机应用领域中,配接各种类型的语音接口,构成具有合成语音输出能力的综合应用系统,以增强人机对话的功能。STC89C52单片机是深圳宏晶科技有限公司生产的一种单片机,在一小块芯片上集成了一个微型计算机的各个组成部分。每一个单片机包括:一个8位的微型处理器CPU;一个512K的片内数据存储器RAM;4K片内程序存储器;四个8位并行的I/O接口P0-P3,每个接口既可以输入,也可以输出;两个定时器/记数器;五个中断源的中断控制系统;一个全双工UART的串行I/O口;片内振荡器和时钟产生电路,但石英晶体和微调电容需要外接。最高允许振荡频率是12MHZ。以上各个部分通过内部总线相连接。系统硬件设计有硬件设计,应该有软件设计有硬件设计,应该有软件设计洗衣机机的主运动是左右循环运动由左右行程开关控制,同时不同循环次序伴随不同的其它动作,系统采用互锁线路保证系统按设计步骤逐步进行。系统还采用了复位设计,如在洗衣机过程中由其它原因使洗衣机停止在非原点的其它位置,则需要手动对其进行复位,到位时复位灯亮,此时才可以启动,否则启动无效,洗衣机机经启动后可自动完成洗衣机动作后自行停止,也可在需要时手动停止。系统硬件设计框架本课题设计的是一种以STC89C52单片机为主控制单元,以定时系统为主的洗衣机控制系统。该控制系统可以实时存储相关的洗衣机数据并记录当前的时间,有定时值来控制洗衣机系统相关电机的运行。其主要包括:电源模块、自助操作模块、按键处理模块、数据存储模块、电机控制模块以及单片机最小系统。如图3.1所示为该系统设计过程中的系统框架图。图3.1系统设计框架单片机最小系统电路在课题设计的洗衣机控制系统设计中,控制核心是STC89C52单片机,该单片机为51系列增强型8位单片机,它有32个I/O口,片内含4KFLASH工艺的程序存储器,便于用电的方式瞬间擦除和改写,而且价格便宜,其外部晶振为12MHz,一个指令周期为1μS。使用该单片机完全可以完成设计任务,其最小系统主要包括:复位电路、震荡电路以及存储器选择模式(EA脚的高低电平选择)。系统电源电路的设计本系统采用电源稳压芯片是LM2596,该开关电压调节器是降压型电源管理单片集成电路,能够输出3A的驱动电流,输入电压是+5v,输入电压是+24v,同时具有很好的线性和负载调节特性。该器件内部集成频率补偿和固定频率发生器,开关频率为150KHz,与低频开关调节器相比较,可以使用更小规格的滤波元件。该器件还有其他一些特点:在特定的输入电压和输出负载的条件下,输出电压的误差可以保证在±4%的范围内,振荡频率误差在±15%的范围内;可以用仅80μA的待机电流,实现外部断电;具有自我保护电路(一个两级降频限流保护和一个在异常情况下断电的过温完全保护电路)在该洗衣机控制系统中,其电源电路设计如下图10所示。图3.2系统电源模块按键接口电路本课题设计采用的按键模块,其接口原理图如下图3.3所示:图3.3键盘模块电路结论本课题研究设计了一种基于单片机技术的全自洗衣机控制系统。该全自动洗衣机控制系统通过以STC89C52单片机为工作处理器核心,该控制系统的最大特点就是使用户能够操作简单、易懂、灵活;且安装方便、智能性高、误报率低。随着现代人们安全意识的增强以及科学技术的快速发展,相信这种控制器必将在更广阔的领域得到更深层次的应用。该章节主要对本文设计中所涉及到一些知识、工具和一些问题等做一些细节的总结。这都结论了,为什么后面还有?这都结论了,为什么后面还有?KEILuVision4工程建立总结无论是开始学习阶段还是以后工作的开发阶段都要形成一个良好的习惯:最好先建立一个空文件,把设计所需的工程文件放到里面,避免和其他工程文件混合,为该设计创建文件名为“步进电机控制”文件夹。接下来开始点击桌面上的KEILuVision4快捷方式图标,出现启动画面,点击“Project—NewuVisionProject”新建一个工程,如图5.1所示。图5.1新建工程图示在对话框内选择刚才建立的“步进电机控制”文件夹,给这个工程取一个名字,最好为英文或者是比较有意义的名字并保存,这里不需要填后缀扩展名,注意默认的工程后缀于uVision3及uVision2版本不同了,为uvpori。接着会继续弹出一个对话框,这里在CPU类型下我们找到并选中“Atmel”下的AT89S51或者52。等到以上工程准备创建完毕之后接下来开始建立一个源程序文本,在文本空白区写入或者复制进来完整的C程序。输入源程序文件名名称,在该工程中输入的是“test”这个名称,这里要注意的是如果工程中用的是汇编语言,要带的后缀名一定是“test.asm”,如果是C语言,则是“test.c”,然后保存。上拉电阻总结在很多设计以及应用电路中都会用到上拉电阻,通过本次设计对上拉电阻的问题进行了认真的学习于研究,主要进行了如下内容的总结。使用上拉电阻用TTL设计的电路驱动CMOS设计的电路时,如果TTL电路输出的高电平低于CMOS电路的最低高电平(一般为3.5V),这时就需要在TTL的输出端加上拉电阻,从而来提高输出高电平的值;OC门电路必须加上拉电阻,才能使用;为加大输出引脚的驱动能力,很多单片机的管脚以及信号输出电路常常都会使用上拉电阻;在一些CMOS设计的芯片中,为了防止静电造成的一些损坏,不用的一些关键最好不要悬空,一般的做法是加上拉电阻产生降低输入阻抗,从而提供一泄荷的通路;一些芯片的输出管脚常常加上拉电阻来提高输出电平,通过这种方法来提高芯片输入信号的噪声容限从而增强其抗干扰能力;提高总线的抗电磁干扰能力,如果管脚悬空的话就比较容易接收外界的电磁干扰;长线传输中电阻不匹配容易引起反射波干扰,加上拉电阻或者下拉电阻使其电阻匹配,有效的抑制反射波干扰。上拉电阻与下拉电阻的选择因素对于上拉电阻和下拉电阻的选择应结合开关管特性和下级电路的输入特性进行设定,主要考虑到的因素有:驱动能力与功耗的平
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年珠宝鉴定师面临的挑战试题及答案
- 2024年税务师考试核心难点试题及答案
- 战机创意美术课件
- 2025豪华公寓租赁合同
- 天津生物工程职业技术学院《医学影像物理学》2023-2024学年第一学期期末试卷
- 掌上华医(医院版)自测三基三严考试题及答案
- 天津城市职业学院《应用中子物理学》2023-2024学年第二学期期末试卷
- 辽宁传媒学院《设计基础(3)》2023-2024学年第二学期期末试卷
- 2024-2025学年湖北省恩施州三校联盟高三第二次模拟考试试卷数学试题含解析
- 西宁城市职业技术学院《工程传热学》2023-2024学年第一学期期末试卷
- 工业园区智慧能源管理平台建设方案 产业园区智慧能源管理平台建设方案
- 《客舱安全与应急处置》-课件:灭火设备:防护式呼吸装置
- 《幼儿园混龄民间游戏的研究》课题研究方案
- 《脊柱肿瘤》课件
- 礼仪部计划书
- H酒店品牌管理策略研究
- 物业费用测算表
- S7-200-SMART-PLC-应用教程电课件
- 无人机地形匹配导航
- 新人教版高中英语必修第二册-Unit-5THE-VIRTUAL-CHOIR精美课件
- 一身边的“雷锋”(课件)五年级下册综合实践活动
评论
0/150
提交评论