抖音资讯

douyinzx

pwm控制原理及应用(单片机pwm控制的基本原理)

iseeyu2年前 (2024-05-04)抖音资讯126

、​什么是PWM

PWM(Pulse Width Modulation)简称脉宽调制,是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在测量、通信、工控等方面。

二、PWM的频率

是指在1秒钟内,信号从高电平到低电平再回到高电平的次数,也就是说一秒钟PWM有多少个周期,单位Hz。

三、PWM的周期

T=1/f,T是周期,f是频率。

如果频率为50Hz ,也就是说一个周期是20ms,那么一秒钟就有 50次PWM周期。

四、占空比

是一个脉冲周期内,高电平的时间与整个周期时间的比例,单位是% (0%-100%)

一个周期的长度,如下图所示。

 

其中,周期是一个脉冲信号的时间,1s内的周期T次数等于频率f,脉宽时间是指高电平时间。

上图中,脉宽时间占总周期时间的比例,就是占空比。

比方说,周期的时间是10ms,脉宽时间是8ms,那么占空比是8/10= 80%,这就是占空比为80%的脉冲信号。

PWM就是脉冲宽度调制,通过调节占空比就可以调节脉冲宽度。

五、PWM特点

PWM的一个优点是从处理器到被控系统信号都是数字形式的,无需进行数模转换,让信号保持为数字形式可将噪声影响降到最小。噪声只有在强到足以将逻辑1改变为逻辑0或将逻辑0改变为逻辑1时,也才能对数字信号产生影响。

对噪声抵抗能力的增强是PWM相对于模拟控制的另外一个优点,而且这也是在某些时候将PWM用于通信的主要原因。从模拟信号转向PWM可以极大地延长通信距离。在接收端,通过适当的RC或LC网络可以滤除调制高频方波并将信号还原为模拟形式。

六、PWM原理

以STM32单片机为例,其IO口只能输出高电平和低电平。

假设高电平为5V、低电平则为0V,那么要输出不同的模拟电压就要用到PWM。通过改变IO口输出的方波的占空比,从而获得使用数字信号模拟成的模拟电压信号。

电压是以一种脉冲序列被加到模拟负载上去的,接通时是高电平1,断开时是低电平0。接通时直流供电输出,断开时直流供电断开。通过对接通和断开时间的控制,理论上来讲,可以输出任意不大于最大电压值5V的模拟电压。

比方说,占空比为50%那就是高电平时间一半,低电平时间一半。在一定的频率下,就可以得到模拟的2.5V输出电压。那么75%的占空比,得到的电压就是3.75V,如下图所示。

 

也就是说,在一定的频率下,通过不同的占空比即可得到不同大小的输出模拟电压,PWM就是通过这种原理实现数字模拟信号转换的。

七、PWM应用

1、LED呼吸灯

以经常使用的呼吸灯举例。一般人眼睛对于80Hz以上刷新频率则完全没有闪烁感,那么我们平时见到的LED灯,当它的频率大于50Hz的时候,人眼就会产生视觉暂留效果,基本就看不到闪烁了,而是误以为是一个常亮的LED灯。由于频率很高时看不到闪烁,占空比越大LED越亮,占空比越小LED越暗。所以,在频率一定时,可以用不同占空比改变LED灯的亮度,使其达到一个呼吸灯的效果。

大多数负载(无论是电感性负载还是电容性负载)需要的调制频率高于10Hz。设想一下如果灯泡先接通5秒再断开5秒,然后再接通、再断开……。占空比仍然是50%,但灯泡在头5秒钟内将点亮,在下一个5秒钟内将熄灭。要让灯泡取得4.5V电压的供电效果,通断循环周期与负载对开关状态变化的响应时间相比必须足够短。要想取得调光灯(但保持点亮)的效果,必须提高调制频率。在其他PWM应用场合也有同样的要求。通常调制频率为1KHz到200KHz之间。

八、PWM对电机转速的控制

调节占空比可以实现不同电压的输出,实现对电机转速的调节。

