0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何測量PWM波占空比

Wildesbeast ? 來源:21IC ? 作者:21IC ? 2021-02-15 17:37 ? 次閱讀

pwm是脈沖帶寬調(diào)制技術(shù),采用pwm技術(shù),可以對脈沖帶寬加以調(diào)節(jié)。在往期文章中,小編對pwm占空比有所介紹。為增進(jìn)大家對pwm技術(shù)的了解程度,本文將闡述如何測量pwm波占空比。如果你對pwm技術(shù)具有興趣,不妨繼續(xù)往下閱讀哦。

一、pwm控制技術(shù)介紹

PWM(Pulse Width ModulaTIon)控制技術(shù)就是對脈沖的寬度進(jìn)行調(diào)制的技術(shù),即通過對一系列脈沖的寬度進(jìn)行調(diào)制,來等效的獲得所需要的波形(含形狀和幅值)。面積等效原理是PWM技術(shù)的重要基礎(chǔ)理論。一種典型的PWM控制波形SPWM:脈沖的寬度按正弦規(guī)律變化。而和正弦波等效的PWM波形稱為SPWM波。

脈寬調(diào)制(PWM,Pulse Width ModulaTIon)是利用微處理器的數(shù)字輸出來對模擬電路進(jìn)行控制的一種非常有效的技術(shù),廣泛應(yīng)用在從測量、通信到功率控制與變換的許多領(lǐng)域中。PWM是一種對模擬信號電平進(jìn)行數(shù)字編碼的方法。通過高分辨率計數(shù)器的使用,方波的占空比被調(diào)制用來對一個具體模擬信號的電平進(jìn)行編碼。

二、如何測量PWM波占空比

pwm占空比就是一個脈沖周期內(nèi)高電平的所整個周期占的比例。例如1秒高電平1秒低電平的PWM波占空比是50%。pwm就是脈沖寬度調(diào)制。

PWM波是占空比可調(diào)的周期性數(shù)字脈沖,廣泛應(yīng)用于電機(jī)控制、溫度控制等領(lǐng)域。PWM波的關(guān)鍵參數(shù)是占空比,那么有哪些方式可以測量PWM波的占空比呢?

NI的數(shù)據(jù)采集板卡提供了模擬采集、數(shù)字IO、計數(shù)器等豐富測量資源,不同資源下都能完成PWM波的測量,同時R系列的FPGA板卡和cRIO也可以測量,測量pwm波的占空比有以下幾種方法,一起來了解一下。

1、利用計數(shù)器測量占空比

最簡單的方案是采用計數(shù)器半周期測量,支持的計數(shù)器需要有雙邊沿分離檢測的特性,支持的板卡包括 M系列(STC2核心)、X系列(STC3核心)數(shù)據(jù)采集卡、定時器/計數(shù)器板卡(NI-TIO核心)和部分C模塊(DIO數(shù)目≤8)等,通常32位寬的計數(shù)器都支持該測量。該方案通過預(yù)設(shè)半周期時間可以得到非常高精度的測量結(jié)果。

2、利用模擬采集測量占空比

該方案主要使用波形測量選板中的脈沖測量VI,可以根據(jù)周期性的采集數(shù)據(jù)計算占空比。要求模擬采集有足夠高的采樣率(5~10倍以上脈沖頻率,根據(jù)占空比而定)才能獲取足夠的波形信息,來提高占空比測量精度。這種通過軟件來計算占空比的方式,處理速度一般。

3、cRIO上如何實現(xiàn)占空比測量

CompactRIO平臺上,針對數(shù)字IO位寬小于等于8位的C模塊,選擇Scan Interface模式,項目中選擇數(shù)字輸入模塊(如9401),右鍵打開屬性配置界面,選擇專用數(shù)字配置中的‘計數(shù)器’,可以配置每個計數(shù)器的測量模式,例如CTR0測量高脈沖,CTR1測量低脈沖,硬件連線上將信號同時連至DIO0和DIO1,即可實現(xiàn)占空比測量。

FPGA上有精確的40MHz時鐘驅(qū)動的計數(shù)器資源,通過記錄信號沿變化時刻的計數(shù)器值可以計算得到PWM波的脈寬和周期,從而計算出占空比。由于LabVIEW2012之前的FPGA程序不支持浮點運(yùn)算,所以占空比計算需要放在RT程序或者上位機(jī)程序中。圖6所示的程序即為FPGA占空比測量程序,實際調(diào)用時可將Digital In換成模塊IO。

圖6 FPGA占空比測量程序

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1620

    文章

    21510

    瀏覽量

    598880
  • PWM
    PWM
    +關(guān)注

    關(guān)注

    114

    文章

    5057

    瀏覽量

    212178
  • 計數(shù)器
    +關(guān)注

    關(guān)注

    32

    文章

    2241

    瀏覽量

    93969
