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.
使用 TI 的 INA226软件和 USB-DIG、我们能够读取电压/电流等 能够对寄存器等进行编程
然后移除 USB-DIG、将 J2更改为 EXT。 连接3.3V 外部电源。 还在 Vs 和{SDA、SCLK}之间焊接了两个10k 上拉电阻器。 BTW、A0=GND、A1=GND、因此 EVM 地址= 0x40。
然后、我们通过线夹将 EVM 的{sda、SCLK、GND}连接到我们自己板上的相应线路。 我们自己的板应该是 I2C 主板、而 EVM 应该是从板。
我们自己的板能够成为 I2C 主设备、并发送从设备地址(0x40)以成为主设备发送器。 这失败了。 线路似乎很忙。
我们以400kHz 初始化 I2C。 我是否需要特别做任何事情来将 EVM 的 I2C 设置为400kHz?
我尝试了更低的速度、100kHz。 没有区别。
有什么见解、建议、帮助吗? 提前感谢您、
BTW、D2 KED 亮起且呈绿色。
您好!
感谢您提出问题。 可以检查一些内容。 确保 INA226 EVM 的接地端通过低阻抗导线连接到主接地端。 您还4.7kΩ 将 SDA/SCL 上拉电阻降低3 μ s。 有时、这对于实现时钟速度是必要的。
希望这对您有所帮助。 如果仍无法正常工作或您有更多问题、请回帖。
最好
Peter
您好!
此问题是否已解决? 如果您有任何其他问题、请发帖。
此致、
Peter