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

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

3天内不再提示

在同一I²C总线上连接多个DS1859器件

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

有些应用要求在同一I²C总线上连接多个DS1859器件。本应用笔记介绍了当DS1859器件在同一条I²C总线上连接在一起时,如何改变其中一个DS1859器件的I²C从地址。所述过程可以扩展并应用于添加到该总线的任何其他DS1859器件。该说明还讨论了如何访问设备的辅助从地址。

介绍

DS1859双通道、温控电阻允许用户使用外部引脚改变I²C从地址。相反,该器件为主存储器提供可编程I²C从地址。在应用中,可能需要在同一I²C总线上连接多个DS1859器件。由于所有DS1859器件具有相同的出厂默认I²C从地址,因此有必要在一个或多个器件仍连接到I²C总线时更改这些器件的I²C从地址。

本应用笔记解释了当DS1859器件在同一条I²C总线上连接在一起时,如何改变DS1859器件的I²C从地址。然后,可以将相同的原理扩展到多个设备。本文假设用户可以根据需要将DS1859上的WPEN引脚切换为逻辑高电平或逻辑低电平。

DS1859的独特之处在于每个器件有两个从地址:一个地址用于访问可编程的主存储器,另一个固定地址(A0h)用于访问辅助存储器。对辅助存储器的访问将在应用笔记的末尾讨论。

在同一I²C总线上连接两个DS1859器件

要将两个DS1859连接到同一I²C总线,必须更改一个器件的器件地址,并将另一个器件保持在默认地址A2h。这可以使用以下过程来完成。

将一个DS1859(器件1)的WPEN引脚驱动至信号地。

将另一个DS1859 (器件2)的WPEN引脚驱动高电平。

将设备 2 的 MPEN 位设置为高电平(从地址 A2h,表 01h,寄存器 89h,位 2)。此操作将对两个器件的 MPEN 位进行编程,但只有器件 2 将受到写保护,因为设备 1 的 WPEN 引脚已接地。此步骤后使用从地址 A2h 的任何写入只会影响设备 1。

将设备 1 上的从地址更改为所需的任何值(00h–FEh,A2h 除外)。对于编程,请使用从地址A2h,表01h,字节8Ch。

将设备 1 的 ADFIX 位设置为高电平。(从地址 A2h,表 01h,寄存器 89h,位 4)。

设备1的从地址现在将配置为使用步骤5中指定的地址。

然后可以将WPEN引脚驱动到所需的逻辑电平,之后可以将MPEN位更改回其默认值(0b)。

向系统添加额外的DS1859器件

在同一I²C总线上连接多个DS1859器件应遵循相同的步骤。在每种情况下,除了需要更改设备地址的设备外,所有设备都受到写保护。

访问辅助内存

用户应注意,只能更改主设备地址。所有设备的辅助内存地址不可更改,并且继续为 A0h。辅助存储器只能由I²C总线上的一个器件访问,地址为A0h。但是,用户可以配置ADEN位,通过表00h的主设备地址访问其他设备的辅助存储器。

结论

本应用笔记解释了如何更改多个DS1859上的I²C从地址,这些DS1859具有相同的默认I²C地址,已经焊接在系统中的PCB上,并连接到同一I²C总线。

审核编辑:郭婷

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

    关注

    4316

    文章

    22988

    浏览量

    396125
  • 存储器
    +关注

    关注

    38

    文章

    7447

    浏览量

    163582
  • 总线
    +关注

    关注

    10

    文章

    2864

    浏览量

    87973
