当前位置:文档之家› 宿州学院-基于单片机的电热水器的设计

宿州学院-基于单片机的电热水器的设计

宿州学院-基于单片机的电热水器的设计
宿州学院-基于单片机的电热水器的设计

宿州学院毕业论文(设计)附录附录一

电路原理图一

附录二

原理图模拟电路图二

电热水器设计说明书

电热水器设计说明书 毕业设计设计题目电热水器外壳模具设计学院:机电工程学院学生姓名:林春专业班级:08模具设计与制造班学号:2008301214指导教师:梁丰2011 年05 月29 日毕业设计目录摘要 (2) ABSTRACT ............................................... ........ 3 第一章绪论.................................................... 4 第二章塑件结构分析............................................ 5 第三章制品材料选择.......................................... 7 丙烯腈—丁二烯—苯乙烯三元共聚物.................... 7 聚苯乙烯............................................. 7 双酚A型聚碳酸酯. (8)

ABS成型塑件的主要缺陷及消除措施:.......................... 9 ABS的注射成型工艺参数...................................... 9 注塑机型号的初选.......................................... 10 第四章注射模的结构设计.......................................12 分型面的选择 (12) 确定型腔的数量及排列方式................................. 13 模架的选择................................................ 14 第五章浇注系统的设计..........................................15 第六章主流道设计.............................................16 第七章分流道设计..............................................17 第八章浇口设计 (18) 毕业设计第九章推出系统的设计........................................19 第十章冷却系统的设

基于单片机的电热水器温度控制系统设计

摘要 随着科学技术和生产的快速发展,在生活中,温度成为了频繁出现的词汇。温度测量与控制也成为了生活生产中重要的一部分。在化工、石油、冶金等生产领域的物理过程和化学反应中,温度往往是一个很重要的量,需要准确地加以控制。除了这些部门之外,温度控制系统还广泛应用于其他领域,是用途很广的一类工业控制系统。 本文所设计的电热水器温度控制系统就采用AT89C51单片机为控制核心,利用AT89C51现有的接口来连接外围硬件模块,并通过DS18B20温度传感器准确的检测出当前的温度、DS1302实时时钟芯片实现显示时间的功能,并将所测到的温度数据传送给单片机进行分析处理。并由LCD1602液晶屏显示温度值及实时时间。其中,系统软件设计中,分别预先设计好所需温度的上下限数值,并通过该上下限控制蜂鸣器的报警,再通过继电器的通断来决定电热丝是否加热,实现对温度的简单控制,达到预先设置范围内。 关键词:AT89C51单片机,温度控制,LCD显示

Abstract With the rapid development of science and technology and production, andin life, the temperature has become a frequently occurring words. Temperature measurement and control of production has also become an important part of life. Physical processes and chemical reactions in the chemical, petroleum, metallurgy and other production areas, the temperature is often a very important quantity that needs to be controlled accurately. In addition to these sectors, the temperature control system is also widely used in other areas, is a very versatile class of industrial control systems. In this paper, the design of the electric water heater temperature control system using AT89C51 microcontroller core, use AT89C51 existing interfaces to connect peripheral hardware module, and through DS18B20 temperature sensor accurately detects the current temperature, DS1302 real-time clock chip display function, and the measured temperature data to the microcontroller for analysis. By LCD1602 display and real-time temperature. Among them, the system software design, pre-designed upper and lower limit values were good the desired temperature, and through the upper and lower control buzzer alarm, and then through the relay off to determine whether the heating wire heating, simple control of the temperature reach the pre-set range. Keywords: AT89C51 microcontroller, temperature control, LCD display

基于51单片机的智能密码锁

单片机的电子密码锁 目录 第一章绪论......................................................... . (2) 1.1电子密码锁简介......................................................... .. (2) 1.2电子密码锁设计的背景及意 义............................................................................. . (3) 第2章总体设计............................................................................. . (3) 2.1设计分析............................................................................. (3) 2.2系统结构............................................................................. (4) 第3章硬件电路设计............................................................................. (5) 3.1单片机最小系统设计............................................................................. . (5) 3.1.1时钟电路............................................................................. (5) 3.1.2 复位电 路 ............................................................................ . (6) 3.1.3 最小系 统 ............................................................................

