基于单片机液晶显示电饭煲控制系统毕业设计论文.docx

上传人:b****1 文档编号:728929 上传时间:2023-04-29 格式:DOCX 页数:80 大小:985.23KB
下载 相关 举报
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第1页
第1页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第2页
第2页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第3页
第3页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第4页
第4页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第5页
第5页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第6页
第6页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第7页
第7页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第8页
第8页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第9页
第9页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第10页
第10页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第11页
第11页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第12页
第12页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第13页
第13页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第14页
第14页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第15页
第15页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第16页
第16页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第17页
第17页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第18页
第18页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第19页
第19页 / 共80页
基于单片机液晶显示电饭煲控制系统毕业设计论文.docx_第20页
第20页 / 共80页
亲,该文档总共80页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

基于单片机液晶显示电饭煲控制系统毕业设计论文.docx

《基于单片机液晶显示电饭煲控制系统毕业设计论文.docx》由会员分享,可在线阅读,更多相关《基于单片机液晶显示电饭煲控制系统毕业设计论文.docx(80页珍藏版)》请在冰点文库上搜索。

基于单片机液晶显示电饭煲控制系统毕业设计论文.docx

基于单片机液晶显示电饭煲控制系统毕业设计论文

基于单片机液晶显示电饭煲控制系统

摘要

随着社会发展,智能电饭煲的应用已经越来越普遍了,电饭煲的发展也经历了很大的变化,随着单片机技术的飞速发展,在其推动下,现代的电子产品几乎渗透到了社会的各个领域,有力地推动了社会生产力的发展和社会信息化程度的提高,同时也使现代电子产品性能进一步提高。

本课题以AT89C51单片机为核心器件,设计了智能电饭煲控制系统,并在PROTEUS环境中对设计进行了仿真验证。

首先,对电饭煲的发展状况进行了阐述,分析了电饭煲的发展趋势,以及智能电饭煲的发展优势。

在此基础上,对智能电饭煲控制系统整体设计方案进行了论证,并确定了本课题智能电饭煲控制系统整体设计方案。

其次,从实用性、智能化、节约成本、环保节能等角度出发,对智能电饭煲控制系统的硬件、软件进行了详细设计。

按照电饭煲实现的功能,对硬件、软件进行了功能划分,并对各部分的原理、实现方法进行了详细说明。

最后,在PROTEUS仿真环境中对该设计进行了仿真验证。

仿真结果表明,基于单片机的智能电饭煲控制系统整体设计方案的可行性,软件和硬件设计的正确性,整体效果较为满意。

关键词:

智能控制;电饭煲;LCD;单片机;Proteus

 

RiceCookerLCDDisplayandControlSystemBasedonSCM

Abstract

Withthedevelopmentofsociety,theintelligentelectriccookerhasbeenmoreandmorecommon,andthedevelopmentofthericecookerhasundergoneagreatchange,withtherapiddevelopmentofthesinglechipmicrocomputertechnology,modernelectronicproductalmostpermeatedeveryareaofsociety,apowerfulimpetustothedevelopmentofthesocialproductiveforcesandtheenhancementofsocialinformatization,andatthesametime,makemodernelectronicproductstofurtherimprovetheperformance.

ThisdesignwithAT89C51forthewholethecoreofthesystem,designstheintelligentcontrolsystem,andhascarriedonthesimulationtodesigninthePROTEUSenvironment.Firstofall,elaboratesthedevelopmentofthericecooker,analyzesthedevelopmenttrendofricecookerandthedevelopmentadvantagesoftheintelligentelectriccooker.Onthisbasis,theoveralldesignschemeofintelligentricecookercontrolsystemisdiscussed,anddeterminestheoveralldesignschemeoftheintelligentelectriccookercontrolsystem.Secondly,frompractical,intelligent,costsaving,environmentalprotectionenergyconservationperspective,theintelligentcookerhascarriedonthedetaileddesignofhardwareandsoftwareofthecontrolsystem.Accordingtothefunctionofelectricricecookertoachieve,dothefunctionaldivisionofsoftwareandhardware,andtheprincipleofeachpart,theimplementationmethodareexplainedindetail.

