要求单片机接低通滤波器,使单片机输出的PWM波通过低通滤波器取出平均值(相当于DA的功能),单片机晶振为50MHz,高电平为4.5伏,低电平为0伏。 答:如果是简单PWM转电压,无需太多文波需求 则可以采用RC积分 RC的频率可以取PWM的1/10 例如你PWM=1K的频率,那么RC的积分=100Hz t=RC 首先取C=1uF 10mS=R*0.000001 R=10k 如果占空比=50%,则输出电压 5×0.5=2.5V 其他按比例来算 5×导通时间/频率周期=输出电压 RC缺陷是建立时间比较长会在截止频率的2倍左右,换言之1K的PWM,RC低通100Hz,则建立电压时间约=20mS |
|