电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>控制/MCU>C51单片机对DS18B20温度计的控制

C51单片机对DS18B20温度计的控制

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

10分钟理解DS18B20数字温度计模块

1. 明确目的DS18B20是美国DALLAS半导体公司推出的一种数字化单总线器-数字温度计。既然是数字温度计,那么它一定具备这样的能力-把周围环境的温度信号转换成数字信号。那么这个转换的结果放到
2018-04-11 17:15:46

30篇单片机设计资料汇总

怎样去设计一种基于DS18B20单片机的数字温度计?AT89C51单片机是如何控制交通灯的?
2021-09-23 09:05:15

18b20开始转换温度DS18B20 的典型温度读取过程

目标:目标: DS18B20数字温度计(三)18b20开始转换温度DS18B20 的典型温度读取过程为:复位→发 SKIP ROM 命令(0XCC)→发开始转换命令( 0X44)→延时→复位→发送
2022-01-05 06:42:00

51单片机1602显示DS18B20温度仿真和源程序

51单片机1602显示DS18B20温度仿真和源程序
2016-05-29 00:50:21

51单片机DS18B20温度传感器及数码管显示温度 精选资料下载

51单片机DS18B20温度传感器及数码管显示温度大家好,今天给大家带来的代码及原理解释是,在51单片机在接收DS18B20温度传感器数据,并且在数码管上实时显示温度DS18B20及数码管显示温度
2021-07-14 07:17:26

51单片机ds18b20温度报警器

51单片机ds18b20温度报警器,最近南方天天下大雨,下的人心情都郁闷了,最近应一个粉丝的留言,说毕业设计课题是一个单片机温度自动测量报警装置。希望我可以帮帮他, 我就用常见的DS18B20做了
2021-07-14 07:27:07

DS18B20温度传感器protues仿真程序18B20程序51单片机仿真程序

DS18B20温度传感器protues仿真程序18B20程序51单片机仿真程序
2015-10-09 09:38:14

DS18B20温度传感器学习笔记 精选资料推荐

DS18B20温度传感器DS18B20是DALLAS公司的1-Wire(单总线)数字温度计芯片,温度测量范围从-55℃至+125℃。DS18B20使用方便,单片机DS18B20仅需连接一条
2021-07-14 06:19:14

DS18B20温度传感器实验

单片机驱动DS18B20温度传感器实现温度的串口打印显示,本实验中STM32基于HAL库开发。本文全程记录实验过
2021-08-18 07:44:51

DS18B20温度转换

`51单片机DS18B20读取到温度值之后如何转换才能显示到1602上,重点讲解小数点怎么控制,通俗一些,急急急,拜托了,这个问题已经困扰我很久了。。。。`
2015-11-08 12:48:02

DS18B20做了个数字温度计遇到的问题

本人最近用DS18B20做了个数字温度计,但是测出来的数据总比家里的2个电子钟高2,3度?请问各位高手问题可能出在哪,DS18B20这种单总线的是不是对时序操作中的延时部分要求精确度较高?还有DS18B20我没有采用寄生电源,直接用电源供电是否有影响精度?(DS18B20有远离所有发热的器件的)
2012-04-02 12:46:54

DS18B20单线数字温度计详解

”一节,对读写0时隙有清楚理解后这部分没有问题!4、数据处理参见“基于51单片机DS18B20数字温度计16管脚LCD12864液晶显示程序”,程序公布于微信公众号:AutoCodes第六部分:小结
2018-01-23 21:00:09

DS18B20温度检测系统中的应用

  摘要:该论文结合实际使用经验,完成了DS18B20数字温度传感器在基于单片机温度检测系统中的应用。本设计有效的提高了控制系统的实时性改善了温度测量的自动化程度,具有较高的实用价值。该系统可应用
2018-11-06 15:09:43

DS18B20数字温度传感器与温度计使用