Finally,thedesignhascarriedonthesimulationinthePROTEUSsimulationenvironment.Thesimulationresultsshowthat,thefeasibilityofoveralldesignofintelligentelectriccookercontrolsystembasedonsinglechipmicrocomputer,andthecorrectnessofthesoftwareandhardwaredesign,theoveralleffectissatisfied.

Keywords:

Intelligentcontrol;Electriccooker;Singlechipmicrocomputer;Proteus;LCD

 

毕业设计(论文)原创性声明和使用授权说明

原创性声明

本人郑重承诺:

所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。

尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得及其它教育机构的学位或学历而使用过的材料。

对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。

作者签名:

     日 期:

     

指导教师签名:

     日  期:

     

使用授权说明

本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:

按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。

作者签名:

     日 期:

     

学位论文原创性声明

本人郑重声明:

所呈交的论文是本人在导师的指导下独立进行研究所取得的研究成果。

除了文中特别加以标注引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写的成果作品。

对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。

本人完全意识到本声明的法律后果由本人承担。

作者签名:

日期:

年月日

学位论文版权使用授权书

本学位论文作者完全了解学校有关保留、使用学位论文的规定,同意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。

本人授权    大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。

涉密论文按学校规定处理。

作者签名:

日期:

年月日

导师签名:

日期:

年月日

 

指导教师评阅书

指导教师评价:

一、撰写(设计)过程

1、学生在论文(设计)过程中的治学态度、工作精神

□优□良□中□及格□不及格

2、学生掌握专业知识、技能的扎实程度

□优□良□中□及格□不及格

3、学生综合运用所学知识和专业技能分析和解决问题的能力

□优□良□中□及格□不及格

4、研究方法的科学性;技术线路的可行性;设计方案的合理性

□优□良□中□及格□不及格

5、完成毕业论文(设计)期间的出勤情况

□优□良□中□及格□不及格

二、论文(设计)质量

1、论文(设计)的整体结构是否符合撰写规范?

□优□良□中□及格□不及格

2、是否完成指定的论文(设计)任务(包括装订及附件)?

□优□良□中□及格□不及格

三、论文(设计)水平

1、论文(设计)的理论意义或对解决实际问题的指导意义

□优□良□中□及格□不及格

2、论文的观念是否有新意?

设计是否有创意?

□优□良□中□及格□不及格

3、论文(设计说明书)所体现的整体水平

□优□良□中□及格□不及格

建议成绩:

□优□良□中□及格□不及格

(在所选等级前的□内画“√”)

指导教师:

(签名)单位:

(盖章)

年月日

评阅教师评阅书

评阅教师评价:

一、论文(设计)质量

1、论文(设计)的整体结构是否符合撰写规范?

□优□良□中□及格□不及格

2、是否完成指定的论文(设计)任务(包括装订及附件)?

□优□良□中□及格□不及格

二、论文(设计)水平

1、论文(设计)的理论意义或对解决实际问题的指导意义

□优□良□中□及格□不及格

2、论文的观念是否有新意?

设计是否有创意?

□优□良□中□及格□不及格

3、论文(设计说明书)所体现的整体水平

□优□良□中□及格□不及格

建议成绩:

□优□良□中□及格□不及格

(在所选等级前的□内画“√”)

评阅教师:

(签名)单位:

(盖章)

年月日

教研室(或答辩小组)及教学系意见

教研室(或答辩小组)评价:

一、答辩过程

1、毕业论文(设计)的基本要点和见解的叙述情况

□优□良□中□及格□不及格

2、对答辩问题的反应、理解、表达情况

□优□良□中□及格□不及格

3、学生答辩过程中的精神状态

□优□良□中□及格□不及格

二、论文(设计)质量

1、论文(设计)的整体结构是否符合撰写规范?

□优□良□中□及格□不及格

2、是否完成指定的论文(设计)任务(包括装订及附件)?

□优□良□中□及格□不及格

三、论文(设计)水平

