2022年洗衣机控制系统设计 .pdf

上传人:H****o 文档编号:33386964 上传时间:2022-08-10 格式:PDF 页数:40 大小:1.20MB
返回 下载 相关 举报
2022年洗衣机控制系统设计 .pdf_第1页
第1页 / 共40页
2022年洗衣机控制系统设计 .pdf_第2页
第2页 / 共40页
点击查看更多>>
资源描述

《2022年洗衣机控制系统设计 .pdf》由会员分享,可在线阅读,更多相关《2022年洗衣机控制系统设计 .pdf(40页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、湖南铁道职业技术学院学生毕业设计(论文)2012 届毕业设计任务书课题名称:基于51单片机的全自动洗衣机控制器设计与制作二、指导老师:余娟三、设计内容与要求1、课题概述全自动洗衣机是指洗涤、 漂洗和脱水三种功能之间均能自动转换,无需人工介入。这种洗衣机一般采用套桶式结构,它具有体积小、容量大、磨损小、省时又省力的优点。这种洗衣机装有控制器,自动完成进水、洗涤、排水、漂洗、脱水和报警等程序。本课题主要使用 51 单片机设计与制作全自动洗衣机的控制器。2、设计内容与要求(1)绘制系统组成框图,确定设计方案;(2)了解电路所需集成芯片的功能,参数和工作原理;(3)绘制整机电路图(包括控制板电源电路)

2、;(4)制作实物并完成软、硬件调试;(5)提交毕业设计说论文。3、技术参数(1) 具有洗涤、漂洗、脱水等洗衣功能;(2) 具有洗涤结束报警、脱水时盖板打开报警等功能;(3) 具有显示洗衣状态与剩余时间的功能。(4)人性化设计。四、设计参考书模拟电子技术、 数字电子技术、 电子设计自动化技术 、 单片机原理及应用等。五、设计说明书要求1、封面:包括设计题目,班级,姓名,指导老师,完成时间;2、目录:根据说明书的内容决定,一般采用23级;3、设计任务书:包括课题名称、目的、用途、主要技术性能指标( 参照教材目录编排);4、中文题目、摘要、关键词;英文题目、摘要、关键词;5、正文:设计方案框图及电路

3、工作原理:包括系统方框图,电气原理图,各单元名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 40 页 - - - - - - - - - 湖南铁道职业技术学院学生毕业设计(论文)电路的设计,简述主要部件(包括主要集成电路)的工作原理、工作条件、给定参数、理论公式及详细的计算步骤、计算结果。这是说明书的主要部分;6、元件参数表:包括所选用的元器件名称、参数、型号;7、调试方案:包括调试的条件、方法、使用仪器设备的型号,并对测试数据进行分析;8、设计心得: 包括对本课程设计的

4、客观评价、设计特点、 存在的问题以及改进意见等;9、参考文献:包括作者、署名、出版地、出版年等。六、设计进程安排第 1 周:资料准备与借阅,了解课题思路;第 2-3 周:设计要求说明及课题内容辅导,完成图纸初稿;第 4-6 周:进行毕业设计,完成说明书初稿;第 7 周:第二次检查设计完成情况,并作好毕业答辩准备;第 8 周:毕业答辩与综合成绩评定。七、毕业设计答辩及论文要求1、毕业设计答辩要求答辩前三天,每个学生应按时将毕业设计说明书或毕业论文、专题报告等必要资料交指导教师审阅,由指导教师写出审阅意见。学生答辩时对自述部分应写出书面提纲,内容包括课题的任务、目的和意义,所采用的原始资料或参考文

5、献、设计的基本内容和主要方法、成果结论和评价。答辩小组质询课题的关键问题,质询与课题密切相关的基本理论、知识、设计与计算方法实验方法、测试方法,鉴别学生独立工作能力、创新能力。2、毕业设计论文要求文字要求:说明书要求打印(除图纸外) ,不能手写。文字通顺,语言流畅,排版合理,无错别字,不允许抄袭。图纸要求:按工程制图标准制图,图面整洁,布局合理,线条粗细均匀,圆弧连接光滑,尺寸标注规范,文字注释必须使用工程字书写。曲线图表要求:所有曲线、图表、线路图、程序框图、示意图等不准用徒手画,必须按国家规定的标准或工程要求绘制。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - -

6、 - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 40 页 - - - - - - - - - 湖南铁道职业技术学院学生毕业设计(论文)I 摘要随着数字技术的快速发展,数字技术被广泛应用于智能控制的领域中。单片机以体积小、功能全、价格低廉、开发方便的优势得到了许多电子系统设计者的青睐。它适合于实时控制,可构成工业控制器、智能仪表、智能接口、智能武器装置以及通用测控单元等。本文以 AT89S51单片机为核心设计了全自动洗衣机控制系统,本系统实现了对洗衣机整个洗衣过程的控制,包括用户参数输入、洗衣、脱水和结束报警四个阶段。控制系统主要由电源电路、单片机

7、控制系统和外部硬件电路三大模块组成。电源电路为单片机主控系统提供5v 的直流电压; 单片机主控系统负责控制洗衣机的工作过程,主要由 AT89S51单片机、数码管、按键、蜂鸣器、LED 指示灯组成;外部硬件电路有继电器、三极管、 LED 灯组成。本系统的电路并不复杂,给AT89S51单片机载入软件程序后,能够实现全自动洗衣机的基本功能。虽然不能与电器市场上的洗衣机控制系统媲美,但也具有一定的实用性。关键词 : AT89S51;用户参数;继电器;控制系统;LED名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - -

8、 - - - - 第 3 页,共 40 页 - - - - - - - - - 湖南铁道职业技术学院学生毕业设计(论文)II Abstract With its rapid development, digital technology is widely used in the field of control system. Single chip microcontroller is favored by many electronic system designers for its smallness, full function, low price and easy applic

9、ation. Its pretty fit for real-time control as a core in industrial controller, intelligent apparatus, intelligent interface, intelligent weapon device, universal measure control unit, etc.This article designs a full-automatic washing machine control system with AT89S51 as core. This system realizes

10、 whole working course of full-automatic washing machine, including four parts: user parameter input, wash, dehydrate and ending music play. Hardware system is made up of three modules: power supply circuit, digital control circuit and machine control circuit. Power supply circuit provides steady DC

11、5V voltage for digital control circuit and AC 220V for motor. Digital control circuit takes charge of controlling the working course. It consists of AT89S51, double-figured common-cathoded numeral display , buttons, buzzer, LED. Machine control circuit realizes the functions of water level detect, m

12、otor driven, water import and export, it consists of water level detector, motor, transmission system components and penstocks. After downloading the program to AT89S51, this circuit can realize basic functions of full-automatic washing machine. It seems hard for this control system to compare with

13、perfect ones in the electrical appliance market, but it has certain practicability.Keywords: AT89S51 ; User parameter input ;water level detector ; Control system ;LED 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 40 页 - - - - - - - - - 湖南铁道职业技术学院学生毕业设计(论文)目录摘

14、要 . I Abstract . II 引言 .1 第 1 章 绪论.2 1.1 课题开发背景 .2 1.2 设计的目的和意义 .2 1.3 国内外现状及水平 . 2第 2 章 设计方案 .5 2.1 设计任务 .5 2.2 洗衣机的设计方案 .5 2.2.1 按键 .5 2.2.2 洗衣程序 .5 2.2.3 设计总方框图 .6 2.3 控制系统的功能 .6 第 3 章 硬件设计 .7 3.1 控制系统的电路组成 .7 3.2 电源电路 .7 3.3 单片机控制电路 .8 3.3.1 AT89S51单片机主控系统 .8 3.3.2 单片机的复位电路 . 11 3.3.3 单片机的时钟电路 .

15、 12 3.3.4 显示电路 . 13 3.3.5 蜂鸣器报警电路 . 14 3.3.6 电动机的控制电路 . 15 3.3.7 进水/ 排水电路 . 16 第 4 章 软件设计 . 17 4.1 主程序设计 . 17 4.2 标准洗衣程序设计 . 18 4.3 洗涤程序的设计 . 18 4.4 漂洗程序的设计 . 19 4.5 脱水程序的设计 . 20 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 40 页 - - - - - - - - - 湖南铁道职业技术学院学生

16、毕业设计(论文)第 5 章 调试. 21 5.1 硬件调试 . 21 5.2 软件调试 . 22 结论 . 23 参考文献 . 24 致谢 . 25 附录 . 26 附录 A 主电路图 . 26 附录 B 元件清单 . 27 附录 C 程序 . 28 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 40 页 - - - - - - - - - 湖南铁道职业技术学院学生毕业设计(论文)1 引言目前中国洗衣机市场正进入更新换代的时期,市场潜力巨大,人们对于洗衣机的要求也是越来

17、越高。目前的洗衣机主要有强弱洗涤功能、进排水系统故障自动诊断功能、暂停等七大功能,但是在许多方面还是满足不了人们的需求。这就要求设计者们有更高的专业和技术水平设计出更节能、功能更齐全、更人性化的洗衣机。让洗衣服这项难于逃避的家务劳动,不再成为一种负担。随着加入世贸组织,跟多的国内外强势品牌加入,研究新的技术开发新的产品,洗衣机行业将爆发新一轮的以“绿色环保”、 “节水节能”为主题的大战,而技术制高点则是未来的竞争焦点。在国内从洗衣机市场得到的商情显示由于受水资源不断减少自来水费有所提高等因素的影响,市场上那些用水量比较大的洗衣机销售受阻而具有节水功能的洗衣机的销路不断看好。针对市场需求的变化,

18、一些生产厂家如小天鹅、小鸭、海尔等先后向市场推出了一批节水型全自动的洗衣机。然而随着洗衣机市场的迅速发展和科技的进步创新,随着滚筒洗衣机制作成本的下降,也让滚筒洗衣机得到了很好的普及,市场占有率大幅提升。作为未来技术发展方向之一,变频技术将带动整个洗衣机行业的技术提升,有利于洗衣机产业的升级。目前的洗衣机都没有实现全方面的兼容,大多数的洗衣机生产的厂家都注重各自品牌的洗衣机的特长,突出一两个与别的洗衣机不同的个性化的功能,洗衣机的各项功能都是由单片机控制实现的,因此设计出基于单片机的洗衣机控制电路系统具有很强的实用性。并且随着单片机技术日新月异的发展,单片机以其集成度高、运算速度快、体积小、可

19、靠运行、价格低廉等特点在过程控制、机电一体化、智能化仪表、家用电器等方面得到了广泛应用。本设计采用 AT89S51单片机作为洗衣机控制系统的核心,硬件线路及控制程序的设计室该系统的重要组成部分。硬件线路设计主要包括电源、功能及控制系统、洗衣机状态显示、输出控制电路的设计。控制程序设计主要包括主程序、内部定时中断服务程序、外部中断服务程序的设计。与此同时还介绍了与洗衣机有关的一些常见的电子元器件的基本功能。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 40 页 - - -

20、 - - - - - - 湖南铁道职业技术学院学生毕业设计(论文)2 第 1 章 绪论1.1 课题开发背景随着人民生活水平的提高,越来越多的人需要使用洗衣机。现在洗衣机越来越高度自动化,只要衣服放入洗衣机,简单的按两个键,就会自动注水,一些先进的电脑控制洗衣机,还能自动的感觉衣物的重量,自动的添加适合的水量和洗涤剂,自动的设置洗涤的时间和洗涤的力度,洗涤完以后自动的漂洗甩干,更有些滚筒洗衣机还会将衣物烘干,整个洗衣的过程完成以后还会用动听的音乐声提醒用户,用户可以在洗衣的过程做其它的事,节省了不少的时间。总之,每一项技术的进步极大地推动了洗衣过程自动化程度的提高。1.2 设计的目的和意义目前中

21、国洗衣机市场正进入更新换代期,市场潜力巨大,人们对于洗衣机的要求也越来越高,目前的洗衣机主要有强弱洗涤功能、进排水系统故障自动诊断功能、暂停等几大功能,在许多方面还不能达到人们的需求。这就要求设计者们有更高的专业和技术水平,能够提出更多好的建议和新的课题,将人们的需要变成现实,设计出更节能、功能更全面、更人性化的全自动洗衣机。目前的洗衣机都没有实现全方面的兼容,大多洗衣的厂家都注重各自品牌的洗衣机的特长,突出一两个与别的洗衣机不同的个性化的功能,洗衣机的各项功能是由单片机控制实现的,单片机的体积小,控制功能灵活,因此,设计出基于单片机的洗衣机控制系统就具有很强的实用性。而本次设计的洗衣机控制器

22、也是为了满足某些用户的不同需求。同时也将单片机控制技术用到了实际生活中,最重要的是将所学的东西运用化。1.3 国内外现状及水平1. 洗衣机的分类普通洗衣机。其洗涤、漂洗、脱水等功能均须手工转换。半自动洗衣机。它能在洗涤、漂洗、脱水等功能之间,实现某两个功能的自动转换。全自动洗衣机。它能自动实现洗涤、漂洗、脱水等所有功能。2. 全自动洗衣机在国内外的现状及水平全自动洗衣机根据结构不同可分为波轮式全自动洗衣机(也叫套桶式全自动洗衣名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共

23、 40 页 - - - - - - - - - 湖南铁道职业技术学院学生毕业设计(论文)3 机) 、滚筒式全自动洗衣机和搅拌式全自动洗衣机三大类。波轮式、滚筒式、 搅拌式全自动洗衣机分别占全球洗衣机市场份额的33、52和 15。搅拌式洗衣机目前还没有进入我国市场,以下仪对波轮式和滚筒式两种洗衣机进行讨论。(1)滚筒式洗衣机更好地软化衣物纤维,减小洗涤过程中衣物的损伤和变形,并且还可以使洗后的衣物柔软而蓬忪,提高温度来洗涤可充分溶解洗衣粉,加快洗衣粉中弱酸性物质与污物化学反应速度,提高沈衣粉中酶的活性,同时有利于溶解汗渍、血渍、降低灰尘、油污的粘附作用, 从而可在同样的沈净比下 (注:沈净比是国

24、家对沈衣机的质量考核标准中的一个基本指标 ),可大幅度降低洗涤过程对机械外力的需求。(2)高温能有效地杀死些细菌加温沈涤的波轮式沈衣机无论怎样的水流,要达到一定的沈净比,就必须有足够的机械力,而机械力对衣物是有损伤的,这就注定了波轮式沈衣机的磨损率人人高于滚筒式洗衣机。各种新水流基本原理是一样的,就是尽量以紊乱的水流减少衣物的缠绕,增大水流的冲刷力用于洗涤,与以前依靠衣物与桶壁和衣物相互之问的摩擦方式相比,水流冲刷对衣物的损伤较小。(3)波轮式洗衣机因为滚筒式机的价格人人高十波轮式机,所以波轮式机仍受到普遍欢迎。关于水流:现存波轮式全自动洗衣机的宣传重点放存新水流上,如LG 的拳击棒、松下的双

25、瀑布、荣事达的网络水流等,但正如上面说到过的,各个厂家是用小同的方法实现同一个目标,实际效果也差小多,所以小必太在意。关于程序控制器:新推山的波轮式仝自动洗衣机均采用甲 片机程序控制器, 原来的机械式程序控制器基本上已被淘汰。各厂家生产的各种型弓的波轮式全自动洗衣机的控制程序有所不同,最少的也有好儿个控制项,每一项又有几种不同的洗涤程序可供选择,足以满足不同的洗涤要求,所以没有必要考虑这个问题。模糊控制的洗衣机中,单片机通过采集水位传感器、布量传感器、光传感器的信号以及电动机的转速,判断出衣物的质地、多少、肮脏程度,从而自动调整对衣物进行合理的洗涤,缺点是价格太贵。关丁不锈钢内桶:采用不锈钢内

26、桶的目的是为了减小衣物和内桶壁的摩擦力,从而减轻衣物的磨损,选购时应予以考虑。关于同心洗:同心洗是直接把电动机轴与洗衣桶主轴同心安装,直接驱动。这样在洗涤,特别是脱水的时候洗衣桶震动减小,使噪声得以降低。但要I 说这样会延长洗衣机的寿命是不正确的。至丁变频洗衣机,其一是可以对不同质地的衣物自动选用不同的电动机转速,从而给不同质地的衣物以恰当的洗涤强度,在保证洗得干净的同时,最大限度地降低衣名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 40 页 - - - - - - -

27、 - - 湖南铁道职业技术学院学生毕业设计(论文)4 物的磨损。其二是可以存脱水甩干时,由慢到快地启动,使衣物在桶内分布均匀,脱水效果好,同时由于衣物均匀地分布存洗衣桶的四周,洗衣桶的重心落在轴心上,可以减小震动,降低噪声,这当然是有好处的。缺点也是价格太贵。现在已经有厂家开发出了不需要使用洗涤剂的洗衣机,还有的厂家开发出了更迷你的旅行洗衣机,小到可以在出外旅行的时候随身携带,为了更方便的操作有的厂家还开发出了可以远程控制的洗衣机, 怎么样 ?是不是看的眼花缭乱, 将来的洗衣机会朝着使用更方便、更加节能、更加个性化的方向发展。名师资料总结 - - -精品资料欢迎下载 - - - - - - -

28、 - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 40 页 - - - - - - - - - 湖南铁道职业技术学院学生毕业设计(论文)5 第 2 章 设计方案2.1 设计任务1.主要内容:设计一个用单片机控制的洗衣机控制器。以单片机为主的控制器,扩展必要的外部电路,设计制作一个洗衣机控制器。2.主要功能 : 1)标准洗涤:洗涤12 分钟;漂洗 6 分钟,二次;脱水3 分钟。快速洗涤:洗涤7 分钟;漂洗 3 分钟,二次;脱水2 分钟。2)有启动暂停按钮控制:第一次启动,标准洗涤;工作时按此按钮暂停,再按则恢复工作。洗涤、漂洗4 秒正转,停

