课程设计洗衣机控制电路设计

课程设计洗衣机控制电路设计

ID:20498212

大小:607.50 KB

页数:29页

时间:2018-10-10

课程设计洗衣机控制电路设计_第1页
课程设计洗衣机控制电路设计_第2页
课程设计洗衣机控制电路设计_第3页
课程设计洗衣机控制电路设计_第4页
课程设计洗衣机控制电路设计_第5页
资源描述:

《课程设计洗衣机控制电路设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、摘要本文提出了一个洗衣机控制电路的设计方案,该装置通过AT89C51单片机控制电机动力模块,数码管显示模块,按键控制模块等单元电路来实现洗衣机的自动控制。经过软件控制,控制电机转动方向,并通过LED显示出洗衣机工作状态以及相应工作状态下地时间,控制设定工作状态和紧急情况制动。关键词:数码管,AT89C51,时钟电路,29AbstractThisisacircuitdesignschemeofawashingmachine,thedevicethroughtheAT89C51controlmotordrivingmodule,theLEDdisplaymodule,buttoncontrolm

2、oduleunitcircuittorealizetheautomaticcontrolofthewashingmachine.Aftersoftwarecontrol,controlmotorrotationdirection,anddisplayedbyLEDoutofthewashingmachineworkingstateandthecorrespondingworkingstateandtime,controlconfigurationworkingstatusandemergencybrake.Keywords:LED,AT89C51,clockcircuit,29目录1前言32

3、整体方案设计42.1方案论证42.2方案比较53单元模块设计53.1CPU控制电路53.1.1AT89C51介绍53.1.2晶振电路73.2LED显示电路83.2.1数码管02821A介绍93.3键盘输入电路93.4电机控制电路103.4.174LS00介绍113.4.2三极管9013介绍133.5报警电路133.5.1三极管9012介绍144软件设计155系统技术指标及精度和误差分析266设计结论277设计小结288参考文献29附录1原理图30291前言洗衣机是现代家庭必不可少的家电之一,它为人们的生活提供了很多得便捷。从第一台洗衣机发明到现在,洗衣机经过了几次重大的革命。其中70年代电子

4、技术的引入使洗衣机自动化智能化便是最近的革命。洗衣机自动化使洗衣机使用更人性化,更便捷。洗衣机引入微机控制,使其更节省使用者洗衣时的时间,在洗涤衣物的时候,调好洗衣机的洗涤状态便可以让洗衣机自主洗涤,不用人力看管。微机的引入,让人机界面更加直观,使用更加方便。本文拟设计一个洗衣机的控制电路,包括各个模块硬件电路的设计和软件设计。2整体方案设计本设计的整体思路是:以单片机AT89C51为核心,以74LS190,74LS48等外围器件构成洗涤时间控制输入,洗涤状态显示,电机控制电路,报警电路。达到洗衣机的自动控制。洗涤时,电机正转60秒,停5秒,再反转60秒,停5秒为一个洗涤周期。通过洗涤时间电

5、路控制输入洗涤周期数。LED显示洗涤状态。报警电路提示人们洗涤完成或者洗涤出现故障。2.1方案论证设计时,我考虑了两种方案,具体如下:方案一,全模拟电路实现方案全部采用模拟电路的方法搭建一个控制电路,实现洗衣机的自动控制。方案二,微机自动控制式以AT89C51为核心,构建一个洗衣机自动控制电路。由按键输入系统输入洗涤时间交给CPU,经过CPU发出指令给电机控制电路,进行洗涤的自动控制,并且通过LED显示出洗衣机工作状态,方便用户查看洗涤情况。洗涤完成,报警电路发出报警,提示用户洗涤完成。(如图1)29CPUAT89C51按键输入电路电机控制电路LED显示电路报警电路图12.2方案比较方案一的

6、优点是成本低廉。但是模拟电路设计复杂,调试难度大,使用调节不够方便和直观。方案二的优点是,人机界面更人性化,电路设计简单,调试较容易,使用环境要求低,使用更方便,更加节约电能。因此我选择了第二种方案。3单元模块设计本设计单元模块包括:CPU控制模块,按键输入模块,LED显示模块,电机控制模块和报警模块。3.1CPU控制电路以AT89C51作为CPU,加上基本外围电路:复位电路,晶振电路,电源电路,构成CPU控制电路。3.1.1AT89C51介绍AT89C51是一种带4K字节闪烁可编程可擦除只读存储器(FPEROM—FalshProgrammableandErasableReadOnlyMem

7、ory)的低电压,高性能CMOS8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除100次。该器件采用29ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。