同时使用两片I2C同型号设备时地址怎样设置

简介: 有时候 可能 需要同时使用 多个同型号i2C的器件,这就需要 我们 更改 器件的物理地址。同时使用两片pcf8591时地址怎样设置,也就是如何更改 器件地址。以pcf8591 为例子以下 为PCF8591 的引脚图 可以根据引脚图对比实物图 找到 对应的3个地址引脚A0、A1和A2用于编程硬件地址。如右图所示 A0 A1 A2 默认是连在一起的然后接地的 即 是低电平 0 。所以 我们需要改变这种状态 根据 你想改变的地址 来改变 A0 A1 A2 的高低电平比如 将A0 置为高电平,即置为‘1'

    同时使用两片I2C同型号设备时地址怎样设置

有时候  可能 需要同时使用 多个同型号i2C的器件,这就需要 我们 更改 器件的物理地址。

同时使用两片pcf8591时地址怎样设置,也就是如何更改 器件地址。以pcf8591 为例子

以下 为PCF8591 的引脚图 可以根据引脚图对比实物图 找到 对应的3个地址引脚A0、A1和A2用于编程硬件地址。

如右图所示 A0 A1 A2  默认是连在一起的然后接地的 即 是低电平 0 。所以 我们需要改变这种状态

根据 你想改变的地址 来改变 A0 A1 A2 的高低电平

比如 将A0 置为高电平,即置为‘1'

image.gif

 

 

 那么我们该 如何操作那, 我们 应该 将 A0 的引脚  挑出来(要与原来的电路脱离 暴力跳 开),然后接 上  高电平,那么地址就改好了。

实物图

如下 (不会锡焊, 有点丑 哈哈哈)

image.gif

要更改 地址的话 就只需要  接 一根 杜邦线 IO 控制高电平即可 更改地址

image.gifimage.gif

 未接高电平时:  显示是0x48

image.gif

接上 高电平后  显示 是 0x49

image.gif

更改 成功了

我 同时使用了 三片 pcf8591  如图是更改后的地址 分别为 0x48,0x49,0x4c

image.gif

目录
相关文章
|
8月前
I/O设备与主机信息传送的方式(程序查询方式,程序中断方式,DMA方式)
I/O设备与主机信息传送的方式(程序查询方式,程序中断方式,DMA方式
594 0
|
存储 网络协议 数据安全/隐私保护
逆向USB设备共享:利用内网穿透让远程设备访问本地USB设备
逆向USB设备共享:利用内网穿透让远程设备访问本地USB设备
逆向USB设备共享:利用内网穿透让远程设备访问本地USB设备
|
监控 Android开发 开发者
Android平台GB28181设备接入端本地SIP端口被占用或屏蔽怎么办?
好多开发者或厂商,对Android平台GB28181接入模块的定位,大多是IPC国标流程打通模拟,基于这个目的,很难按照标准SPEC规范实现Android平台GB28181设备接入,我们在跟第三方国标平台厂商对接时发现,部分公司,尽管参与了标准的制定或审校,自身实现,细节仍不尽人意。
107 0
I/O设备与主机信息传送的控制方式以及什么是中断
I/O设备与主机信息传送的控制方式以及什么是中断
275 0
|
数据采集 人工智能 算法
基于设备数据的设备关系绑定
本文讨论了实体分割和物品追踪在物流行业的应用。物品追踪系统可实现物品在转场过程中的实时追踪,从而提高物流效率,减少误差和损失。实体分割技术可以将快递包裹中的不同物品进行分割和识别,从而使其更易于管理和追踪。文章还探讨了实体分割和物品追踪技术在不同物流场景中的应用,并讨论了相关技术的优缺点以及未来的发展方向。
163 0
【网络共享解决】Internet连接共享访问被启用时,出现了一个错误 无法启用Internet连接共享。为LAN连接配置的IP地址需要使用自动IP寻址。
【网络共享解决】Internet连接共享访问被启用时,出现了一个错误 无法启用Internet连接共享。为LAN连接配置的IP地址需要使用自动IP寻址。
2865 0
|
Windows
USB 设备:自定义批量传输及实现
USB 设备:自定义批量传输及实现
1174 0
|
监控
通过SetDeviceProperty设置设备属性
记录一次调用SetDeviceProperty设置设备端属性。
322 0
通过SetDeviceProperty设置设备属性
|
前端开发 Java 数据库
SpringBoot获取访问接口设备的ip地址以及设备类型
SpringBoot获取访问接口设备的ip地址以及设备类型
SpringBoot获取访问接口设备的ip地址以及设备类型
树莓派2B设置固定ip
​​不要修改/etc/network/interfaces文件 在/etc/dhcpcd.conf文件后面增加 interface eth0static ip_address=192.
1562 0