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

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

3天内不再提示

DS2408系列1-Wire、8通道、可编程 1-Wire IC技术手册

要长高 2025-02-26 16:12 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

概述

DS2408是一款8通道、可编程I/O 1-Wire® IC。PIO输出可配置为开漏结构,具有100Ω的最大导通电阻。稳固的PIO通道访问通信协议确保PIO输出设置变化没有误差。数据有效选通输出,可用来锁存PIO的逻辑状态,供给外部电路,如D/A转换器(DAC)或微控制器的数据总线。

DS2408的工作受单线连接的1-Wire总线控制,器件通信遵从于标准的Dallas Semiconductor 1-Wire协议。每片DS2408都具有自己的64位ROM注册码,这个注册码由工厂光刻到芯片内。该注册码保证其唯一的可识别性,在多点连接的1-Wire网络中可以用作地址码。多片DS2408能够共存于一条公共的1-Wire总线,并且独立工作。DS2408还基于PIO状态或上电复位支持1-Wire条件搜索功能,启动条件搜索操作的条件可以编程设置。DS2408提供可选择的VCC供电,没有外部电源时,器件可以通过1-Wire总线寄生供电;接通外部电源时,PIO将保持在没有1-Wire总线供电的状态。可以配置RSTZ信号,用作PIO输出复位硬件电路,也可以用来指示PIO写或PIO读操作已经完成,选通外部电路。

数据表:*附件:DS2408系列1-Wire、8通道、可编程 1-Wire IC技术手册.pdf
特性

  • 八通道开漏结构的可编程I/O
  • PIO下拉晶体管导通电阻100Ω (最大);关断电阻10MΩ (典型值)
  • 独立的事件锁存器捕获PIO输入口线上的异步状态变化以备总线主控查询
  • 数据选通输出实现PIO逻辑状态与外部读/写电路的同步
  • 内置多点控制器,确保与其它Dallas Semiconductor 1-Wire网络产品的兼容性
  • 支持1-Wire条件搜索命令,响应由可编程PIO条件控制
  • 由工厂光刻的唯一64位注册码保证无差错地选择和识别器件
  • 使用1-Wire协议,以15.3kbps或100kbps通过单条数字信号和主机通信

应用

引脚配置
image.png

框图
image.png
图l显示了DS2408主要功能模块之间的关系。该设备有两个主要数据部分:1) 64位激光只读存储器,和2) 64位控制和状态寄存器的寄存器页。图2显示了单线协议的层次结构。总线主控器必须首先提供八个ROM功能命令之一:1)读取ROM,2)匹配ROM,3)搜索ROM,4)条件搜索ROM,5)跳过ROM,6)过驱动-跳过ROM,7)过驱动-匹配ROM,或8)恢复。以标准速度执行过驱ROM命令字节后,器件将进入过驱模式,所有后续通信以更高的速度进行。这些ROM功能命令所需的协议如图12所示。成功执行ROM功能命令后,控制功能变得可访问,主机可以提供五个可用命令中的任何一个。这些控制命令的协议如图8所示。读取所有数据,并首先写入最低有效位。

图2单线协议的层次结构
image.png