的双向传输,而对AT89S51单片机来说,硬件上并不支持单总线协议,因此,我们必须采用软件的方法来模拟单总线的协议时序来完成对DS18B20芯片的访问。 由于DS18B20是在一根I/O线上读写数据
2009-10-08 16:39:08

DS18B20数字温度计

DS18B20温度传感器通信,控制温度的采集过程和进行数据通信;(2)利用数码管显示测量的温度值;3(4)编写C51程序,完成单片机温度数据的采集过程以及与DS18B20数据传输过程的控制。2
2012-07-26 15:39:52

DS18B20数字温度计使用

。3.DS18B20的使用方法  由于DS18B20采用的是1-Wire总线协议方式,即在一根数据线实现数据的双向传输,而对AT89S51单片机来说,硬件上并不支持单总线协议,因此,我们必须采用软件的方法来模拟单总线
2011-10-24 21:12:56

DS18B20数字温度计怎么使用?

DS18B20产品的特点DS18B20的引脚介绍DS18B20的使用方法
2021-04-15 06:55:19

DS18B20数字温度计的功能都有哪些呢

DS18B20简介功能:工作的思路:1.DS18B20采集外界温度。2.将采集到的温度转成0和1的数字信号。3.将数字信后存放到Scrachpad(SRAM)的Byte0和Byte1中。4.单片机发送ROM或RAM指令进行操作。读取Scrachpad。...
2022-01-05 06:48:19

DS18B20数字温度计的相关资料下载

目标:DS18B20数字温度计(一)1. DS18B20简介DS18B20 是由 DALLAS 半导体公司推出的一种的“一线总线”接口的温度传感器。与传统的热敏电阻等测温元件相比,它是一种新型
2022-01-05 06:34:58

DS18B20数字温度计相关资料分享

DS18B20数字温度计资料下载内容主要介绍了:DS18B20基本知识DS18B20产品的特点DS18B20的引脚介绍DS18B20的使用方法
2021-04-14 06:02:43

DS18B20有哪些特点

文末下载链接和项目说明哦这次的项目姑且算作旧瓶装新酒吧,以前做过STM32和DHT11的温度探测,这一次是较为低价版的C51DS18B20温度探测。DS18B20是常用的数字温度传感器,其输出
2021-07-14 06:50:46

DS18B20模块说明

37种传感器(三十)DS18B20模块+Stduino Nano&UNO本文转载自:关键词:51、stm32、arduino、stduino单片机、stduino UNO&Nano
2022-01-17 08:48:51

DS18B20简介

1、DS18B20简介DS18B20本身就是一个温度传感器,只需要将DS18B20的数据引脚和单片机的一个I/O口接上,单片机通过1-Wire协议与DS18B20进行通信,读出温度。CT107D
2021-11-22 07:21:19

DS18B20驱动根据数据手册分享

ds18b20_res(void)//温度计初始化{unsigned char x=255;ds18b20=1;ds18b20=0;delay_ds18b20(80);ds18b20
2021-11-30 07:33:00

ds18b20制作数字温度计

利用51DS18B20芯片,自行设计并完成数字温度计(范围:-20至99摄氏度);误差范围控制在0.5摄氏度;四位数码管显示;可在华氏与摄氏度间利用自由按键切换。
2013-11-08 14:29:13

单片机DS18B20温度计C语言程序

单片机DS18B20温度计C语言程序#include #include #include//要用到取绝对值函数 abs() //通过 DS18B20 测试当前环境温度,并通过数码管显示当前温度
2011-03-03 13:52:53

[分享]DS18B20基本知识

数据的双向传输,而对AT89S51单片机来说,硬件上并不支持单总线协议,因此,我们必须采用软件的方法来模拟单总线的协议时序来完成对DS18B20芯片的访问。 由于DS18B20是在一根I/O线上读写
2010-03-10 23:54:46

【求助】 今天做了一个简易的电子温度计,用的单片机AT89C51,

