DS18B20单总线数据传输

时间:2023-03-15作者:佚名

  纯单片机干不了大事,必须得配上各种外设,那么了解单片机与传感器之间的数据通信就显得必不可少了。常见的单片机数据通信方式有SPI,IIC,RS232,单总线等等。每种通信方式都有相应的时序图,分析时序图并完成代码的编写是单片机学习者的必修课。本文以DS18B20为例分析一下单总线数据传输。

  DS18B20是单总线数据传输,因此对于时序的要求就非常的高,学会分析其时序图是非常有必要的。

  1.初始化时序图分析:

  首先是由总线控制器拉低总线,维持480us。在480us后释放总线,由上拉电阻讲总线拉高。等待5-60us后,DS18B20开始响应,会将数据总线拉低60-240us.之后便释放总线,由上拉电阻拉高总线。转换为代码如下:

  u8dsbInit()//初始化,返回0表示DS18B20无反应,反之有响应

  {

  dsbDQStat(0);//控制器拉低总线

  delay500us();//拉低总线一段时间

  dsbDQStat(1);//释放总线

  delay60us();//等待DS18B20响应

  if(dsb_DQ)//如果没有相应直接返回0

  {

  return0;

  }

  delay240us();//有响应则等待响应结束

  return1;//返回初始化状态

  }

  2.读时序图分析:

  首先由控制器将总线拉低>1us的时间,此时控制器释放总线,如果此时控制器采样为低电平,那么读到的值便是0,如果为高电平,则读到的值为1。注意图中标有一个15us,其意思便是控制器采样在15us内完成。15us后是由上拉电阻将总线拉高维持45us。整个读周期为15 45=60us。这个周期的时间也是得控制的。转换为代码如下:

  u8dsbReadByte()//读出一个字节的数据,从低位开始读取

相关阅读

单端正激式/单端反激式/推挽式/全桥式/半桥式电路结构的特点

1、单端正激式 单端:通过一只开关器件单向驱动脉冲变压器。 正激:脉冲变压器的原/副边相位关系,确保在开关管导通,驱动脉冲变压器原边时,变压器副边同时对负载供电。 该电...
2023-07-28
单端正激式/单端反激式/推挽式/全桥式/半桥式电路结构的特点

电工技能:线路漏电检测大法

家里有地方漏电是件麻烦事,自己又不懂如何判断呢?小编带你解决难题,一起来看看家里漏电如何检测吧! 如果一合闸,漏电开关就跳闸,这类属火线漏电,检查方法如下: 1.把各分...
2023-06-27

电力电缆单根理论最大长度、大尺度电缆分盘

电缆过长时,一般会作分段处理,而接头处是电缆最薄弱的地方容易产生故障和事故。据统计:中间接头故障占线路故障超过70%。每增加一个接头就增加了一处风险,因此在施工允许的情况...
2024-08-21
电力电缆单根理论最大长度、大尺度电缆分盘

有刷直流电机驱动电路及其优缺点

直流电动机已经存在了(jìn) 200 年,在此期间进行了一系列稳定的改进。最(jìn),无刷直流电机变得越来越流行,但对于许多应用来说,有刷直流电机仍然是正确的选择。有刷电机成本...
2023-07-12
有刷直流电机驱动电路及其优缺点

关于电厂那些事——台风天“顶风”值班,16小时坚持不懈

我想在广东的都应该还记得18年9月份的 机组设备运行正常还一切好说,一旦设备存在问题,你根本忙不过来,危险时时存在啊!这个就不吐槽先,改天再专门写一篇聊聊。 汽机房 下面...
2023-07-05
关于电厂那些事——台风天“顶风”值班,16小时坚持不懈

热销商品

手术衣一次性防护服打农药防尘实验服参观服加厚透气无纺布隔离衣

手术衣一次性防护服,作为一种重要的医疗防护用品,广泛应用于医院、实验室等场所。它采用加厚透气无纺布制成,具有优良的防尘、防污、防病毒能力,能有效保护医护人员免...
14

欧普照明led灯泡e27/e14大小螺口超亮家用节能灯螺旋暖白光球泡

欧普照明LED灯泡,适用于E27和E14两种常见螺口,是您家用照明的理想选择。这款灯泡采用先进LED技术,亮度超群,瞬间点亮,无需等待,为您提供明亮舒适的光环境。同时,它节能环...
3.59

LED柜内照明灯 AC220V 4W 7W配电箱导轨式 LL10-W 高压柜内照明灯

LED柜内照明灯AC220V 4W/7W配电箱导轨式LL10-W是一款专为高压柜、配电箱等封闭电气设备设计的紧凑型照明产品。采用高效LED光源,功耗低(4W/7W可选),亮度高,寿命长,节能...
7

密封胶条包邮耐磨耐高温耐腐蚀圆柱棒丁晴/氟胶实心硅胶胶条红色

本品采用优质丁腈橡胶(NBR)或氟橡胶(FKM)及实心硅胶材质制成,呈红色圆柱棒状,具备卓越的耐磨、耐高温(-40℃至+200℃以上,氟胶可达250℃)、耐腐蚀性能,适用于酸、碱、油类等...
1

小木锤木锤子实木木榔头圆头木锤实木棰木头锤子木柄锤黄檀手工锤

小木锤采用优质黄檀木精心打造,通体实木结构,质地坚硬、纹理细腻,手感温润舒适。圆头设计兼顾敲击与整形功能,适用于木工、雕刻、家具组装及日常维修等场景。木柄经精...
3.4

网站栏目