This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1381219/ina237-problem
器件型号:INA237工具与软件:
我继续上一个线程
https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1351334/ina237-prblem/
我们已将 DAC6578引脚3 (AVDD)短接至 GND 以将其停用(移除 L30没有帮助-显示内部电路具有2.4V 电压)。
完成此操作后、地址047上的 INA237开始工作 好的 (符合预期)-器件 ID 返回0x5449、温度为"正常" 23.5C。
下面是 DAC6578电路。
从数据表可以看出、DAC6578 (TSSOP 版本)唯一可能的地址是0x48、0x4A、0x4C (不是0x47)。
此外、出于测试目的、我们从内部寄存器地址0x3E (这不存在)读取了 DAC、我们获取的0x0000也是读取 INA237 0x47寄存器0x3E 时得到的。
因此、DAC 可能也会应答与 INA237相同的地址、并覆盖 INA237应答。
那么、问题可能出在哪呢?
Dan、您好。
DAC6578具有广播模式、这是一个用于同时与多个 DAC6578通信的通用地址。 遗憾的是、该地址为0x47。 不能更改此地址或关闭广播模式。 因此、您可能需要更改 INA 的 I2C 地址。
谢谢!
Erin
我假设这次广播是要写入 DAC、但我们看到的是 DAC 响应了有关此地址的读取请求。 如果总线上有多个 DAC、则这些 DAC 都应同时响应。 这是不合理的。
更新:根据数据表、这个值只适用于写入-所以由于我们在读取时遇到了问题、所以问题仍然存在
嗨、Dan、
由于您有15个 INA237、因此您没有备用地址可将0x47上的 INA 移动到另一个地址。 因此、我有3条建议供您参考:
为了方便起见、我也会将这些建议放到 E2E 上。
此致、
Mitch
尊敬的 Mitch:
感谢您的答复、我们可能会继续 备选案文3. -再添加一条 I2C 总线。
备选案文1. 是不正确的- DAC 将始终如此 另见 响应地址0x48、因为这是由 A0引脚(或0x4A 或0x4C、我们的其他 INA237定义)定义的地址
备选案文2. 不相关(尽管我很高兴知道-我看到它们是2024年5月24日的新组件)、因为我们不使用 农具电子保险丝(使用 MOSFET)、所以我们需要为每个通道提供单独的警报
我认为广播功能应该在数据表的第一页上清楚地说明、包括0x47地址。 或至少在 I2C 地址选项表中或其下找到。
此致、
Dan