电热水器控制系统

电子信息工程专业课程设计任务书 题目:电热水器控制系统设计 设计内容 设计一个由8051MCU组成的电热水器控制系统。能够测量当前水温并显示;可以设置烧水温度,当无水时要有报警功能。通过这个过程熟悉温度传感器、键盘控制和七段数码管的使用,掌握51系列单片机控制和测试方法。;用LED显示测量得到的水温值。完成基本要求,可以适当发挥进行扩展设计。 1 )数码管显示:年月日时分秒; 2)键盘输入修改时间、日期设置; 设计步骤 一、总体方案设计 以51系列MCU构成核心模块,合理分配存储器资源和I/O资源。温度 采集模块建议采用 DS18B20,或采用PtIOO再经模数转换;显示模块用2位LED可满足需要;报警模块可采用声光等形式;输入模块可选用矩阵式键盘 或键盘驱动芯片;可选用 8255进行I/O扩展。 二、硬件选型工作 对于每一个芯片要有具体型号,对每个分立元件要给出其参数 三、硬件的设计和实现 1. 选择计算机机型(采用 51内核的单片机); 2. 设计支持计算机工作的外围电路(EPROM、RAM、I/O端口、键盘、 显示接口电路等); 3. 接口电路; 4. 其它相关电路的设计或方案(电源、通信等) 四、软件设计 1. 分配系统资源,编写系统初始化和主程序模块; 2. 编写相关子程序; 3. 其它程序模块(显示与键盘等处理程序)。 五、编写课程设计说明书,绘制完整的系统电路图( A3幅面)。

一、................................... 设计要求 1 二、................................... 设计目的 1 三、............................. 设计的具体实现 1 1. ................................................................................................ 硬件 设计 (2) 1.1. .................................................................... 单片机的 选择 (2) 12水位检测电路 (6) 1.3.温度检测电路 (7) 14A/D转换器 (9) 1.5.报警电路 (10) 2. .............................................................................................. 软件设 计 (11) 2.1. 温度测量子程序 (12) 2.2. 判断子程序 (13) 2.3重要代码.......................

电热水器设计报告

快热式电热水器 摘要: 本文介绍的是一种以52单片机为控制器,加上温度检测电路、红外遥控输入电路、电源电路、加热控制电路、1602液晶显示电路、蜂鸣报警器电路等外围电路构成的快热式家用电热水器的系统。该系统能设定功率档位,并且通过红外遥控可以调节不同的功率档位,同时它也可以自动进行功率档位的转换,以及自我保护的功能和报警功能。 关键词:单片机、温度检测、加热控制、1602液晶显示 Abstract: This paper is a kind of with 52 singlechip controller, add temperature detection circuit, infrared remote control input circuit, the power supply circuit, heating control circuit, 1602 LCD display circuit, bees alarm circuit and other peripheral device consisting of KuaiReShi household electric water heater system. This system can set up power gear, and through infrared remote control can adjust different power gear, at the same time it also can automatic power gear conversion, and self protection function and alarm function. Keywords: MCU、temperature detecting、heating control、02 LCD display

基于单片机的即热式电热水器的设计

基于单片机 即热式电热水器设计 摘要 即热式电热水器与普通电热水器最大的区别在于它取消了储水罐,热水随开随用,无须预热,减少了电能浪费。另外,它还具有体积小,使用安全,安装方便等特点。热水器的种类很多,但即热式热水器也有很多种。 要想设计出较好的即热式电热水器必须要以较强的单片机作为基础,而单片机的发展正好为热水器的开发奠定了前提条件。但也必须有一定的编程能力才能设计出较好的系统来,此设计的综合性也比较强,它不但需要主要学科的支持,也需要其他辅助学科的支持,正体验了一个设计者的综合能力。 本设计的即热式家用电热水器系统采用电源电路、单片机控制器、温度检测电路、按键输入电路、LED数码管及指示灯电路、报警电路和加热控制电路还采用了热敏电阻、放大电路以及转换电路等。并给出了信号流程图并介绍了即热式家用电热水器软件系统。 关键词:即热式电热水器;测温传感器;二分查找算法

