PWM参数测量仪的设计与制作.docVIP

  • 1
  • 0
  • 约1.82千字
  • 约 3页
  • 2025-04-29 发布于广西
  • 举报

PWM参数测量仪的设计与制作

PWM〔PulseWidthModulation,脉宽调制〕是利用微处理器的数字量输出来对模拟电路进行控制的一种非常有效的技术,在测量、通信、功率控制与变换等诸多领域有着非常广泛的应用。笔者最近在一个工程中需要精确测量PWM信号的周期、频率、脉宽、占空比等参数,但由于普通数字频率计只有频率测量功能,无法满足需要;如果使用示波器进行测量,不仅操作麻烦而且测量结果不够直观。俗话说:“自己动手,丰衣足食。”于是笔者用PIC16F877A

1.测量原理

PWM参数测量仪的设计思路和数字频率计类似,但除了周期和频率以外,PWM信号还有脉宽、占空比等参数,所以在数据处理和结果显示方面要比数字频率计复杂一些。本设计的硬件电路很简单,如图1所示。外部的频率信号从PIC16F877A

图1.多功能数字频率计原理图

PIC16F877A

PWM信号各项参数的测量以周期测频法为根底,原理如图2所示。把PIC16F877A

//CCP1模块初始化程序如下:

voidccp1_init()

{

T1CON=0x00;//关闭TMR1振荡器

TMR1H=0;//去除TMR1计数值

TMR1L=0;

CCPR1L=0;//去除CCPR1L存放器

CCPR1H=0;//去除CCPR1H存放器

CCP1CON=0x05;//

文档评论(0)

1亿VIP精品文档

相关文档