今天做了一个简易的电子温度计(有上下限温度报警),用的是单片机AT89C51C语言编程,,,但是必须要用手摸着温度传感器DS18B20,才能正常工作,显示手的温度,如果不用手摸着的话,就一直响,电路应该没什么问题,想了一天了,查资料什么的也没用,求大神解救我吧……
2016-01-07 21:09:05

世界上最小的DS18B20温度计。不信看看!绝对是震撼!!!

`DS18B20不少朋友都用过吧,不过好像都没什么特色。没有一点创意。下面是我做的一个基于STC12C4052单片机的一个DS18B20温度计,这个遵循最简设计原则,没有采用常见的PCB,只是一个
2012-11-07 11:31:48

为什么DS18B20检测的温度总是显示85℃?

DS18B20进行温度检测,通过51单片机和LCD进行温度值显示,但是显示的温度总是为85℃,想请问一下大家,可能出现问题的地方?
2013-08-07 11:53:21

关于DS18B20设计温度计

要求所设计的温度计的测温范围为55C ~125C,并用液晶LCD1602显示;且能测量液体温度,当超过1000C能够报警。用DS18B20设计,求硬件电路图及程序,,,,来大神啊~
2014-05-25 09:33:39

利用数字温度传感器DS18B20测量温度信号

温度值。其温度测量范围为-55~125C,精确到0.5C。二、实验内容本温度计属于多功能温度计,可以设置上下报警温度,当温度不在设置范围内时,可以报警。数字温度计所测量的温度采用数字显示,控制器使用单片机89C5s1,测温传感器使用DS18B20.用LCD1602实现温度
2021-12-13 07:37:26

基于51单片机DS18B20温度测量系统该怎样去设计呢

摘要:本温度测量系统以AT89C51单片机为核心控制器,配合DS18B20数字温度传感器、LCD1602、蜂鸣器、LED灯进行温度的测量、显示和预警。本系统可通过按键设置温度上限值,单片机将检测
2021-11-09 08:17:11

基于51单片机温度计设计问题!温度传感器的选择?

最近设计一个基于51单片机温度计,用来测体温!注意是体温!期中传感器可以选DS18B20,或者LM75,甚至可以用热敏电阻!想问下各位,从【准确度】和【灵敏度】来看,选择哪一个最好?有什么意见和建议?谢谢!还有,本人是EE和单片机初学者,有什么入门资料推荐下?谢谢
2013-06-04 16:44:16

基于51单片机DS18B20温度采集,仿真和实际不一样

`我的电路是基于51单片机DS18B20温度采集电路,数码管显示温度,仿真可以正确显示温度,但是实物只显示00,问题可能出在哪里,数码管电路测试正确`
2015-05-22 19:22:02

基于51或52单片机18B20,LCD1602数字温度计含原...

基于51或52单片机18B20,LCD1602数字温度计项目设计含有原理图,PCB,论文,答辩PPT,调试过的C程序
2014-07-18 12:01:33

基于C51的万年历语音温度计设计

本文阐述了由单片机AT89C2051控制I2C按键扫描与数码管驱动芯片ZLG7290、I2C万年历芯片PCF8563、1一wire数字温度传感器DS18B20、语音芯片ZY1420A实现万年历显示
2014-11-12 14:15:28

基于DS18B20数字温度传感器的设计方案

的工作状态,DS18B20温度传感器内置温度上下限;  (4)编写C51程序,完成单片机温度数据的采集过程以及与DS18B20数据传输过程的控制。  4 系统设计  4.1 系统分析  基于单片机系统
2018-11-12 16:30:51

基于DS18B20数字温度计

基于DS18B20数字温度计
2014-04-12 22:07:55

基于DS18B2051单片机数字温度计设计

DS18B20的使用方法。由于DS18B20采用的是1-Wire总线协议方式,即在一根数据线实现数据的双向传输,而对AT89S51单片机来说,我们必须采用软件的方法来模拟单总线的协议时序来完成
2017-11-04 12:27:40

基于单片机温度计设计相关资料分享

设置上下报警温度,当温度不在设置范围内时,可以报警。关键词:单片机,数字控制温度计DS18B20,AT89S511 引言  随着人们生活水平的不断提高,单片机控制无疑是人们追求的目标之一,它所给人
2021-11-09 06:30:31

基于单片机的数字温度计及电压表的设计资料分享

将模拟量转换为数字量。标签:51单片机、LCD1602、DS18B20、ADC0832题目扩展:温度和电压控制系统。数字温度计及电压表-实物设计 - 电子校园编号: CP-51-2021-040-SW 仿真链接: 数字温度计及电压表-仿真设计 软件安装: Proteus8.9:点击下
2022-01-10 06:17:43

基于AT89C51DS18B20的最简温度测量系统

单片机沟通,完成温度采集和数据处理。DS18B20与AT89C51结合实现最简温度检测系统,该系统结构简单,抗干扰能力强,适合于恶劣环境下进行现场温度测量,有广泛的应用前景。  2温度测量系统硬件
2018-10-25 17:11:43

基于stc889c52、DS18B20、Lcd的温度计的原理图和编程

基于stc889c52、DS18B20、Lcd的温度计的原理图和编程
2016-10-03 13:33:24

基于单总线器件DS18B20温度测量仪

,测温范围宽,完全可以取代水银温度计和热敏电阻测量。利用单总线具有很强的扩展性,还可以组建多点的温度检测网络。因此,基于Mega8单片机DS18B20温度测量仪,具有广泛的应用前景。 &
2008-09-24 16:28:15

基于单总线数字温度传感器DS18B20的测温系统方案

广泛应用。传统的温度检测方式一般采用热电偶或热敏电阻,输出模拟信号,经A/D转换后才能送入单片机处理器,检测电路复杂。  因此,本文采用单总线智能型数字温度传感器DS18B20,以AT89C51单片机为核心
2018-11-06 15:18:17

如何利用单总线与DS18B20通信

本文是武汉市海联天下物联网有限公司技术团队内部学习笔记,将详细讲解DS18B20温度显示以及51单片机如何利用单总线与DS18B20通信,DS18B20重要时序掌握。——技术部 张傲现象描述 使用DS18B20测量温度,并在数码管中显示出来。
2021-11-19 06:09:22

如何去实现一种基于DS18B20的数字温度计设计

测出的-.般都是电压,再转换成对应的温度,需要比较多的外部硬件支持。其缺点如下:●硬件电路复杂;●软件调试复杂;●制作成本高。本数字温度计设计采用美国DALLAS半导体公司继DS1820之后推出的一种改进型智能温度传感器DS18B20作为检测元件,测温范围为-55~
2022-02-23 07:25:11

如何去实现一种基于单片机的数字温度计设计

文末下载完整资料                  基于单片机的数字温度计摘要:本文介绍一种基于AT89C2051单片机的一种温度测量及报警电路,该电路采用DS18B20作为温度监测元件,测量范围
2021-11-09 06:49:44

如何启动DS18B20

温度传感器DS18B20实物图原理图单总线单片机通过1-Wire协议与DS18B20进行通信,将温度读出单总线驱动代码借用了蓝桥杯赛点数据资源包给的onewire.c修改添加了几处DS18B20对时
2022-01-21 08:29:21

怎么采用DS18B20和NiosⅡ设计的远程温度控制系统?

采用AT89S51系列单片机、传感器DS18B20和NiosⅡ设计的远程温度控制系统具有结构新颖、电路简单、体积小和控制方便等优点。
2021-04-30 06:09:54

怎样去设计一种基于DS18B20的LED数码管显示数字温度计

LED数码管显示数字温度计有哪些功能?怎样去设计一种基于DS18B20的LED数码管显示数字温度计
2021-09-23 07:46:51

怎样通过STC89C52单片机温度芯片DS18B20通信

主要是通过STC89C52单片机温度芯片DS18B20通信,让LCD1602来显示温度,其电路原理图如下:注意:DS18B20有字一面朝我们,管脚朝下,依次接入地、单片机管脚、以及5V,其中还需要接
2021-12-07 07:22:05

想用89C52和DS18B20做一个1608双温度显示的点阵温度计,求资料

手上有89C52RC的单片机和两个DS18B20以及两块闲置的8*8点阵,想做一个双温度显示的温度计,哪位前辈有相关的资料可否提供给我,我邮箱839795553@qq.com,先谢谢啦!
2014-02-11 10:24:01

掌握数字温度计的硬件结构及程序设计方法

、蜂鸣器、按键等外设,另外还设有RS232、USB两种外部通信接口,为实现数字温度计功能提供了很好的硬件支持。图3.12.1为具体硬件电路。DS18B20的数据线DQ与单片机P3.7口线相连,单片机通过程序模拟单总线时序,实现与DS18B20的通信。LED数码管用于显示DS18B20所测温度(实际
2021-12-07 08:28:23

数字温度计

基于单片机DS18B20的数字温度计仿真
2014-02-12 22:41:54

数字温度计设计

谁有数字温度计设计的方案!是利用ds18b20单片机相结合的原理实现的,温度在数码管上显示,温度范围为-55———125 精确度为0.5 求大神指导呀!
2013-06-18 08:22:57

新人求助 刚刚学单片机 要求用AD590和AT89C51设计温度计

本帖最后由 eehome 于 2013-1-5 10:05 编辑 才刚刚大三 刚接触单片机 求大神帮忙 用AT89C51和AD590设计四位温度计的图和程序,数码管显示最后最好有°C的论坛都是DS18B20的。。。。。有的发邮箱528521019@qq.com感激不尽
2012-12-26 22:24:08

无PCB的DS1302 DS18B20数字钟设计超级简单纯属创意

PCB的数字钟时钟芯片DS1302,温度传感器DS18B20单片机STC12C5A32AD,四位一体数码管,这就是构成数字钟的基本部件,没有用PCB,继续遵循最简电路设计,废话不说,上详细制作
2012-12-16 16:38:49

51单片机和arm设计多DS18B20温度测量系统有什么不同?

51单片机和arm设计多DS18B20温度测量系统有什么不同?
2016-06-21 22:17:33

毕设要使用s3c2440和DS18B20做一温度计求大神指点!!

毕设要使用s3c2440和DS18B20做一温度计求大神指点!!
2015-04-16 23:38:35

求at89c51ds18b20,数码管的温度控制

求at89c51ds18b20,数码管的温度控制。实现温度控制与报警
2014-05-09 00:42:38

请问ds18b20防水封装会影响温度准确性吗?

ds18b20问题,防水封装会影响温度准确性吗?还有,DS18B20裹上纱布条可以作湿球温度计吗?
2019-04-26 06:35:25

数字式温度计DS18B20的特性及应用

DS18B20是美国DALLAS公司生产的可完全替代DS1820的全新型单线数字式温度计.文中介绍了DS18B20的性能结构和与DS1820比较所具有的不同特点,说明了DS18B20的使用要点.给出了DS18B20单片机
2009-04-25 15:19:0269

ds18b20电路图

ds18b20电路图,C语言源程序,ds18b20温度计.PRJPCB,DS18B20温度计.M51等资料。
2010-03-03 10:47:06622

基于MSP430单片机DS18B20的数字温度计

为了在工业生产及过程控制中准确测量温度,设计了一种基于低功耗MSP430单片机的数字温度计。整个系统通过单片机MSP430F1121A控制DS18B20读取温度,采用数码管显示,温度传感器DS18B20
2010-11-22 16:14:29269

DS18B20数字温度计使用

DS18B20数字温度计使用 1.DS18B20基本知识 DS18B20数字温度计是DALLAS公司生产的1-Wire,即单总线器件,具有线路简单,体积小的特点。因此用它来组成一个测温系统
2010-01-25 11:29:301413

基于DS18B20的数字温度计设计

基于DS18B20的数字温度计设计,供大家下载。
2015-12-21 18:26:2824

DS18B20温度测试实验

基于单片机STC89C52的DS18B20数字温度计,测量实时温度
2015-12-31 14:36:5010

DS18B20数字温度计使用

DS18B20数字温度计使用。
2016-05-05 14:56:490

51单片机DS18B20的数字温度计

51单片机DS18B20的数字温度计
2016-05-19 15:32:45115

DS18B20数字温度计使用

学习单片机电路图的很好的资料——DS18B20数字温度计使用
2016-11-03 15:15:390

数码管显示51单片机DS18B20温度测量源程序及仿真

数码管显示51单片机DS18B20温度测量源程序及仿真
2016-12-15 22:16:01198

DS18B20温度计原理图和PCB和单片机程序

DS18B20温度计原理图和PCB和单片机程序
2017-11-06 16:43:1646

使用89C51单片机DS18B20温度传感器设计数字温度计的源代码

本文档的主要内容详细介绍的是使用89C51单片机DS18B20温度传感器设计数字温度计的源代码。
2020-03-07 17:06:0096

DS18B20温度计原理图和PCB及单片机程序免费下载

本文档的主要内容详细介绍的是DS18B20温度计原理图和PCB及单片机程序免费下载。
2020-06-16 16:22:4276

使用STC单片机实现DS18B20温度计C51配套例程免费下载

本文档的主要内容详细介绍的是使用STC单片机实现DS18B20温度计C51配套例程免费下载。
2021-03-16 10:12:4137

51单片机DS18B20温度读取

本文是武汉市海联天下物联网有限公司技术团队内部学习笔记,将详细讲解DS18B20温度显示以及51单片机如何利用单总线与DS18B20通信,DS18B20重要时序掌握。——技术部 张傲现象描述 使用DS18B20测量温度,并在数码管中显示出来。
2021-11-12 14:21:0125

51单片机ds18b20

温度传感器是比较简单的外设之一,学习51单片机都会学习ds18b20来学习51的ad转换。ds18b20是通过iic总线来进行通行的,属于比较简单的模块之一,这里贴出ds18b20的驱动程序,调用
2021-11-14 17:06:005

51单片机DS18B20与中断冲突解决方式

51单片机DS18B20与中断冲突解决方式应用场所在使用51单片机DS18B20的过程中,总会遇到中断(这里的中断主要是指定时器中断和串口中断)与其时序产生冲突,从而导致读取不稳定的情况发生
2021-11-21 11:36:0827

51单片机-DS18B20单片

51单片机-DS18B20单片51单片机-DS18B20单片51单片机-DS18B20单片
2021-11-21 11:51:0386

ds18b20数字温度计程序

ds18b20数字温度计程序
2022-03-11 15:29:3811

DS18B20温度传感器的数字温度计设计案例

本设计采用的主控芯片是ATMEL公司的AT89S52单片机,数字温度传感器是DALLAS公司的DS18B20。本设计用数字传感器DS18B20测量温度,测量精度高,传感器体积小,使用方便。所以本次设计的数字温度计在工业、农业、日常生活中都有广泛的应用。
2022-05-09 16:02:3048

基于51单片机的12864+DS1302时钟+18B20温度计设计程序

基于51单片机的12864+DS1302时钟+18B20温度计设计资料源程序
2023-04-27 15:19:160

基于51单片机DS18B20温度传感器例程源代码

基于51单片机DS18B20温度传感器例程源代码
2023-05-12 16:12:184

ds18b2051单片机模拟的小微波炉

ds18b2051单片机模拟的小微波炉
2023-07-17 15:42:454

基于51单片机DS18B20温度测量仿真设计

运用所学单片机知识,完成温度信号的测量。要求如下:单片机系统选择使用AT89C51温度传感器采用DS18B20,在LED显示器上显示频率值,另外LED显示器使用动态方式显示。
2023-10-22 17:47:07790

已全部加载完成