目录 一引言 (1) 二总体方案设计 (2) 1 硬件方案论证 (2) 2 系统总体设计 (5) 3 系统控制算法的设计 (5) 三系统硬件单元电路的设计 (6) 1单片机晶振电路 (6) 2 温度传感器及放大电路设计 (9) 3过零检测电路图的设计 (10) 4 驱动电路的设计 (10) 5显示电路的设计 (12) 四系统的软件设计 (12) 1主程序流程图 (12) 2显示扫描子程序 (13) 3加热控制子程序 (14) 4按键扫描处理子程序 (15) 5温度检测子程序 (16) 五总结 (18) 参考文献........................................................................................................... 错误!未定义书签。附录:系统硬件总原理图. (19)

基于51单片机的智能窗帘控制系统设计与实现

项目编号___201111 ___ 江南大学物联网工程学院 大学生创新训练计划结题报告 项目名称基于51单片机的智能窗帘控制系统设计与实现项目负责人晶 所学专业电气工程及其自动化 所在学院物联网工程学院 (手机) 电子信箱diamond-heartqq. 项目起止年月2011/11-2012/05 第一指导教师肖永松 专业技术职务工程师 (手机) 电子信箱https://www.doczj.com/doc/5c2199323.html, 结题日期2012年5月

江南大学物联网工程学院创新训练计划项目结题验收表学院名称:物联网工程学院填写日期:2012 年5 月

大学生创新训练计划 《基于AT89C51单片机的智能窗帘控制系统》成果精粹 江南大学 二○一二年五月

简介 随着物联网概念的发展,智能家居的理念也渐渐渗透到我们的生活中,受此启发,我们想尝试着做一个智能窗帘的控制系统,希望可以通过光强和时间来控制窗帘的开合。恰好我们都进行了电路、模电数电的学习,也曾初步接触了单片机,我们想通过设计这个控制系统来加深我们对所学容的理解和掌握,更加熟悉使用protel等专业软件。 计划设计一个系统可以实现以下功能: 在自动模式下,在设定的时间,如早成6点至晚上8点,晚上8点至早晨6点,时间控制,可以避免室开灯造成窗帘自动拉开。通过光强控制,在设定光照强度围,窗帘拉开,超过设定强度,如夏日中午,为避免房间被光直射造成温度过高,窗帘关闭。在手动模式下,通过按键来调整窗帘的开合状态。 最终设计使用STC89C51单片机,STC89C51有512字节的数据存储空间,是AT89C51的两倍,并且带有4K字节的EEPROM存储空间,可以断电后保存资料,可以直接使用串口下载,而AT89C51需要专用下载器。 控制系统可以实现对光信号的采集、转换、传输,并根据单片机接收到的信号,结合时钟电路的信号,对步进电机进行控制,通过控制步进电机转向及转动圈数,来实现对窗帘的打开及拉合控制。 设计时对硬件进行了模块化分析,以STC89C51作为主控芯片,光信号采集使用光敏模块,数模转换主要使用PCF8591芯片,显示模块采用1602液晶显示器,时钟电路采用DS1302芯片,电机驱动器主要使用ULN2003。

基于51单片机的太阳能热水器智能控制器的设计毕业设计论文

毕业设计论文 基于51单片机的太阳能热水器智能控制器的设计