1、论文(设计)的理论意义或对解决实际问题的指导意义

□优□良□中□及格□不及格

2、论文的观念是否有新意?

设计是否有创意?

□优□良□中□及格□不及格

3、论文(设计说明书)所体现的整体水平

□优□良□中□及格□不及格

评定成绩:

□优□良□中□及格□不及格

(在所选等级前的□内画“√”)

教研室主任(或答辩小组组长):

(签名)

年月日

教学系意见:

系主任:

(签名)

年月日

第1章绪论2

1.1背景及发展2

1.2课题任务及意义2

第2章智能电饭煲控制系统整体设计方案3

2.1智能电饭煲控制系统简介3

2.3本章小结4

第3章智能电饭煲控制系统硬件设计5

3.1控制系统单片机最小系统工作电路5

3.1.1AT89C51单片机的引脚及其排列5

3.1.2AT89C51单片机时钟电路7

3.1.3AT89C51单片机复位电路8

3.2.2电源电路设计10

3.3按键输入电路10

3.3.1按键分类11

3.4温度传感器电路12

3.4.1DS18B20简介12

3.4.2DS18B20的使用方法14

3.4.3温度传感器电路设计14

3.5LED状态指示电路14

3.5.1LED简介15

3.5.2状态指示电路设计16

3.6.1LCD-1602简介16

3.6.2LCD显示电路设计16

3.7电饭锅加热电路17

3.8本章小结17

第4章智能电饭煲控制系统软件设计18

4.1软件整体结构设计18

4.2子程序设计19

4.2.1系统工作模式控制流程22

4.2.2定时功能控制流程23

4.3本章小结24

第5章智能电饭煲控制系统的仿真验证25

结论与展望28

致谢29

参考文献30

附录A:

总体系统硬件原理图31

附录B:

一篇引用的外文文献及其译文32

附录C:

主要参考文献的摘要或内容提要和关键字37

附录D:

总体源程序清单39

 

插图清单

 

引言

电饭煲是人们日常生活中最普遍的家用电器,随着人们生活水平的提到,电饭煲也日趋智能化。

电饭煲因其安全、简便、实用而普及到千家万户。

随着科技的不断发展,这类小家电也在不断的完善和提升自己,并向着智能化、节能化、网络化的方向发展。

本课题研究的是智能电饭煲的硬件和软件的设计以及煮饭功能的实现过程。

智能家用电器不仅仅实现了产品的原始属性,更融入了我们人类的智慧结晶。

也随着节约型社会的形成,单片机技术在社会的各个领域中越来越来显示出它的优越性。

用单片机设计的产品有体积小、价格低、功能全、应用灵活等特点,所以单片机技术得到了不断的向前发展。

用单片机技术设计一种电饭煲的定时预约工作系统,要求用键盘输入定时工作时间和实时时间对比达到长时间精确的定时功能。

单片机采用AT89C51单片机,要求定时时间和实时时间相同时通过51单片机控制继电器电路来控制电饭煲的工作。

以单片机为核心控制器件,结合按键、温度传感器等输入电路,以及加热、状态指示等输出电路,实现对电饭煲的智能控制。

本课题主要基于家电智能化的背景下,根据智能电饭煲的发展和现状,探讨智能电饭煲如何实现智能化的煮饭、预约、再加热等功能。

该系统可使电饭煲工作在“保温”、“煲汤”、“煮饭”三种工作模式,每种工作模式下,控制系统结合盖顶温度传感器,,并将电饭煲限制在设定的最高温度之内,煮饭结束后自动转入保温状态。

并在LCD的基础上,智能实现了显示智能电饭煲的工作状态。

 

第1章绪论

1.1背景及发展

在科学技术进步、日新月异的今天,节能、高效、环保的观念逐渐深入人心,人们对家电智能化的要求也越来越高。

在今天,电饭煲已经成了家庭必备的电器之一。

电饭煲最初是机械式控制,这种控制方式具有结构简单、技术门槛低、价格便宜等优点,但同时也有功能单一、控制方式不灵活等不足之处。

