基于单片机的温度测量系统设计.docx

约46页DOCX格式手机打开展开

基于单片机的温度测量系统设计,1.7万字 46页包括总体电路图及程序清单摘 要随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术, 本文主要介绍了一个基于at89c51单片机的测温系统,描述了利用数字温度传感器ds18b20测温系统的过程,对传感器在单片机下的硬件连接,软...
编号:10-34151大小:270.12K
分类: 论文>通信/电子论文

内容介绍

此文档由会员 usactu 发布

基于单片机的温度测量系统设计
1.7万字 46页
包括总体电路图及程序清单



摘 要
随着时代的进步和发展,单片机技术已经普及到我们生活、工作、科研、各个领域,已经成为一种比较成熟的技术, 本文主要介绍了一个基于AT89C51单片机的测温系统,描述了利用数字温度传感器DS18B20测温系统的过程,对传感器在单片机下的硬件连接,软件编程以及各模块系统流程进行了分析,对各部分的电路也一一进行了介绍,该系统可以方便的实现温度采集和显示,灵敏度高、体积小、功耗低等优点,适合于我们日常生活和工、农业生产中的温度测量,也可以当作温度处理模块嵌入其它系统中,作为其他主系统的辅助扩展。
本设计运用主从分布式思想,由一台上位机(PC微型计算机),下位机(单片机)多点温度数据采集,组成两级分布式多点温度测量的巡回检测系统。该系统采用 RS-232串行通讯标准,通过上位机(PC)控制下位机(单片机)进行现场温度采集。该测温系统能取得并显示8点的温度数据,可直接应用在一些需要测量温度的场合。
本设计的多点温度测量系统由单片机、测温电路、报警电路、键盘/显示接口电路、显示模块和键盘接口模块共6个模块组成。本文对以上六个部分的软硬件设计作了详细的阐述,介绍了核心芯片的选型,外围电路的连接,芯片与芯片之间的连接电路,程序设计方法和相应的软件程序。
本系统结构简单,抗干扰能力强,适合于恶劣环境下进行现场温度测量,有广泛的应用前景

关键字:DS18B20 多点测温 单片机




Abstract
With the era of progress and development, SCM technology has spread to our lives, work, research, in various fields, has become a relatively mature technology, introduced a paper-based AT89C51 SCM temperature measurement system, described The use of digital temperature sensors DS18B20 temperature measurement system process, the sensor in the SCM hardware connection, software programming and the modular system processes an analysis of the various parts of the circuit also were introduced on January 1, the system can be Facilitate the realization of acquisition and display temperature, high sensitivity, small size, low power consumption advantages suited to our daily lives and industrial and agricultural production in the temperature measurements, as the temperature processing module can be embedded in other systems, as the other Supporting expansion of the main ......

Key words :DS18B20 multi-point measurements of temperature single chip microcomputer


目 录
第1章 绪 论 1
1.1本课题的研究意义 1
1.2温度测量系统的国内外发展状况 1
1.3 本课题的主要工作和目标 2
第2章 系统方案论证 3
2.1 温度传感器的选择 3
2.2主控制器的选择 5
2.3 系统总体方案 5
第3章 系统硬件设计 7
3.1 CPU的选择 7
3.2电源电路设计 11
3.3 看门狗电路设计 11
3.4 键盘及显示电路设计 12
3.4.1键盘电路 12
3.4.2显示电路 13
3.5 报警电路设计 14
3.6 温度检测电路设计 15
3.6.1单总线技术 15
3.6.2 DS18B20测温原理 17
3.6.3 DS18B20构成的单总线温度检测系统 23
3.7串口通讯电路 25
第4章 系统软件设计 27
4.1 概述 27
4.2 主程序方案 27
4.3温度采集与显示方案 28
第5章 结 论 30
参考文献 31
致 谢 33
附 录Ⅰ 34
附 录Ⅱ 35



参考文献
[12] 李蕾, 薛剑波. 巡回检测系统中的数字滤波算法实现[J].仪表技术.2004:第4期.18-20
[13] 郭叶,多点温度巡回检测系统[J].江苏电器.2000:第1期.19-21
[14] 宋起超,赵洪涛. 基于DS18B20的多点温度巡回检测系统研制[J].交通科技与经济.2007:第2期.65-67
[15] 孙立红,杜劲松. 多路温度测控系统的设计[J].沈阳建筑大学学报(自然科学版). 2005:第3期.264-267



附 录Ⅰ
总体硬件连接图
附 录Ⅱ
程序清单