TLV493D-A2BW 从地址更改

公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

你好,

我的客户对 TLV493D-A2BW 感兴趣,他们可能在同一条 I2C 总线上使用多个传感器。 如果我看一下用户手册,它在表 4 中显示了最多 4 个地址的可能性,但它并没有确切显示如何配置与默认地址 0x6a 不同的地址。

如果我从下面显示的社区中正确理解,TLV493D-A1B6 的用户手册显示了如何做到这一点,它也适用于 TLV493D-A2BW。 我说得对吗? TLV493D-A1B6 似乎最多可以配置 8 个,但 TLV493D-A2BW 可以配置 4,因为 SDA CAN不用于 ADDR。 如果你有 TLV943D-A2BW 的文件,你能告诉我吗?

https://community.infineon.com/t5/3D-Hall-Magnetic-sensor/TLV493D-A1B6/td-p/408839

最诚挚的问候,

ykawa

0 点赞
1 解答
Translation_Bot
Community Manager
Community Manager
Community Manager

你好 @ykawa

很抱歉回复延迟。
如果您有大小限制,则 CAN 采用TLI493D-A2BW,并实施上一个响应中建议的第二种方法,以与多个传感器进行通信。

我们想提出 P 通道增强模式场效应晶体管 (P-MOS) BSS84。

BR
Sunil。

在原帖中查看解决方案

0 点赞
7 回复数
Translation_Bot
Community Manager
Community Manager
Community Manager

你好 @ykawa

微控制器生成启动条件后,只能使用 write 命令更改配置 CAN 。 传感器写入操作的从站地址为 0x6A。 但是这个通用呼叫地址用于同时寻址连接到 i2C 总线的每台设备。

因此, CAN MOD1寄存器(0x11)中设置位,以定义特定的从地址。 MOD1 寄存器的位 6:5(iiCadr 位)专门用于定义总线配置中的从站地址。

有关更多详细信息,请参阅《用户手册》第 1.2.5 章。
链接到 UM:https://www.infineon.com/dgdl/Infineon-TLV493D-A2BW-UM-UserManual-v01_00-EN.pdf?fileId=8ac78c8c7db4e...
链接到 DS:https://www.infineon.com/dgdl/Infineon-TLV493D-A2BW-DataSheet-v01_00-EN.pdf?fileId=5546d46278d64ffd0...

希望你能得到问题的答案。

BR
Sunil。

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你好 Sunil-san,

非常感谢您的评论。 我看过 UM 和 DS,但它们没有显示我想知道的方法。 我知道 MOD1 寄存器 CAN 用于更改从地址,但假设如果同一 I2C 总线上有 4 个传感器,则这些传感器默认共享相同的从地址,因此如果您更改 MOD1 寄存器,它同时应用于所有 4 个传感器。 因此,除非像 表 5 和图 16 中的 TLV493D-A1B6 那样执行某些操作,否则我 CAN 更改其中一个传感器。 TLV493D-A2BW 是否需要为每个 VDD 分开,并更改连接到 VDD 的从地址,而其他从地址未连接到 VDD? 我希望您在 TLV493D-A1B6 的用户手册中添加如图 16 所示的描述。 这次我的问题可以理解吗?

ykawa_1-1689560265954.png

 

ykawa_0-1689560036748.png

 

最诚挚的问候,

ykawa

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你好 Ykawa,

通过 I2C 总线操作多个传感器的方法有两种:

  • 购买带有预配置地址的传感器 (A0...A3)。 这可能需要从 A2BW 类型切换到 W2B6、W2BW 或 P2B6,因为只有这些类型具有预配置的 I²C 地址。
  • 实现一个单独打开每个传感器的电路(例如,每个 VDD 都有一个 MOSFET)。 在关闭所有传感器的情况下启动应用程序。 然后打开一个传感器并将其地址更改为 3。在保持运行状态的同时,打开下一个传感器并将其配置为地址 2,然后将下一个传感器配置为地址 1,然后只需打开最后一个传感器,因为它的默认地址为 0。然后,您就可以在一条总线上运行所有 4 个传感器。

第二个选项的Arduino代码应该有点类似于 TLV493D-A1B6 库中的这个例子:DualSensor.ino

希望你能得到问题的答案。

BR
Sunil。

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你好 Sunil-san,

非常感谢你用代码回复。 现在我明白您对配置 TLV493D-A2BW 的从地址的期望是什么。

我的客户需要小封装(≦2mmx2mm),所以我们的客户对 TLV493D-A2BW 和TLI493D-W2BW感兴趣。 他们也对降低成本感兴趣,所以如果我理解正确的话,最合适的应该是 TLV493D-A2BW。 然后,他们询问是否有办法配置不同的从站地址,因为他们可能在同一 I2C 总线上使用多个传感器。 我浏览了 TLV493D-A2BW的用户手册,但它没有显示如何做到这一点。 但是,如果我查看社区站点,其中一个帖子显示了 TLV493D-A1B6 的信息,所以我想知道您希望如何配置 TLV493D-A2BW 的从地址。 这就是我提问的背景。

如果您有机会出于其他目的更新MOSFET,我希望您 CAN 用户手册中推荐的信息以及您推荐的MOSFET。 你推荐哪种 MOSFET? 当他们请求传感器样本或询问如何配置传感器的从属地址时,我想推荐他们 MOSFET。

最诚挚的问候,

ykawa

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你好 @ykawa

很抱歉回复延迟。
如果您有大小限制,则 CAN 采用TLI493D-A2BW,并实施上一个响应中建议的第二种方法,以与多个传感器进行通信。

我们想提出 P 通道增强模式场效应晶体管 (P-MOS) BSS84。

BR
Sunil。

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你好 @ykawa

关于这个话题你还有其他问题吗? 还是我们 CAN 关闭线程?

BR
Sunil。

0 点赞
Translation_Bot
Community Manager
Community Manager
Community Manager

你好 Sunil-san,

很抱歉我的回复晚了。谢谢你的回答。 你 CAN 这个线程。

最诚挚的问候,

川崎义和

0 点赞