Other Parts Discussed in Thread: MSP430F5336, MSP430FR2355, MSP430F5172
HII
我的项目需要高分辨率 PWM。对于100kHz 的 PWM 频率、我选择的硬件只能生成分辨率仅为9位的 PWM。 在浏览文献后、我发现了一个"PWM 抖动"概念、用于提高 PWM 分辨率。 您能解释一下这一概念及其在 TI 微控制器中的实现
此致
Mudit Mittal
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.
Other Parts Discussed in Thread: MSP430F5336, MSP430FR2355, MSP430F5172
HII
我的项目需要高分辨率 PWM。对于100kHz 的 PWM 频率、我选择的硬件只能生成分辨率仅为9位的 PWM。 在浏览文献后、我发现了一个"PWM 抖动"概念、用于提高 PWM 分辨率。 您能解释一下这一概念及其在 TI 微控制器中的实现
此致
Mudit Mittal
PWM 所需的系统频率为100kHz×2位。 显然、您选择的硬件以50MHz 的频率运行。 最快的 MSP430可以在25MHz 下运行。
PWM 抖动在两个 PWM 值之间持续切换、以便正确输出平均值。 例如、如果代码在每次计时器溢出时在123/65536和124/65536之间切换、则平均输出电压将为123.5/65536。
您需要 PWM 信号的用途是什么? 使用具有 DAC 的微控制器(例如 MSP430F5336或 MSP430FR2355)可能是一个更好的主意。