毕业设计温度传感器.doc
文本预览下载声明
基于单片机的远程温度显示
毕业设计(论文)
(2012届)
学 院、系: 电子电气工程系 专 业: 电气自动化 学 生 姓 名: 班 级: 学号 指导教师姓名: 职称 最终评定成绩
航空电子电气工程系
2012-02
目录
摘 要 3
ABSTRACT 4
第一章 绪 论 6
1.1 温度远程控制系统的意义 6
1.2 温度远程显示系统的设计目的 7
第二章 方案论证与系统结构 8
2.1 方案论证 8
2.1.1 单片机系统方面 8
2.1.2 温度传感器 9
2.1.3 通信模块 9
2.1.4 显示模块 11
2.1.5 最后的方案确定 12
2.2 系统结构图 12
第三章 硬件模块介绍 12
3.1 AT89S52单片机介绍 12
3.1.1 AT89S52主要功能 12
3.1.2 AT89S52各引脚功能介绍: 13
3.1.3 中断源 18
3.2 DS18B20温度传感器介绍 23
3.2.1 DS18B20的主要特征: 24
3.2.2 DS18B20引脚结构图及其功能描述 24
3.2.3 DS18B20内部结构 25
3.2.4 DS18B20接口电路和工作时序 29
3.3 RS-485串口通信 31
3.3.1 RS485基本知识 31
3.3.2 RS-485具有以下特点: 32
3.3.3 MAX485引脚结构图及接口连接图 33
3.3.4 RS485接口标准 34
3.3.5 串行数据通信两种形式 35
3.4 LED数码管 36
3.4.1 LED数码管简介 36
3.4.2 LED数码管显示 37
3.4.3 四位七段数码管引脚图 39
第四章 流程图 41
4.1 系统温度采集流程图 41
4.2 通信流程图 42
4.3 接收显示报警流程框图 43
第五章 软件模块介绍 44
5.1 Keil 软件 44
5.1.1 Keil软件使用方法简介: 44
5.2 proteus仿真 50
5.2.1 Proteus概述 50
5.2.2 进入Proteus ISIS 51
5.2.3 工作界面 51
5.2.4 作原理图仿真调试 52
5.2.5 系统PROTEUS仿真 53
参考文献 56
心得体会及致谢 57
附录1 系统C语言程序 58
附录2 整机电路图 69
摘 要
随着的飞速发展,嵌入式智能电子技术已渗透到社会生产、工业控制以及人们日常生活的各个方面。单片机又称为,在智能仪表、工业控制、智能终端、通信设备、医疗器械、汽车电器、导航系统和家用电器等很多领域都有着广泛的应用,已成为当今电子信息领域应用最广泛的技术之一DS18B20温度传感器来测量温度,LED数码管来显示检测到的温度,蜂鸣器做报警信号,RS-485芯片作为两地之间的串行口通信,实现远程数据显示。它结构简单、成本低廉、精度高、使用性强。解决了以前的误差大、精度低、危险场所、操作复杂等各种问题。以下详细介绍这简单又实用基于单片机的远程温度显示系统。
关键词:AT89S52单片机、RS-485串口通信、蜂鸣器、BS18B20温度传感、LED数码显示
ABSTRACT
With the rapid development of information technology, embedded intelligent electronic technology has penetrated into social production, industry control and Peoples Daily life in all its aspects. Single-chip microcomputer and called embedded microcontroller, in intelligent instrument, industry control, intelligent terminal, communication equipment, medical equipment, automobile electric appliances, navigation system and house
显示全部