29、 2 秒,反转 4 秒,停 2 秒。3)有脱水功能,并且在脱水时,如果打开盖板(K2 键模拟),脱水暂停。4)洗涤时洗涤指示灯闪烁;漂洗时漂洗指示灯闪烁;脱水时脱水指示灯闪烁。2.2 洗衣机的设计方案本系统实现了对洗衣机整个洗衣过程的控制,包括用户参数输入、洗衣、漂洗、排水和脱水等阶段。 控制系统主要由电源电路、 单片机控制系统和外部硬件电路构成。电源采用三端集成固定稳压器7805提供+5V 电源, 单片机控制系统负责控制洗衣机的工作过程,主要由AT89S51单片机、 2 位共阳数码管、按键、蜂鸣器、LED 指示灯组成;外部硬件电路有继电器、三极管、电动机、进水电磁阀、排水电磁阀组成。2.2.

30、1 按键洗衣机面板上有 4 个按钮 K1、K2、K3、K4。1K1 为启动键。K2 用于模拟洗衣机的盖板打开。K3 用于快速洗衣方式;当脱水时,模拟盖板合闭。K4 用于脱水。2.2.2 洗衣程序洗涤过程通电后,若不选择洗衣周期,则洗衣机从洗涤过程开始。进入洗涤过程,首先进水阀接通,开始向洗衣机供水,当到达要求水位时,进水阀断电关闭,停止进水;电机 M 接通,带动波轮旋转,形成洗衣水流。电机M 是一个正反转电机,可以形成往名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 4

