- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业设计(论文)
基于单片机的温度数据采集系统设计
学生姓名
Qq:364683548
学院名称
机电工程学院
专业名称
电气自动化
指导教师
刘春雅
2010年
1月
8日
PAGE I
摘要
单片机已在各行业得到广泛应用,为适应更多的应用领域,厂家采取了在一块单片机芯片上集成多种功能部件和大容量存储器的方法。因而,整个应用系统不需要扩展,而体积变小、可靠性增高,使单片机成为真正意义上的单片机系统。
本设计是基于STC89C52单片机和DS185B20实现温度的测量系统,单片机在本系统中作为温度输入和显示控制器件,DS18B20被用作温度数据的采集和温度输出器件。本系统采用单总线操作,线路简单,测量值精确,可实现多点测量,并对温度超过限制值,产生报警和数据采集。本系统被广泛应用于温度控制、温度检测、温度采、消防等系统中。
关键词 单片机;数据转换;温度显示
PAGE I
目 录
TOC \o 1-3 \h \z \u
HYPERLINK \l _Toc1684449641 绪论 PAGEREF _Toc168444964 \h 1
HYPERLINK \l _Toc1684449651.1 本系统功能 PAGEREF _Toc168444965 \h 1
HYPERLINK \l _Toc1684449661.1.1 温度测量功能 1
HYPERLINK \l _Toc1684449671.1.2 温度采集功能 1
HYPERLINK \l _Toc1684449671.1.3 系统工作流程 1
HYPERLINK \l _Toc1684449681.2 本系统优点 2
HYPERLINK \l _Toc1684449691.2.1 线路简单 2
HYPERLINK \l _Toc1684449691.2.2温度精确 2
HYPERLINK \l _Toc1684449702 系统硬件介绍 2
HYPERLINK \l _Toc1684449682.1本系统硬件和软件组成 2
HYPERLINK \l _Toc1684449692.1.1 硬件组成 2
HYPERLINK \l _Toc1684449692.1.2软件组成 2
HYPERLINK \l _Toc1684449712.2 STC单片机介绍 3
HYPERLINK \l _Toc1684449722.2.1 STC单片机功能介绍 3
HYPERLINK \l _Toc1684449712.3 DS18B20数字温度传感器介绍 6
HYPERLINK \l _Toc1684449722.3.1 功能介绍 6
HYPERLINK \l _Toc1684449722.3.2 DS18B20温度传感器是存储器 8
HYPERLINK \l _Toc1684449722.3.3 DS18B20内部逻辑图 10
HYPERLINK \l _Toc1684449722.3.4 DS18B20温度传感器读写时序 10
HYPERLINK \l _Toc1684449722.3.5 DS18B20存储器操作命令 12
2.3.6 DS18B20温度传感器与单片机的接口电路HYPERLINK \l _Toc168444972 13
HYPERLINK \l _Toc1684449732.4系统工作过程 22
HYPERLINK \l _Toc1684449742.4.1 温度的测量 22
HYPERLINK \l _Toc1684449742.4.2 温度的采集 23
HYPERLINK \l _Toc1684449733 程序框图及C语言程序 24
HYPERLINK \l _Toc1684449742.5.1温度采集系统原理框图 24
HYPERLINK \l _Toc1684449742.5.2温度显示模块 24
HYPERLINK \l _Toc1684449742.5.3读温度子程序 25
HYPERLINK \l _Toc1684449747.1.3温度转换子程序 25
HYPERLINK \l _Toc1684449747.1.4计算温度子程序 26
HYPERLINK \l _Toc1684449747.2温度采集系统C语言程序 26
HYPERLINK \l _Toc168444976结论 35
HYPERLINK \l _Toc168444977致谢 36
HYPERLINK \l _Toc168444978参考文献 37
1 绪论
1.1 系统功能
1.1.1 温度测量功能
利用DS18B20数字温度传感器实现对温度进行准确的测量,使温度值显示到数码管上。
1.1.2 温度采集功能
利用DS18B20数字温度传
文档评论(0)