收藏 人收藏

    評論

    相關(guān)推薦

    怎么用MULTISIM生成不同占空比PWM

    怎么用MULTISIM生成不同占空比PWM?又是怎么在這個軟件測量出生成的PWM的?
    發(fā)表于 04-14 22:00

    是德科技示波器測量PWM有效值的原理?

    電壓型逆變器輸出的是PWM而非正弦,是通過改變占空比決定輸出電壓有效值,是德科技示波器測量PWM
    發(fā)表于 08-08 17:56

    三角占空比測量

    如何測量三角占空比,有什么方案可以把三角占空比轉(zhuǎn)換成方波的占空比?
    發(fā)表于 07-25 22:49

    PWM占空比測量方法

    LED亮度調(diào)節(jié)、電機(jī)轉(zhuǎn)速控制等。而在某些特殊應(yīng)用中,我們也需要通過測量輸入PWM占空比,來實現(xiàn)不同的輸出控制,這就需要使用到PWM占空比
    發(fā)表于 02-03 07:52

    怎樣去測量PWM占空比

    PWM波形是如何產(chǎn)生的?怎樣去測量PWM占空比呢?
    發(fā)表于 10-19 07:16

    如何利用STM32測量PWM頻率及占空比

    如何利用STM32測量PWM頻率及占空比?
    發(fā)表于 11-18 07:00

    通過定時器的捕獲功能測量輸入PWM的周期和占空比

    ??STM32F103單片機(jī)的定時器不僅能輸出PWM,而且還能捕獲輸入的PWM。可以通過定時器的捕獲功能測量輸入
    發(fā)表于 01-06 06:48

    用TM4C123GH6PM產(chǎn)生一個PWM

    網(wǎng)上有許多思路如GPIO中斷+定時器中斷,定時器輸入邊沿計數(shù)模式,但我認(rèn)為這些都不夠簡單粗暴,存在或多或少的問題,于是我打算使用輸入邊沿計時模式來測量PWM占空比,實測得到的
    發(fā)表于 01-06 07:44

    如何設(shè)置PWM的頻率和初始占空比

    如何設(shè)置PWM的頻率和初始占空比?如何實現(xiàn)占空比可調(diào)的PWM
    發(fā)表于 01-26 07:14

    AT32輸出占空比可調(diào)且有固定相移的PWM

    AT32輸出占空比可調(diào)且有固定相移的PWM示例目的本示例代碼基于AT32F403A,展示了如何使用AT32的TMR輸出占空比可調(diào)且有可調(diào)相移的PW
    發(fā)表于 08-22 19:20

    如何測量PWM信號的占空比和周期?

    大家好,??我試圖建立一個項目來測量 PWM 信號的占空比和周期。?PWM 信號是使用 MCAL-PWM 模塊通過在其下配置一個 EMIOS
    發(fā)表于 04-12 06:02

    什么是pwm占空比,pwm占空比詳解

    脈寬調(diào)制PWM是開關(guān)型穩(wěn)壓電源中的術(shù)語。這是按穩(wěn)壓的控制方式分類的,除了PWM型,還有PFM型和PWM、PFM混合型。脈寬寬度調(diào)制式(PWM)開關(guān)型穩(wěn)壓電路是在控制電路輸出頻率不變的情
    發(fā)表于 10-26 17:48 ?4w次閱讀
    什么是<b class='flag-5'>pwm</b><b class='flag-5'>占空比</b>,<b class='flag-5'>pwm</b><b class='flag-5'>占空比</b>詳解

    如何測量PWM占空比

    pwm占空比就是一個脈沖周期內(nèi)高電平的所整個周期占的比例。例如1秒高電平1秒低電平的PWM占空比是50%。
    發(fā)表于 10-30 08:58 ?1.6w次閱讀
    如何<b class='flag-5'>測量</b><b class='flag-5'>PWM</b><b class='flag-5'>波</b>的<b class='flag-5'>占空比</b>?

    PWM占空比程序詳細(xì)資料講解

    在群內(nèi)有不少人提問,表示無法理解程序是如何實占空比調(diào)節(jié)的,哪句是形成PWM的,哪句是調(diào)節(jié)占空比的,因此,寫了這個程序分析。
    發(fā)表于 06-17 17:44 ?16次下載
    <b class='flag-5'>PWM</b><b class='flag-5'>波</b>的<b class='flag-5'>占空比</b>程序詳細(xì)資料講解

    pwm占空比和電壓的關(guān)系 pid輸出和pwm占空比怎么聯(lián)系

    PWM(脈寬調(diào)制)指的是通過改變周期內(nèi)的高電平時長來調(diào)整信號的占空比占空比是指高電平時長與周期時長的比值,常用百分比來表示。PWM的主要應(yīng)用是在調(diào)速控制、電源控制以及通信傳輸?shù)阮I(lǐng)域。
    的頭像 發(fā)表于 02-02 17:17 ?4916次閱讀