目录 摘要……………………………………………………………………..I Abstract…………………………………………………………………..II 第一章:绪论 1.1 太阳能热水器的发展概况及市场竞争分析 1.2 太阳能热水器的应用及意义 第二章:太阳能热水器的组成及工作原理 2.1 系统总体结构设计 2.2 太阳能热水器组成及原理 2.3 主要芯片的结构与特点 2.3.1 DS12887实时时钟芯片简介 2.3.2 80C51单片机结构特点 2.3.3 数字温度传感器DS18B20主要特性及测温原理 第三章:太阳能热水器硬件设计 3.1 太阳能控制器硬件结构 3.2 控制器实时时钟接口电路设计 3.3 水位检测和温度检测接口电路设计 3.4 看门狗和复位接口电路设计 3.5 键盘和显示接口电路设计 3.5.1 键盘电路 3.5.2 显示接口电路 3.6 光电隔离与辅助加热电路设计 第四章:控制器的软件设计 结束语 参考文献 致谢 附录 太阳能热水器智能控制器的设计

摘要 太阳能热水器以其诸多的优点受到人们的欢迎。本文结合实际太阳能热水器的具体应用,在介绍太阳能、传感器、单片机的特点基础上,详细描述了太阳能热水器的工作原理和设计方案。这里根据太阳能热水器对控制器的要求与特点,提出了一种基于DS12887的太阳能热水器智能控制器的设计方法,给出了系统硬件设计及软件实现方法。 全文分三大部分。第一部分包括第一章,描述太阳能的利用和前景发展状况。第二部分包括第二章,描述太阳能系统组成及工作原理。第三部分包括第三、四章硬件设计及电路原理和软件设计,分别介绍了传感器的特点及应用、一般的太阳能热水器及循环系统、单片机发展和原理,这也是此款太阳能热水器的理论基础和必要前提。 关键词:太阳能热水器;传感器; 模糊控制; 实时时钟;单片机 Design of intelligent controller for Solar Water Heater Abstract Solar Water Heater is popular with its pretty benefits, Based on author’s real experience on Solar Water Heater design, this article describes the working theory of this solar water hearer after introducing the characters of solar、sensor、Single Chip

基于51单片机的智能交通灯课程设计

简易智能交通灯设计 1、设计背景 自从1886两个德国人发明了第一辆汽车交通灯改变了交通路况,交通问题也渐渐被人们所重视。从英国伦敦街头的第一个以燃煤气为光源的红,蓝两色的机械扳手式信号灯,到现在以电为光源的红黄绿三色交通灯,不知不觉中交通信号灯在人们日常生活中占据了重要地位。随着人们社会活动日益增加,经济发展,汽车数量急剧增加,城市道路日渐拥挤,交通灯更加显示出了它的功能,使得交通得到有效管制,对于交通疏导,提高道路导通能力,减少交通事故有显著的效果。 近年来,随着科技的飞速发展,电子器件也随之广泛应用,其中单片机也不断深入人民的生活当中。本次课程设计以模拟交通灯系统利用单片机AT89C51作为核心元件,实现了通过信号灯对路面状况的智能控制。在一定程度上解决了交通路口堵塞、车辆停车,特殊情况的交通灯等待时间不合理、急车强通等问题。在该次的设计系统具有结构简单、可靠性高、成本低、实时性好、安装维护方便等优点,有广泛的应用前景。 本模拟系统由单片机软件系统,两位8段数码管和LED灯显示系统。和复位电路控制电路等组成,较好的模拟了对交通路面的控制。 1.1 设计思路 (1)分析目前交通路口的基本控制技术以及各种通行方案,并以此为基础提出自己的交通控制的初步方案。 (2)确定系统交通控制的总体设计,包括,十字路口具体的通行禁行方案设计以及系统应拥有的各项功能,在这里,本设计除了有信号灯状态控制能实现基本的交通功能,还增加了倒计时显示提示,并基于实际情况,又增加了紧急状况处理和通行时间可调这两项特特殊功能。 (3)进行倒计时显示电路,灯状态电路,特殊情况按键电路的设计和对各器件的选择及连接,大体分配各个器件及模块的基本功能要求。 (4)进行软件系统的设计和仿真中,程序在KEIL软件中用单片机c语言编写,电路的搭建和仿真实现是在proteus软件中实现的。在本次课程设计中通过对单片机内部结构和工作情况做了一定的研究,充分了解定时器,中断以及延时原理,为本次智能交通灯的设计提供了理论基础。

