没有合适的资源?快使用搜索试试~ 我知道了~
首页基于51单片机的多路温度采集系统
基于51单片机的多路温度采集系统
4星 · 超过85%的资源 需积分: 38 31 下载量 179 浏览量
更新于2023-06-22
评论 5
收藏 214KB DOC 举报
内附proteus仿真图,以及源代码,单片机用的是AT89C51,DS18B20温度传感器。喜欢就下载吧,还是物美价廉的
资源详情
资源评论
资源推荐
摘要:本次设计介绍了基于单片机 AT89C51 控制 DS18B20 的智能温度显示,
给出了该显示仪的硬件电路及详细说明,重点介绍了 DS18B20 与单片机的接
口设计以及数字温度计的软件的主程序、DS18B20 读写程序和显示程序,并
给出了基于 PROTEUS 软件的电路仿真图。该仪表具有简单、稳定、实用、精
度高等优点。
关键字:单片机、DS18B20、温度、精度高、实用。
1
1.前言..................................................................................................................................................3
2.设计总体方案..................................................................................................................................4
2.1 设计内容...............................................................................................................................4
2.2 设计要求...............................................................................................................................4
3.器件的选择...................................................................................................................................5
3.1 单片机 AT89C51..................................................................................................................5
3.2 温度传感器 DS18B20..........................................................................................................6
3.3 1602LCD 显示屏..................................................................................................................7
4.模块设计..........................................................................................................................................9
4.1 晶振电路与复位电路...........................................................................................................9
4.2 温度采集电路.....................................................................................................................10
4.3 显示电路.............................................................................................................................11
4.4 报警系统.............................................................................................................................12
5.总结................................................................................................................................................13
附录 1:电路图................................................................................................................................14
附录 2:源代码................................................................................................................................15
2
1.前言
随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它
所给人带来的方便也是不可否定的。单片机在测控领域中具有十分广泛的应用,
它既可以测量电信号,又可以测量温度湿度等非电信号。由单片机构成的温度
检测、温度控制系统可广泛应用于很多领域。单片机在工业控制、尖端武器、
通信设备、信息处理、家用电器等各测控领域的应用中独占鳌头。今天,我们
的生活环境和工作环境有越来越多称之为单片机的小电脑在为我们服务。时下,
家用电器和办公设备的智能化、遥控化、模糊控制化己成为世界潮流,而这些
高性能无一不是靠单片机来实现的。
人民的生活与环境的温度息息相关,在工业生产过程中需要实时测量温度,
在农业生产中也离不开温度的测量,因此研究温度的测量方法和装置具有重要
的意义。
测量温度的关键是温度传感器,传感器属于信息技术的前沿尖端产品,尤
其是温度传感器技术,在我国各领域已经引用的非常广泛,可以说是渗透到社
会的每一个领域。
温度传感器的发展经历了三个发展阶段:传统的分立式温度传感器、模拟
集成温度传感器、智能集成温度传感器。目前的智能温度传感器(亦称数字温度
传感器)是在20世纪90年代中期问世的,它是微电子技术、计算机技术和自动测
试技术(ATE)的结晶,特点是能输出温度数据及相关的温度控制量,适配各种
微控制器(MCU)。社会的发展使人们对传感器的要求也越来越高,现在的温度
传感器正在基于单片机的基础上从模拟式向数字式,从集成化向智能化、网络
化的方向飞速发展,并朝着高精度、多功能、总线标准化、高可靠性及安全性、
开发虚拟传感器和网络传感器、研制单片测温系统等高科技的方向迅速发展。
3
2.设计总体方案
2.1 设计内容
根据系统的设计要求, 当温度传感器 DS18B20 把所测得的温度发送到
AT89C51 单片机上,经 AT89C51 处理,将把温度在显示电路上显示。当开机后,
显示屏和计时器进行初始化设置。同时,本系统能够设置报警温度,在到达报
警时间后能够通过 LED 发光二极管以及发音器提示报警。
利用 AT89C51 芯片控制温度传感器 DS18B20 进行实时温度检测并显示,
能够实现快速测量环境温度。
系统框图如下图:
图1.1 系统框图
选择 DS18B20 作为本系统的温度传感器,选择单片机 AT89C51 为测控系
统的核心来完成数据采集、处理、显示、报警等功能。选用数字温度传感器
DS18B20,输出信号全数字化。便于单片机处理及控制,省去传统的测温方法
的很多外围电路,省却了采样/保持电路、运放、数/模转换电路以及进行长
距离传输时的串/并转换电路,简化了电路,缩短了系统的工作时间,降低了
系统的硬件成本。
当 LCD 液晶显示器接收到来自 AT89C51 单片机传送来的温度信息后,分
别显示了当前的温度。
2.2 设计要求
AT89C51
温度控制
报警电路
温度传感器
显示设备
4
剩余16页未读,继续阅读
lishuaige112
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论3