与DS2408的数据通信在时隙中进行,每个时隙携带一位。写时隙将数据从总线主设备传输到从设备。读取时隙将数据从从机传输到主机。写和读时隙的定义如图14所示。
所有通信都始于主机拉低数据线。当单线线路上的电压降至阈值VTL以下时,DS2408启动其内部时基。从时基的容差创建了一个从采样窗口,范围从tsLsMIN到tsLsMAx。采样点数据线上的电压决定了DS2408是将时隙解码为1还是0。
image.png

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

    关注

    16

    文章

    2092

    浏览量

    55146
  • 1-Wire
    +关注

    关注

    0

    文章

    70

    浏览量

    21950
  • PIO
    PIO
    +关注

    关注

    0

    文章

    20

    浏览量

    6562
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于C++模板技术1-wire总线编程

    操作。得益于 C++ 的模板编程,这个 1-wire 库是非常灵活而高效的:它可以选择枚举、数据链路、以及实现数据链路的物理方法。例如示例中的定义:ds18b20_t ds18b20[
    发表于 11-22 23:40

    1-Wire 编程

    `可对DALLAS 1-Wire器件进行编程,无论是DS18B20,还是EPROM 还是EEPROM,还是IButton纽扣等等。。兼容Maxim软件,采用USB接口,完全替代DS90
    发表于 07-10 15:05

    通道1Wire主控制器DS2482800相关资料推荐

    产生的快速应答脉冲沿。可编程的强上拉特性支持通过1-Wire1-Wire从器件供电,诸如EEPROM和传感器。DS2482-800将这些特性整合在一起,并提供
    发表于 05-17 07:26

    DS2408S 1-Wire继电器资料分享

    描述DS2408S 1-Wire 继电器印刷电路板 - 1mm扎斯拉涅 +5V DCZ11 - IO 1 线2 - GND 1-Wire/V
    发表于 06-24 07:25

    如何使用FlexIO块访问1-wire设备?

    我的 MCU 是 RT1052,现在我需要访问一个温度传感器 DS18B20,这是一个具有单线协议的设备。使用延迟功能访问 1-wire 协议的方法不适用于 RTOS。 从参考手册来看,1-w
    发表于 04-23 06:43

    DS2408中文资料pdf

    DS2408 是一款八通道可编程I/O 1-Wire 器件。该器件的PIO 引脚为漏极开路输出,最大导通电阻100Ω。可靠的PIO 访问通道
    发表于 04-15 10:32 27次下载

    DS2413 1-Wire通道寻址开关

    DS2413 1-Wire通道寻址开关 DS2413是双通道可编程I/O
    发表于 04-09 14:58 29次下载

    DS1825 带有4位ID、分辨率可编程设置的1-Wire

    DS1825 带有4位ID、分辨率可编程设置的1-Wire数字温度计 DS1825概述 DS1825数字温度计提供9至12位摄氏
    发表于 12-08 15:24 1552次阅读
    <b class='flag-5'>DS</b>1825 带有4位ID、分辨率<b class='flag-5'>可编程</b>设置的<b class='flag-5'>1-Wire</b>数

    使用PIC读写1-wire EEPROM DS2430的实例

    使用PIC读写1-wire EEPROM DS2430的实例程序 ;--------------------------------------------------------------------;; 1-wire d
    发表于 01-16 11:29 1649次阅读

    A Simple 1-Wire DAC

    A Simple 1-Wire DAC Abstract: Connecting the outputs of a 1-Wire addressable switch (DS2408) to a
    发表于 10-23 17:44 1258次阅读
    A Simple <b class='flag-5'>1-Wire</b> DAC

    DS2408 8通道可编程I/O 1-Wire IC

      DS2408是一款8通道可编程I/O 1-Wire® IC。PIO输出可配置为开漏
    发表于 01-11 10:16 1804次阅读
    <b class='flag-5'>DS2408</b> <b class='flag-5'>8</b><b class='flag-5'>通道</b>、<b class='flag-5'>可编程</b>I/O <b class='flag-5'>1-Wire</b> <b class='flag-5'>IC</b>

    1-Wire总线主机

    Abstract: Communication with 1-Wire slave devices requires a 1-Wire master. There are numerous ways
    发表于 10-19 17:02 53次下载

    DS2408S 1-Wire继电器开源分享

    电子发烧友网站提供《DS2408S 1-Wire继电器开源分享.zip》资料免费下载
    发表于 07-04 10:35 4次下载
    <b class='flag-5'>DS2408</b>S <b class='flag-5'>1-Wire</b>继电器开源分享

    通道可编程I/O 1-Wire芯片GX2413产品概述

    GX2413是双通道可编程I / O 1-Wire芯片。 PIO输出配置为开漏,提供高达20mA的连续吸收能力和高达28V的关断状态工作电压。 使用专用的设备级命令协议来执行PIO PIN的控制和感
    的头像 发表于 12-07 09:40 1515次阅读
    双<b class='flag-5'>通道</b><b class='flag-5'>可编程</b>I/O <b class='flag-5'>1-Wire</b>芯片GX2413产品概述

    DS2413系列通道可编程1-Wire芯片技术手册

    DS2413是双通道可编程I/O 1-Wire®芯片。PIO输出配置为开漏极,提供最高20mA的吸电流能力,截止状态工作电压可达28V。通过专门的器件级命令协议实现PIO引脚的控制与检
    的头像 发表于 02-26 15:12 973次阅读
    <b class='flag-5'>DS</b>2413<b class='flag-5'>系列</b>双<b class='flag-5'>通道</b><b class='flag-5'>可编程</b><b class='flag-5'>1-Wire</b>芯片<b class='flag-5'>技术</b><b class='flag-5'>手册</b>