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.

[参考译文] CCS/TIDA-00120:TIDA-00120

Guru**** 2535750 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/802711/ccs-tida-00120-tida-00120

器件型号:TIDA-00120

工具/软件:Code Composer Studio

您好!

我正在使用 TI 参考设计(PMP7605)以及 TI 源代码开发定制的 mppt 板。

 我需要根据从 MSP430接收到的帧来计算电压和电流的值,即 FramToSend。 就像我以十六进制格式收到'17A'并且将其转换为十进制数、即378、那么、为了获得精确电压和电流的类似恒定值、应该将哪个常数乘以该值?

我对电压使用"0.04655 "、但并非所有情况下都是线性的。  

还是 ADC 没有给出正确的值?

此致、

Nikhil

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Nikhil、
    每个读数的值仅为原始 ADC 读数(取平均值、但标么值相同)。
    在提供的源代码中、有一个代码块、可帮助您确定第123行周围的实际值。 使用电流、电压和 ADC 代码的预定义数字、可以确定比率。 我刚刚在 Excel 中绘制了这些图形、并添加了趋势线以获得以下关系:
    V = 0.0467*(ADC_CODE)- 0.0358
    I = 0.0695*(ADC_CODE)- 4.9338

    这当然取决于您使用与参考设计相同的设计参数(分压器、分流电阻器、放大器、MCU 等)。 如果您更改了其中任何一个、您将需要通过实验确定输出值并调整软件中的定义以使其正常工作、或者根据新的设计参数进行计算。

    此致、
    BART