基于51单片机的数字温度计设计与实现
版权申诉
7 浏览量
更新于2024-08-09
收藏 1.14MB DOCX 举报
"基于51单片机的数字温度计设计说明"
本文档详细介绍了基于51单片机的数字温度计设计,涵盖了设计目的、实验要求、设计思路、硬件构成和功能等方面的内容。通过本文档,读者可以了解到51单片机的功能和实际应用,并掌握仿真开发软件的使用和数字式温度计电路的设计、组装与调试方法。
一.设计目的
* 理解掌握51单片机的功能和实际应用
* 掌握仿真开发软件的使用
* 掌握数字式温度计电路的设计、组装与调试方法
二.实验要求
* 以51系列单片机为核心器件,组成一个数字式温度计
* 采用数字式温度传感器为检测器件,进行单点温度检测
* 温度显示采用4位LED数码管显示,三位整数,一位小数
三.设计思路
* 选择STC89C51RC单片机为核心器件
* 温度检测采用DS18B20数字式温度传感器
* 采用usb数据线连接充电宝供电,接电后由按钮开关控制电路供电
四.系统的硬件构成与功能
* 主控制器:STC89C51RC单片机具有低电压供电和体积小等特点,有40个引脚
* 显示电路:采用4位共阳LED数码管,从P3口RXD、TXD串口输出段码
* 温度传感器:DS18B20数字式温度传感器,具有独特的单线接口、简单的多点分布应用、无需外部器件、可通过数据线供电、零待机功耗等特点
五.温度传感器工作原理
* DS18B20的测温原理图如下图所示
* 在正常测温情况下,DS18B20的测温分辨力为0.5摄氏度
* 可采用下述方法获得高分辨率的温度测量结果:首先用DS18B20提供的读暂存器指令(BEH)读出以0.5摄氏度为分辨率的温度测量结果,然后切去测量结果中的最低有效位(LSB),得到所测实际温度的整数部分Tz,然后再利用BEH指令取计数器1的计数剩余值Cs和每度计数值CD
通过本文档,读者可以了解到基于51单片机的数字温度计设计的详细过程和原理,掌握相关的技术和方法,并具备设计和开发数字温度计的能力。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2022-10-28 上传
2024-03-23 上传
2021-10-02 上传
2023-07-05 上传
2023-07-08 上传
2023-07-09 上传
zzzzl333
- 粉丝: 809
- 资源: 7万+
最新资源
- mathematicalPendulum
- JavaScript-modules-in-browser:在JavaScript中使用ECMAScript模块
- NodaChat:基于 Node.js、Express 4、Jade、Bootstrap 和 Socket.IO 的简单聊天
- 毕业设计&课设--毕业设计之SpringCloud-B2C电子商务平台App端.zip
- jwt-rsa:在一个简单的界面中结合了jsonwetokens和node-rsa的包装器
- Vali-it-projektid:我的训练营文件
- Excel模板财务收支报表5.zip
- angular-contacts:管理系统联系人列表
- Autour_de_DAG:G. Vezzosi在2013年Spring在巴黎7举行的研讨会周期的注释。
- Excel模板项目测试用例表.zip
- esp32_php:Ejercicios de prueba de PHP
- ui5-middleware-code-coverage:用于UIt工具的代码覆盖率检测器
- protolog:为所有变量添加全局日志方法
- 【地产资料】XX地产 培训专员考勤表.zip
- teachPro:问题管理系统
- uuidtools:一个简单的通用唯一ID生成库