您好,
正在尝试在 具有F2.8335万控制卡的C2000 Explorer套件中运行HRPWM_SFO_CCS5示例程序。
在以上示例中,ePWM信号(占空比/电压)会自动变化。
但我也想通过 改变电位计VR2来观察PWM电压和双循环的变化。
请帮助我实现这一目标。 谢谢。
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.
您好,
正在尝试在 具有F2.8335万控制卡的C2000 Explorer套件中运行HRPWM_SFO_CCS5示例程序。
在以上示例中,ePWM信号(占空比/电压)会自动变化。
但我也想通过 改变电位计VR2来观察PWM电压和双循环的变化。
请帮助我实现这一目标。 谢谢。
Nethaji
请确认我的理解:您希望使用电位计控制PWM信号的占空比。 注:我们的器件不能调节PWM信号的电压,它们的电压为接地 或VDDIO。
如果我的理解是正确的,您应该将电位计连接到ADC引脚上,为了实现这一目的的最佳方式,我建议您查看电路设计手册。 使用F2.8335万器件,您可以使用ADC对该引脚上的电压进行采样。 采样后,您可以使用一些简单的数学方法将读取的电压转换为所需的PWM输出。
此致,
科迪
您好Javy,
感谢您的回复。
在MATLAB示例中,有一个要点:
硬件连接
将函数发生器输出连接到电路板上的ADC输入ADCINA0。
请大家澄清一下,在名称ADCINA0之后是否有任何ADC引脚。 Becoz,我相信ADCINA0是C2000 Explorer套件中的电位计VR1。
在任何例子中,我都看不到任何定义电位计的引用。 请告诉我如何在程序中声明[用于C2000 Explorer套件]的电位计引脚。
注:我假定ADCINA0是C2000 Explorer套件中的电位计并创建了文件。 在C2000 Explorer套件中加载后,我看不到更改电位计时EPWM1引脚有任何变化。
谢谢。