电饭煲因其安全、简便、实用而普及到千家万户。

随着科技的不断发展,这类小家电也在不断的完善和提升自己,并向着智能化、节能化、网络化的方向发展。

本课题研究的是智能电饭煲的硬件和软件的设计以及煮饭功能的实现过程。

智能家用电器不仅仅实现了产品的原始属性,更融入了我们人类的智慧结晶。

随着以计算机技术为核心的信息技术,特别是数字化技术、多媒体技术和网络技术的飞速发展,智能家电产业也在迅速崛起。

世界著名的电脑和家电企业如IBM、夏普、微软、英特尔、松下、NEC、东芝等都大力开发研制自己的智能家电产品,我国的许多公司如联想、长虹、海信、TCL、海尔等也都投入到智能家电的开发工作。

作为传统家电代表,电饭煲也已融入到系统化的信息家电系统中,它的功能已不再只是单纯的煮饭,功能齐全、操作简便、人性化的界面,烹调过程自动化,甚至是网络控制的信息化电饭煲已成为现代人的新需求。

伴随着生活水平的提高,电饭煲的智能化和网络化将成为一种趋势,机械式饭煲必将退出市场舞台。

智能化家电,指运用现代最新科技研制开发的新一代具有智能功能的家用电器。

它所涉及的高新技术领域十分广泛,其中包括:

多媒体技术、数字技术、模糊控制技术、太阳能技术、专家系统、人工智能、生物技术等。

而人工智能的载体通过传统的逻辑电路实现显然是不现实的,而通过嵌入式系统就能轻松实现。

嵌入式系统是将计算机硬件和软件结合起来,构成一个专门的计算装置,完成特定的功能和任务。

在嵌入式系统中,单片机是最重要也是应用最多的智能核心器件。

1.2课题任务及意义

本课题是以AT89C51单片机为核心控制器件,对智能电饭煲控制系统进行了设计,并在PROTEUS环境中对设计进行了仿真验证。

本设计将电饭煲的煮食这一过程细分为煮饭、煲汤、保温等多种工作模式。

控制系统可对电饭煲的温度进行实时监测,并以此灵活调节火力大小,自动完成煮食过程。

控制系统支持对煮饭时间进行提前预约,定时时间到后自动进行煮饭,煮饭结束后自动转入保温模式。

此系统提高了电饭煲煮食自动化水平,提升了产品的人性化设计,使电饭煲具有“煮饭好吃、预约定时、多种功能”三大特点,满足了人们不断增长的物质文化需求。

 

第2章智能电饭煲控制系统整体设计方案

2.1智能电饭煲控制系统简介

该控制系统是以单片机为核心控制器件,结合按键、温度传感器等输入电路,以及加热、状态指示等输出电路,实现对电饭煲的智能控制。

该系统可使电饭煲工作在“保温”、“煲汤”、“煮饭”三种工作模式,每种工作模式下,控制系统结合盖顶温度传感器,并将电饭煲限制在设定的最高温度之内,煮饭结束后自动转入保温状态。

控制系统结合单片机的定时功能,可对煮食时间进行预约设定,设定时间到后自动转入预定的工作模式进行煮饭。

控制系统可结合LED实时指示电饭煲工作状态,结合LCD液晶显示器可显示更多信息。

包括定时时间、工作状态、故障报警等信息。

智能电饭煲控制系统控制面板设计如图2-1所示,主要包括显示屏、状态指示、输入按键等几部分。

该控制系统使电饭煲提高了自动化、智能化、人性化设计水平,具有操作方便,安全可靠的特点。

2.2智能电饭煲控制系统电路组成

该控制系统主要由电源电路、单片机输入电路、单片机输出电路三类电路组成,如图2-1所示。

电源电路将220V交流电转为直流5V,作为控制系统的电源。

单片机输入电路有按键输入电路、顶盖温度传感器输入电路、复位电路以及时钟电路。

单片机输出电路包括LCD显示电路、LED工作状态指示电路以及用于电饭煲加热的加热电路。

图2-1智能电饭煲控制系统组成结构图

