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/sensors-group/sensors/f/sensors-forum/763128/pga305-pga305
器件型号:PGA305使用 I2C 总线时、我有三个 PGA305 IC 不设置 compensation_control_register。 我有一 个使用 PGAxxxEVM-034板失败、另一个使用微控制器驱动的两个在一天后也停止工作。 EVM 上出现故障的 PGA305可以是使用 OWI 的地址、然后切换到 I2C。 我的问题是:
1.- I2C 无法设置 补偿控制寄存器的原因是什么?
2.-是否有办法解决此问题或是否需要更换 PGA305?
3.- 我需要做些什么来避免损坏它们?
请提供建议
器件型号:PGA305
只需添加我找到的内容:数字 接口控制(M0地址= 0x40000506)(DI 页地址= 0x2)(DI 页偏移= 0x06)从0x42更改为0xF、发生这种情况时 I2C 不会写入 Compensation_control_寄存器。 我使用开关了几次、然后使用 OWI 切换至 I2C、值会发生变化、I2C 会被禁用。 我遇到的问题是、我可以对我的设计做些什么来解决这个问题、因为我只有 I2C 可用?
请提供建议
器件型号:PGA305
关注的对象
我确实找到了使模拟部件、 ADC 和 DAC 运行的方法,但我仍有一些问题需要您的帮助:
我无法让 COMBUF 寄存器提供任何数据、 需要什么才能使 COMBUF 寄存器正常工作? 我无法从 I2C 中获取任何数据。
2.-我只有少数器件锁定在补偿运行模式下、并且我只有内置在电路中的 I2C、没有空间实现 OWI。 如果没有成功、我在 GUI 中实现了该序列、也无法正常工作。
要使用 I2C 使这些器件脱离补偿模式、我需要做些什么?
感谢您的任何帮助。
使用 I2C 读取 COMBUF 的正确协议是什么?时序要求是什么?