E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
18B20
18B20
需要注意的要点有:(1)
18B20
也是有读时序和写时序的(2)其每次发完寄存器指令的时候,都需要初始化一次,也就是说不能连续发两次的寄存器指令(3)里面的函数也是很常见的,写字节函数,和读字节函数,需要注意里面的时序
Where~Where~
·
2024-01-02 07:57
嵌入式
单片机
51单片机
arduino OLED显示温度 ,二氧化碳,和空气质量,使用u8g2库
材料arduinonano一个MQ-2传感器一个
18B20
传感器一个OLED屏幕一个若干杜邦线面包板来个大合照成品是这个样子引脚SCLA5SDAA4A0A3D0A218B20A1肯定会有人想问为啥
18B20
FlY_uni
·
2023-11-20 20:14
arduino
lcd1602c显示温度语言编程,单片机+lcd1602显示温度汇编语言程序-精确到0.0625度
;这是关于单个DS18B20的测温程序,数据脚为P3.3,晶振是11.059MHZ;温度传感器
18B20
采用器件默认的12位转化,最大转化时间要750毫秒;用1602液晶屏显示,显示温度从00到99度,
weixin_39710660
·
2023-11-15 18:13
实验09 DS18B20及LCD 1602(温度检测与显示)
号处的温度值要实时的从
18b20
读取。当温度为零下时,最高位?号处显示为-号;当温度为0及以上时,最高位不显示+号,且
卷心菜的成长日记
·
2023-11-15 18:38
单片机
嵌入式硬件
基于单片机的时钟(带农历)仿真设计(#0044)
功能描述1、采用51/52单片机作为主控芯片;2、采用1602液晶显示:年月日时分秒、星期、温度、闹钟设置;3、支持农历显示,通过按键进行切换;4、采用
18B20
传感器检测温度;5、采用DS1302时钟芯片
电子开发圈
·
2023-11-11 22:58
MCU51系统设计
单片机
c语言
单片机C语言实例:26、
18B20
温度传感器的应用
18B20
驱动程序程序实例1:#ifndef__DS18B20_H__#define__DS18B20_H__#include//包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义#include
资深流水灯工程师
·
2023-09-20 15:33
单片机项目
单片机
c语言
嵌入式硬件
单片机C语言实例:27、
18B20
超温警报测试
18B20
驱动程序实例1:#ifndef__DS18B20_H__#define__DS18B20_H__#include//包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义#include
资深流水灯工程师
·
2023-09-20 15:33
单片机项目
单片机
c语言
嵌入式硬件
基于单片机火灾报警器仿真设计
二、硬件设计原理图如下:三、单片机软件设计1、首先是系统初始化/
18b20
初始化函数******/voidinit_18b20(){bitq;dq=1;//把总线拿高delay_uint(1);//15usdq
bbxyliyang
·
2023-09-20 12:29
单片机
嵌入式硬件
基于单片机超声波测距和语音控制系统设计(毕业设计资料)
电路组成:51单片机+
18B20
温度传感器+超声波测距模块+1602液晶显示+按键+语音播报电路+小喇叭;供电方式:充电宝或USB电源(5V)实现功能:1.采用STC89C52单片机;2.有DS18B20
AuroraFaye
·
2023-09-15 09:48
单片机
【嵌入式系统开发实训】学生实验报告
一、实验内容1、过程考核60分:(1)顺序点亮3个LED灯(分数:10分);(2)按键顺序点亮3个LED灯(分数:10分);(3)读取
18B20
温度并通过串口显示(分数:10分);(4)写入姓名(拼音)
齐天大圣12138
·
2023-08-04 02:52
课程设计
linux
树莓派spi接口c语言支持库,树莓派驱动SPI接口的12864OLED屏
昨天玩了玩
18b20
,然后今天想起来还有两块从车上扣下来的12864小OLED屏,所以准备研究下然后发现这个库依旧依旧有人写好了23333(怪不得树莓那么多人玩)先看看效果图:这个功能和某宝上的“CPUInfo
童哲
·
2023-06-21 12:42
树莓派spi接口c语言支持库
配套的温度小项目实记
一个配套小项目1.搭建keil软件开发环境2.配置cubemx下载固件库3.用cubemx配置项目,得根据实际的项目需求启用SWD启用串口启用IO口4.仿照
18B20
的程序改写Mb01B的程序5.定好485
guangod
·
2023-06-09 05:33
嵌入式开发零星时间堆记
单片机
stm32
嵌入式硬件
2020/09/29_DS18B20温度传感器时序模拟
2、
18B20
复位时序(1)复位:控制器(单片机)拉低总线480-950μs,然后释放总线(拉高)。此时,单片机引脚需设置为输出。(2)控制器释放总线后60-240μs,
18B20
拉低总线,表示
HACHI_8
·
2023-04-12 12:28
51单片机学习笔记(清翔版)(22)——数字温度传感器DS18B20
如果一条总线挂了多个
18B20
,要访问指定的一个,我们就需要发送序列码,总线上的
18B20
收到序列码就会和自己的进行比较。可以不外接电源,直接从数据线获取电。其内部有一个AD转换器。
裂缘冰释
·
2022-12-08 02:46
51单片机
单片机
java
嵌入式
arm
go
蓝桥杯嵌入式CT117E硬件开发平台经验分享12 | 第十届蓝桥杯国赛题
电压、PWM采集、温度
18B20
读取的实现毫不夸张的说,第十届蓝桥杯嵌入式国赛赛题出的是最有水平的一届,难度也是最高的一届赛题(第十一届国赛赛题由于只是考了脉冲捕获和脉冲输出,之前有介绍过,本文就是最后一篇过于蓝桥杯国赛赛题的分析
小小工程员
·
2022-12-07 18:17
单片机嵌入式
嵌入式
单片机
stm32
串口通信
【STM32学习】(30)STM32实现
18B20
温度采集(标准库和HAL库实现)
单片机型号:STM32F103源码下载链接:(2条消息)STM32实现
18B20
温度采集(标准库和HAL库实现)-电信文档类资源-CSDN下载现要求完成温度采集并在串口或液晶屏上显示。
xiaocaidayong
·
2021-05-22 16:27
单片机c语言
18B20
温度采集
STM32
标准库
HAL库
基于DS18B20和HS1101的仓库自动报警系统
基于DS18B20和HS1101的仓库自动报警系统背景介绍效果展示完整版的项目代码+仿真文件下面是项目原理图具体管脚定义如下图
18B20
温度原理HS1101湿度传感器红外测距报警模块我用到的是GP2D12
大不怪将军
·
2021-05-13 13:19
51单片机
单片机
编程语言
嵌入式
第四讲:2.物联网多设备的联动任务与任务模式
18B20
温度传感器接入其IO口处。02物联网管理平台简单配置设备我们提前已添加完成其两个设备小风扇:点击工具按钮,弹出对话框“基本配置”。因为光敏电阻是
qq_40582683
·
2020-09-12 06:48
物联网开关
物联网
关于光耦隔离通讯中限流电阻的选取问题
原理很简单,就是用6N137隔离
18B20
,同样的板子,隔离过的温度有的能上来有的上不来。光耦用的6N137,按理说很好的高速光耦,我把猛-叫了下来,测了电压,检查虚焊,没找到原因。
weixin_30652897
·
2020-08-24 17:42
嵌入式
蓝桥杯DS1302官方驱动的修改
相对于DS18B20而言(我写的
18B20
官方驱动的修改https://blog.csdn.net/weixin_42994525/article/details/88219538)DS1302官方给出的驱动程序修改的地方会比较多一点
不怨天、不尤人
·
2020-08-15 16:32
蓝桥杯
keil中函数递归调用问题
我当时是在写温度传感器
18b20
的初始化程序过程中发现的。
汉尼拔勇闯天涯
·
2020-08-14 10:37
ARM
计算机编程综合
keil
STM32 DS18B20 程序
--------------------------------------------------------------------*函数名称:gUINT8Ds18Init(void)*功能描述:
18B20
_Rambo
·
2020-08-11 14:17
STM32
数值温度传感器
18b20
驱动分析
#include#include#include#include#include#include#include#include#include#include#include#include#include#defineDEVICE_NAME"Tem"#definetp_MAJOR232unsignedcharsdata;unsignedcharxiaoshu1;unsignedcharxiao
LoveLifeLoveYours
·
2020-08-05 10:23
arm-linux驱动
对补码,原码,反码的理解。
今天在做
18b20
温度传感器时,因为
18b20
转成温度数据时,是以补码形式存放的,负值的话要自己转换过来,在测试中发现0XFF(11111111,11111111)=-1,。
叶林
·
2020-08-05 03:06
ESP8266接温度传感器
18B20
时序校准
陈拓
[email protected]
/06/22-2020/06/251.概述在《ESP8266_SDK发送温度数据到阿里云》https://blog.csdn.net/chentuo2000/article/details/105592791https://zhuanlan.zhihu.com/p/132582024一文中我们将温度传感器DS18B20的温度数据传送到了阿里云物联
晨之清风
·
2020-07-29 17:28
ESP8266
SDK
物联网
DS18B20
cc2538之ds18b20
18b20
,很常见的传感器了,软件编写重点主要就是在one-wire总线的时序上,相关的时序可以参考ds18b20不多做赘述;本次依然采用作者最熟悉的TinyOS平台+CC2538CB实现,由于ds18b20
开源的6lowpan
·
2020-07-28 03:02
cc2538
TinyOS例程实验
18B20
温度传感器详解
2.不需要外部元件;3.可用数据线供电;4.不需备份电源;5.测量范围从-55°C~+125°C,增量为0.0625°C;6.以12位数字值方式读出温度;7.在1s内把温度变换为数字;知识点:1.每个
18B20
yx_l128125
·
2020-07-06 11:07
嵌入式
ARM
mini2440 驱动ds18b20
今天下午闲着蛋疼,看鸟哥实在看不进去,想着有个ds18b20,于是就写了一个
18b20
的驱动。是在mini2440上面实现的。
xgg0602
·
2020-07-06 08:17
Linux驱动学习
基于ARM-LINUX的温度传感器驱动
18B20
(2)
Linux字符驱动之DS18B20温度传感器驱动一、硬件分析在[OK210开发板体验]的第二篇:板载资源中,简单分析了DS18B20传感器的功能和作用。其实对DS18B20的操作,包含两部分,一是对字符设备驱动的深入理解,二是对DS18B20传感器时序的掌握。前面3篇功能体验,分别对GPIO的输出(LED)和输入(Key)进行了驱动的编写,而这篇将同时涉及GPIO的输入和输出。首先从OK210的底
wo_wuhao
·
2020-07-06 07:31
Linux驱动-传感器
电子小制作-一个土壤温湿度检测装置
用防水型的
18B20
,两支,来检测温度。网上只能找到驱动一支的程序片段,所以两支占用了2个IO口。理论上两支只要并联占用一个IO就可以的。这一点在IO口不够用时有待改进。土壤湿度利用土壤电阻率来测定。
whysoft
·
2020-07-06 07:13
架构设计编程语言
c
单片机
树莓派+温度模块
温度模块(
18B20
)DS18B20是常用的数字温度传感器,输出的是数字信号;特点:体积小,硬件开销低,抗干扰能力强,精度高,接线方便;封装成后可应用于多种场合,如管道式,螺纹式,磁铁吸附式,不锈钢封装式
面包呢
·
2020-07-06 06:06
树莓派
单片机温度控制系统DS18B20
单片机温度控制系统核心由895X系列单片机来控制来驱动
18b20
温度传感器模块,通过编写C语言代码,来实现对模块的控制驱动,不断的接收读取
18b20
传过来的温度信号。
weixin_33738578
·
2020-07-05 22:36
树莓派 Zero W+温度传感器DS18B20
1.准备1.1硬件树莓派PiZeroWDS18B20温度传感器杜邦线3根电脑(我用Windows7)4.7KΩ电阻1.2GPIO接口1.3接线首先我们把
18B20
和树莓派连接。树莓派的GPIO4是W
weixin_30673715
·
2020-07-05 21:53
STM32串口实现1-wire(一)
STM32串口实现1-wire(一)接线只需要将STM32的串口的TX线和
18B20
的DQ相连接,通过4.7K上拉电阻让TX线拉到3.3V即可(PS:就不贴图了)。
u010339445
·
2020-07-05 15:32
bus&interface
STM32串口实现1-wire(二)
STM32串口实现1-wire(二)上一篇利用串口的半双工实现对1-wire协议的操作,利用单线半双工有个问题就是在读取1-wire总线设备(
18B20
)时,如果设备输出低电平时可能会造成电平不能完全拉到低电平
u010339445
·
2020-07-05 15:32
bus&interface
树莓派3b——连接
18b20
测温度
vcgencmdmeasure_temp或cat/sys/class/thermal/thermal_zone0/temp查看cpu当前频率:vcgencmdmeasure_clockarm树莓派系统包含了
18b20
sxyandapp
·
2020-07-05 14:22
树莓派3b
STM32 HAL库 DS18B20读取温度值
18b20
端口使用PA0,配置该端口为推挽输出即可。注意:驱动单总线器件时序上是很简单的,如果是使用HAL库,关键点在于微秒的延时的准确性。
AnKun.
·
2020-07-05 02:29
STM32
ZIGBEE:第一个实验:无线温度传感器实验
传感器采用
18b20
,十分常见,网上模块化的程序很多,就不做介绍了。主要是目的是记录下怎么加入ZIGBEE工程的过程。
貌然神伤丶
·
2020-07-05 01:49
zigbee
利用
18B20
测量室内温度
实验器材HC6800单片机开发仪,KENKO牌KK-82MS型科学计算器实验原理1.HC6800中的
18B20
模块以及
18B20
电路图
18B20
驱动程序#include#includesbitD18B20
木雨月
·
2020-07-05 00:31
Arduino Uno 与
18B20
温度传感器 实验详录
DS18B20单线数字温度传感器,即“一线器件”,其具有独特的优点:(1)采用单总线的接口方式与微处理器连接时仅需要一条口线即可实现微处理器与DS18B20的双向通讯。单总线具有经济性好,抗干扰能力强,适合于恶劣环境的现场温度测量,使用方便等优点,使用户可轻松地组建传感器网络,为测量系统的构建引入全新概念。(2)测量温度范围宽,测量精度高DS18B20的测量范围为-55℃~+125℃;在-10~+
jacka654321
·
2020-07-04 19:24
智能小车机器人配件
Arduino
基于单片机的温度传感器
18b20
的C语言程序
代码是在12M的晶振的晶振下调试出来的,希望可以给大家带来参考价值#include//51芯片管脚定义头文件#include//内部包含延时函数_nop_();#include#defineucharunsignedchar#defineuintunsignedintucharFlag=0;//定义一个全局的标志位ucharFeng=0;sbitds=P3^1;//接18B20voiddelay(
huchang99
·
2020-07-04 18:32
51单片机
DS18B20读取温度,ESP8266传输数据到电脑
代码分为两块,一块是读取
18B20
的,一块是mian主函数#include#includesbitIO_18B20=P3^2;//DS18B20通信引脚/*软件延时函数,延时时间(t*10)us*/voidDelayX10us
糖朝
·
2020-07-04 18:20
单片机
传感器自学笔记第十四章——DS18B20温度传感器(附自己写的好用的51单片机单、多路温度采集代码)
答:bit类型变量不可以移位操作,只有char,int这类才可以移位操作;2、问:多点检测试验时有一个
18b20
的ROM序列号产生了9个字节的地址序列怎么办?
宫伟迪
·
2020-07-04 16:18
mini2440的ds18b20驱动和测试程序
其中最大的问题居然是
18b20
插反了,导致我研究了一天时间最后还是别人告诉我才发现反了。百度图片不可信啊,居然有错图,以后一定要长记性,去下官方的datasheet。呵呵下面记录下自己的编译过程。
benjamin_xc
·
2020-07-04 11:04
嵌入式开发
测试
module
struct
file
c
user
多路DS18B20读取
DS18B20作为一个单总线温度传感器估计大家都比较熟悉,但通常情况下都只是总线上挂一个
18B20
。实际应用中难免会用到多点测温,我在工作中就遇到了这样的情况。
amwangming
·
2020-07-04 10:10
元件驱动
51单片机
18B20
测温1602LCD显示
E6%98%BE%E7%A4%BA_-_C51%E6%BA%90%E4%BB%A3%E7%A0%81//更多51单片机程序与资源:https://www.jdgcs.org/wiki/8051//[[
18B20
rtoax
·
2020-07-04 07:04
操作系统
51单片机的ds18b20驱动程序
/********************************************************************************标题:
18b20
温度芯片驱动程序**文件
Keven__Ding
·
2020-07-04 06:09
单片机实时温度采集并通过串口通信上传电脑显示
首先说下我所用到的主要器件器件:STC89C52,AT24C08,DS18B20,MAX232实验源代码://接上
18B20
温度传感器(另购)后数码管显示出当前温度#include#include#include
信长的野望
·
2020-07-04 01:54
linux内核及驱动开发
操作时序的错误笔记(
18B20
)
ucharReadByte_DS18B20(void){uchari=0,byte=0;for(i=0;i>=1;//将得到的数据移入次高位————————————(1)DS18B20=1;//释放总线,等待DS18B20发送数据_nop_();if(DS18B20==1)//如果数据为1,将byte最高位置1,否则为0byte|=0x80;DelayUs(2);//此处可以不必拉高总线,DS18
hemixianyuan
·
2020-07-04 00:03
单片机学习
STM32 单总线1-wire
概述1-wire总线是一个具有单总线主机和一个或者多个从机的系统,一般在任何情况下单总线设备(如
18B20
)都是从机设备,主机一般是一颗MCU。
lly_3485390095
·
2020-07-02 09:05
STM32
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他