收藏 人收藏

    评论

    相关推荐

    ADUM1250是否可以第2侧连接I2C总线上

    使用ADUM1250的时候遇到个问题,MCU提供的I2C接口,需要隔离挂载多个I2C接口
    发表于 02-20 10:00

    DS1859 pdf datasheet (Dual, Te

    The DS1859 dual, temperature-controlled, nonvolatile(NV) variable resistors with three monitors
    发表于 10-22 21:11 19次下载

    DS1859内部校准及右移位

    DS1859 的与众不同之处在于其内部校准及右移位可扩展动态范围特性当结合使用时这些特性可极大地提高DS1859 器件中12 位ADC 的性能无需增加成本及尺寸即可达到16 位ADC 的精密
    发表于 04-17 11:31 13次下载

    DS1859内部校准及右移位(可扩展动态范围)

    要:DS1859的与众不同之处在于其内部校准及右移位(可扩展动态范围)特性。当结合使用时,这些特性可极大地提高DS1859器件中12位ADC的性能,无需增加成本及尺寸即可达到16位ADC的精
    发表于 04-20 15:59 20次下载

    DS1859内部校准及右移位(可扩展动态范围)

    要:DS1859的与众不同之处在于其内部校准及右移位(可扩展动态范围)特性。当结合使用时,这些特性可极大地提高DS1859器件中12位ADC的性能,无需增加成本及尺寸即可达到16位ADC的精
    发表于 04-24 14:26 26次下载

    DS1859内部校准及右移位

    摘要:DS1859的与众不同之处在于其内部校准及右移位(可扩展动态范围)特性。当结合使用时,这些特性可极大地提高DS1859器件中12位ADC的性能,无需增加成本及尺寸即可达到16位ADC的
    发表于 05-07 11:40 9次下载

    DS1859 双路、温控电阻,内置校准监视器

    DS1859 双路、温控电阻,内置校准监视器   DS1859概述 DS1859双路、温控、非易失(NV)电阻具有3个监视器,包
    发表于 10-22 21:38 770次阅读
    <b class='flag-5'>DS1859</b> 双路、温控电阻,内置校准监视器

    DS1859数控电阻与MAX3735激光驱动器的连接

    摘要:本文介绍DS1859数控电阻与MAX3735激光驱动器连接时的三种选择,包括采用运放实现线性传输函数的新技术。它可以调整到任意电流范围,甚至可以产生个电流大于电位器
    发表于 04-16 16:42 1417次阅读
    <b class='flag-5'>DS1859</b>数控电阻与MAX3735激光驱动器的<b class='flag-5'>连接</b>

    Using the DS1859 with External

    that require more than 128 Bytes of memory located at the I²C* device address A0h. IntroductionThe DS1859
    发表于 04-28 11:18 1049次阅读
    Using the <b class='flag-5'>DS1859</b> with External

    DS1859内部校准和右移(可扩展动态量程)

    。此外,DS1859的内部校准具有可编程增益和可编程失调功能,省去了大多数(如果不是全部)外部信号调理电路。通过ADC之前的模拟域中提供可编程增益,可以放大/衰减输入信号,以利用ADC的整个范围
    的头像 发表于 02-25 12:11 432次阅读
    <b class='flag-5'>DS1859</b>内部校准和右移(可扩展动态量程)

    DS1859数控电阻与MAX3735激光驱动器接口

    本文介绍DS1859数字控制电阻与MAX3735激光驱动器接口的三种选择。其中包括种使用运算放大器的新技术,可提供线性传递函数。它可以针对任意电流范围进行调整。最小电阻下,它甚至可以产生比
    发表于 02-27 14:17 356次阅读
    <b class='flag-5'>DS1859</b>数控电阻与MAX3735激光驱动器接口

    DS1859内部校准和右移(可扩展动态量程)

    。此外,DS1859的内部校准具有可编程增益和可编程失调功能,省去了大多数(如果不是全部)外部信号调理电路。通过ADC之前的模拟域中提供可编程增益,可以放大/衰减输入信号,以利用ADC的整个范围
    的头像 发表于 05-18 12:00 622次阅读
    <b class='flag-5'>DS1859</b>内部校准和右移(可扩展动态量程)

    DS1859内部校准及右移位(可扩展动态范围)

    DS1859的与众不同之处在于其内部校准及右移位(可扩展动态范围)特性。当结合使用时,这些特性可极大地提高DS1859器件中12位模数转换器(ADC)的性能,无需增加成本及尺寸即可达到16位ADC
    的头像 发表于 06-09 17:02 526次阅读
    <b class='flag-5'>DS1859</b>内部校准及右移位(可扩展动态范围)

    DS1859与外部EEPROM配合使用

    DS1859为双通道数字电阻,可根据温度自动调节至EEPROM查找表(LUT)中的值。其他功能包括五个模数通道(包括 Vcc和温度)以及与 SFF-8472 光纤应用兼容的内存映射。本应用笔记介绍了
    的头像 发表于 06-09 17:10 499次阅读
    将<b class='flag-5'>DS1859</b>与外部EEPROM配合使用

    DS1859数控电阻与MAX3735激光驱动器的连接

    本文介绍DS1859数控电阻与MAX3735激光驱动器连接时的三种选择,包括采用运放实现线性传输函数的新技术。它可以调整到任意电流范围,甚至可以产生个电流大于电位器DS1859最小电
    的头像 发表于 06-10 16:00 713次阅读
    <b class='flag-5'>DS1859</b>数控电阻与MAX3735激光驱动器的<b class='flag-5'>连接</b>