31、0 页 - - - - - - - - - 湖南铁道职业技术学院学生毕业设计(论文)6 返水流,有利于洗涤衣物。漂洗过程与洗涤过程操作相同,只是时间短一些。脱水过程洗涤或漂洗过程结束后,电机M 停止转动,排水阀M 接通,开始排水。排水阀动作的同时,电机 M 也接通,使电机可以带动内桶转动。当水位低到一定值,再经过一段时间后,电机开始正转,带动内桶高速旋转,甩干衣物。2.2.3 设计总方框图图 2.2.3 设计总方框图2.3 控制系统的功能基于单片机洗衣机通过控制系统设定洗衣程序在洗涤脱水桶内自动完成注水、洗涤、漂洗、排水和脱水全过程。洗衣时控制系统打开进水电磁阀开始注水;当洗涤脱水桶内的水位达

32、到系统设定值时单片机发送一个低电平通知控制系统关闭进水电磁阀,同时启动电机洗衣。电机在系统的控制下进行正转、停、反转通过传动带动波轮执行洗涤程序;当洗涤时间终了,控制系统切断电机电路打开排水电磁阀开始排水;然后再次注水,洗衣机进入漂洗状态,完成漂洗程序(通常为2 次漂洗)后,开始排水,同时排水电磁阀的动作并且松开为脱水程序作好准备;排水结束后系统控制电机单方向高速运转完成脱水程序;当脱水程序终了系统控制排水电磁阀和电机断电,排水阀复位,同时蜂鸣器奏响,通知用户整个洗衣程序结束。单片机主控系统电机控制电路蜂鸣器报警电路电源电路进水、排水电路复位电路时钟电路显示电路名师资料总结 - - -精品资料

