ImageVerifierCode 换一换
格式:DOC , 页数:40 ,大小:1.01MB ,
资源ID:95149      下载积分:15 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/95149.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(毕业设计暖气控制器的研究.doc)为本站会员(b****9)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

毕业设计暖气控制器的研究.doc

1、青岛大学本科生毕业论文(设计) 请加QQ:本科毕业论文(设计)题 目:基于单片机的暖气节能控制节点设计学 院: 自动化工程学院 专 业: 电子信息工程 姓 名: 刘 * 指导教师: 章 & 2012年 6 月 6 日 大学本科生毕业论文(设计)The Design of Controlling nodes for Heating saving Based on MCU35 摘 要根据目前国内水循环供暖的现状,通过了解供暖的模式,以及供暖的特点,设计了一款暖气节能控制器,它的出现实现了水循环供暖的智能控制,节约了宝贵的能源,有利于保护自然环境。它的核心部件AT89C51,是一款低电压、低功耗、高

2、性能的 8位微处理器,内部的5个中断源,4组I/O口及可编程串行通道使得方案设计更灵活。温度传感器使用具有单线接口方式的DS18B20,它的使用大大简化了电路结构,并提高了数据采集效率。它的抗干扰能力强,节能环保,界面简单易懂,并且易于安装,维护,操作,从而有利于市场推广。关键词 暖气节能 控制器 AT89C51单片机 DS18B20AbstractAccording to the current status quo of the domestic water-cycle heating,I have designed a heating energy-saving controller b

3、y understanding the heating mode, and the characteristics of the heating. The invention makes the intelligent control of the water-cycle heating become a reality, saving valuable energy and protecting the natural environment. The core component of this device is the AT89C51 (a low voltage, low power

4、, high-performance 8-bit microprocessor)with five interrupt sources, four I/O ports and a programmable serial, making the design process more flexible. The digital temperature sensor DS18B20 with single-wire interface, which simplifies the circuit structure, improve the efficiency of data acquisitio

5、n. The invention has excellent anti-interference ability, energy saving and its interface is streamline and easy to understand, and easy to install, maintain, operate, thus contributing to the market Promotion.Keywords heating saving controller AT89C51 of MCU DS18B20目 录绪 论11.1 暖气控制器简介11.1.1 发展现状11.1

6、.2 发展前景11.1.3 设计方案1第二章 暖气控制器的硬件设计32.1 AT89C51单片机32.1.1 总述32.1.2管脚介绍42.1.3 AT89C51的硬件结构框图72.2 DS18B20温度传感器72.2.1 DS18B20概述72.1.2 DS18B20的主要特点82.1.3 DS18B20的电路符号及管脚排列82.1.4 DS18B20的硬件结构框图102.2.2 DS18B20访问流程102.2.3 DS18B20的温度转换操作122.2.4 C51模拟单总线操作子函数122.3键盘接口142.3.1 键盘接口简介142.4 C51液晶显示LCD162.4.1 LCD概述1

7、62.4.2 控制驱动器ST7290162.4.3 LCD控制器指令集202.4.5 LCD液晶显示器:NH12864M的管脚图232.5 电动阀门之电磁阀242.6 热释电红外传感器25第3章 暖气控制器的软件设计273.1 程序总体设计273.1.1 液晶显示的程序设计273.1.2 数字温度传感器的程序设计283.1.3 矩阵键盘的程序设计28结束语30谢 辞31参考文献32附 录33绪 论1.1 暖气控制器简介1.1.1 发展现状目前,全国很多地区普遍使用传统的水循环供暖方式提供集体供暖,但是,此供暖方式不便于分户温控和计量,即室内温度无法根据人的意愿实现灵活、梯度、柔和变化,从而使广

8、大用户承受额外的经济负担。国内庞大的供暖系统不仅产生过多的废气、废水,严重加剧了环境负担,而且导致了严重的资源浪费。所以,我们要从用户源头实现资源节省,为此,我们要设计一款暖气智能节点控制节能系统,其特点是可以根据不同用户的不同需求实现自由控制暖气目的,创新点是用户可以在不同时间段,能随心所欲的选择合适的供暖温度,达到节能的目的,再进一步的可以让用户通过电话进行远程实时控制,实现人性化设计。由于国内的传统水循环供暖方式是以集体为供暖单位,对单独用户不提供节暖节能设备,从而缺乏对个体户的实时控制,并且市场上也没有一套完善的第三方节暖节能设备。所以这是本领域在趋向于完美过程中的一个漏洞,我们能够在

