主题中讨论的其他器件:LM5111、 MSP430F5529
工具/软件:Code Composer Studio
您好!
我将根据 模拟电压生成两个可变占空比 PWM。 一个 PWM 输出是另一个 PWM 输出的反相。 该 PWM 输出 连接到 LM5111栅极驱动器、以驱动 FET 来控制 LED 亮度。 当我运行代码时、 有一段时间、两个 PWM 输出都为低电平、这会导致 LED 驱动 器重新启动。 因此、LED 闪烁而不是持续亮起。
我正在使用 msp430FR2311 Lanchpad 和 code composer 为 PWM 输出生成代码。 计时器上正在使用向上/向下计时器模式。 我正在读取 P1.4上的模拟电压、并在 P1.6和 P1.7上生成 PWM 信号。
我附加了两个图像。 在第一幅图像中、顶部的两个波形是 PWM 输出、底部的波形是 LED 驱动器电压。 顶部(黄色)波形有毛刺脉冲。 在第二幅图像中、两个波形是 PWM 输出。 请注意、底部波形 有毛刺脉冲。 使用同一端口进行计时器输出和 ADC 读取是否有问题?