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

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

3天内不再提示

DS1624通信时序与I²C规格之间的差异

星星科技指导员 来源:ADI 作者:ADI 2023-01-11 09:56 次阅读

DS1624的2线时序规格与I²C不同。本应用笔记详细介绍了其中的区别。SDA不由DS1624内部保持。总线主站有责任保持SDA,直到SCL的下降沿完成。

介绍

本应用笔记详细介绍了DS1624通信时序与I²C规格之间的差异。在I²C下,允许SCL和SDA线路同时转换,因为SDA被从器件在内部延迟至少300ns。DS1624不会延迟相对于SCL的SDA信号,因此总线主机必须将SDA保持在正确的逻辑状态,直到SCL完全转换到逻辑低电平,以防止错误生成START或STOP操作。

适当的时机

DS1624的SDA线相对于SCL没有内部延迟。因此,SDA逻辑电平必须保持在DS1624外部,直到写入数据时SCL转换到逻辑低电平;否则,可能会识别启动或停止条件。在2线总线上写入逻辑“1”时,SCL必须达到保证逻辑低阈值V伊利诺伊州(0.3 x VDD 最大值),SDA 转换到保证逻辑高阈值 V 以下之前IH(最小 0.7 x VDD)。写入逻辑“0”时,SCL 必须达到 V伊利诺伊州在 SDA 转换到 V 以上之前伊利诺伊州.生成启动条件时,SDA 必须达到 V伊利诺伊州在 SCL 过渡到 V 以下之前IH.生成停止条件时,SDA 必须达到 VIH在 SCL 过渡到 V 以下之前IH.两个 V伊利诺伊州和 VIH关卡在每个设备上都经过生产测试。这保证了在整个电压和温度范围内(包括器件制造公差)使用此时序的正常运行。

pYYBAGO-F2KAIUwSAAAY8Ye1P-o646.gif?imgver=1

图1.

poYBAGO-F2OATVKMAAAZYmJRnPg954.gif?imgver=1

图2.

总结

DS1624的时序和I²C规格存在差异。DS1624不会在内部延迟SDA相对于SCL。因此,系统主机需要在 SCL 的下降沿期间维护 SDA,以防止逻辑“1”被解释为 START 条件,而逻辑“0”被解释为 STOP 条件。

审核编辑:郭婷

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

    关注

    10

    文章

    2714

    浏览量

    87227
  • 时序
    +关注

    关注

    5

    文章

    357

    浏览量

    36963
  • SCL
    SCL
    +关注

    关注

    1

    文章

    239

    浏览量

    16884
  • Start
    +关注

    关注

    0

    文章

    72

    浏览量

    9795
