基于单片机的温度采集系统的设计毕业设计.doc

基于单片机的温度采集系统的设计毕业设计.doc

  1. 1、本文档共114页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计(论文) 基于单片机的温度数据采集系统设计 PAGE II 毕业设计(论文)原创性声明和使用授权说明 原创性声明 本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得 及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。 作 者 签 名:       日  期:         指导教师签名:        日  期:        使用授权说明 本人完全了解 大学关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。 作者签名:        日  期:         摘要 单片机已在各行业得到广泛应用,为适应更多的应用领域,厂家采取了在一块单片机芯片上集成多种功能部件和大容量存储器的方法。因而,整个应用系统不需要扩展,而体积变小、可靠性增高,使单片机成为真正意义上的单片机系统。 本设计是基于STC89C52单片机和DS185B20实现温度的测量系统,单片机在本系统中作为温度输入和显示控制器件,DS18B20被用作温度数据的采集和温度输出器件。本系统采用单总线操作,线路简单,测量值精确,可实现多点测量,并对温度超过限制值,产生报警和数据采集。本系统被广泛应用于温度控制、温度检测、温度采、消防等系统中。 关键词 单片机;数据转换;温度显示 PAGE 48 目 录 TOC \o 1-3 \h \z \u 1 绪论 h 1 1.1 本系统功能 h 1 1.1.1 温度测量功能 1 1.1.2 温度采集功能 1 1.1.3 系统工作流程 1 1.2 本系统优点 2 1.2.1 线路简单 2 1.2.2温度精确 2 2 系统硬件介绍 2 2.1本系统硬件和软件组成 2 2.1.1 硬件组成 2 2.1.2软件组成 2 2.2 STC单片机介绍 3 2.2.1 STC单片机功能介绍 3 2.3 DS18B20数字温度传感器介绍 6 2.3.1 功能介绍 6 2.3.2 DS18B20温度传感器是存储器 8 2.3.3 DS18B20内部逻辑图 10 2.3.4 DS18B20温度传感器读写时序 10 2.3.5 DS18B20存储器操作命令 12 2.3.6 DS18B20温度传感器与单片机的接口电路 13 2.4系统工作过程 22 2.4.1 温度的测量 22 2.4.2 温度的采集 23 3 程序框图及C语言程序 24 2.5.1温度采集系统原理框图 24 2.5.2温度显示模块 24 2.5.3读温度子程序 25 7.1.3温度转换子程序 25 7.1.4计算温度子程序 26 7.2温度采集系统C语言程序 26 结论 35 致谢 36 参考文献 37 1 绪论 1.1 系统功能 1.1.1 温度测量功能 利用DS18B20数字温度传感器实现对温度进行准确的测量,使温度值显示到数码管上。 1.1.2 利用DS18B20数字温度传感器进行温度的采集,单片机作为控制器件,数据通过串口(RS232)传至计算机,进行温度的采集。 1.1.3系统工作流程,见图1-1 系统上电初始化 系统上电初始化 DS18B20进行数据的采集并将数据以二进制的形式传至单片机 单片机对数据进行处理 数码管进行温度显示 通过串口将数据传至计算机 图1-1系统工作流程 1.2 本系统优点 1.2.1 线路简单 DS18B20与单片机之间一根导线进行数据传输,不需要对数据进行转换,接线简单。 1.2.2 DS18B20的温度分辨率为0.0625,所以对温度值可以进行准确的温度转换。 2系统硬件介绍 2.1系统硬件及软件组成 2.1.1硬件组成 本系统所用的硬件有:见表2-1。 表2-1系统硬件清单 器件名称 数量 STC89C52单片机 1个 74HC573锁存器 2个 LED发光二级管 8个 蜂鸣器 1个 独立键盘 5个 数码管(两个一组) 2个 三极管 1个 DS18B20 1个 MAX233串口芯片 1个 电容 若干 电阻 若干 导线 若干 2.1.2软件组成 软件有:keil软件、windows操作系统和串口调试助手等软件组成。 2.2 S

文档评论(0)

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

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

1亿VIP精品文档

相关文档