设为首页 | 加入收藏 | 论文目录

关键词: 图书 人事 工资 网络 机械 客户 电子 电气 课件

当前位置: 清风毕业设计网 >> 电子电气通信自动化毕业设计 >> 毕设论文简介

单片机在洗衣机中的应用

作品编号:DZDQ1170 开发环境: WORD全文:35页 论文字数:10000
此单片机在洗衣机中的应用毕业设计完整版包含[论文,设计]

以下仅为极少介绍,详细内容请点击购买完整版!
[TAGS:单片机,洗衣机 指数:]
本次毕业设计采用的单片机AT89C51是 Atmel Corp 公司的产品。典型的单片机是在一块芯片上集成了运算器、控制器、存储器、输入输出接口四个基本组成部分。AT89C51主要的功能为:8位CPU、片内带振荡器及时钟电路、128B片内数据存储器、4KB片内程序程序存储器、程序存储器的寻址范围为64KB、21B特殊功能寄存器、4×8根I/O线、一个全双工串行I/O接口,可多机通信。2个16位定时器/计数器、中断系统有5个中断源,可编程为两个优先级、111条指令、含乘法指令和除法指令、布尔处理起、使用单5V电源。
图2-6是洗衣机控制系统的原理图,P0端口用于输出需要显示的时间,由于P0端口的输出功率比较的小,所以需要通过上拉电阻和总线驱动芯片来提高输出功率;P1端口的P1.0和P1.1输出口用于控制洗衣机的电机,P1.2输出口用于控制脱水电机,P1.3-P1.7输出口用于指示灯;P2端口用于控制需要显示的时间的位置,作为片选信号;P3端口作为按键输入的口,所有的模式选择、功能选择、时间调整以及启动停止都是通过5个按键输入给单片机的。P3.0接开关S1、P3.1接开关S2、P3.2接开关S3、P3.3接开关S4、接开关、P3.4接开关S5、P3.5接开关蜂鸣、P3.6接开关脱水检测开关。等程序完成后,通过编译软件进行编译下载到单片机里面就,然后单片机就可以脱机工作了。
经过一个多月的努力,本次的毕业设计终于要完成了。本文主要介绍了洗衣机控制系统的整个设计流程,包括硬件系统和软件系统设计的过程。本系统采用AT89C51单片机作为整个控制系统的核心,通过五个按键进行各种输入设置并用对应的信号灯指示出来,其中洗涤和脱水时间有八段显示管显示出来,设置完成后向电机发出控制信号进行控制。本次软件设计采用的是适合于单片机的汇编语言,并用MedWin编译。在整个软件设计的过程中,要实现包括模式选择、功能选择、以及时间设置等各种功能。其中,各个模块之间的先后顺序是重点,时间的计算是难点。在扫描并显示了输入信号以后,最终对洗涤电机和脱水电机发出相应的控制信号。
在完成洗衣机控制系统的过程中遇到很多的困难,比如说洗涤和脱水的定时问题,以及洗涤和脱水如何同时进行的问题,还有如何让系统能够随时可以暂停和开始等问题。通过认真的思考,上面的问题也一一解决了,最后得到的结果基本上满足毕业设计的需要。
美中不足,整个系统的设计还存在着很多不完善的地方,比如:硬件没有定时器,大大加重了单片机软件定时的难度,软件设计中,程序设计显得冗繁,有待精简,算法有待改进,这些在今后的工作学习中都有待改进。
 
摘要 Ⅰ
关键词 Ⅰ
Abstract….. Ⅱ
Keyword….. Ⅱ
第1章 引 言 1
1.1 单片机的特点及发展概况 1
1.2 单片机的基本组成 1
1.3 单片机的特点 1
1.4 单片机的应用 1
1.5 单片机的发展概况 2
1.6 单片机的主要技术发展方向 2
1.7 单片机在洗衣机控制系统中的应用 3
第2章 洗衣机控制系统硬件设计 4
2.1 设计要求 4
2.2 设计思路介绍 4
2.3 设计思路介绍 4
2.4 硬件仿真 9
2.5 本章小结 9
第3章 洗衣机控制系统软件设计 10
3.1 软件设计 10
3.2 软件设计任务 10
3.3 软件设计的步骤 10
3.4 软件设计的步骤 10
3.5 控制系统的程序 11
3.6 编译仿真 28
3.7 本章小结 28
第4章 毕业设计小结 29
4.1 论文小结 29
4.2 困难及存在的不足 29
4.3 发展与展望 29
致    谢 30
参考文献 31
 

本电子电气通信自动化毕业设计“单片机在洗衣机中的应用”论文由清风毕业设计网[www.lunwen550.com]征集整理!
网站客服咨询
本站现有毕业设计作品均为学校答辩通过后征集或原创写作设计开发,集多年从事毕业论文工作经验及海量的资料,结合强劲的开发写作团队,全面面向广大朋友提供最直接的资源参考以及快速周到的写作设计服务。
  购买后获取论文或有定做需求请加
  客服微信号:hastp888
  添加好友时请备注“论文”
计算机毕业论文,计算机毕业设计下载,代写论文,定做毕业设计-清风毕业设计网