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.

[参考译文] TMDSCNCD280039C:TMDSCND280039C

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1343106/tmdscncd280039c-tmdscnd280039c

器件型号:TMDSCNCD280039C
主题中讨论的其他器件:PMP23069

TI 支持部门您好

我正在研究 PMP23069 TI 示例代码、以运行我们的新电路板设计。  

我对电流感应校准和计算有疑问、我无法理解 TOTEMPOLE PMP23069示例代码中的交流电感器电流测量。 下面附上用于电流检测的代码。

#pragma FUNC_ALWAYS_INLINE (TTPLPFC_READ_acReturnCurrent)
静态内联空 TTPLPFC_READ_acReturnCurrent ()
{
// TTPLPFC_ac_cur_sensed_pu =(((float32_t)(TTPLPFC_ac_CUR_FB + TTPLPFC_ac_CUR_FB_2))
//* 0.5 * TTPLPFC_ADC_PU_SCALE_FACTOR
//-(TTPLPFC_ac_cur_senseOffset_pu))*-2.0f;//对于 PMP23031

TTPLPFC_ac_cur_sensed_pu =(((float32_t)(TTPLPFC_ac_CUR_FB + TTPLPFC_ac_CUR_FB_2))
* 0.5 * TTPLPFC_ADC_PU_SCALE_FACTOR
-(TTPLPFC_ac_cur_senseOffset_pu))*-2.0f;//对于 PMP23069和 PMP41026

其中  TTPLPFC_AC_CUR_FB 和 TTPLPFC_AC_CUR_FB_2 为 ADC 读数、TTPLPFC_ADC_PU_SCALE_Factor 为0.000244140625、TTPLPFC_ac_cur_senseOffset_pu 为0.495。

我想了解这些偏移值、换算系数与-2.0f 相乘背后的计算方法。 对于电流测量的概念、用户指南并不是很详尽。 请在此指导我理解其背后的数学原理。

感谢您

此致

伦津·洛本

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

    抱歉、它乘以2、而不是-2年。

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

    您好 Tenzin

    我正在为您准备一份解释性说明。 我会回应一次,我会在1-2天之内准备好.

    谢谢!

    阿米尔·侯赛因  

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

    我还在等待您的回复。

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

    您好 Tenzin

    感谢您的耐心等待。 请参阅所附说明。 如果您有另一个问题、敬请告知。

    谢谢

    阿米尔