9、此机遇下设计出一款适时的产品。还有就是国外对于智能家具的研究开发起步较早,技术相对成熟,但满足我们要求的产品却寥寥无几,况且价格不菲,相关技术又实行垄断,所以完全限制了国外产品的大规模装配。随着社会的发展,人类文明的进步,人们的生活越来越趋向于智能,节能环保及便捷。控制器将为生活节奏快速的城市居民提供优越的服务。 “十二五”规划明确提出“绿色发展、建设资源节约型、环境友好型社会”,所以,建立一个绿色发展,资源节约的供暖系统势在必行,大势所趋。1.1.2 发展前景首先,由于现在电子信息技术的不断发展,使得家具智能化成为现实,并为其提供了可靠的技术保障,和广阔的发展空间。比如说,在国内新型的产物-

10、物联网,就是对此最有利的印证。其次,由于人类消费观念的提升,人们越来越重视节能环保产品。所以,家具开发设计趋向于节能环保是顺应历史潮流,是符合现代人类文明发展规律的。1.1.3 设计方案控制器以单片机AT89C51为核心,外围电路有温度传感器DS18B20,矩阵键盘,LCD电路,红外遥控,响应电路。具体结构框图如图1第二章 暖气控制器的硬件设计2.1 AT89C51单片机2.1.1 总述 单片微型计算机简称单片机,又称为微控制器(MCU)是微型计算机家族的重要成员,它是一块集成的电路芯片,通过采用超大规模集成电路技术把具有数据处理能力的CPU,只读存储器ROM、随机存储器RAM、多组I/O口和

11、串口通道、定时/计时器等部件集成到一块SI片上的一个小型而完美的计算机系统。单片机AT89C51是一款低电压,高性能CMOS 8位微处理器,诞生于美国ATMEL公司,AT89C51采用ATMEL高密度非易失存储器制造技术生产,存储器结构采用哈佛型结构,即将程序存储器(ROM)和数据存储器(RAM)分开,它们有各自独立的存储空间、寻址机构和寻址方式,并且与工业标准的MCS-51指令集和输出管脚完全兼容。由于AT89C51单片机具有开发应用方便,功能全,体积小,廉价等优点,具有超强的MCU领域竞争力,在未来的工业界,科技界将得到广泛的发展。AT89C51的主要功能特点:l 8位微控制器;l 与MC

12、S-51指令系统完全兼容;l 可编程FLASH存储器4K字节,存储器保存数据可达十年;l 特殊功能寄存器区;l 1288位内部RAM(MS-52系列有256字节RAM);l 4个8位并行可编程输入/输出口线(P1、P2、P3、P4);l 2个16位定时/计数器(MS-52系列拥有3个);l 2个优先级的五个中断源结构(2个外部中断+2个定时/计数器+1个全双工串口);l 全双工的可编程串行通道;l 具有布尔运算能力;l 全静态操作:0Hz-24Hz;2.1.2管脚介绍 图2.1 AT89C51的管脚图第3932引脚P0口:P0口是一组漏极开路的三态双向口,即地址总线和数据总线分时复用。作为输出

13、口时,每一个管脚都能够驱动8个LSTTL门电路。当“1”被写入P0口时,每个管脚都能够作为高阻抗输入端。P0口还能够在访问外部数据存储器或程序存储器时,转换地址和数据总线复用,并在这时激活内部的上拉电阻。P0口在闪烁编程时,P0口接收指令,在程序校验时,输出指令,需要接电阻。图2.2 P0口位结构图第18引脚P1口:P1口一个带内部上拉电阻的8位双向I/O口,P1的输出缓冲级可驱动4个TTL电路。对端口写“1”,通过内部的电阻把端口拉到高电平,此时可作为输入口。因为内部有电阻,某个引脚被外部信号拉低时输出一个电流。闪烁编程时和程序校验时,P1口接收低8位地址。第2821引脚P2口:P2口也是一

14、个准双向口,它有两种使用功能:一种是当系统不扩展外部存储器时,作普通I/O口使用,其功能和原理与P0口第一功能相同,只是作为输出口时不需外接上拉电阻;另一种是当系统外扩存储器时,P2口作系统扩展的地址总线口使用,输出高8位的地址A7A15,与P0口第二功能输出的低8位地址相配合,共同访问外部程序或数据存储器(64 KB),但它只确定地址并不能像P0口那样还可以传送存储器的读写数据。第1017引脚P3口:P3口是一组带有内部电阻的8位双向I/O口,P3口输出缓冲故可驱动4个TTL电路。对P3口写如“1”时,它们被内部电阻拉到高电平并可作为输入端时,被外部拉低的P3口将用电阻输出电流。P3口除了作为一般的I/O口外,更重要的用途是它的第二功能,如下表所示:表2.1 AT89C51的P3口功能定义引脚第二功能功 能 说 明P3.0RXD串行数据输入端P3.1TXD串行数据输出端P3.2外部中断0中断请求信号输入端P3.3外部中断1中断请求信号输入端P3.4T0定时/

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1