600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 使用PWM控制来实现电压的变化控制

使用PWM控制来实现电压的变化控制

时间:2018-10-24 12:10:41

相关推荐

使用PWM控制来实现电压的变化控制

一、简介

PWM就是Pulse Width Modulation,脉冲宽度调制。

假设一个PWM信号,V = +5V,CLK = 13KHz,Duty = 50%,那么它输出的信号就可以看成是一个+2.5V的直流信号。

二、PWM的分辨率

假设(1)芯片自带的PWM模块分辨率为10bit

(2)PWM信号参数为:Voltage = +5V,CLK = 13KHz,Duty = 50%

分析:

(1)PWM模块的分辨率为10bit,那么它的可以分为1024个等级,所以一个周期可以分为1024个刻度。所以说,每一个刻度对应的电压可以是5V的1/1024,即4.88mV左右。所以可以在0-5V区间内,实现4.88mV的步进。

(2)若PWM的时钟为25MHz的话,其输出的PWM信号最高频率可达24.4KHz左右。

计算过程:分辨率为10bit,那么PWM内部的计数cnt最高就从0-1023,而每次计数的间隔周期是1/25MHz,所以得出PWM信号频率为24.4KHz左右。

(3)也就说,在同一个输入时钟情况下,若要到达同一个电压,分辨率越高,所需要的计数cnt就越多,波形就越精细

三、PWM信号转换成直流信号

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。