33、欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 40 页 - - - - - - - - - 湖南铁道职业技术学院学生毕业设计(论文)7 第 3 章 硬件设计3.1控制系统的电路组成该电路主要组成部件是由AT89S51单片机、指示灯、电动机、蜂鸣器、电控水龙头、LED 显示灯、及 4 只按键组成。其组成如图3.1 所示。电动机有两个控制端,一端控制电动机正转且该端与P2.0相连,另一端控制电动机的反转且该端与P2.1相连。电控水龙头共两个,一个为进水水龙头且受P1.6 的控制,另一个为排水水龙头而受P

34、1.7的控制,当电控水龙头的控制端为 “0”时水龙头打开, 当电控水龙头的控制端为“1”时水龙头关闭。显示器共有两只P0控制高位显示器, P2 控制低位显示器。蜂鸣器有由 P3.5 控制,当 P3.5输出为“1”时蜂鸣器发声。 本系统采用 12M 的晶体振荡器定时器 0 和定时器 1 的 设置为每隔 100us产生一次中断。图 3.1 控制系统的电路组成图3.2 电源电路单片机系统电源部分的电气原理图如图3.2 所示。 市电 220V 经过变压器 T 变压为12V 交流电,再通过 4 只二极管全桥整流,经过电容C9、C10 滤波得到光滑的直流电压后,经过三端稳压管(7805)稳压得到稳定的 +

