找回密码
 注册会员
更新自动建库工具PCB Footprint Expert 2024.04 Pro / Library Expert 破解版

什么是PWM,PWM的相关介绍

[复制链接]
admin 发表于 2010-6-17 22:28:22 | 显示全部楼层 |阅读模式

本文包含原理图、PCB、源代码、封装库、中英文PDF等资源

您需要 登录 才可以下载或查看,没有账号?注册会员

×


PWM的全称是Pulse Width Modulation(脉冲宽度调制),它被用来控制风扇的转速。不过前提是风扇的电源是四针接口。风扇的转速可以利用PWM的循环变化进行精确的控制,实现噪声和性能之间的平衡。而PWM变化的依据是处理器内部的二极管读取的温度数据,精确程度超过以往的热敏电阻。PWM控制风扇转速是按照脉冲宽度的百分比进行的,其控制精度很高。实际应用中,风扇的转速达到最高的情况很少,这也是LGA775原装风扇的电流值较大的原因。

PWM技术的基本原理

随着电子技术的发展,出现了多种PWM技术,其中包括:相电压控制PWM、脉宽PWM法、随机PWM、SPWM法、线电压控制PWM等,而本文介绍的是在镍氢电池智能充电器中采用的脉宽PWM法。它是把每一脉冲宽度均相等的脉冲列作为PWM波形,通过改变脉冲列的周期可以调频,改变脉冲的宽度或占空比可以调压,采用适当控制方法即可使电压与频率协调变化。可以通过调整PWM的周期、PWM的占空比而达到控制充电电流的目的。

PWM技术的具体应用
PWM软件法控制充电电流
本方法的基本思想就是利用单片机具有的PWM端口,在不改变PWM方波周期的前提下,通过软件的方法调整单片机的PWM控制寄存器来调整PWM的占空比,从而控制充电电流。本方法所要求的单片机必须具有ADC端口和PWM端口这两个必须条件,另外ADC的位数尽量高,单片机的工作速度尽量快。在调整充电电流前,单片机先快速读取充电电流的大小,然后把设定的充电电流与实际读取到的充电电流进行比较,若实际电流偏小则向增加充电电流的方向调整PWM的占空比;若实际电流偏大则向减小充电电流的方向调整PWM的占空比。在软件PWM的调整过程中要注意ADC的读数偏差和电源工作电压等引入的纹波干扰,合理采用算术平均法等数字滤波技术。软件PWM法具有以下优缺点。

计数器 发表于 2010-6-22 20:18:05 | 显示全部楼层
新手到此学习一番,多谢LZ分享
*滑块验证:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

QQ|手机版|MCU资讯论坛 ( 京ICP备18035221号-2 )|网站地图

GMT+8, 2024-11-23 12:02 , Processed in 0.049879 second(s), 10 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表