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.

[参考译文] BQ40Z50-R2:充电期间 ASCC 短路-阈值

Guru**** 2563960 points
Other Parts Discussed in Thread: BQ40Z50, BQSTUDIO

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1426092/bq40z50-r2-ascc-short-circuit-during-charge---threshold-value

器件型号:BQ40Z50-R2
Thread 中讨论的其他器件:BQSTUDIO、BQ40Z50

工具与软件:

您好!

我正在准备执行学习周期、其中一项建议是设置适当的 ASCC -充电期间短路阈值。

在访问 BQStudio 中的 Data Memory - Protection 菜单时、可以设置的阈值以十六进制单位表示、当前设置为45。 我不清楚该值最初来自哪里。 也可能是默认值。

我的解释是、根据表 A-4、有一个电压值对应于一个十六进制值、并且发生跳闸的当前值由以下公式定义:

电流= SCC 阈值/Rsense

因此、对于相应电压值为22.2mV 的十六进制设置0x00、我们具有以下相关性

跳变电流= 22.2mV/0.001 R = 22.2A、其中0.001是 BQ40Z50 BMS 中 Rsense 的电阻。

这看起来很高。

这种对如何根据十六进制值和表 A.4设置跳闸电流的理解是否正确?

如何将0x00输入到 Protection - ASCC - Threshold 表格中? 对于0x00、我是否要键入0x00? 还是仅使用00?

我还感到困惑的是、您还可以在数据存储器-保护表中设置 OCC1和 OCC2、即充电1中的过流和充电2中的过流、并可以输入 mA 值。 这在设置发生跳闸的电流值方面更加清晰。  

设置充电跳变电流的正确方法是哪种? 使用 ASCC 或 OCD1和 OCD2?

非常感谢您提供任何反馈。

此致、

Joe DeWitt

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

    您好、Joe。

    [报价 userid="526928" url="~/support/power-management-group/power-management/f/power-management-forum/1426092/bq40z50-r2-ascc-short-circuit-during-charge---threshold-value ]]在访问 BQStudio 中的"Data Memory - Protection"菜单时、可以设置的阈值以十六进制为单位、当前设置为45。 我不清楚该值最初来自哪里。 可能是默认值。

    我认为此寄存器的默认值通常为0x77。

     

    [报价 userid="526928" url="~/support/power-management-group/power-management/f/power-management-forum/1426092/bq40z50-r2-ascc-short-circuit-during-charge---threshold-value "]

    这种对如何根据十六进制值和表 A.4设置跳闸电流的理解是否正确?

    如何将0x00输入到 Protection - ASCC - Threshold 表格中? 对于0x00、我是否要键入0x00? 还是仅使用00?

    [报价]

    您在这里的理解是正确的。 对于阈值、进行此更改的最简单方法是转换为二进制并更改各个位:

    0x45 = 0100 0101

    由于 SCCV 涉及位2-0、并且您要将其更改为0x00、因此您需要将位2-0替换为0。

    0100 0000 = 0x40。

    如果您希望更改延迟、也可以使用位4 - 7来完成相同的操作。

    [报价 userid="526928" url="~/support/power-management-group/power-management/f/power-management-forum/1426092/bq40z50-r2-ascc-short-circuit-during-charge---threshold-value "]

    我还感到困惑的是、您还可以在数据存储器-保护表中设置 OCC1和 OCC2、即充电1中的过流和充电2中的过流、并可以输入 mA 值。 这在设置发生跳闸的电流值方面更加清晰。  

    设置充电跳变电流的正确方法是哪种? 使用 ASCC 或 OCD1和 OCD2?

    [报价]

    我认为 ASCC 和 OCC 保护之间的主要区别在于、ASCC 是具有锁存器的基于硬件的保护、OCC 是基于固件的保护。 OCC 保护也具有更小的可触发时间范围、最大可设置电流约为32A。 ASCC 可以设置为高于此值。

    此致、

    Anthony

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

    Anthony、您好!

    感谢您的答复。

    鉴于 Protections - ASCC - Threshold 表中的单位是十六进制的、我是否只需为 ASCC 阈值输入0x77? 或者我是否需要转换为二进制并输入 01110111?

    提前感谢您的指导。

    此致、

    Joe DeWitt

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

    您好、Joe。

    可以将阈值输入为十六进制值。

    此致、

    Anthony

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

    感谢 Anthony、感谢您的指导。

    此致、

    Joe DeWitt