35、5V 电压给各器件供电。单片机主控系统电机控制电路蜂鸣器报警电路电源电路进水、排水电路复位电路时钟电路显示电路名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 40 页 - - - - - - - - - 湖南铁道职业技术学院学生毕业设计(论文)8 图 3.2 电源电路3.3 单片机控制电路3.3.1 AT89S51单片机主控系统(1)单片机的概述单片机又称微控制器或嵌入式控制器。现在的智能家电没有一个不是采用微控制器来实现的,所以家用电器是单片机应用最多的领域之一。它是

36、家用电器实现智能化的心脏和大脑。单片机主要应用在计算机外设、实时控制、仪器仪表、通信和家用电器等各个地方是计算机技术和电子技术的综合性应用,在不同的应用场合其技术要求各不相同,因此设计方案和研发的步骤也完全不一样。单片机应用系统由硬件和软件组成。硬件是指MCU 、存贮器, I/O 接口和外设等物理器件的组合。软件是指系统监控程序的总称。在开发过程中它们的设计是不能完全分开的,应该互相配合、不断调整才能组成高性能的应用系统。单片机应用系统的开发包括系统总体设计、硬件设计、软件设计、系统调试等,而且它们有时交叉进行。单片机是现代电子设计中使用最广泛的电子元件。它价廉,但是功能强大、体积小、性能稳定