家用电热水器控制系统设计

目录 摘要....................................................................................................................................... I ABSTRACT .......................................................................................................................... II 第1章引言 . (1) 第2章系统功能需求分析与设计方案选择 (3) 2.1 系统功能需求分析 (3) 2.2 方案选择 (3) 2.3 本章小结 (6) 第3章硬件系统设计 (7) 3.1 电源电路 (7) 3.2 单片机最小系统说明 (8) 3.3 温度检测电路 (9) 3.4 人机交互电路 (10) 3.4.1 键盘接口电路 (10) 3.4.2 显示电路 (10) 3.5 红外一体接收模块 (12) 3.6 报警电路 (13) 3.7本章小结 (13) 第4章软件系统设计 (14) 4.1 主程序流程图 (14) 4.2 液晶显示程序设计 (14) 4.2.1写操作时序图 (14) 4.2.2 初始化程序 (15) 4.2.3 向LCD1602发送数据程序设计 (16) 4.3按键扫描程序设计 (16) 4.4温度控制程序设计 (17) 4.4.1初始化DS18B20 (17) 4.4.2读取DS18B20当前温度 (18) 4.5控制程序策略设计 (18)

基于单片机的热水器控制系统设计

济南大学泉城学院毕业设计 题目基于单片机的热水器控制系统设计学院工学院 专业电气工程及其自动化

班级1302班 学生李燕 学号2013011198 指导教师张兴达魏志轩 二〇一七年五月十六日

摘要 随着国民经济的迅猛发展,人们对生活质量的要求越来越高。作为日常的家用电器,热水器成为了人们的关注对象之一。传统的热水器只具有简单的加热、加水、亮灯指示等功能,难以满足人们的需求。针对这一问题,本设计提出了一款基于单片机的热水器控制系统。 本次设计主要分为硬件系统设计和软件系统设计。硬件系统设计主要包含了AT89S52单片机、电源电路、显示电路、指示灯电路、测温电路、水位检测电路、报警电路、遥控接收电路、注水继电器控制电路、复位电路、晶振电路、按键电路。软件系统设计主要运用了C语言编写程序,KEIL软件和PROTEUS软件联合进行仿真。旨在设计出一款可用遥控器自由设置温度范围和预约时间、LCD1602液晶显示温度和时间,且具备报警功能的智能热水器,热水器在工作时加热、加水、缺水等具有相应的指示灯,当热水器的水位达到水位上限时,蜂鸣器开始报警。通过仿真与调试及实物制作,本次设计的热水器控制系统能够实现预设功能,本设计为进一步研究、应用提供了一定的数据参考。 关键词:单片机;传感器;热水器

ABSTRACT With the rapid development of the national economy, people's quality of life requirements are getting higher and higher. As a daily household appliances, water heaters have become one of the people concerned about the object. The traditional water heater only has a simple heating, water, light instructions and other functions, it is difficult to meet people's needs. Aiming at this problem, this design presents a intelligent control system of water heater based on single chip microcomputer. This design is divided into hardware system design and software system design. Hardware system design mainly includes the AT89S52 microcontroller, power circuit, display circuit, indicator circuit, temperature measurement circuit, water level detection circuit, alarm circuit, remote control receiver circuit, water injection relay control circuit, reset circuit, crystal circuit, key circuit. Software system design mainly uses the C language program, KEIL software and PROTEUS software joint simulation. Designed to design a free remote control can set the temperature range and appointment time, LCD1602 liquid crystal display temperature and time, and have the alarm function of intelligent water heater, water heater in the work of heating, water, water and other indicators with the corresponding, when When the water level of the water heater reaches the upper limit of the water level, the buzzer starts to alarm. Through the simulation and debugging and in-kind production, this design of the water heater control system can achieve the default function, the design for further research, application provides a certain data reference. Key words:Single-chip; sensor; water heater

毕业设计(论文)-基于单片机的智能电热水器(硬件)

