您的位置:商铺首页 >> 行业资讯 >> 详情

A03B

时间:2017-02-28 10:58

  【专业】  【诚信】  【创新】  【合作】  【共赢】

  厦门航拓电气有限公司  

  【产品质量】原装进口正品

  【检测标准】按原厂标准

  【产品质保】  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的读数偏差和电源工作电压等引入的纹波干扰,合理采用算术平均法等数字滤波技术。

  A20B-1000-0661

  A20B-1000-0662

  A20B-1000-0680

  A20B-1000-0690

  A20B-1000-0691

  A20B-1000-0693

  A20B-1000-0700

  A20B-1000-0742

  A20B-1000-0770

  A20B-1000-0800

  A20B-1000-0802

  A20B-1000-0830

  A20B-1000-0831

  A20B-1000-0840

  A20B-1000-0844

  A20B-1000-0850

  A20B-1000-0852

  A20B-1000-0870

  A20B-1000-0890

  A20B-1000-0891

  A20B-1000-0900

  A20B-1000-0913

  A20B-1000-0940

  A20B-1000-0950

  A20B-1000-0970

  A20B-1000-0990

  A20B-1000-9500

  A20B-1001-0016

  A20B-1001-0030

  A20B-1001-0050

  A20B-1001-0060

  A20B-1001-0070

  A20B-1001-0090

  A20B-1001-0120

  A20B-1001-0160

  A20B-1001-0200

  A20B-1001-0241

  A20B-1001-0242

  A20B-1001-0270

  A20B-1001-0320

  A20B-1001-0350

  A20B-1001-0430

  A20B-1001-0440

  A20B-1001-0470

  A20B-1001-0500

  A20B-1001-0550

  A20B-1001-0551

  A20B-1001-0560

  A20B-1001-0590

  A20B-1001-0640

  A20B-1001-0700

  A20B-1001-0702

  A20B-1001-0710

  A20B-1001-0711

  A20B-1001-0720

  A20B-1001-0721

  A20B-1001-0730

  A20B-1001-0731

  A20B-1001-0831

  A20B-1001-0860

  A20B-1001-0870

  A20B-1001-0882

  A20B-1001-0911

  A20B-1001-0920

  A20B-1001-0930

  A20B-1001-0970

  A20B-1002-0290

  A20B-1002-0310

  A20B-1002-0350

  A20B-1002-0360