37、。目前在各类产品中都能看到单片机的身影如门铃、电梯、玩具以及各种数据采用系统中等。(2)AT89S51芯片的特点AT89S51是美国 ATMEL 公司生产的低功耗高性能CMOS8 位单片机内含 4k bytes的可系统编程的flash,只读程序存贮器采用ATMEL 公司的高密度、非易失性存贮技术产生兼容标准 8051指令系统及引脚, 它集 flash程序存贮器既可在线编程 (ISP)也可以用传统方法进行编程及通用8 位微处理器于芯片中,ATMEL 公司的功能强大低价位AT89S51单片机可位你提供许多高性价比的应用场合,可灵活应用于各个控制领域。主要的性能参数:与 MCS-51 产品指令系统完

38、全兼容4k 字节在系统编程( ISP)flash闪速存贮器名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 40 页 - - - - - - - - - 湖南铁道职业技术学院学生毕业设计(论文)9 1000 次擦写周期全静态工作模式 0Hz-33MHz128*8 字节内部 RAM32个可编程 I/O 线2 个 16 位定时 / 计数器6 个中断源低功耗空闲和掉电模式中断可从空闲模式唤醒系统掉电标示和快速编程特性灵活的在于系统编程 (ISP字节或叶写模式),此外 AT89S

39、51设计和配置了振荡频率为 11.0529MHz的振荡电路并可通过软件设置省电模式。空闲模式下 CPU 暂停工作而 RAM 定时计数器、串行口、外中断系统可继续工作,掉电模式冻结振荡器而保存RAM 的数据,停止芯片其他功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP 和 PLCC 三种封装形式以适应不同产品的需要。硬件复位电路主要是实现复位功能,当单片机运行出现死循环时复位电路就可以起保护功能而实现复位作用。AT89S51单片机作为控制部件,该型号单片机共有40 个引脚采用双列直插式的,下面是各个引脚的功能:图 3.3 AT89S51 的引脚图(1) 输入/输出口线P0.0P0