对于直流电机来讲,电机输出端引脚是高电平电机就可以转动,当输出端高电平时,电机会转动,但是是一点一点的提速,在高电平突然转向低电平时,电机由于电感有防止电流突变的作用是不会停止的,会保持这原有的转速,以此往复,电机的转速就是周期内输出的平均电压值,所以实质上我们调速是将电机处于一种,似停非停,似全速转动又非全速转动的状态,那么在一个周期的平均速度就是我们占空比调出来的速度了。

在电机控制中,电压越大,电机转速越快,而通过PWM输出不同的模拟电压,便可以使电机达到不同的输出转速。

当然,在电机控制中,不同的电机都有其适应的频率 频率太低会导致运动不稳定,如果频率刚好在人耳听觉范围,有时还会听到呼啸声。频率太高时,电机可能反应不过来,正常的电机频率在 6-16KHZ之间为好。

扫描二维码推送至手机访问。

版权声明:本文由西安泽虎代运营发布,如需转载请注明出处。

转载请注明出处https://www.0291.com.cn/post/45717.html

相关文章

如何轻松管理多个谷歌广告账号?GOOGLE ADS 经理帐号简介

如何轻松管理多个谷歌广告账号?GOOGLE ADS 经理帐号简介

集中管理您的所有 Google Ads 帐号,一处搞定 通过经理帐号(旧称“我的客户中心 [MCC]”),可以同时管理多个 Google Ads 帐号。这种经理帐号旨在帮您高效打理谷歌广告,您只需登录一次,而且通过一个信息中心即可生成报告、控制访问权限和进行合并结算,省时省力开展海外推广。...

关于百度信息流广告没有展现与点击的原因

关于百度信息流广告没有展现与点击的原因

我们在百度信息流上线的时候,一般从上物料时候的信心满满,到没有展现和点击,然后就开始一味的加价,希望有点击,不过感觉还是然并卵。同样的方法,你可能做到其他的信息流渠道,很有效,现在用到百度信息流上不灵了。其实,这是百度信息流和其他的信息不一样的地方。需要解决2个小操作,才能让你的账户有展现量和点...

抖音国际版tiktok用什么加速器(永久免费翻国外的加速器)

抖音国际版tiktok用什么加速器(永久免费翻国外的加速器)

伴随这几年直播的迅速发展,国内直播红利已逐渐趋于饱和,但境外直播的市场潜力依旧可观,尤其在人口基数与地理位置上有着天然优势的东南亚,是国内企业跨境电商备受瞩目的地域之一。     说到跨境直播,不得不提到这几个常见的媒体软件,Facebook、WhatsApp、Ti...

抖音怎么开游戏直播权限(新手做游戏主播的基础知识)

抖音怎么开游戏直播权限(新手做游戏主播的基础知识)

直播是2021年最火爆的一个流量风口,而抖音作为短视频平台的领军者,也是在大力推动着抖音直播的快速前进。越来越多的人想要抓住这波流量风口,进行抖音直播,流量变现。那今天蝉妈妈数据分析就来给大家整理一份抖音直播的最全攻略,看完之后你也能轻松上手开播。 抖音直播运营攻略 1、抖音直播及带货直...

cad打断命令怎么用(分享cad打断于点命令快捷键)

cad打断命令怎么用(分享cad打断于点命令快捷键)

CAD打断命令怎么用?CAD打断命令有两个,一个是打断于,一个是打断(快捷键:br) 打断于用法:指定某个点进行打断   如下图,我们要打断两根线的交点,就可以用打断于这个命令。   点击打断于,然后选择交点空格就可以了...

快手广告平台在线咨询“智能防护”功能上线

快手广告平台在线咨询“智能防护”功能上线

为优化使用体验,在线咨询已于2020年10月22日上线了“智能防护”功能,智能模型将自动根据会话,为您拦截可疑流量,降低骚扰率,提升客服效率。 开启智能防护设置后,被系统识别为可疑流量,其会话将不会推送至客服会话消息中,但您可以主动查看被拦截的用户信息和会话消息。 功能详情 在线咨询中的小6客...

现在,非常期待与您的又一次邂逅

我们努力让每一部企业宣传片和抖音短视频成为商业大片