Thread 中讨论的其他器件: SysConfig
各位专家:
你好。 寻求您对此查询的帮助:
有关 INA229电流传感器的查询-根据数据表、从寄存器读取温度、电压和电流值、数据表中未明确提及每个寄存器的大小、而是数据位的大小。 这是令人困惑的、因为在通过软件开发进行分析后、我们必须知道寄存器大小根据数据(电流、电压或温度)浮动、SPI 应该根据数据预期位大小。
谢谢你。
此致、
阿尔基·A.
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.
各位专家:
你好。 寻求您对此查询的帮助:
有关 INA229电流传感器的查询-根据数据表、从寄存器读取温度、电压和电流值、数据表中未明确提及每个寄存器的大小、而是数据位的大小。 这是令人困惑的、因为在通过软件开发进行分析后、我们必须知道寄存器大小根据数据(电流、电压或温度)浮动、SPI 应该根据数据预期位大小。
谢谢你。
此致、
阿尔基·A.
您好 Archie、
以下是数据表中的一个表格、其中显示了每个寄存器的位数:
请务必注意每个寄存器中的位字段、因为某些寄存器具有保留或未使用的位。 例如、根据此处的数据表图像、VSHUNT 寄存器将 VSHUNT 结果数据保存在寄存器的位23-4中、而位3-0保留且始终读为0:
以下是 INA229EVM GUI 中寄存器映射的可视化表示(请注意、器件在未加载的情况下连接):
我们还提供了一些您可能感兴趣的示例代码、通过 SysConfig 可根据所需的配置设置生成代码、还具有读取结果数据的便捷函数。 以下是已添加 INA229的项目的链接: https://dev.ti.com/sysconfig/index.html?product=ascstudio&module=/ti/sensors/currentsensor/INA229
您好 Mitch、
我仍在与客户一起处理此问题:
您能告诉我们 INA229电流传感器在通电时需要多长时间才能完成启动。 在使用 STM Nucleo 板时、它们面临问题传感器内存 CRC 失败、诊断标志和警报寄存器中的"emstat"位未设置为1。 这需要多次重启、传感器才能在加电时进入正常模式。
请帮助我们了解发生这种情况的原因并提出解决方案。
谢谢你。
此致、
阿尔基·A.
嗨、Archie、
下面是数据表中显示启动时间的一个小插曲:
在此启动时间之后、他们是否看到 memstat 位标志? 如果是、则器件出现问题、应 将器件退回 TI 进行故障分析。 此过程将通过您从中获取器件的来源来完成、但以下几条建议应有助于:
故障分析页面: https://www.ti.com/support-quality/additional-information/failure-analysis.html
客户退货页面: https://www.ti.com/support-quality/additional-information/customer-returns.html