DS18B20温度数据采集系统.doc
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
DS18B20 温度数据采集系统 DS18B20 温度数据采集系统是一种基于 DS18B20 温度传感器的温度数据采集系统。该系统主要由硬件部分和软件部分组成,硬件部分主要包括 DS18B20 温度传感器和 AT89C51 微控制器,软件部分主要包括系统软件流程图、读出温度子程序和温度转换命令子程序。 DS18B20 温度传感器是一种数字温度传感器,具有高精度、高速、低成本、低功耗等特点。它可以在-55°C 到 125°C 的温度范围内进行温度测量,并且具有±0.5°C 的高精度。DS18B20 的外形和内部结构主要包括三个部分:数字温度传感器、寄存器和ROM。数字温度传感器部分负责温度测量,寄存器部分负责存储温度数据,而 ROM 部分负责存储温度传感器的配置信息。 DS18B20 的工作原理主要基于数字温度传感器的工作原理。温度传感器将温度信号转换为数字信号,然后将数字信号传输到寄存器中,最后将温度数据存储到 ROM 中。高速暂存存储器是 DS18B20 的一个重要组件,它可以在短时间内存储大量的温度数据,提高了温度数据采集的速度和效率。 AT89C51 微控制器是该系统的核心组件,负责控制 DS18B20 温度传感器的工作、存储温度数据和执行温度转换命令。AT89C51 微控制器具有高速、低功耗、低成本等特点,非常适合在温度数据采集系统中应用。 系统软件流程图是该系统的软件部分的核心组件,负责控制整个系统的工作流程。它主要包括三个部分:初始化部分、温度数据采集部分和温度转换部分。初始化部分负责初始化 DS18B20 温度传感器和 AT89C51 微控制器,温度数据采集部分负责读取温度数据,温度转换部分负责将温度数据转换为温度值。 读出温度子程序是系统软件流程图的一个重要组件,负责读取 DS18B20 温度传感器中的温度数据。该子程序主要包括三个步骤:读取 DS18B20 的温度数据,接着将温度数据存储到寄存器中,最后将温度数据传输到 AT89C51 微控制器中。 温度转换命令子程序是系统软件流程图的一个重要组件,负责将温度数据转换为温度值。该子程序主要包括两个步骤:将温度数据传输到 AT89C51 微控制器中,接着将温度数据转换为温度值,最后将温度值显示出来。 DS18B20 温度数据采集系统是一种高精度、高效的温度数据采集系统,非常适合在各种温度测量场景中应用。
剩余19页未读,继续阅读
- 粉丝: 0
- 资源: 6万+
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 精选毕设项目-树芽读书.zip
- 精选毕设项目-数独小游戏.zip
- 精选毕设项目-体育圈招聘小程序.zip
- 精选毕设项目-天天快拍.zip
- 精选毕设项目-体育新闻赛事数据.zip
- 精选毕设项目-同城拼车(完整带PHP后台).zip
- 精选毕设项目-图表.zip
- MATLAB/SIMULINK环境下5V/0.5A手机充电器仿真设计及其实现方法
- 精选毕设项目-托福资料(完整带Java后台).zip
- 精选毕设项目-微笑话.zip
- 精选毕设项目-外卖带bmob后端.zip
- 精选毕设项目-王者荣耀故事站小程序带Vue后台.zip
- 精选毕设项目-微赞论坛.zip
- 精选毕设项目-物品回收.zip
- 精选毕设项目-五洲商城.zip
- 精选毕设项目-小丑电影小程序.zip