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.
工具与软件:
我无法让 BQ34Z100读取零电流。 我也不能手动设置 CC Offset、它始终会恢复到大约-1477
我已经尝试了电路板偏移的极值。
当电路板偏移= 0时、零电流读数为16mA。
电路板偏移=-128时、零电流读数为7ma。
开关 GNDSEL 不起作用。
我今天更新了 Z100固件、bqstudio 和化学 ID、并复制了新的.bqz 文件。
我可以向分流器施加70ma 的实际电流、然后电量监测计读数将为零。
您好!
在更改校准参数之前、发送 CAL_ENABLE 命令、然后您将能够更改校准参数。
此致、
Diego
不、这不起作用。 我尝试了 CAL_ENABLE、UNSEAL、FULL ACCESS 的所有组合、但它不接受手动输入至 CC Offset。
BTW 分流器由 INA241A2放大
我的实际分流电阻为0.025mΩ、x 20倍放大= 0.5mΩ。
我为5mΩ 分流器设置了 Z100、并由主机控制器进行调节。
该电路板将此分流信号与 BQ76952共享、因此校准零电流没有问题。
我发现可以启动校准例程并在完成之前插入新的 CC Offset 值(-1630)、在几秒钟内、监测计将报告零电流、但 CC Offset 会恢复到不正确的值(-1477)
是否有任何可靠的方法使其工作? 为什么校准例程失败? -1477显然不是正确的值。
您好!
这是因为该值仅在 BQstudio 中更改、但不会写入到数据闪存中。 该值变回实际写入数据闪存的值(-1477)。
这是令人惊讶的,我也遇到这个问题,这是我如何解决它。
请禁用自动刷新并禁用扫描、然后重试。
如果仍然无法正常工作、还请尝试发送 Cal_enable cmd。
我将尝试重新生成这个问题
此致、
Diego
我刚有一卷新的 BQ34Z100-R2芯片(使用的是-G1)、将其中一个芯片焊接到我一直使用的同一块电路板上。
第一印象- bqstudio 报告器件名称= BQ34Z100-G1、FW 版本0x0201 (印象不深刻、为什么是 G1? 行李上的标签显示 R2)
G1和 R2芯片是否有区别? 或者它只是固件吗?
电流标度不会改变任何值。 这是否应该由主机控制器计算?
我可以将 CC Gain 设置为0.5mΩ、监测计将报告正确调节的分流器电流、但我无法将 CC Delta 设置为低于5。
这些必须相同吗? 技术参考手册根本未定义 CC Delta、它在 表7-1中仅提到一次、基本数据表仅提到一次"电流检测电阻的值应同时输入到 CC Gain 和 CC Delta 参数中"
这些与我第一次从芯片读取时的情况不同。 CCgain 和 CCdelta 的开箱即用值为10.123和10.147。
我没有看到最大电流测量的信息。 如果我将 CCgain 设置为0.5mΩ(我的实际有效分流值)、那么 0x10/0x11可以报告的满量程电流测量值是多少?
我与 CC Ofset 的斗争仍在继续。 芯片最初报告的是-1200。 我尝试了写入-1630、值恢复到-1504、这是无法解释的。 未启动校准例程。 最初设置了 CAL_EN 位。
为了进行完整性检查、我 使用焊料桥接了 VSS、SRN 和 SRP。 电量监测计现在报告零电流、电路板偏移为零。
以前、该电量监测计的读数为191ma 零电流。 这意味着我的电路板偏移为9.55微伏(我没有能够确认该测量值的仪器)
然后、我将电路板偏移设置为-128 (参数限制)、电量监测计读数为-68mv、这意味着可校准的最大电路板偏移为3.35微伏。
如果没有针对此限制的解决方法、那将非常令人失望。
我已经重新设计了电路板、并为我的 INA241A 和 BQ34Z100芯片添加了 A_GND 岛。 我只希望这有助于 减少实际的电路板偏移。
您是否能够建议一种修整 INA241A 输出以减少失调电压的方法? 我将两个基准引脚都连接到 GND (下一个版本中为 A_GND)
此芯片由+/- 3.3V 电源轨供电、其输出连接到 BQ76952和 BQ34Z100芯片的 SRP。
在 INA241数据表中:
失调电压(最大值)
•版本 A:±µV μ s
因此、9.55uV 偏移在放大器的规格范围内、达到了它所值的范围。
TLDR:电路板失调电压参数仅有分流放大器最大失调电压的1/3 (该版本已是最佳的超精密版本)
获得具有16位整数的新固件用于电路板偏移的可能性有多大? 因为那将会很好。
.
.
.
您好!
BQ34z100-G1和 BQ34z100-R2是同一个器件、唯一的区别是固件、这两个器件都可以使用任一固件进行刷写。
电流标度将使报告电流降低"电流标度"的系数、A/ma/mAh/ah 中的所有参数也需要标度。
本视频介绍了 CC 参数之间的差异、请 借助 BQ34Z100-G1执行电流校准|视频|德州仪器 TI.com
SRN/SRP 引脚的范围、以+/-125mV 为单位。这是电流能够读取的范围、取决于检测电阻的大小。
电压和电流的校准不同。 您是否已尝试使用 BQstudio 上的校准选项卡而不是手动写入电量监测计、是否尝试使用高级通信?
这是有关电压校准的主题和视频。
通过 BQ34Z100-G1执行电压校准|视频|德州仪器 TI.com
(+) BQ34Z100-R2:电压和温度校准问题-电源管理论坛-电源管理- TI E2E 支持论坛
请注意、寄存器大小不能更改。
我不是 INA241A 专家、我将邀请该团队的一名成员。
此致、
Diego
很好、现在我有2000个相同的芯片。
我想最根本的一点是、BQ34Z100不能消除 INA241A 偏移范围内的偏移。
如果我要使用这些芯片、我将不得不提出一个 Rube Goldberg 解决方案、以消除硬件偏移。
此外、TI 在任何产品说明书中都没有给出对-G1芯片进行重新刷新后能够为其提供-R2芯片的升级功能的说法。
至少可以说、这些芯片的文档令人失望。
Steve、
我不知道 BQ34z100是如何进行校准的、但如果您可以分享如何连接 INA241、我可以看到您的连接中是否存在任何问题。 此外、如果您要驱动 Vref 引脚或使用内部电阻分压器、并且如果使用内部分压器、则可能是电源产生的误差。 此外、INA241具有更大的 IB、因此、如果您在与 Rshunt 的连接上串联电阻器、这可能会导致一些误差。
此致、
Javier
这是我今天使用的电路板- V13:
这是我的下一个版本 V14、我正在等待构建新的原型。 你还有什么更好的想法吗?
Steve、
这是我的下一版本 V14、我正在等待构建新原型。 您还有什么更好的想法吗?
也许吧。 基准引脚不是高阻抗且具有一些输入偏置电流(几十 µA μ A)、确实会随输入电压略有变化。 具有测量差分可以解决大多数问题。 如果您的 ADC 或测量点以模拟 AGND 为基准、则这会更好。 如果引用了另一个 GND、则可能会出现问题。 在这种情况下、差动也有帮助。
直接连接到 Rshunt (SRN 和 SRN/NFET_SRC)的节点。 没有串联电阻器?
4x 0.1mΩ 分流器、与100Ω 电阻器的开尔文连接。 分流器位于 FET 阵列的共源极节点上、这些节点可能会在电池电压范围内浮动、因此我使用 INA241放大器来获得较大的共模范围。
Steve、您好!
布局在这种情况下至关重要、因为您的焊接电阻可能与电阻的大小接近。 检测节点对于获得所需的并联电阻值至关重要。 此外、我还会将 SRN-x 值丢弃到1Ω 或10Ω、因为您会由于我们器件的 IB 而出现一些错误。
此致、
Javier
Steve、您好!
方法。
CC Delta 有什么作用? 数据表对此一无所知。
利用该芯片、我可以将 CC Gain 设置为0.5mΩ、这与我的分流非常匹配、但 CC Delta 不能设置为低于5左右。
这很重要吗? 将 CC 增益设置得如此低是否会导致任何其他值溢出?
Steve、
我再次在 BQ 器件中添加了 Diego。
INA241具有更大的 IB
大于什么?
Steve、您好!
大多数放大器和仪表放大器的 IB 都较低。 PA 或 nA。 我们的 INA241输入级由输入供电、并消耗35µA 的电量。 这样、我们的输入共模电压就可以超过电源轨。 数据表下面的一些屏幕截图。 也许您知道、它是一个静音点。
如果"偏移电压、以输入为基准"为+/- 10uV、这是否意味着 INA241A2输出端的偏移误差(20x 增益)为+-200uV?
Steve、
有。 您是对的。 但是、如果将 REF1和 REF2接地、则将限制为摆动低值。 因此、在输入为0时、输出不能变为0V。
您可以在其他误差源以及计算方法中查看此值: https://e2e.ti.com/support/amplifiers-group/amplifiers/f/amplifiers-forum/1396268/ina296a-output-voltage
此致、
Javier Contreras
我将放大器的 GND 引脚连接到-3.3V (对于+-3.3V 双电源)、将2个 REF 引脚连接到 AGDN (对于 BQ34Z100也是 VSS)。
在测试中、它能够绕 AGND 双向摆动。
我刚获得了新的原型、发现5块板中有3块能够校准、但2块无法校准。
这5个电路板上的零电流测量值为 -38ma、+7ma、+36ma、+205ma、+225ma (由 Z100报告)
我从+225mA 板上移除了放大器、并短接 输出和 REF 焊盘、然后 Z100报告5mA。
我还之前用焊料将所有100Ω 输入电阻器短接、没有任何变化、因此我认为电路板本身没有失调。
然后我用新的 INA241A2芯片替换了这个板上的放大器两次、得到了 +167ma、然后是+52ma。
我希望样本大小更大。 我认为必须设计一个可以在校准步骤中进行调整的电路、从而消除放大器输出上的失调电压误差。 我想知道可选的+-100uV 偏移是否足够了。
您好!
我目前正在研究这个问题、请允许我某个时间。
此致、
Diego
Steve、您好!
I 再次检查、A2版本的偏移误差为15µV μ V。 此外、我找不到 Z100的 SRP、SRN 输入阻抗、但如果您认为存在稳定性问题、则可能会增加 SRP1至200Ω 的电阻。
我预计的最大误差为 600mA = 15µV μ V/PSRR 、这是在 CMRR、0.025mΩ 等条件中添加任何额外误差之前的值。 这不会增加太多。 您能否测量零电压并从所有其他测量中减去该电压?
测量空电压并从所有其他测量值中减去该电压?
我肯定希望我能,这是我原来的问题! BQ34Z100似乎缺少这种功能。
Steve、您好!
您应该能够使用 BQstudio 中的 CALIBRATION 选项卡在 BQ34z100电流测量中校准该偏移。
此致、
Diego
您是否对 CC Delta 有任何见解?
Steve、您好!
请参阅本文档: https://www.ti.com/lit/an/slua640b/slua640b.pdf
此致、
Adrian
无法实现。 它的限值是+127/-128个周期、在我的系统上这是76ma、INA241A 的分流器偏移高达+/- 300mA。
Steve、您好!
你有疑问吗? 您是否需要更多有关 CC Delta 的说明?
此致、
Adrian
此文档已过期。 我使用的-R2芯片提前有多个版本。
请。
我可以将 CCGain 设置为0.5mΩ、这是 我的有效分流值、但我无法像 Bq34Z100数据表中所说的那样将 CCdelta 设置为匹配。
CCdelta 的用途是什么?
是否有任何理由不将 CCGain 设置为0.5mΩ?
Steve、您好!
该视频介绍了 CCdelta 和 CCgain。
借助 BQ34Z100-G1 |视频|德州仪器 TI.com 执行电流校准
此致、
Diego
仅供参考、它可能与之相关:
我解决了电路板偏移问题、在我的电路板上添加了一个微调电位计、该电压计会向 INA241A 放大器的基准引脚(对于我的 BQ76952和 BQ34Z100、也是 SRN)添加一些失调电压。 只是 BQ34Z100无法提供足够的失调电压范围来覆盖 INA241A 的输入失调电压范围。
此外、我发现我的主机控制器可以将0.5mΩ 的初始分流值写入 CCGain 和 CCdelta 而没有问题、随后内部校准例程可以校准偏移。 无法在初始测试期间向 CCdelta 写入0.5的原因是 BQstudio 软件中的错误。 (此软件似乎有很多错误)。
注意:虽然 CCGain 和 CCdelta 应与以毫欧为单位的分流电阻值相同、但这仅用于显示目的。 它们会乘以一个常量并转换为已编码的浮点值、然后再写入 BQ34Z100 DataFlash。
这些值以称为 Xemics 浮点的浮点格式存储。
在我的代码中、这些是通过计算得出的:
我希望这些信息可以帮助未来的人。