您当前的位置:首页 > 养生 > 内容

示波器看pwm波占空比_如何测量PWM波占空比

示波器看pwm波占空比_如何测量PWM波占空比

Pwm是一种脉冲带宽调制技术,可以调节脉冲带宽。在以前的文章中,边肖介绍了pwm占空比。为了提高您对pwm技术的理解,本文将解释如何测量pwm波的占空比。如果你对pwm技术感兴趣,不妨继续阅读。

一、 PWM PWM控制技术简介

PWM(脉冲宽度调制)控制技术是调制脉冲宽度的技术,即通过调制一系列脉冲的宽度,可以等效地获得所需的波形(包括形状和幅度)。面积等效原理是PWM技术的重要基础理论。一个典型的PWM控制波形SPWM:脉宽按正弦规律变化。相当于正弦波的PWM波形称为SPWM波。

脉宽调制(PWM)是一种利用微处理器的数字输出来控制模拟电路的非常有效的技术,广泛应用于从测量和通信到功率控制和转换的许多领域。PWM是一种对模拟信号电平进行数字编码的方法。通过使用高分辨率计数器,方波的占空比被调制以编码特定模拟信号的电平。

二、如何测量PWM波的占空比

Pwm占空比是一个脉冲周期中高电平的整个周期的比例。比如PWM波高电平1秒,低电平1秒的占空比为50%。Pwm是脉冲宽度调制。

PWM波是一种占空比可调的周期性数字脉冲,广泛应用于电机控制、温度控制等领域。PWM波的关键参数是占空比,那么可以用什么方法来测量PWM波的占空比呢?

NI的数据采集板提供了丰富的测量资源,如模拟采集、数字IO、计数器等。pwm波的测量可以在不同的资源下完成,R系列FPGA板和cRIO也可以测量。有几种方法可以测量PWM波的占空比。让我们来看看。

1、使用计数器测量占空比

最简单的方案是采用计数器半周测量,支持的计数器需要具有双边沿分离检测的特性。支持的板卡包括M系列(STC2内核)、X系列(STC3内核)数据采集卡、定时器/计数器板卡(NI-TIO内核)和部分C模块(DIO数8)等。通常,32位宽的计数器支持这种测量。该方案通过预设半周期时间,可以获得非常高精度的测量结果。

2、使用模拟采集测量占空比

该方案主要利用波形测量板中的脉冲测量VI,可以根据周期性采集的数据计算占空比。要求模拟采集的采样率足够高(5~10倍脉冲频率,视占空比而定),以获得足够的波形信息,提高占空比的测量精度。这种通过软件计算占空比的方式具有一般的处理速度。

如何测量CRIO的占空比3、cRIO

在CompactRIO平台上,对于数字IO位宽小于等于8位的C模块,选择扫描接口模式,在项目中选择数字输入模块(如9401),右键打开属性配置界面,在特殊数字配置中选择'计数器'这样就可以配置每个计数器的测量模式,如CTR0测量高脉冲,CTR1测量低脉冲,通过硬件线将信号同时连接到DIO0和DIO1,这样就可以实现占空比测量。

FPGA上有40MHz时钟驱动的精确计数器资源。通过记录信号边沿变化时的计数器值,可以计算出PWM波的脉冲宽度和周期,从而计算出占空比。由于LabVIEW2012之前的FPGA程序不支持浮点运算,占空比计算需要放到rt程序或者PC程序中。图6所示的程序是FPGA占空比测量程序,实际调用时可以用模块io代替数字in。

图6 FPGA占空比测量程序

标签:占空比测量PWM


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 联想笔记本专卖店(联想y7000笔记本电脑在哪买)

下一篇: 简单的开关电源电路图大全 六款简单的开关电源电路设计原理图详解



推荐阅读

网站内容来自网络,如有侵权请联系我们,立即删除! | 软文发布 | 粤ICP备2021106084号