摘要 这次的设计采用ATEML公司生产的AT89S51单片机为核心来设计智能电热水器。本设计也对单片机控制电热水器实现智能化的可能性进行了分析,利用温度传感器、水位检测装置、等来完成本设计。 设计分成两个部分,在硬件设计方面,主要对单片机最小系统及其扩展、电源电路、键盘显示及接口电路、LED显示电路、水温检测电路、加热电路等进行了详细介绍。还详细介绍了设计中应用到的主要芯片的性能和特点,包括AT89S51、74LS240、DS18B20、74HC245等。在软件设计方面,采用汇编语言编程,是由于其易于为单片机所识别,执行速度快。 该智能电热水器设计完善,实现方案简单易行。采用软件设计来控制,可以实现智能检测水位及水温,智能加热,并且提高了整机的可靠性及准确性。 关键词:单片机; 电热水器; 智能; I

ABSTRACT This design USES ATEML company produces the AT89S51 as the core to design intelligent electric water heater. The design of single-chip microcomputer control and the possibility of electric water heater realize intelligent analyzed, using temperature sensors, water level detection equipment, etc to complete the design. Design is divided into two parts, in terms of hardware design, mainly to the single chip minimize system and its extension, power supply circuit, keyboard display and interface circuit, the LED display circuit, water temperature detection circuit, heating circuit described in detail. Also introduces the main application to design characteristics and properties of the chip, including AT89S51, 74LS240, DS18B20, 74HC245 etc. In software design, use assembly language programming, is due to its easy to identify, execution by MCU fast speed. This intelligent electric water heater design perfect, the implementation scheme is simple. Using software designed to control, can realize intelligent detection levels and water temperature, intelligent heating, and improve the machine's reliability and accuracy. Keywords: single-chip microcomputer; Electric water heater; intelligence; II

基于51单片机智能控制仪表简单设计

智能控制仪表简单设计 龙岩学院电子信息工程 学号:200402208 姓名:邓晶晶指导老师:吴春富 【摘要】:随着传感器技术、微电子技术、单片机技术的不断发展,为智能控制仪表测控功能的完善、 测控精度的提高和抗干扰能力的增强等提供了条件。本设计介绍了一种用变送器现场采集的温、湿度等信号再经A/D 转换送单片机进行处理,最后通过数码显示器,键盘等硬件设计实现了工作过程的自动化。一般的单片机系统在工业现场等恶劣的环境下容易死机,所以在本文中外加监视电路对系统起保护作 用。 关键词】:AT89C52 单片机;HD7279A; 看门狗;

第1章引言 仪器仪表是人类认识世界的工具,人们借助于各种仪器仪表对各种物理量进行度量,反映其大小与变化规律.随着人类认识能力的提高与科学技术不断进步,仪器仪表技术得到了飞速发展.50年代以前, 仪器仪表多为指针式,其理论基础是机电学?从50年代起,电子技术特别是数字技术的发展,给仪表行业带来了生机,各种数字式仪表相继问世,许多传统的指针式仪表相继被淘汰,数字仪表使仪表外观耳目 一新,数据表达能力与总体性能都大幅提高? 70年代中期,随着微处理器的出现以及单片机的兴起与应 用,设计者将计算机特有的许多优点引入仪表设计,随之产生了一代崭新的智能仪表,使仪表逐渐由数字型向智能化发展,其功能也由单一显示功能转变为具有信息处理、传输、存贮、显示、控制等功能,使仪 表性能产生了质的飞跃.,品种繁多?目前,我国仪器仪表有13大类,1 300多个产品.其中自动化仪表及控制系统是和国民经济各产业部门关系最为密切的一类产品,其传感变送单元与主控装置及I/O接口 均正朝智能化方向发展?在本设计中采用以单片机作为仪表核心控制器件,可以利用A/D转换芯片对标 准信号进行采集、转换,将输入的模拟量转换成单片机能够检测的数字量进行分析和监测控制,同时可 以利用键盘显示电路将相关数据进行显示。与此同时通过所查阅的资料我还了解到随着测量技术的发展 和微处理器的广泛应用,单片机系统的电路越来越复杂,而系统的可靠性问题也越来越突出,一般的单 片机系统在工业现场等恶劣的环境下容易死机,因此系统在这些场合要保证能够稳定的工作就必须外加 监视电路,在设计中采用了美国集把关定时器、电压监控和串行EEPRO三项功能于一体的专用集成芯 片X5045。该芯片的应用将有利于简化单片机系统的结构,增强功能、降低系统的成本,尤其是大大的增加了系统的可靠性。X5045中的看门狗对系统提供了保护功能。当系统发生故障而超过设置时间时,电路中的看门狗将通过RESET言号向CPU作出反应。X5045提供了三个时间值供用户选择使用。它所具 有的电压临控功能还可以保护系统免受低电压的影响,当电源电压降到允许范围以下时,系统将复位,直到电源电压返回到稳定值为止。本次毕业设计旨在掌握智能控制仪表的设计方法,同时掌握在开发系 统下实现部分软件的仿真方法。 第2章控制系统的硬件设计 硬件组成智能仪表的硬件方框图如图 2.1 图2.1 智能控制仪表的原理框图 2