40、.7 P0 口的 8 位双向口线。P1.0P1.7 P1 口的 8 位双向口线;内部具有上拉电阻。P2.0P2.7 P2 口的 8 位双向口线;内部具有上拉电阻。P3.0P3.7 P3 口的 8 位双向口线;内部具有上拉电阻。 还具有第二功能见表3-1。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 40 页 - - - - - - - - - 湖南铁道职业技术学院学生毕业设计(论文)10 表 3-1 P3 口的第二功能口线第二功能信号名称P3.0RXD串行数据接收P3

41、.1TXD串行数据发送P3.2INT0外部中断0 的申请P3.3INT1外部中断1 的申请P3.4T0定时器 / 计数器 0 计数输入P3.5T1定时器 / 计数器 1 计数输入P3.6WR外部 RAM 写选通P3.7RD外部 RAM 读选通2)控制信号线RST- 复位输入信号高电平有效 , 用以完成单片机的复位初始化操作。EA/Vpp- 外部程序存贮器访问允许信号/ 编程电压输入端,当EA 信号为低电平时,对 ROM 的读操作限定在外部程序存储器;当 EA 信号为高电平时, 对 ROM 的读操作是从内部程序存储器开始的,并可延至外部程序存储器。PSEN- 低电平有效,可实现对外部ROM 单元

42、的读操作。ALE/PROG- 低字节地址锁存信号 / 编程脉冲输入端3)电源和外部晶振引脚Vcc- 电源电压输入引脚GND- 电源地XAL1 、XTAL2 - 外部晶振引脚4)存储器的分配AT89S51的内部共有 256个数据存储单元,通常把这 256 个单元按其功能划分为两部分:低 128单元和高 128单元,其中低 128 个单元供用户暂存中间数据,可读可写,掉电后数据会丢失;高128 个单元被专用寄存器占用。其中内部数据存储器的分配情况如图3.4 所示: 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - -

43、 - - - - - 第 16 页,共 40 页 - - - - - - - - - 湖南铁道职业技术学院学生毕业设计(论文)11 图 3.4 数据存储器的分配情况图3.3.2 单片机的复位电路复位电路的作用是复位。在单片机接上电源以后,或电源出现过低电压时,将单片机存储器复位,使其各项参数处于初始位置,即处于开机时的标准程序状态,以消除由于某种原因的程序紊乱。单片机的复位电路有上电复位和手动复位两种形式,RST 端的高电平直接由上电瞬间产生高电平则为上电复位;若通过按钮产生高电平复位信号则称为手动复位。图3.5 为兼有上电复位和手动复位的电路。上电复位是利用电容充电来实现复位,其工作原理是:

44、 上电瞬间 RST端的电位与VCC 相同,随着电容 C6 充电电流的减小, +5V 的电压立即加到了RST端,该高电平使得单片机复位。手动复位是利用开关K 来实现复位,此时电源Vcc 经两电阻分压,在RST 端产生一个高电平, 使得单片机复位。 当 RST由高变低后复位结束, CPU 从初始状态开始工作。单片机的复位都是靠外部电路实现的,在本次设计中采用手动复位,如图3.5:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 17 页,共 40 页 - - - - - - - - - 湖

