下载地址 : https://www.pjrc.com/teensy/td_download.html 包含: OneWire.h Arduino单总线库 ...
分类:
其他好文 时间:
2019-05-08 09:32:54
阅读次数:
149
OneWire DS18S20, DS18B20, DS1822 Temperature DS18B20 The DS18B20 digital thermometer provides 9-bit to 12-bit Celsius temperature measurements and has ...
分类:
其他好文 时间:
2018-08-19 12:55:13
阅读次数:
181
一.实物图注:电阻选取4.7k欧二.事例代码注:先下载Onewire库到arduinolibraries目录下,然后就有例子#include // OneWire DS18S20, DS18B20, DS1822 Temperature Example//// http://www.pjrc.com...
分类:
其他好文 时间:
2015-09-06 14:20:32
阅读次数:
185
调试ds2781的时候可谓艰难啊,但是调完了一个模拟的iic时序之后单总线的时序竟然迎刃而解了。下面总结一下调试的过程:
我使用ds2781的快速模式(OVD高电平)
1. 首先要有一个芯片的datasheet
这里写链接内容
2. 其次测试设备:示波器,逻辑分析仪
3. 根据手册上的时序写代码进行调试
时隙
复位时序
关于与复位时序,手册说明:
与DS278...
分类:
其他好文 时间:
2015-08-27 18:54:20
阅读次数:
345
DS18B20,单片机,11.0592MHZ
#ifndef __DELAY_H__
#define __DELAY_H__
/*------------------------------------------------
uS延时函数,含有输入参数 unsigned char t,无返回值
unsigned char 是定义无符号字符变量,其值的范围是
0~255 这里使用晶振12M...
分类:
其他好文 时间:
2015-06-19 00:05:28
阅读次数:
165
DS18B20是很常用的数字温度传感器,供电范围为3.0V到5.5V,测温范围为-55~+125℃,在-10~+85℃范围内精度为+-0.5℃,每个器件都有唯一的64为序列号存储在内部存储器中,因此在一根总线上可以挂载多个器件,且独特的单线接口方式,使得DS18B20与微控制器连接时仅需一条口线即可实现微控制器与DS18B20的双向通讯,不过,需要注意的是,DS18B20的中间引脚DQ需要连接一个4.7K欧姆电阻到电源引脚。
在开发板上,我们将DQ引脚连接到引脚B1,开发时我们需要用到OneWire类。E...
分类:
其他好文 时间:
2014-06-08 10:08:40
阅读次数:
320