2.3本章小结

本章从整体出发,首先确定电饭煲的模糊智能控制系统由单片机为核心控制器件,结合按键,温度传感控制器等硬件设计电饭煲实现“保温”、“煲汤”、“煮饭”等功能。

 

第3章智能电饭煲控制系统硬件设计

智能电饭煲控制系统硬件电路按照功能可划分为七个组成部分,即控制系统单片机最小系统工作电路、控制系统电源电路、按键输入电路、温度传感器电路、LED状态指示电路、LCD显示电路以及电饭锅加热电路。

3.1控制系统单片机最小系统工作电路

本设计选用AT89C51单片机作为核心控制芯片。

AT89C51是一种带4K字节闪存可编程可擦除只读存储器(FPEROM)的低电压、高性能CMOS8位微处理器,俗称单片机。

单片机的可擦除只读存储器可以反复擦除1000次。

该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。

由于将多功能8位CPU和闪烁存储器组合在单个芯片中,因此AT89C51是一种高效微控制器。

AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。

本设计选择AT89C51单片机作为智能电饭煲控制系统核心控制芯片,兼顾了经济性和实用性的需求。

3.1.1AT89C51单片机的引脚及其排列

AT89C51具有40只引脚,其中32个是可编程输入输出口。

AT89C51有三种封装形式,即PLCC、TQFP和PDIP三种。

其中最为常见的封装是PDIP,其外形及引脚配置如图3-1所示。

VCC:

供电电压。

GND:

接地。

P0口:

P0口为一个8位漏级开路双向I/O口,每引脚可吸收8TTL门电流。

当P0口的管脚第一次写1时,被定义为高阻输入。

P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。

在FIASH编程时,P0口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。

P1口:

P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。

P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。

在FLASH编程和校验时,P1口作为第八位地址接收。

P2口:

P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,

图3-1AT89C51PDIP封装外形及其引脚

输出4个TTL门电流,当P2口被写“1”时,其管脚被内部上拉电阻拉高,且作为输入。

并因此作为输入时,P2口的管脚被外部拉低,将输出电流。

这是由于内部上拉的缘故。

当P2口用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。

在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。

P2口在FLASH编程和校验时接收高八位地址信号和控制信号。

P3口:

P3口管脚是8个有内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。

当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。

作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。

P3口同时为闪烁编程和编程校验接收一些控制信号。

RST:

复位输入。

当输入的复位信号延续两个机器周期以上的高电平时即为有效,用以完成单片机的复位初始化操作。

ALE/PROG:

当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。

在FLASH编程期间,此引脚用于输入编程脉冲。

在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。

因此它可用作对外部输出的脉冲或用于定时目的。

然而要注意的是:

每当用作外部数据存储器时,将跳过一个ALE脉冲。

如想禁止ALE的输出可在SFR8EH地址上置0。

此时,ALE只有在执行MOVX,MOVC指令是ALE才起作用。

另外,该引脚被略微拉高。

如果微处理器在外部执行状态ALE禁止,置位无效。

/PSEN:

外部程序存储器的选通信号。

在由外部程序存储器取指令期间,每个机器周期两次/PSEN有效。

但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。

/EA/VPP:

当/EA保持低电平时,则在此期间外部程序存储器有效,不管是否有内部程序存储器。

注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器有效。

在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。

XTAL1:

反向振荡放大器的输入及内部时钟工作电路的输入。

XTAL2:

来自反向振荡器的输出。

振荡器特性:

XTAL1和XTAL2分别为反向放大器的输入和输出。

该反向放大器可以配置为片内振荡器。

石晶振荡和陶瓷振荡均可采用。

如采用外部时钟源驱动器件,XTAL2应不接。

有余输入到内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高低电平要求的宽度。

3.1.2AT89C51单片机时钟电路

XTAL1和XTAL2分别为反向放大器的输入和输出。

该反向放大器可以配置为片内振荡器。

石晶振荡和陶瓷振荡均可采用。

如采用外部时钟源驱

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 临时分类 > 批量上传

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2