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.

[参考译文] TPS1641:尝试计算 Viocp — 模拟负载电流监视器

Guru**** 2460850 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1547850/tps1641-trying-to-calculate-viocp---analogue-load-current-monitor

器件型号:TPS1641


工具/软件:

大家好、

我正在设计一个控制 PCBA 来控制 ATE 系统、该系统将对我们的一款产品进行编程和测试。  其中一项要求是最初使用低电流 (250mA) 进行测试、因此在发生短路或其他灾难性故障时不会对被测器件造成更多损坏。

我选择了  TPS16413DRCR 作为我的器件来限制电流、我差不多就完成了设计的这一位、当时我在数据表中注意到、可以使用电压来表示消耗的电流、监视 IMON 处的输出电流。

数据表: www.ti.com/.../tps1641

首先,数据表中似乎有一个拼写错误 。 。 。  第  8.3.8 节 “该器件通过在上提供模拟电流来使系统能够准确监测输出负载电流
IOCP/IMON 引脚、  “  不是指 “ 提供模拟电压 。 。 。 “ 我假设如下公式所示  Viocp   不是  Iiocp  

公式 7。

我的主要问题是,我不知道我应该使用哪些单位作为这些值. 。 。   

Gimon =典型值 50uA/A  我使用 50 还是 0.00005?   还是 50uA/Iout ?

Riocp = 在我的应用中是 32.949k 我使用 32.949 或 32949(我假设后者)

OSimon =典型值 0.05 uA  我使用 0.05 或 0.00000005 吗?  

输出  电流我假设这将是在 非 mA ?

 我假设 Viocp 将以 V 而不是 mV 为单位 ?

我可以用一点帮助. 。 。

谢谢、 Simon G   

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

    虽然写这,我认为我已经想出它. 。 。 。

    Gimon = 50uA/Iout 的典型值 (数据表中实际说明了这一点,我需要仔细阅读)  

    Riocp =  欧姆值

    OSimon = 0.05uA 典型值  使用 A 中的值  

    IOUT  值  

      V 型 Viocp

    我认为数据表中的拼写错误仍然存在。 。 。  

    此致、 Simon G

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

    您好 Simon、

    欢迎来到 E2E。

    是的、您对这些公式是正确的。

    Viocp 是 Riocp 电阻器两端的压降。 它连接到微控制器以读取电压并根据公式将其转换为 IOUT。

    您可以使用以下设计计算器

    https://dr-download.ti.com/design-tools-simulation/calculation-tool/MD-9RxfrHolEh/1.1.0/TPS1641_Design_Calculator.zip

    谢谢  

    Amrit  

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

    尊敬的 Amrit:

    感谢您发送的消息、我下载了 设计计算器、它帮助了很多、我有一个问题您可能能够回答:

    我在上面的第一篇文章中给出的公式使用 OSIMON、数据表中给出的该值为–0.8uA 至 0.8uA 0.05uA  (典型值)

    设计计算器在其 电芯公式中似乎使用了 0.1 的固定值来表示 IMON 电压

    看起来 0.1 取代了 OSIMON 、因此不在数据表指定的范围内、我的解释是否正确?

    此致、  Simon G

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

    您好 Simon、

    是的、您回答正确。 考虑使用最大值 OSIMON、并留有一定的裕度。