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.

[FAQ] [参考译文] [常见问题解答] BQ34Z100-G1:常见问题解答

Guru**** 2318830 points
Other Parts Discussed in Thread: BQ34Z100-G1
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/716717/faq-bq34z100-g1-frequently-asked-questions

器件型号:BQ34Z100-G1

此主题包含有关 bq34z100-G1电量监测计的常见问题解答。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    为什么数据存储器中有两个周期计数参数?

    每当累积的放电大于或等于 CC 阈值时,配置>数据>周期计数就会递增。 存储在 Configuration>Data>Cycle Count 的值由 CycleCount():0x2C/0x2D 命令对返回。

    当 Qmax 更新时,“电量监测”>“状态”>“周期计数”设置为等于“配置”>“数据”>“周期计数”中存储的值。

    MaxError():0x03在上次 Qmax 更新后的每个 CycleCount()增量在内部递增0.05%,例如([配置>数据>周期计数-电量监测>状态>周期计数]* 0.0005)。

    CC 增益和 CC Delta 均用于校准感应电阻器、但 CC 增益和 CC Delta 之间的区别是什么?

    CC 增益是用于校准感测电阻、跟踪和内部库仑计数器(集成 ADC Δ-Σ)误差的增益系数。 它用于报告平均电流的算法。

    CC Delta 是用于校准感测电阻、跟踪和内部库仑计数器(集成 ADC Δ-Σ)误差的增益系数。 它在算法中使用、该算法通过剩余电量寄存器报告电池的充电和放电情况。

    CC 增益和 CC Delta 之间的区别在于、报告平均电流的算法会抵消时基、因为平均电流没有时间分量(以 mA 为单位报告)、而 CC Delta 需要一个报告剩余容量的时基(以 mAh 为单位报告)。

    无需用户直接修改 CC 增益和 CC Delta。 它们由来自校准模式的电流校准功能进行修改。

    如何在配备 x86型处理器的计算机上对 bq34z100-G1执行浮点转换?  是否有可用于验证的数字对?

    有关我们的许多监测计(如 bq27xxx、 bq34z100和 bq34110)的浮点格式的一般信息:
    双精度型不符合 IEEE 标准;它采用大端序、先是指数。  接下来的3个字节是尾数、其中隐含的第一位为1、因此会在数字的精度中挤压一个额外的位。  但是、请注意尾数第一个字节的 MSB 是符号位。
     
    以下是‘C’代码,用于获取4个字节,并在典型的基于英特尔的计算机(小端字节序)上将测量仪表的大端字节序转换为双字节序。
     

    uchar p[]={82、20、21、22};//假设字节、起始浮
    点 int s、e;
    double x;
    union int_Byte{
    UINT I;
    UCHAR c[4];
    }d;
    
    e=*p++; //指数
    s=(*p)&0x80; //数字
    d.c[3]=0的符号; //因为尾数只有3个字节
    d.c[2]=(*p++)|0x80; //翻转字节序
    d.c[1]=(*p++);
    d.c[0]=(*p++);
    
    x=d.i * pow (2、e-128-24); // 128是指数的隐含符号,24是因为尾数中的隐含1是高位
    IF
    x=-x; //以 Intel (IEEE)格式将正确签名的值设置为双精度型 

    要进行验证、以下是一些示例输出:

    //示例输出:
    //十六进制浮点
    00000000 1.46936793853e-39
    81800000 -1.0
    81000000 1.0
    8b1a522b 1234.56774902
    8e88f5ba -8765.43164062
    944578 807511.5
    7f5e9624 0.434739232063
    977b169 822904294562 9436782d 8077236822480
    
    
    
    
    
    
    772d 36822480 2d 36822480 0002d 36782d 367236782d 36723672367236723672367280 367280 0002d 367280 367280 0002d 367280 0002d 367280 0002d 367280 0002d 367280 0002d 367280 0002d 3672367280 0002d 367280 0002d 367280 0002d 367280 0002d 367280 0002d 367280 0002d 3680 0002d 367280 0002d 367280 2d 3680 0002d 367280 0002d 367280 0002d 3680 0002d 367280
    
    
    
    
    
    
    
    
    378.091766357
    9c72e870 254707456.0 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您提供常见问题解答