LPC17xx的MCPWM周期设置与计算

原创 2015年07月08日 09:58:36

界限寄存器MCLIM0-2控制PWM的周期,假设MCLIM寄存器的值为 X,MCPWM的外甥时钟为PCLKy MHz,那么可以通过计算得到PWM的周期。

计算如下 X/PCLKy = T周期

例如,MCLIM为500时,f=50 kHz,周期T=20us,

MCLIM为500*2时,f=20 kHz,周期T=40us,    

计算过程:MCLIM/外设时钟PCLKy=500/25M (S)=500/25000000(s)=5/250000 * 1000 *1000 us= 20us

用逻辑分析仪采集波形,看周期占空比,在此过程中,占空比控制寄存器MCMAT不能为0,逻辑分析仪参数设置1 M Sample ,500kHz,参数设置不合理,或者周期过大占空比不合理,逻辑分析仪上位机采集到的波形都会产生误差,而且出现PWM中间有一段低电平或者高电平。如果条件允许,请使用高精度示波器、分析仪测量。

总结:MCPWM周期计算公式如下

MCLIM寄存器值 / MCPWM外设时钟 值。

在计算过程中要注意单位的转换:

1s=1000ms=1000 000 us。

1MHz =1000 KHz=1000 000 Hz

Cortex-M3 (NXP LPC1788)之PWM

PWM即脉宽调制,可用于输出一定占空比的方波。LPC1788有两个PWM,每个PWM可以由6路的输出,PWM1~PWM6。下面介绍使用PWM0.1输出PWM波。         1,PWM使用公共的...
  • qq236106303
  • qq236106303
  • 2012年06月25日 18:29
  • 4485

LPC1788单沿pwm原理和配置

LPC1788单沿pwm原理和配置         pwm的基本功能:以一定的周期频率,输出不同占空比可调的方波。         Lpc1788中的pwm的时钟(频率)来源于APB总线的时钟...
  • joqian
  • joqian
  • 2013年04月18日 12:03
  • 1530

LPC1768PWM实验

PWM即是脉冲宽度调制。脉冲宽度调制是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。 脉冲宽度调制是一种模拟控制方式,其根据...
  • Vay0721
  • Vay0721
  • 2018年01月10日 14:15
  • 27

msp430 PWM周期计算

例:   P4DIR |= BIT1+BIT2+BIT3;                  // P4.1 - P4.3 output   P4SEL |= BIT1+BIT2+BIT3;   ...
  • wangfuzi35
  • wangfuzi35
  • 2014年12月10日 21:35
  • 609

ALSA FramesPeriods

alsa 中广泛使用两个基本概念  frame 和 period,这两个概念在 alsa 官方解释是: http://www.alsa-project.org/main/index.php/Frame...
  • jingxia2008
  • jingxia2008
  • 2014年07月08日 14:55
  • 1539

电机控制PWM(MCPWM)

引脚 类型  描述  MC0A0-2  O  通道0-2,输出A  MC0B0-2  O  通道0-2,输出B  MCABORT  I  低电平...
  • ljy_0906
  • ljy_0906
  • 2013年07月11日 10:14
  • 1484

PWM的周期和占空比是如何计算

4、脉宽调节模式    PWM意为脉冲宽度调制,可用于调整输出直流平均电压,对于矩形波而言,输出平均压等于峰值电压×占空比,占空比是一个脉冲周期内高电平时间与周期的比值,例如,峰值电压等于5V,占空...
  • u012252959
  • u012252959
  • 2017年07月23日 20:37
  • 1483

NXP LPC17xx之时钟模块

图1.系统框图
  • e08610318
  • e08610318
  • 2014年10月22日 18:06
  • 1785

LPC17xx之PWM输出脉宽和频率(周期)设置

Fin:晶振频率 M:PLL0CFG[14:0] N:PLL0CFG[20:16] FCCO:PLL输出频率(锁相输出频率)          =Fin*2*M/N(而S3C2440的计算公式...
  • icelights
  • icelights
  • 2012年12月31日 22:58
  • 1478

【计算机组成原理】单周期处理器

单周期处理器
  • u011455582
  • u011455582
  • 2016年08月08日 22:52
  • 1511
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:LPC17xx的MCPWM周期设置与计算
举报原因:
原因补充:

(最多只允许输入30个字)