家用电热水器控制系统设计

目录摘要I ABSTRACTI 第1章引言1 第2章系统功能需求分析与设计方案选择2 2.1 系统功能需求分析2 2.2 方案选择3 2.3 本章小结6 第3章硬件系统设计6 3.1 电源电路6 3.2 单片机最小系统说明8 3.3 温度检测电路9 3.4 人机交互电路10 3.4.1 键盘接口电路10 3.4.2 显示电路11 3.5 红外一体接收模块13 3.6 报警电路14 3.7本章小结14 第4章软件系统设计15 4.1 主程序流程图15 4.2 液晶显示程序设计16 4.2.1写操作时序图16 4.2.2 初始化程序17 4.2.3 向LCD1602发送数据程序设计18 4.3按键扫描程序设计18 4.4温度控制程序设计19

4.4.1初始化DS18B20 (19) 4.4.2读取DS18B20当前温度20 4.5控制程序策略设计20 4.6本章小结22 第5章仿真与调试23 第6章总结27 致28 参考文献29 附录1

摘要 本设计完成了基于单片机控制的家用电热水器控制系统的设计。系统选STC89C51单片机作为控制器,利用DS18B20数字温度传感器实时检测当前水温,以串行通行的方式反馈给单片机搭建了硬件平台;利用C语言完成温度控制系统软件开发;借助protuse平台进行了模拟仿真,仿真结果表明:该系统实行方案简单易行,可以实现检测水温、加热、红外遥控等功能。 关键词:STC89C51,DS18B20,红外遥控 ABSTRACT This design finishes designing of the household electric water heater control system based on the control of single-chip microputer. In this system, STC89C51 single-chip microputer is used as controller and DS18B20 digital temperature sensor is used to conduct field test of current water temperature. It also uses the way of serial and passage to give feedback to single-chip microputer to set up hardware platform. Besides, C Programming Language is used to develop temperature control system software. It also uses the protuse platform to conduct simulation. The simulation result shows that this system is simple and feasible of this execution program and it also achieves the function of detecting water temperature, heating and infrared remote control and so on.

基于单片机的家用热水器控制器设计本科生毕业设计论文

毕业论文声明 本人郑重声明: 1.此毕业论文是本人在指导教师指导下独立进行研究取得的成果。 除了特别加以标注地方外,本文不包含他人或其它机构已经发表或撰写过的研究成果。对本文研究做出重要贡献的个人与集体均已在文中作了明确标明。本人完全意识到本声明的法律结果由本人承担。 2.本人完全了解学校、学院有关保留、使用学位论文的规定,同意学校与学院保留并向国家有关部门或机构送交此论文的复印件和电子版,允许此文被查阅和借阅。本人授权大学学院可以将此文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本文。 3.若在大学学院毕业论文审查小组复审中,发现本文有抄袭,一切后果均由本人承担,与毕业论文指导老师无关。 4.本人所呈交的毕业论文,是在指导老师的指导下独立进行研究所取得的成果。论文中凡引用他人已经发布或未发表的成果、数据、观点等,均已明确注明出处。论文中已经注明引用的内容外,不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究成果做出重要贡献的个人和集体,均已在论文中已明确的方式标明。 学位论文作者(签名): 年月

