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.

[参考译文] TMS320F28374D:正弦波基准-不是正确的频率

Guru**** 2419530 points


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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1285799/tms320f28374d-sine-wave-reference---not-the-right-frequency

器件型号:TMS320F28374D

您好!  

我正在使用 F2837xD C2000微控制器为逆变器创建基准电压。 计数和采样时间变量根据 ADC 采样频率进行调整。  我将使用此参考信号的输出来控制使用 GPIO 引脚的全桥拆文件夹。 但是、输出信号的频率是~7.8Hz 而不是60Hz、并且会随着我改变采样频率而变化。 我不确定代码中缺少了什么内容。 如有任何帮助、我将不胜感激。 谢谢你。

我还附上了我的代码。  

Omega=377;

timeVar=1000;

fs=300e3;

tline=1/60;  

tsample=5*(1/fs);

SAMPLE_PERIOD=5*333;(使用100MHz CPU 时钟频率)
count_max=1000;(round (tline/tsample));

Vgrid=Vpk*sin (Omega*timeVar*0.000066);

下面是代码。  

e2e.ti.com/.../code_5F00_unfolder.txt

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

    您好!

    我需要一两天的时间来研究这件事。  

    此致、

    本·科利尔

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

    您好!

    您是否 也能够发布您的"F28x_Project.h"文件? 此外、您能否澄清一下我应该寻找的60Hz 输出? 它只是在 adca1_isr 中衰减的 Vgrid 变量吗?  

    此外、您是否完全在使用 ADC 结果? 如果不是、您是使用 ADC ISR 来实现这种衰减的原因吗?  

    此致、

    本·科利尔