论文【17000字】.doc

【JL048】基于MCS-51的全自动洗衣机控制系统的模拟设计与实现

收藏

压缩包内文档预览:(预览前20页/共60页)
预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图 预览图
编号:686686    类型:共享资源    大小:1.69MB    格式:RAR    上传时间:2016-07-03 上传人:棒*** IP属地:湖北
25
积分
关 键 词:
jl048 基于 mcs 51 全自动 洗衣机 控制系统 模拟 摹拟 设计 实现
资源描述:
【JL048】基于MCS-51的全自动洗衣机控制系统的模拟设计与实现,jl048,基于,mcs,51,全自动,洗衣机,控制系统,模拟,摹拟,设计,实现
内容简介:
英 文 翻 译 系 别 自动化系 专 业 自动化 班 级 191002 学生姓名 刘一樊 学 号 103598 指导教师 宋彩利 1 in a of as of be by a a of at at an of of to a to an be of in of to 1. to 1 1 in is to as of a a to of in a in a of is in in as 2 or as as a $500K, if it a or In of is as in a of To it is of be at a a to of be of of on 4128 32 I/O 6a a is to PU to AM 2 is , TL s to be as be to be to In 0 is , of 3 is , of of to 6 In it s. to of 2 is , of of as 3 XD( ) ) 0 ( 1 ( R ( D ( A on is of to is 4 In LE is at a , be or LE is ng to be by FR is a is no if is in is to is is to EA be ND in to to 000H up if is EA be on be CC 22 to to 4 of an be as an as . a or be To an be is as no on of to is a be In PU to is by of AM be by or by a It be is by a it up to to AM in to is To of an to a is by 5 be to a or to . . 30 pF 40 pF n is 5 is AM is is a be CC is to be to to 1 1 0 0 On be U) or be P) to in 1 U U U No 2 P U U 3 P P U as , is 4 P P P as , is is at A is If is up a to a is It is A be in at in to 6 is in to be a 12or a a to s is is or in 6 12V 5V 030H) = 1030H) = 1(031H) = 51H (031H) = 51H (032H) =F 032H) = 05H is in To in be 7 be up to . To 1. on 2. on 3. of 4. A/2V 5. to a in or is no .5 , or of is to of a a an of in of on a of be by SY is LE to is is to If B1 B2 be be of is by 8 A/ L H/12V L H H H L H H L L H H 7 1 H L H/12V H H H H 2 H L H/12V H H L L 3 H L H/12V H L L L L H/12V H L L L L H H L L L L 1. a 10 . . 12V) 5V) 9 he is by of by 0 is 1”s. be be by as a of 30H, 031H, 32H, 3.6 3.7 be to a (030H) = 1EH (031H) = 51H 9(032H) = 2V (032H) = 05H V in be be by of is to A = 0C 0C, 10 ) ) .0 1/ 24 488888 8 0 s ) 0 s 110 s 8ow 8 48s .0 1. 2 . 125C . 150C in .V . . 15.0 11 5C, (A) V V ) (,2,3) 1.6 ) (, 3.2 ,2,3, A, 5V . A A A, 5V . ,2,3) 50 A ,2,3) 2V, 5V . A , 10 A 0 300 K. = 1 25C 10 12 0 12 ) 6V 100 A 3V 40 A 12 9 , 100 80 2 6 4 1/ 24 27 20 ns 3 8 ow n 233 4ow 3 05 3ow nstruct西北工业大学明德学院毕业答辩 基于 系统的模拟设计与实现 自动化 刘一樊 宋彩利 4 论文题目 专业名称 学生姓名 指导老师 第三章 第二章 第四章 第五章 第一章 摘要 系统的总体设计 系统硬件仿真及程序设计 系统实现的核心元件与技术 总结 目录 摘要 随着单片机技术日新月异的发展,单片机以其集成度高、运算速度快、体积小、可靠运行、价格低廉等特点在过程控制、机电一体化、智能化仪表、家用电器等方面得到了广泛的应用。目前中国洗衣机市场正进入更新换代期,市场潜力巨大,人们对于洗衣机的要求也越来越高,目前的洗衣机主要由进排水系统故障自动诊断功能、暂停等几大功能,在许多方面还不能达到人们的需求。这就要求设计者们有更高的专业和技术水平、能够提出更多好的建议和新的课题,将人们的需要变成现实,设计出更节能、功能更全面、更人性化的全自动洗衣机。目前的洗衣机都没有实现全方面的兼容,大多洗衣机的厂家都注重各自品牌的洗衣机的特长,突出一两个与别的洗衣机不同的个性化的功能,洗衣机的各项功能是由单片机控制实现的,单片机体积小,控制功能灵活,因此,设计出基于单片机的洗衣机控制系统就具有很强的实用性。而本次设计的洗衣机控制器也是为了满足某些用户的不同需求。同时也将单片机控制技术用到了实际生活中,最重要的是将所学的东西运用化。 课题的主要任务和要求 本论文是基于 要分为硬件设计和软件设计调试。硬件设计利用 要完成各个外围辅助电路的设计,最后完成仿真。而软件设计调试则是利用 要实现以下任务: ( 1)设计硬件电路和控制电路,搭建仿真模型,并用 ( 2)利用 计电机控制程序,来完成洗衣过程的各个环节。 ( 3)最终实现洗衣过程的自动控制。 单片机最小系统电路 本次采用 51单片机最小系统作为控制核心,设计的最小系统如图 种是 8个发光二极管的阳极都连在一起的,称为共阳极 一种是 8个发光二极管的阴极都连在一起的,称为共阴极 我们选择其中一种共阳极。共阳数码管每个段笔画是用低电平 (“ 0” )点亮的 ,要求驱动功率很小。 在本次设计中我们采用共阳数码管。 3 4f 8R 本系统的硬件电路共分成 8部分:分别为 位电路、电机驱动控制电路、负载和液位传感器检测电路、进水排水阀电路、液晶显示电路、按键电路、报警电路。 系统硬件设计 系统的硬件设计包括两部分,即单片机的外围辅助电路和洗衣机的实际控制电路。外围辅助电路主要包括单片机的电源电路、时钟振荡电路、复位电路、以及低电压保护电路。而洗衣机的实际控制电路包括进水控制的进水阀以及出水控制的出水阀电路、按键电路和报警电路。在实际的洗衣过程中,单片机通过对输入信号的处理来控制进出水阀的开闭,控制滚筒的正反转动以及静止,实现洗衣机的自动进水、浸泡、洗涤、脱水和排水的全过程。 显示电路 接两只共阳 8段 在开机时显示 00值;用户按下选择按键后 , 显示选择的洗衣过程代码;开始洗涤后 ,显示剩余的时间 (单位为分钟 )并闪动。 开始 /暂停按键 洗衣机刚加电时 ,该按键用于选择所需要的洗衣过程;开始洗衣后 ,该按键则用于暂停或继续洗衣过程。 外接蜂鸣器电路 当有按键按下时 ,蜂鸣器将发出鸣叫 (叫一下 ):当有下列情况发生时 ,也能发出鸣叫 (连续叫六下 ):不能进水、自动开始洗衣、不能排水、不平衡修正失效、脱水时安全开关打开、洗衣全过程结束。 为了更方便于大众,让一些老年人可以清楚的看到报警,我们准备连接一个蜂鸣报警和一个 分钟或人为解除报警。 计方案确定好以后,再通过 系统的工作过程 当设定水位以及按下电源开关后 ,那么洗衣机就将进入洗衣功能的选择状态 ,这个时侯控制面板指示为 0,通过按启动 /暂停键就可以选择不同的过程 (在 0109之间进行循环显示来指示选择不同的洗衣过程 ),而在停止按键 3秒钟之后 ,蜂鸣器就开始鸣叫 6次 (其中时间长度总共为 3秒 ),然后进入洗衣机的洗涤、漂洗或脱水控制程序。在蜂鸣器开始鸣叫之后 ,启动 /暂停按键就不再能进行洗衣过程的选择 ,那么此时该按键就只能是暂停或重启功能。 在进入洗衣程序并且开始洗涤、漂洗、脱水操作的时候 ,数码管此时显示的是剩下的时间 (以分钟为单位 ),并且是以 1秒的频率在不停地闪烁。如果此时按下暂停按键 ,则显示的时间不再闪烁 ,并且要关闭所有的执行功能部件 (即进水 ,或者排水 ,或电机的正转或反转 );而只有当再次按暂停按键以后 (也就是重启 ),洗衣程序才重新从暂停处开始继续执行 ,显示的时间则再次闪烁 ,执行功能部件重新开始动作。随着程序的运行 ,显示的时间将不断减少直至洗衣程序完成后显示 00。 一个洗衣过程结束后 ,蜂鸣器将鸣叫 6下用以提醒 ,此时不再接受用户的按键输入 ,显示值为 00,等待用户关掉洗衣机的电源。 在编写系统对的程序之前,首先要对系统的工作流程进行分析和了解,在本洗衣机自动控制系统中,希望可以实现如下功能:如图所示 硬件仿真 系统上电仿真图 系统功能选择图 系统运行结束仿真图 总结 从这次的课程设计中,我真正的意识到,在以后的学习中,要理论联系实际,把我们所学的理论知识用到实际当中,不仅使我真正的学会了全自动洗衣机的设计,而且我相信通过这次的学习我能够达到举一反三的效果,同时这次的不足之处是在有些细节方面刚开始做的很不详细,我想原因在于自己平时对自己的学习要求的不够严格,才造成遇到一些问题显得惊慌失措,在日后我会克服这些缺点的。 本科毕业设计论文 题 目 基于 全自动洗衣机控制 系统的模拟设计与实现 专业名称 自动化 学生姓名 刘一樊 指导教师 宋彩利 毕业时间 西北工业大学明德学院本科毕业设计论文 I 毕业 任务书 一、题目 基于 全自动洗衣机控制系统的模拟设计与实现 二、指 导思想和目的要求 本题目可锻炼学生对计算机应用系统的设计与调试能力、绘制电路图的能力和程序设计能力。要求能用 件绘制基于单片机的全自动洗衣机系统硬件电路,在 件下用 C 语言编写自动洗衣控制程序,将软硬件进行关联,实现全自动洗衣机的系统模拟。 三、主要技术指标 1掌握 片机的工作原理和单片机应用系统的开发过程和系统模拟调试方法。 2掌握 件的应用方法,熟练应用 件编写应用程序代码。 3掌握 件,熟练绘制全自动洗衣机系统原理图,能将目标程序与硬件 关联,进行系统的模拟调试。 4掌握 、电机、键盘等常用设备的工作原理,绘制单片机对这些设备控制的原理图,编写控制程序并进行模拟调试。 5掌握全自动洗衣机的工作原理,设计洗衣机控制系统原理图,用 行编程,实现自动洗衣功能。 6. 按时、按质、按量完成论文撰写,按标准格式装订成册。 四、进度和要求 第 1 周:布置任务,熟悉 件和 件环境。 第 2 周第 3 周:熟悉单片机最小系统工作原理,用单片机控制 实现流水灯效果。 第 4 周:熟悉七段数码管显示原理,用单片机控制实现静态和动 态两种显示效果。 第 5 周:熟悉直流电机的工作原理和调速方法,用单片机控制电机以不同速设计 论文 西北工业大学明德学院本科毕业设计论文 和方向进行工作。 第 6 周第 7 周:熟悉键盘输入方法,用单片机控制接收洗衣机上的按键值,并将接收值进行显示。 第 8 周第 9 周:熟悉全自动洗衣机的工作原理,绘制洗衣机系统电路图,编写用按键控制洗衣流程。 第 10 周第 11 周:进行设备联调,实现全自动洗衣功能。 第 12 周第 13 周:总结设计内容,完成毕业论文初稿。 第 14 周:修改论文,完成正式稿。 第 15 周:提交毕业设计论文,准备答辩工作。 第 16 周:毕业答辩。 五、主要参考书及 参考资料 1 王守中,聂元铭 片机开发入门与典型实例 M 009 2 张毅刚 M 2003. 3 韩全立 电子工业出版社, 2004. 4 宋浩,田丰 M 2005 5 童诗白,华成英 M 2006 6 刘竺仁,韩保君,刘锗 西安电子科技大学出版社, 2008 7 宋雪臣 技术 2009 8 李华 片机实用接口技术 M 9 张毅刚 M 2003. 10 宋浩,田丰 M 2005 11张兵 ,袁寿其 ,成立 ,将惠凤 ;基于 全自动灌溉控制系统的设计 J;广西水利水电 2004 年 03 学生 指导教师 系主任 西北工业大学明德学院本科毕业设计论文 要 随着单片机技术日 新月异的发展,单片机以其集成度高、运算速度快、体积小、可靠运行、价格低廉等特点在过程控制、机电一体化、智能化仪表、家用电器等方面得到了广泛的应用。目前中国洗衣机市场正进入更新换代期,市场潜力巨大,人们对于洗衣机的要求也越来越高,目前的洗衣机主要由进排水系统故障自动诊断功能、暂停等几大功能,在许多方面还不能达到人们的需求。这就要求设计者们有更高的专业和技术水平、能够提出更多好的建议和新的课题,将人们的需要变成现实,设计出更节能、功能更全面、更人性化的全自动洗衣机。目前的洗衣机都没有实现全方面的兼容,大多洗衣机 的厂家都注重各自品牌的洗衣机的特长,突出一两个与别的洗衣机不同的个性化的功能,洗衣机的各项功能是由单片机控制实现的,单片机体积小,控制功能灵活,因此,设计出基于单片机的洗衣机控制系统就具有很强的实用性。而本次设计的洗衣机控制器也是为了满足某些用户的不同需求。同时也将单片机控制技术用到了实际生活中,最重要的是将所学的东西运用化。 关键词 :单片机、洗衣机、控制器。 西北工业大学明德学院本科毕业设计论文 CM of in At is to is is of of in t s s to a is at of on of or of is by is in to of At in is to 西北工业大学明德学院本科毕业设计论文 V 目录 第一章 绪论 . 7 题的背景 . 7 题的意义 . 9 课题的主要任务和要求 . 9 第二章 系统实现的核心元件与技术 . 10 片机 本知识 . 10 片机 脚说明 . 10 片机最小系统电路 . 13 码显示器简介 . 13 码显示器的分类 . 13 示器的结构与原理 . 15 示器的扩展 (显示方式 ) . 15 晶显示屏与单片机接口电路设计 . 16 位传感器 . 16 衣机电机简介 . 17 速电机 . 17 速电机 . 18 频感应电机 . 19 磁无刷电机 . 19 关磁阻电机 . 19 章小结 . 20 第三章 系统的总体设计 . 21 制系统的硬件组成 . 21 统硬件设计 . 22 片机外围电路设计 . 23 . 23 荡电路 . 23 . 23 西北工业大学明德学院本科毕业设计论文 . 24 衣机的实际控制电路设计 . 25 示电路 . 25 始 /暂停按键 . 25 位、安全开关电路 . 25 接蜂鸣器电路 . 26 出水阀电路 . 27 衣机电机控制电路 . 27 统的工作过程 . 28 章小结 . 29 第四章 系统 硬件仿真及程序设计 . 30 制系统程序编写 . 30 统的运行分析 . 30 始定义程序 . 31 时程序 . 34 机初始化程序 . 34 机控制程序 . 34 序调试 . 40 统硬件仿真 . 41 真软件简介 . 41 件仿真 . 41 章小结 . 44 第五章 总结 . 45 参考文献 . 46 致 谢 . 47 毕业设计小结 . 48 附录一程序源代码 . 49 附录二电路图 . 59 西北工业大学明德学院本科毕业设计论文 7 第一章 绪论 简要介绍洗衣机的发展历史以及更新换代的情况,分析人们对洗衣机功能的现实需要,最后,简要介绍了本论文的主要工作。 题的背景 从古到今 ,洗衣服也都是一项繁重的家务劳动 ,需要手搓、棒击、冲刷、甩 打而这些不断重复的简单的体力劳动 ,留给人的感受常常就是 :辛苦劳累 而且在洗衣机出现以前 ,对于大部分的人毫无乐趣可言。 到了 1874 年 ,有人发明了用木制手摇洗衣机。它的发明者是美国人比尔布 莱 克斯。布莱克斯所发明的洗衣机只是在木筒里装上 6 块叶片 ,使用用手柄和齿 轮传动 ,构造却极为简单 ,通过叶片来使衣服在筒内翻转 ,从而达到是衣物洁净 的目的。而这套装置的问世 ,可以使那些为了冥思苦想提高生活效率的人们很受 启发 ,这开始大大加快了洗衣机的改进过程。 到了 1880 年 ,美国又发明了蒸气洗衣机 ,开始使用蒸气动力取代人力。之 后 ,随着水力洗衣机以及内燃机洗衣机的相继出现。到了 1911 年 ,世界上第一 台的电动洗衣机在美国试制成功。而电动洗衣机的问世 ,则标志着人类家务劳动 的自动化开端。 电动洗衣机经过不断的改进 与完善 ,在 1922 年美国玛依塔格公司所研制成 功一种新的洗衣方式称之为“搅拌式”的机器搅拌式洗衣机。这种洗衣机的构造是 在筒的中心位置装上一个立轴 ,而立轴的下端有一个装置叫搅拌翼 ,并通过电动机来带动立轴工作 ,进行周期性的正反方向的摆动 ,通过这种方式来驱使衣物和水流之间进行不断翻滚和相互摩擦 ,以此来去除衣物上的污垢。因为搅拌式洗衣机从结构和洗衣功能相对来说更加科学合理和具有更好的洗涤效果 ,从而受到人们的普遍欢迎。但是不过很快不到 10 年的工夫 ,美国的本德克斯航空公司又宣布 ,他们公司所研制成功了第一台的前装式滚筒 洗衣机 ,这种机器可以实现洗涤和漂西北工业大学明德学院本科毕业设计论文 8 洗以及脱水功能在同一个滚筒内完成。这就意味着电动洗衣机在型式上又前进了一步 ,在自动化方向又跃进了一个台阶 !直到今天 ,滚筒式洗衣机仍然在很 多地区和国家得到广泛的应用。 随着工业化的加速发展 ,在世界上各个国家都加快了洗衣机研制的进程。起 初英国研制并推出了一种叫做为喷流式洗衣机 ,它就是靠筒体一侧来运转波轮从 而产生强烈涡流 ,来促使洗涤液和衣物共同在滚筒之内不断翻滚旋转 ,达到洗净 衣物的效果。到了 1955 年 ,另具风格、并且至今都在流行的波轮式洗衣机在日 本研制出来。此时 ,搅拌式和 滚筒式以及波轮式这三种类型的洗衣机共同占有了 洗衣机市场的大部分江山。 到了 20 世纪 60 年代之后 ,许多发达国家在洗衣机的消费市场开始形成一系 列的产品 ,洗衣机的家庭普及率急速上升。在此期间日本在洗衣机的发展领域备 受瞩目。 60 年代在日本出现了能带干桶的双桶洗衣机 ,也就是人们所谓的“半自 动型洗衣机”。到了 70 年代 ,日本又生产了出波轮式套桶全自动洗衣机。而到了 70 年代后期随着计算机技术的发展 ,通过单片机控制 (即微电脑控制 )的全自 动洗衣机横空出世。而到 80 年代 ,通过所谓的“模糊控制 ,使洗衣机功能更加完 备 ,操作更加简便 ,外观造型更加为时尚 ,洗衣程序更加随人意。进入了 90 年代以后 ,由于电机调速技术水平的提高 ,宽范围的转速变换以及调节在洗衣机上的实现 ,从而诞生了许多的新水流洗衣机。在此以后 ,在电机驱动技术的发展和提高的基础上 ,日本又开发和生产出了电机直接驱动式洗衣机 ,这中洗衣机直接省去了齿轮传动和变速机构 ,这是洗衣机驱动方式上的一场革命。 但是在中国 ,由于历史的原因 ,洗衣机工业的起步非常的晚 ,一直到 1978 年才开始正式生产家用洗衣机。但是 ,随着改革开放的不断深化 ,随着人们认识水平的提高以及经济实力和收入的增长 ,进入 80 年代后中国的的洗衣机工业持续保持着旺盛的发展势头。从 1978 年到 1983 年洗衣机的产量由 400 台急剧飘升 到了 365 万台 ,在此以后大规模的技术引进的热潮在全国各地掀起 ,大约有数十 个厂家不分先后从先进国日本、英国、法国、意大利、澳大利亚等国把把洗衣机 先进技术引进了数十项。相关技术的大规模引进和吸收甚至创新 ,从而极大的提 升了我国的国产洗衣机的生产能力质以及产业素 ,从而大大缩短了同发达国家之 间的技术差距。到了今天 ,我国洗衣机的年产销量大概占据了世界年产量的四分 西北工业大学明德学院本科毕业设计论文 9 之一 ,从而跃居世界首位。 伴随着科学 技术的的进一步发展 ,相信新的更适合人们使用的洗衣机能够给 我们的生活带来新的方式。 题的意义 随着单片机技术日新月异的发展,单片机以其集成度高、运算速度快、体积小、可靠运行、价格低廉等特点在过程控制、机电一体化、智能化仪表、家用电器等方面得到了广泛的应用。目前中国洗衣机市场正进入更新换代期,市场潜力巨大,人们对于洗衣机的要求也越来越高,目前的洗衣机主要由进排水系统故障自动诊断功能、暂停等几大功能,在许多方面还不能达到人们的需求。这就要求设计者们有更高的专业和技术水平、能够提出更多好的建议和新 的课题,将人们的需要变成现实,设计出更节能、功能更全面、更人性化的全自动洗衣机。目前的洗衣机都没有实现全方面的兼容,大多洗衣机的厂家都注重各自品牌的洗衣机的特长,突出一两个与别的洗衣机不同的个性化的功能,洗衣机的各项功能是由单片机控制实现的,单片机体积小,控制功能灵活,因此,设计出基于单片机的洗衣机控制系统就具有很强的实用性。而本次设计的洗衣机控制器也是为了满足某些用户的不同需求。同时也将单片机控制技术用到了实际生活中,最重要的是将所学的东西运用化。 课题的主要任务和要求 本论文是基于 要分为硬件设计和软件设计调试。硬件设计利用 要完成各个外围辅助电路的设计,最后完成仿真。而软件设计调试则是利用 要实现以下任务: ( 1)设计硬件电路和控制电路,搭建仿真模型,并用 ( 2)利用 计电机控制程序,来完成洗衣过程的各个环节。 ( 3)最终实现洗衣过程的自动控制。 西北工业大学明德学院本科毕业设计论文 10 第二章 系统实现的核心元件与技术 详细介绍了系统实现过程中使用 到的关键元件的引脚与功能,本文实现洗衣机自动控制的核心是 片机,还要用到的包括水位传感器以及洗衣机电机,本章将详细介绍这些核心器件的具体功能。 片机 本知识 一种带 4K 字节闪烁可编程可擦除只读存储器 (低电压,高性能 微处理器,俗称单片机。该器件采用 密度非易失存储器制造技术制造,与工业标准的 令集和输出管脚相兼容 。由于将多功能 8 位 闪烁存储器组合在单个芯片中, 一种高效微控制器,为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。 容 , 4K 字节可编程闪烁存储器 , 寿命: 1000 写 /擦循环 , 数据保留时间: 10 年 , 全静态工作: 0三级程序存储器锁定 ,128*8 位内部 32 可编程 I/O 线 , 两个 16 位定时器 /计数器 , 5 个中断源 ,可编程串行通道 , 低功耗的闲置和掉电模式 , 片内振荡器和时钟电路 。 片引脚布局如图 示。 片机 脚说明 电电压。 地。 : 为一个 8 位漏级开路双向 I/O 口,每脚可吸收 8电流。当 的管脚第一次写 1 时,被定义为高阻输入。 够用于外部程序数据存西北工业大学明德学院本科毕业设计论文 11 储器,它可以被定义为数据 /地址的第八位。在 程时, 作为原码输入口,当 行校验时, 出原码,此时 部必须被拉高。 图 : 是一个内部提供上拉电阻的 8 位双向 I/O 口, 缓冲器能接收输出 4电流。 管脚写入 1 后, 被内部上拉为高,可用作输入, 输出电流,这是由于内部上拉的缘故。在 作为第八位地址接收。 : 为一个内部上拉电阻的 8 位双向 I/O 口, 缓冲器可接收,输出 4 个 电流,当 被写 “1”时,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时, 的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。 当用于外部程序存储器或 16 位地址外部数据存储器进行存取时, 输出地址的高八位。在给出地址 “1”时,它利用内部上拉优势,当对外 部八位地址数据存储器进行读写时, 输出其特殊功能寄存器的内容。在 程和校验时接收高八位地址信号和控制信号。 : 管脚是 8 个带内部上拉电阻的双向 I/O 口,可接收输出 4 个 写入 “1”后,它们被内部上拉为高电平,并用作输入。作为输入,西北工业大学明德学院本科毕业设计论文 12 由于外部下拉为低电平, 将输出电流 (是由于上拉的缘故。 也可作为 一些特殊功能口,如下: 口管脚 备选功能 行输入口 ) 行输出口 ) 部中 断 0) 部中断 1) 0(记时器 0 外部输入 ) 1(记时器 1 外部输入 ) 部数据存储器写选通 ) 部数据存储器读选通 ) 同时为闪烁编程和编程校验接收一些控制信号。 位输入。当振荡器复位器件时,要保持 两个机器周期的高电平时间。 访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在 程期间,此引脚用于输入编程脉冲。在平时, 以不变的频率周期输出正脉冲信号,此频 率为振荡器频率的 1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个 冲。如想禁止 输出可在 址上置 0。此时, 有在执行 令是 起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态 止,置位无效。 /部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次 /效。但在访问外部数据存储器时,这两次有效的 /号将不出现。 / /持低电 平时,则在此期间外部程序存储器(0000不管是否有内部程序存储器。注意加密方式 1 时, /内部锁定为 /保持高电平时,此间内部程序存储器。在 程期间,此引脚也用于施加 12V 编程电源 ( 向振荡放大器的输入及内部时钟工作电路的输入。 西北工业大学明德学院本科毕业设计论文 13 自反向振荡器的输出。 片机最小系统电路 本文采用 51 单片机最小系统作为控制核心,设计的最小系统如图 示。 图 片机最小系统电路图 晶振采用 12 由于单片机只 访问片内 执行内部程序存储器中的指令,因此单片机的 31 脚接高电平 码显示器简介 码显示器的分类 通过发光二极管芯片的适当连接(包括串联和并联)和适当的光学结构。可构成发光显示器的发光段或发光点。由这些发光段或发光点可以组成 数码管 、符号管、米字管、矩阵管、电平显示器管等等。通常把数码管、符号管、米字管共称笔画显示器,而把笔画显示器和 矩阵管统称为字符显示器。 (一) 示器结构 基本的半导体数码管是由七个条状发光二极管芯片按图西北工业大学明德学院本科毕业设计论文 14 12 排列而成的。可实现 0 9 的显示。其具体结构有 “反射罩式 ”、 “条形七段式 ”及 “单片集成式多位数字式 ”等 ( 1) 反射罩式数码管一般用白色塑料做成带反射腔的七段式外壳,将单个 个反射腔底部的中心位置就是 片 。在装反射罩前 ,用压焊方法在芯片和印刷电路上相应金属条之间连好 30m 的硅铝丝或金属引线,在反射罩内滴入环氧树脂,再把带有芯片的印刷电路板与反射罩对位粘合,然后固化。 反射罩式数码管的封装方式有空封和实封两种。实封方式采用散射剂和染料的环氧树脂,较多地用于一位或双位器件。空封方式是在上方盖上滤波片和匀光膜,为提高器件的可靠性,必须在芯片和底板上涂以透明绝缘胶,这还可以提高光效率。这种方式一般用于四位以上的数字显示(或符号显示)。 ( 2)条形七段式数码管属于混合封装形式。它是把做好管芯的 磷化镓 或磷化镓圆片,划成内含一只或数只 光条,然后把同样的七条粘在日字形 “可伐 ”框上,用压焊工艺连好内引线,再用环氧树脂包封起来。 ( 3) 单片集成式多位 数字显示器 是在发光材料基片上(大圆片),利用 集成电路工艺 制作出大量七段数字显示图形,通过划片把合格芯片选出,对位贴在印刷电路板上,用压焊工艺引出引线,再在上面盖上 “鱼眼透镜 ”外壳。它们适用于小型数字仪表中。 ( 4)符号管、米字管的制作方式与数码管类似。 ( 5)矩阵管(发光二极管点阵)也可采用类似于单片集成式多位数字显示器工艺方法制作。 (二) 示器分类 ( 1)按字高分:笔画显示器字高最小有 1片集成式多位数码管字高一般在 2 3其他类型笔画显示器最高可达 寸)甚至达数百 ( 2)按颜色分有红、橙、黄、绿等数种。 ( 3)按结构分,有反射罩式、单条七段式及单片集成式。 ( 4)从各发光段电极连接方式分有共阳极和共阴极两种。 (三) 示器的参数 由于 示器是以 基础的,所以它的光、电特性及极限参数意义大部分与发光二极管的相同。但由于 示器内含多西北工业大学明德学院本科毕业设计论文 15 个发光二极管,所以需有如下特殊参数: ( 1) 发光强度比 由于数码管各段在同样的驱动电压时,各段正向电流不相同,所以各段发光强度不同。所有段的发光强度值中最大值与最小值之比为发光强度比。 比值可以在 ,最大不能超过 ( 2) 脉冲正向电流 若笔画显示器每段典型正向直流工作电流为 在脉冲下,正向电流可以远大于 脉冲占空比 越小,脉冲正向电流可以越大。 示器的结构与原理 种是 8个发光二极管的阳极都连在一起的,称为共阳极 一种是 8个发光二极管的阴极都连在一起的,称 为共阴极 我们选择其中一种共阳极 图 示器的机构与原理图 单片机系统扩展 码管时多用共阳 共阳数码管每个段笔画是用低电平 (“0”)点亮的 ,要求驱动功率很小;而共阴数码管段笔画是用高电平 (“1”)点亮的,要求驱动功率较大。 通常每个段笔画要串一个数百欧姆的降压电阻。 在本次设计中我们采用共阳数码管。 示器的扩展 (显示方式 ) 码管的显示方式:静态与动态 静态显示 : 各数码管在显示过程中持续得到送显信号,与各数码管接口的 3 4f 8R 16 I/O 口线是专用的。 动态显示 : 各数码管在显示过程中轮流得到送显信号,与各数码管接口的I/O 口线是共用的。 静态显示特点 : 无闪烁,用元器件多,占 I/O 线多,无须扫描,节省 间,编程简单。 动态显示特点 : 有闪烁,用元器件少,占 I/O 线少,必须扫描,花费 间,编程复杂。 (有多个 尤为突出) 在本次设计我们采用动态显示 。 晶显示屏与单片机接口电路设计 晶显示屏与单片机接口电路设计如图 示。 1011 晶显示屏与单片机接口电路设计 位传感器 水位传感器就相当于压力开关。当你设定好一个压力值以后 ,注水后产生水压 ,达到压力值后就自动通电 ,达到了开关的作用 洗衣机水位开关分为电子式 (可调电阻式 )和开关式两种 ,它们都是通过水位上升时所产生的空气压力通过管传递到传感器使电阻发生变化或内部开关接通来使电脑产生动作的 ,它损坏后都会产生注水不准 ,长注水不动作 (运转 ),排完水后不甩干 (此情况比较少见 ,原因是传感西北工业大学明德学院本科毕业设计论文 17 器不复位 )。检修时应注意检查管道是否破裂 ,两端密封是否良好 ,传感器是否漏气 ,检查传感器时可用嘴从空气入口处吹入空气同时用表测量传感器两端阻值是否发生变化或开关是否接通 ,开关式传感器上面的螺钉是用来调整水位注入高低用的 ,水位不准时可调整。水位传感器示意图如图 示 。 图 位传感器 衣机电机简介 目前国内市场上比较多的洗衣机主要有以下两种 :波轮式和滚筒式洗衣机。这两种洗衣机 ,它们的基本原理都是通过电机来带动波轮或者滚筒旋转 ,从而通过通过水流和衣物之间的冲击来洗涤衣服 ,电机的性能好坏决定了洗衣机的运行情况以及洗涤的效果 ,也就是说决定了振动的大小以及洗涤、甩干的质量等。 现在在波轮洗衣机一主要使用的电机有 :单相感应电机、用变频电机和无刷电机 ,而串激电机重要用在滚筒洗衣机上 ,另外还有无刷电机、变频电机、开关磁阻电机等等。总的来说 ,可以将他们分为两大类 :变速电机以及定速电机 ,下面对以上电机进行简单的介绍。 速电机 定速电机属于感应电机的一种 ,其基本原理是通过电容进行运转的单相异步电机 ,就此可以分为单速电机和双速电机两种类型。 单速电机 :是指电机在定子上有二相绕组在空间上相互垂直 ,其中的一相通过移相电容和电源相连接 ,而转子则由鼠笼和铁心组成 ,转子以及定子之间在电路上西北工业大学明德学院本科毕业设计论文 18 没有直接联系 ,而是通过磁场祸合在一起实现能量的传递 ,在定子绕组上通电则产生旋转磁场 ,通过旋转磁场切割转子鼠笼从而产生感应电流 ,二者之间又相互作用产生电磁力。通过产生的电磁转矩带动电机旋 转 ,它具有感应电机所具有的结构简单和成本低的优点 ,运行性能较好 ,但缺点是起动性能稍差和无法调速。波轮洗衣机上一般使用单速电机。 双速电机 :从原理上来说基本与同单速电机相同 ,但是两者也有不同之处 ,电机的变速采用改变绕组的连接
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
提示  人人文库网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:【JL048】基于MCS-51的全自动洗衣机控制系统的模拟设计与实现
链接地址:https://www.renrendoc.com/p-686686.html

官方联系方式

2:不支持迅雷下载,请使用浏览器下载   
3:不支持QQ浏览器下载,请用其他浏览器   
4:下载后的文档和图纸-无水印   
5:文档经过压缩,下载后原文更清晰   
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

网站客服QQ:2881952447     

copyright@ 2020-2025  renrendoc.com 人人文库版权所有   联系电话:400-852-1180

备案号:蜀ICP备2022000484号-2       经营许可证: 川B2-20220663       公网安备川公网安备: 51019002004831号

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知人人文库网,我们立即给予删除!