51单片机温度采集系统软件设计.doc

  • 需要金币1000 个金币
  • 资料包括:完整论文,开题报告
  • 转换比率:金钱 X 10=金币数量, 即1元=10金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2016-11-24
  • 论文字数:10828
  • 当前位置论文阅览室 > 毕业设计 > 单片机论文 >
  • 课题来源:(小胖猫)提供原创文章

支付并下载

摘要:温度作为重要物理量被广泛应用于各个领域,温度的检测与控制至关重要,该课题结合嵌入式微控制器和传感器技术,进行智能温度检测系统的设计。

系统硬件部分有以下几个模块:AT89C51相当于总指挥,控制整个系统的运作,负责传输信号、数据等。对于外界温度的采集使用DS18B20,直接得到数字量。用四位数码管对采集并经过转换的数据进行显示,为了迅速了解系统运行情况并及时进行调整,特外加蜂鸣器超域报警。软件部分利用C语言进行程序编写,模块化分析设计,进行仿真联调,实现了温度的检测与实时显示。该系统成本低,易于实现,测量范围广。

关键词:单片机 ;DS18B20 ;温度采集

 

目录

摘要

ABSTRACT

引言-1

1 概述-2

1.1设计目的-2

1.2设计内容-2

2 主要元器件性能分析-3

2.1 89C51单片机最小系统设计-3

2.1.1 89C51单片机简介及引脚图-3

2.1.2单片机最小系统介绍-7

2.2 DS18B20简介及引脚图-8

2.2.1 DS18B20基本介绍-8

2.2.2 DS18B20与单片机连接电路-9

2.2.3 DS18B20时序-10

2.2.4单片机访问DS18B20-12

2.3温度显示-13

2.3.1数码管介绍-13

2.3.2数码管连接电路-15

2.4报警系统-15

2.4.1蜂鸣器介绍-15

2.4.2蜂鸣器连接电路-16

3 硬件总体结构-17

4 程序分析-18

5 系统调试分析-19

5.1 Keil简介-19

5.2 Proteus简介-19

6 仿真结果-20

7 总结-22

致谢-23

参考文献-24