利用MCU和R2R网络实现DCDC芯片输出电压的PWM亮度控制
要实现将原PWM亮度级别转化为控制R2R网络中电阻对低的通断,从而调节DCDC芯片输出电压变化为相应的级别,需要进行以下步骤:
-
确定PWM输入信号的范围和分辨率。根据MCU的PWM模块的配置,确定PWM信号的最小和最大值,以及分辨率(即PWM信号的级别数量)。
-
根据PWM信号的范围和分辨率,设计R2R网络的电阻值。R2R网络是一种由两种电阻值(通常为R和2R)组成的电阻网络,用于将数字信号转化为模拟电压。根据PWM信号的范围和分辨率,计算所需的电阻值。
-
将MCU的PWM输出连接到R2R网络。将MCU的PWM输出引脚连接到R2R网络的输入端,通过控制PWM信号的通断,可以控制R2R网络中电阻对低的通断。
-
连接R2R网络输出到DCDC芯片的控制引脚。将R2R网络的输出连接到DCDC芯片的控制引脚,通过R2R网络的输出电压变化,控制DCDC芯片的输出电压变化。
-
编写MCU的软件控制程序。根据PWM信号的级别,控制MCU的PWM输出引脚的通断,实现对R2R网络中电阻对低的控制。根据R2R网络的输出电压变化,调节DCDC芯片的输出电压变化。
-
调试和验证。通过测试和观察DCDC芯片的输出电压变化,以及与PWM信号级别的对应关系,验证系统的正确性和稳定性。
需要注意的是,具体的实现方式可能会根据MCU和DCDC芯片的型号和特性而有所不同,上述步骤仅提供了一个基本的实现框架。在实际应用中,还需要根据具体需求进行调整和优化。
原文地址: https://www.cveoy.top/t/topic/fOBj 著作权归作者所有。请勿转载和采集!