时间:2017-02-27 09:31
【专业】 【诚信】 【创新】 【合作】 【共赢】
厦门航拓电气有限公司
【产品质量】原装进口正品
【检测标准】按原厂标准
【产品质保】 1 年
【快递时间】24 小时 到【联系我们】
& 业务经理 : 小洪
& 公司全称 :
厦门航拓电气有限公司
& 公司地址 :
厦门市湖里区华泰路5-11海西工业设计中心3F309
如今几乎所有市售的单片机都有PWM模块功能,若没有(如早期的8051),也可以利用定时器及GPIO口来实现。更为一般的PWM模块控制流程为(笔者使用过TI的2000系列,AVR的Mega系列,TI的LM系列):
1、使能相关的模块(PWM模块以及对应管脚的GPIO模块)。
2、配置PWM模块的功能,具体有:
①:设置PWM定时器周期,该参数决定PWM波形的频率。
②:设置PWM定时器比较值,该参数决定PWM波形的占空比。
③:设置死区(deadband),为避免桥臂的直通需要设置死区,一般较高档的单片机都有该功能。
④:设置故障处理情况,一般为故障是封锁输出,防止过流损坏功率管,故障一般有比较器或ADC或GPIO检测。
⑤:设定同步功能,该功能在多桥臂,即多PWM模块协调工作时尤为重要。
3、设置相应的中断,编写ISR,一般用于电压电流采样,计算下一个周期的占空比,更改占空比,这部分也会有PI控制的功能。
4、使能PWM波形发生。
简介
脉宽调制PWM是开关型稳压电源中的术语。这是按稳压的控制方式分类的,除了PWM型,还有PFM型和PWM、PFM混合型。脉宽宽度调制式(PWM)开关型稳压电路是在控制电路输出频率不变的情况下,通过电压反馈调整其占空比,从而达到稳定输出电压的目的。
PWM软件法控制充电电流
该方法的基本思想就是利用单片机具有的PWM端口,在不改变PWM方波周期的前提下,通过软件的方法调整单片机的PWM控制寄存器来调整PWM的占空比,从而控制充电电流。该方法所要求的单片机必须具有ADC端口和PWM端口这两个必须条件,另外ADC的位数尽量高,单片机的工作速度尽量快。在调整充电电流前,单片机先快速读取充电电流的大小,然后把设定的充电电流与实际读取到的充电电流进行比较,若实际电流偏小则向增加充电电流的方向调整PWM的占空比;若实际电流偏大则向减小充电电流的方向调整PWM的占空比。在软件PWM的调整过程中要注意ADC的读数偏差和电源工作电压等引入的纹波干扰,合理采用算术平均法等数字滤波技术。
A02B-0001-0060
A02B-0076-K001
A02B-0076-K001
A02B-0076-K002
A02B-0076-K002
A02B-0083-J550#OAOS1
A02B-0091-J550
A02B-0091-J550#OA2J
A02B-0091-J552
A02B-0091-J552#
A02B-0094-C102
A02B-0094-C103
A02B-0094-C131
A02B-0098-J553
A02B-0098-J553#0A60
A02B-0236-C131
A02B-0236-C204
A02B-0259-C181
A03B-0801-C021
A03B-0801-C028
A03B-0801-C029
A03B-0801-C051
A03B-0801-C054
A03B-0801-C104
A03B-0801-C110
A03B-0801-C112
A03B-0801-C117
A03B-0801-C119
A03B-0801-C120
A03B-0801-C121
A03B-0801-C123
A03B-0801-C125
A03B-0801-C133
A03B-0801-C136
A03B-0801-C140
A03B-0801-C141
A03B-0801-C449
A03B-0807-C011
A03B-0807-C051
A03B-0807-C102
A03B-0807-C103
A03B-0807-C104
A03B-0807-C104R
A03B-0807-C107
A03B-0807-C110
A03B-0807-C111
A03B-0807-C158
A03B-0807-C159
A03B-0807-C171
A03B-0808-C001
A03B-0819-C002
A03B-0819-C104
A03B-0819-C109
A03B-0819-C114
A03B-0819-C153
A03B-0819-C153#D
A03B-0819-C154
A03B-0819-C155
A03B-0819-C156
A03B-0819-C158
A03B-0819-C158#D
A03B-0819-C161
A03B-0819-C161#D
A03B-0819-C167
A08B-0036-C051
A13B-0126-C005