关于毕业论文使用授权的声明 本人在指导老师的指导下所完成的论文及相关的资料(包括图纸、实验记录、原始数据、实物照片、图片、录音带、设计手稿等),知识产权归属华北电力大学。本人完全了解大学有关保存,使用毕业论文的规定。同意学校保存或向国家有关部门或机构送交论文的纸质版或电子版,允许论文被查阅或借阅。本人授权大学可以将本毕业论文的全部或部分内容编入有关数据库进行检索,可以采用任何复制手段保存或编汇本毕业论文。如果发表相关成果,一定征得指导教师同意,且第一署名单位为大学。本人毕业后使用毕业论文或与该论文直接相关的学术论文或成果时,第一署名单位仍然为大学。本人完全了解大学关于收集、保存、使用学位论文的规定,同意如下各项内容:按照学校要求提交学位论文的印刷本和电子版本;学校有权保存学位论文的印刷本和电子版,并采用影印、缩印、扫描、数字化或其它手段保存或汇编本学位论文;学校有权提供目录检索以及提供本学位论文全文或者部分的阅览服务;学校有权按有关规定向国家有关部门或者机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权大学可以将本学位论文的全部或部分内容编入学校有关数据 库和收录到《中国学位论文全文数据库》进行信息服务。在不以赢利为目的的前提下,学校可以适当复制论文的部分或全部内容用于学术活动。 论文作者签名:日期: 指导教师签名:日期:

基于AT89S51单片机的智能电热水器的设计--毕业设计

毕业设计 基于AT89S51单片机的智能电热水器的设计

摘要 本设计采用ATEML公司生产的AT89S51单片机为核心来设计智能电热水器。本设计也对单片机控制电热水器实现智能化的可能性进行了分析,利用温度传感器、水位检测装置、及模数转换器等来完成本设计。在硬件设计方面,主要对单片机最小系统及其扩展、电源电路、键盘显示及接口电路、模数转换电路、水位及水温检测电路、报警电路进行了详细介绍。还详细介绍了设计中应用到的主要芯片的性能和特点,包括AT89S51、74LS377、DS18B20、ADC0809等。在软件设计方面,采用汇编语言编程,是由于其易于为单片机所识别,执行速度快。最后对软件调试进行了误差分析。 该智能电热水器设计完善,实现方案简单易行。采用软件设计来控制,可以实现智能检测水位及水温,智能加热,并且提高了整机的可靠性及准确性。 关键词:单片机,控制,智能 I

ABSTRACT As technology make a good progress, the applications of single-chip microcomputer become mature all the time. The single-chip microcomputer integrates the various components in a chip, uses the internal bus structure, reduces the connection in different chips, enhanced greatly the reliability and anti-jamming capability. In the development of single-chip microcomputer, due to its excellent cost performance, high integration, small size, high reliability, it has been used as a control center all the time. Since the birth of single-chip microcomputer, it began to walk into a human’s life, such as washing machines, refrigerators, electronic toys, DMB, which equipped with the single-chip microcomputer, and improved their intelligence, ability. People, who used them, will love them better. The single-chip microcomputer makes human’s life more convenient, comfortable and colorful. As a result, I use single-chip microcomputer to design intelligent electric water heaters. This paper mainly discusses the intelligent electric water heater how to work. To achieve system goals, in deep analysis of the AT89S51, I made a set of simple and practical control system design. The system is mainly to use single-chip microcomputer to control centers, with specific hardware architecture and the corresponding software design, thus the intelligence of the water heater would become true. Keywords: single-chip microcomputer, controller, intelligence II

相关主题
文本预览
相关文档 最新文档