单片机学习小组
直播中

颜立歆

7年用户 934经验值
擅长:控制/MCU
私信 关注

如何利用PWM脉宽信号去实现对灯光亮度的控制呢

如何利用PWM脉宽信号去实现对灯光亮度的控制呢?其原理是什么?

回帖(1)

王飞云

2022-2-17 10:09:13
一、 模块题目


二、 原理简述

脉冲宽度调制是利用微处理器的数字输出来对模拟威廉希尔官方网站 进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。随着电子技术的发展,出现了多种脉冲宽度调制(Pulse width modulation,PWM)技术,其中包括:相电压控制PWM、脉宽PWM法、随机PWM、SPWM法、线电压控制PWM等,而在镍氢电池智能充电器中采用的脉宽PWM法,它是把每一脉冲宽度均相等的脉冲列作为PWM波形,通过改变脉冲列的周期可以调频,改变脉冲的宽度或占空比可以调压,采用适当控制方法即可使电压与频率协调变化。可以通过调整PWM的周期、PWM的占空比而达到控制充电电流的目的。
三、源码


//头文件
#include "reg52.h"
//位定义
举报

更多回帖

发帖
×
20
完善资料,
赚取积分