基于单片机的热水控制器 毕业论文设计.doc

基于单片机的热水控制器 毕业论文设计.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文(设计) 题 目: 基于单片机的热水控制器 系 别: 电子信息工程技术 专业(班级): 09级电信 姓 名: 学 号: 指 导 教师 : 完 成 时间 : 2012 年 6 月 5 日 目 录 摘要 3 1 绪论 3 2 系统的总体设计 3 3 系统的主要硬件介绍 4 3.1 单片机介绍 4 3.1.1单片机概述 4 3.1.2 单片机编程语言介绍 6 3.1.3 系统选择 7 3.1.4 AT89C51引脚功能介绍 8 3.2 温度传感器DS18B20 10 3.2.1 DS18B20简介 11 3.2.2 DS18B20的硬件连接 12 4 热水控制器的系统设计 13 4.1硬件设计 13 4.1.1 温度检测部分 13 4.1.2 LED数码管显示电路 13 4.1.3 报警及控制输出部分 14 4.1.4 单片机及按键电路设计 15 4.2 软件系统设计 17 4.2.1 系统程序流程图 17 4.2.2 单片机软件开发语言 18 4.2.3 DS18B20驱动程序 19 4.2.4 系统的程序源代码 23 参考文献 28 附:系统整体硬件电路图 29 摘要 本文以单片机AT89C51为核心,从DS18B20温度检测的数据采集、设定值调整、LED数码管显示电路、报警及输出控制电加热器等几个方面出发,详细研究和设计了基于单片机的热水控制器的各个部分内容,设计了单片机及其外围电路,并结合一套经典的程序算法。给出了一套合理的基于单片机的热水控制器软硬件解决方案。 关键字 温度检测 DS18B20 单片机 温度控制 1 绪论 单片机在电子产品中的应用已经越来越广泛,并且在很多电子产品中也将其用到温度检测和温度控制。基于单片机的热水控制器较传统的温度控制器具有更高的智能性,并且系统的功能更加易于扩展和升级,是一种低成本的温度检测、控制方案。 在一些温控系统电路中,广泛采用的是通过热电偶、热电阻或PN结测温电路经过相应的信号调理电路,转换成A/D转换器能接收的模拟量,再经过采样/保持电路进行A/D转换,最终送入单片机及其相应的外围电路,完成监控。但是由于传统的信号调理电路实现复杂、易受干扰、不易控制且精度不高。本文介绍单片机结合DS18B20控制设计,本系统用一种新型的可编程温度传感器(DS18B20),不需复杂的信号调理电路和A/D转换电路能直接与单片机完成数据采集和处理,实现方便、精度高,可根据不同需要用于各种场合。单片(Single-Chip Microcomputer)简称单统称(Micro-Controller 简写μC)处(Micro Controller Unit 简写MCU)说单块CPU、RAM、ROM、时/计数I/O的完整的数字处统纪电IC集成电业发单业的发单强用灵计应用领发挥着从INTEL1971年生产颗单Intel-4004开始开创电应时单灵树统PC机以286、386、Pentium、PⅢ换代时单却终如MCS-51系列单着态势证这点单结组单统结有两种类是将数储开(Harvard)结当单这结PC机的冯.诺(Von Neumann)类对数储逻辑区来户为EPROM、OTP、ROMFLASH等类EPROM型内编内线户别开发过EPROM型单ROM型(掩膜型)内单产。ROM型单码产时写户码产时选用ROM单风险较OTP型(一次可编单EPROM和ROM型单之间允许户对编写OTP型单产多户ROM型有最小起订费问题,该类单别户欢Flash型(闪单允许户用编在线代码广户欢Flash型单,即可用于开发过产随着工艺进Flash型单断来现单的发趋势。 随内(RAM)来运时变数RAM的制作工艺杂,ROM高得多,所以单内RAM非常宝贵,仅个节RAM的内称挥发电会丢现了EEPROMFLASH型的数储户经变数单还们单内储空间处CPU) 是单单术逻辑运ALU和控制部件构成。CPU就象人的大脑样决定了单运处输/输I/O)口:通常为独双向输输过软编来设现单I/O口也有不同的功能,有的内电阻开输够电接驱动设备I/O是单资单针输/输单设备或其它单这发件来实现单标UART、SPI、、Micro Wire时/计数器(T/C单片机内确定时对(输号脉冲进计数单片机内个定时/计数器统时钟荡来时钟号输内RC振荡单现单许拟/数转换(A/D)数/模拟转换(D/A)温传(LCD)驱动电电压监门WDT)电压检测(LVD)电对51系列单现种语汇编PL/M,CBASIC。 BASIC通常附在PC机上,是初学

文档评论(0)

绿风 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档