收藏 人收藏

    评论

    相关推荐

    C++编写的控制DS1624的程序,采用并口技术。

    C++编写的控制DS1624温度传感器的程序unsigned char timecount;unsigned char displaycount;bit secondflag=0;unsigned
    发表于 03-11 00:19

    带有存储器功能的数字温度计-DS1624技术应用

    状态。直到下一个开始测温的请求发出才继续进行连续测量。 表5 主机对DS1624写操作通信格式 I2C通信开始主器件发送控制字节(DS1624
    发表于 10-24 21:11

    请问大神我的ds1624程序芯片为什么不行

    _scl = 1;delay();i_scl = 0;delay();}void i_start()//I2C开始通信{i_scl = 1;
    发表于 10-14 11:51

    基于数字温度计和256字节的E2存储器组成的DS1624

    测量环境温度并以13位字报告温度值,分辨率为0.03125°C。温度传感器及其相关寄存器通过2线串行接口访问。DS1624功能框图:图12线串行数据总线DS1624支持双向双线总线和数据传输协议。将数据
    发表于 09-16 17:23

    想知道DS1624是怎样使用在线温度测量技术吗?

    DS1624的基本原理包括哪些?DS1624是怎样使用在线温度测量技术的?
    发表于 04-09 06:36

    SH79F1624A-SH79F1624B差异对照表分享

    SH79F1624A-SH79F1624B 差异对照表
    发表于 10-24 07:43

    DS1624 pdf datasheet (digital

    The DS1624 consists of a digital thermometer and 256 bytes of E2memory. The thermometer
    发表于 12-08 16:06 28次下载

    带有存储器功能的数字温度计-DS1624技术应用

    DS1624是美国DALLAS公司生产的集成了测量系统和存储器于一体的芯片。数字接口电路简单,与I2C总线兼容,且可以使用一片控制器控制多达8片的DS1624。其数字温度输出达13位,精度为0.
    发表于 01-08 11:53 95次下载

    关于DS1624 2线通信SDA保持时间的说明

    摘要:DS1624的2线通信时序与I²C标准不同。本应用笔记详细描述了两者之间差异。SDA信号并非由
    发表于 04-17 11:20 896次阅读
    关于<b class='flag-5'>DS1624</b> 2线<b class='flag-5'>通信</b>SDA保持时间的说明

    美信推出DS1624数字温度计

    DS1624包含一个数字温度计和256字节的E²内存。温度计提供13位温度读数,指示器件的温度。在E²内存允许用户存储数字校正由于温度的晶体频率的频率补偿系数。任何其他类型的信息,也
    发表于 05-24 11:27 1184次阅读
    美信推出<b class='flag-5'>DS1624</b>数字温度计

    DS1624数字温度计的资料简介和应用源代码概述

    DS1624是美国DALLAS公司生产的集成了测量系统和存储器于一体的芯片。数字接口电路简单,与I2C总线兼容,且可以使用一片控制器控制多达8片的DS1624。其数字温度输出达13位,精度为0.03125℃。DS1624可工作在
    的头像 发表于 05-05 14:44 5210次阅读
    <b class='flag-5'>DS1624</b>数字温度计的资料简介和应用源代码概述

    DS1624S+ DS1624S+ - (Maxim Integrated) - 温度传感器 - 模拟和数字输出

    电子发烧友网为你提供()DS1624S+相关产品参数、数据手册,更有DS1624S+的引脚图、接线图、封装手册、中文资料、英文资料,DS1624S+真值表,DS1624S+管脚等资料,
    发表于 10-28 10:10
    <b class='flag-5'>DS1624</b>S+ <b class='flag-5'>DS1624</b>S+ - (Maxim Integrated) - 温度传感器 - 模拟和数字输出

    DS1624 DS1624 - (Maxim Integrated) - 温度传感器 - 模拟和数字输出

    电子发烧友网为你提供()DS1624相关产品参数、数据手册,更有DS1624的引脚图、接线图、封装手册、中文资料、英文资料,DS1624真值表,DS1624管脚等资料,希望可以帮助到广
    发表于 11-02 08:22
    <b class='flag-5'>DS1624</b> <b class='flag-5'>DS1624</b> - (Maxim Integrated) - 温度传感器 - 模拟和数字输出

    DS1624S DS1624S - (Maxim Integrated) - 温度传感器 - 模拟和数字输出

    电子发烧友网为你提供()DS1624S相关产品参数、数据手册,更有DS1624S的引脚图、接线图、封装手册、中文资料、英文资料,DS1624S真值表,DS1624S管脚等资料,希望可以
    发表于 11-02 08:23
    <b class='flag-5'>DS1624</b>S <b class='flag-5'>DS1624</b>S - (Maxim Integrated) - 温度传感器 - 模拟和数字输出

    DS1624 2-Wire通信SDA保持时间澄清

    DS2的1624线时序规格与I²C不同。本应用笔记详细介绍了其中的区别。SDA不由DS1624内部保持。总线主站有责任保持SDA,直到SCL
    的头像 发表于 02-08 11:45 569次阅读
    <b class='flag-5'>DS1624</b> 2-Wire<b class='flag-5'>通信</b>SDA保持时间澄清