45、南铁道职业技术学院学生毕业设计(论文)12 图 3.5 单片机复位电路3.3.3 单片机的时钟电路时钟电路由晶振元件与单片机内部电路组成,产生的振荡频率为单片机提供时钟信号,供单片机信号定时和计时。在 AT89S51 单片机内部有一个高增益反相放大器,其输入端引脚为XTAL1 ,其输出端为 XTAL2 。只要在两引脚之间跨接晶体振荡器和微调电容C4、C5,就可以构成一个稳定的自激振荡器。本设计采用图3.6 所示电路。一般地,电容C1 和 C2 取 33pf 左右;晶体振荡器,简称晶振,频率范围是1.212MHz。晶振频率越高,系统的时钟频率也就越高,单片机的运行速度也就越快。在通常情况下,使用

46、振荡频率为6MHz 或 12MHz 的晶振。如果系统中使用了单片机的串行口通信,则一般使用频率为11.0592MHz 的晶振。而在本次设计中采用的是频率为 11.0592MHz的晶振。图 3.6 时钟电路名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 40 页 - - - - - - - - - 湖南铁道职业技术学院学生毕业设计(论文)13 3.3.4 显示电路显示模块由发光二极管和LED 显示器组成。1.LED(Light Emiting Diode)是发光二极管英文

47、名称的缩写。本次设计中我们采用发光二极管主要是用来指示洗衣机的工作状态。5 个发光二极管分别跟单片机的P1口的 5 个 I/O 口连接,如图 3.7 所示。当发光二极管的负极所对应的P1口为低电平时,发光二极管导通。图 3.7 发光二极管电路2.LED 显示器是由发光二极管构成的,所以在显示器前面冠以 “LED” 。本次设计只是显示时间,所以采用LED 显示器就可以达到目的了。如图3.8 所示: 图 3.8 LED 显示器电路(1)LED 显示器的结构常用的 LED 为 8 段或 7 段。每一个段对应一个发光二极管。这种显示器有共阳极和共阴极 2 种。共阴极 LED 显示器的发光二极管的阴极连

48、在一起,通常此公共阴极接地。当某个发光二极管的阳极为高电平时,发光二极管点亮, 相应的段被显示。 同样,共阳极 LED 显示器的发光二极管的阳极连接在一起,通常此公共阳极接正电压, 当某个发光二极管接低电平时,发光二极管被点亮,相应的段被显示。为了使 LED 显示器显示不同的符号或数字,就要把不同段的发光二极管点亮,这名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 19 页,共 40 页 - - - - - - - - - 湖南铁道职业技术学院学生毕业设计(论文)14 样就要为 LE

49、D 显示器提供代码,因为这些代码可使LED 相应的段发光,从而显示不同字型,因此该代码称之为段码(或称为字型码)。(2)LED 显示器工作原理LED 显示器有静态显示和动态显示2 种方式。LED 显示器工作于静态显示方式时,各位的共阴极(共阳极)连接在一起并接地(或+5V) ;每位的段码线( a-dp)分别与一个 8 位的锁存器输出相连。之所以称之为静态显示,是因为各个 LED 的显示字符一经确定, 相应锁存器锁存的段码输出将维持不变,直到送入另一个的段码为止。正因为如此,静态显示器的亮度都较高,但静态现实的缺点是占用口线太多,如果显示器的位数太多,则需要加锁存器,因此一般情况下采用动态显示。

50、在多位 LED 显示时,为简化硬件电路,通常将所有位的段码线相应段并联在一起,由 1 个 8 位 I/O 口控制,形成段码线的多路复用,而各位的共阴极或共阳极分别由相应的 I/O 线控制,形成各位的分时选通。本次设计中我们采用的是2 位共阳极数码管,其中段码线占用1 个 8 位 I/O 口,即为 P0 口,而位选占用 2 个 I/O 口,在 P2 口。由于各位的段码线并联, 8 位 I/O 口输出的段码对各个显示位来说都是相同的。因此,在同一时刻,如果各位位选都处于选通状态的话, 2 位 LED 将显示相同的字符。若要各位LED能够显示出与本位相应的显示字符,就必须采用动态显示,即在某一时刻,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

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

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