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.

[参考译文] TMS320F28335:TMS320F28335上的 LPF

Guru**** 2591010 points
Other Parts Discussed in Thread: TMS320F28335, C2000WARE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/880523/tms320f28335-lpf-on-tms320f28335

器件型号:TMS320F28335
主题中讨论的其他器件: C2000WARE

尊敬的先生:

我正在使用 TMS320F28335并尝试针对50Hz 信号实施数字低通滤波器、实施 IIR 滤波器、但输出与输入相同。

在 PSpice 上模拟了相同的信号、并显示了随附在文本文件中的正确输出。 请指导我如何获取 LPF 的滤波器系数。

fs=18200Hz、

FC=50 Hz

N=5

输入信号

sineval=1*sin (Rad)+0.03*sin (3*Rad)+0.5*sin (5*Rad)+0.2*sin (7*Rad)+0.02*sin (9*Rad)+0.11*sin (11*Rad)+0.1*sin (13*Rad);  

sineval=1*sin (Rad)+0.03*sin (3*Rad)+0.5*sin (5*Rad)+0.2*sin (7*Rad)+0.02*sin (9*Rad)+0.11*sin (11*Rad)+0.1*sin (13*Rad);//Q15

rad =Rad+0.02453125;


array_ir[ConversionCount]=sineval;//abc_dq0_pos2.d;
 firFP.input=sineval;  
 firFP.calc(&firFP);
 array_iy[ConversionCount]=firfp.output;

请建议如何解决此问题。

此致

Manish Girase

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

    Manish、

    您是否使用了随 C2000Ware 中定点 DSP 库提供的 Matlab 脚本?  该软件包记录在库用户指南的附录 A 中。

    如果是、您能告诉我们您发现了什么吗?  顺便说一下、您的上一篇帖子没有附件。  谢谢。

    此致、

    Richard

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

    谢谢您、Rechard、

    否、我没有使用 Matlab 脚本。 我已将头文件和文件夹包含到项目中、没有错误。附加了上一个 POST 文件中引用的文本文件供您参考。此外、我不熟悉 MATLAB。

    此致

    Manishe2e.ti.com/.../lowpass-filter-output.docx

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

    Manish、

    我在 CCS 表达式窗口中看不到 firFP 的系数。 您是如何计算它们的? 正如我说过的、我们使用 C2000Ware 中 DSP 库随附的 Matlab 脚本。 我不知道 PSIM、但我认为它也可以为您生成系数-您是怎么做的? 您能告诉我这些系数是多少吗?

    此致、

    Richard

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

    Manish、

    对此进行了任何更新吗?

    此致、

    Richard

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

    您好 Richard、

    当我回复您的帖子说使用陷波滤波器时,我能够滤除基波分量和基波系数时,我不太理解。 但有些情况下、它不存在。 我是如何可能或可能是如何将其发布在错误的论坛上的  

    B0=1.125119

    B1=-2.19256

    b2=1.068105

    a1=-1.9542

    A2=0.954712

    A0=1.023168

    因为我需要在下一部分中使用低通滤波器、请为我提供指导。 还想在项目的下一部分使用 SVPWM、因此也请您指导我。 参考电机应用示例、但被混淆、因为没有文档。

    感谢您的友好支持。

    Manish Girase。

     

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

    Manish、您好!

    我认为您的系数有问题。 您在上一帖子中针对陷波或低通响应的系数是多少? 在 Matlab 中进行仿真时、我没有看到任何一个特征。

    您之前附件中 CCS 表达式窗口中的系数显示了142Hz 的陷波。

    请告诉我、但也要启动有关 SVPWM 问题的新论坛主题、以便我们可以将其分配给正确的人员。 谢谢

    此致、

    Richard

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

    Manish、您好!

    请为我提供有关此内容的任何更新?

    此致、

    Richard

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

    Manish、

    我将继续并关闭此帖子。  如果您有其他问题、请随时再次与我们联系。

    此致、

    Richard