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.
大家好、
我正在尝试将 Delfino TMS320F28335微控制器与 MATLAB 2015b 相连。 我需要获取正弦 PWM。 要获得正弦 PWM,我需要在 Simulink 中使用 Rational 运算符将正弦函数(50Hz)与三角波(20kHz)进行比较。 在此之前、我在 Simulink 中使用了 F28335微控制器的脉冲发生器和数字输出块、我在相同的占空比下获得了相同的脉冲、而我选择了脉冲发生器块。 我已经用示波器检查过它、它工作正常。 现在、我尝试通过使用正弦函数和三角波(重复序列块)以及一个合理运算符来获得正弦 PWM。 这种安排在 Simulink 示波器中为我提供正弦 PWM、但不在我在 F28335数字输出块中选择的硬件 GPIO 引脚上提供。
请在这方面帮助我。情况紧急。 我将非常感谢你。
感谢 Khashayar olia。
我附加了一些文件,这些文件是正弦函数设置、重复序列设置和解算器设置文件。 对于重复序列、我定义了一个频率"ft"、它的值可以在命令窗口中定义您要使用的任何载波频率。
最初、我使用的是具有自动固定步长的固定步长求解器、但使用此方法时、重复序列不会生成三角波、而是输入1us 步长、它会生成纯正弦波的三角波。 部署到硬件后、它正在构建并花费时间、但无法在 GPIO 引脚上获得输出、但 Simulink 示波器提供了我已发送的良好 PWM。
您好、Gaurav、
我今天预订了这家酒店,所以我不能详细了解这家酒店。
但是、如果情况紧急、您可以随时 联系 MathWorks 技术支持。 我们的技术支持人员中的每个人都有一个 MS 或博士的工程专业知识、因此他们非常优秀、他们有方法将问题上报给 MathWorks 的合适开发团队。
-Brian
感谢您关注我的问题。
您能分享图片吗? 我将非常感谢你。