基于单片机的温度数据采集系统设计层次: 专科起点本科专业: 电气工程及其自动化年级: 2012 年秋 季学号: 200809129543学生姓名:江家昌摘要单片机已在各行业得到广泛应用,为适应更多的应用领域,厂家采取了在一块单片机芯片上集成多种功能部件和大容量存储器的方法
因而,整个应用系统不需要扩展,而体积变小、可靠性增高,使单片机成为真正意义上的单片机系统
本设计是基于STC89C52单片机和 DS185B20实现温度的测量系统,单片机在本系统中作为温度输入和显示控制器件,DS18B20被用作温度数据的采集和温度输出器件
本系统采用单总线操作,线路简单,测量值精确,可实现多点测量,并对温度超过限制值,产生报警和数据采集
本系统被广泛应用于温度控制、温度检测、温度采、消防等系统中
关键词 单片机;数据转换;温度显示目录1 绪论 11
1 本系统功能 11
1 温度测量功能11
2 温度采集功能1 1
3 系统工作流程1 1
2 本系统优点 21
1 线路简单 2 1
2 温度精确 2 2 系统硬件介绍 2 2
1 本系统硬件和软件组成22
1 硬件组成 2 2
2 软件组成 2 2
2 STC 单片机介绍 32
1 STC 单片机功能介绍3 2
3 DS18B20数字温度传感器介绍62
1 功能介绍 6 2
2 DS18B20温度传感器是存储器8 2
3 DS18B20内部逻辑图 10 2
4 DS18B20温度传感器读写时序10 2
5 DS18B20存储器操作命令12 2
6 DS18B20温度传感器与单片机的接口电路13 2
4 系统工作过程22 2
1 温度的测量 222
2 温度的采集 233 程序框图及 C语言程序 24 2
1 温度采集系统原理框图242
2 温度显示模块242