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

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

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

基于CPLD和ARM控制器實(shí)現(xiàn)PWM時序產(chǎn)生電路的應(yīng)用設(shè)計

電子設(shè)計 ? 來源:現(xiàn)代電子技術(shù) ? 作者:林濤,李德銀 ? 2021-03-16 10:32 ? 次閱讀

作者:林濤,李德銀,馬榮兵,崔訓(xùn)軍

高壓鈉燈是城市照明的重要設(shè)備, 其供電電源對照明節(jié)能的效果和鈉燈工作的可靠性具有十分重要的意義。針對交流調(diào)壓電源應(yīng)用于城市路燈節(jié)能照明這一特殊場合, 分析了其帶電流檢測的非互補(bǔ)式控制方式的工作過程, 并采用CPLD 設(shè)計了一種相應(yīng)的PWM時序產(chǎn)生電路, 節(jié)能照明電源采用此種斬波時序電路后可以帶感性、阻性、容性負(fù)載, 工作穩(wěn)定。

引 言

近年來, 城市的照明節(jié)能工作, 已經(jīng)引起了各地、各級政府的高度關(guān)注, 并對城市照明節(jié)能提出更高要求。在早期的降壓節(jié)能產(chǎn)品中主要經(jīng)歷了自耦變壓器調(diào)壓、補(bǔ)償變壓器調(diào)壓、可控硅調(diào)壓等幾個階段, 但因其各自的缺點(diǎn)越來越不適合城市照明節(jié)能更高的要求, 隨著IGBT 的出現(xiàn)和廣泛應(yīng)用, 交流斬波調(diào)壓技術(shù)以其功率因數(shù)高、諧波少、效率高、動態(tài)過程快、濾波器體積小等優(yōu)點(diǎn)得到越來越廣泛的關(guān)注, 也越來越多的應(yīng)用于城市節(jié)能照明領(lǐng)域。

1 用于城市照明節(jié)能的交流斬波調(diào)壓電源主電路原理

城市照明交流調(diào)壓電源采用/ 交流2交流0 逆變技術(shù), 不受負(fù)載特性的限制, 能與任何的負(fù)載匹配, 輸入與輸出頻率相同, 頻率響應(yīng)寬, 不產(chǎn)生高次諧波等 。其主電路拓?fù)淙鐖D1 所示, 圖中V1 和VD1 , V2 和VD2 構(gòu)成雙向斬波開關(guān), VF1 和VDF1 , VF2 和VDF2 構(gòu)成雙向續(xù)流開關(guān), Lif , Cif和Lof , Cof為低通輸入、輸出濾波器。

基本原理直流斬波電路有類似之處當(dāng)在電源正半周, 用V1 進(jìn)行斬波控制, VF1 提供續(xù)流通道, 在負(fù)半周, 用V2 進(jìn)行斬波控制, VF2 提供續(xù)流通道。設(shè)斬波器件(V1 或V2 ) 導(dǎo)通時間為T on , 開關(guān)周期為T , 則導(dǎo)通比A= T on / T , 改變A可調(diào)節(jié)輸出電壓, 既輸出電壓為Uo= AUi( Ui 為輸入電壓) 。

基于CPLD和ARM控制器實(shí)現(xiàn)PWM時序產(chǎn)生電路的應(yīng)用設(shè)計

2 交流斬波調(diào)壓的控制方式

在交流斬波調(diào)壓控制中, 主要有互補(bǔ)控制和非互補(bǔ)控制2 種方式?;パa(bǔ)控制, 就是在一個開關(guān)周期內(nèi), 斬波IGBT 和續(xù)流IGBT 必須有且只有一個能導(dǎo)通。在電源工作中, 既不允許兩者同時導(dǎo)通而造成電源短路, 也不允許兩者同時關(guān)斷而造成負(fù)載電流開路, 而實(shí)際中IGBT 的開通和關(guān)斷總需要延時一段時間, 這就有可能會造成換流過程中2 個IGBT 同時導(dǎo)通。為了避免這種現(xiàn)象, 必須在開通和關(guān)斷信號之間加入死區(qū)時間, 避免出現(xiàn)直通的現(xiàn)象。但加入死區(qū)間隔后, 又可能造成換相死區(qū)時間內(nèi)兩個IGBT 都不導(dǎo)通, 使負(fù)載開路, 在感性負(fù)載情況下, 容易造成瞬時電壓沖擊, 因此此種斬波方式不適合應(yīng)用于鈉燈照明這一感性負(fù)載場合。

而采用非互補(bǔ)式控制方式可以克服以上缺點(diǎn), 其特點(diǎn)是正反相開關(guān)的工作方式可以分別控制, 可以使用于任何的負(fù)載。但當(dāng)負(fù)載是感性負(fù)載時, 電流將滯后電壓一個角度, 必然存在電壓與電流方向不一致的時刻, 此時刻負(fù)載通過電路向電源反饋無功電能, 這時電路輸出電壓不能再按照Uo = AUi 計算, 交流調(diào)壓輸出范圍也將較小。

為了消除這種電壓失控的現(xiàn)象, 本電路采用有電壓、電流相位檢測的PWM 斬波控制方案, 即通過輸出電流和電壓的狀態(tài)來決定控制信號的時序。則4 個IGBT 時序與電流、電壓的關(guān)系如圖2 所示。

pIYBAGBQGYyAV1NXAABB9AlCPJI943.png

圖中當(dāng)電壓大于零, 電流小于零時, 斬波IGBTV1關(guān)斷, V2 , VF1導(dǎo)通, 如果續(xù)流IGBT VF2關(guān)斷時, 負(fù)載電流沿V2 和VD2 流向電源, Uo= Ui (Ui 為輸入電壓) ; 如果VF2 導(dǎo)通時, 電流沿VF2和VDF2續(xù)流, Uo= 0。

當(dāng)電壓小于零, 電流大于零時, 斬波IGBT V2 關(guān)斷, V1 , VF2 導(dǎo)通, 如果續(xù)流IGBT VF1 關(guān)斷, 負(fù)載電流沿V1 和VD1 流向電源, U0 = Uin , 如果VF1 導(dǎo)通時, 電流沿VF1和VDF1續(xù)流, Uo= 0。

因此從以上分析可知當(dāng)電壓和電流方向不一致時仍能滿足前面的調(diào)壓公式Uo = AUi 于是消除了調(diào)壓失控現(xiàn)象。

3 IGBT 驅(qū)動脈沖時序設(shè)計

交流調(diào)壓電源采用帶電流相位檢測的PWM 斬波方式, 即通過輸出電流和電壓的狀態(tài)來決定4 個IGBT控制信號的時序。本電源的主控制系統(tǒng)采用的是ARM 控制器 , 因此電源的PWM 斬波信號可以由ARM 芯片產(chǎn)生, 時序分配電路用CPLD 實(shí)現(xiàn), 從而可以使電路結(jié)構(gòu)簡化, 電路板元件和引線減小, 消除組合邏輯電路存在的競爭冒險, 時序分配框圖如圖3 所示。

pIYBAGBQGZWANIsdAAA4Hyw_gxU901.png

電源輸出電壓U 和輸出電流I 經(jīng)過電壓、電流過零檢測電路處理變?yōu)楦叩妥兓拿}沖送CPLD 后與ARM 控制板發(fā)出的PWM 脈沖進(jìn)行邏輯運(yùn)算形成四路時序相互配合的IGBT 脈沖信號, 4 路脈沖再經(jīng)過IGBT 驅(qū)動與隔離電路后加到IGBT 的柵極, 控制IG2BT 的開通與關(guān)斷。斬波脈沖的占空比受ARM 控制,可以通過按鍵手動設(shè)置。

4 CPLD 所實(shí)現(xiàn)的邏輯電路和電路時序仿真

在本電源中4 路互相配合的帶電流檢測的非互補(bǔ)式驅(qū)動信號由CPLD 產(chǎn)生, CPLD 所實(shí)現(xiàn)的功能電路可以通過CPLD 的開發(fā)軟件Max + Plus ? 根據(jù)4 路IGBT 驅(qū)動脈沖與輸出電壓、電流的相位關(guān)系編寫電路圖文件來實(shí)現(xiàn)如圖4 所示。

o4YBAGBQGZ2Aal2xAAA1q6iDrQM683.png

給輸入信號加上激勵信號后的波形如下圖5 所示(U, I 是電壓和電流信號且I 滯后U 一個角度, G 為PWM 脈沖f = 20 kHz) 從輸出信號V1 , V2 , VF1 , VF2 之間的時序關(guān)系, 可以看出此電路滿足電壓、電流相位檢測的非互補(bǔ)控制方式的要求。

5 結(jié) 語

帶電流檢測的非互補(bǔ)式斬波控制方式由電壓、電流的極性決定, 實(shí)現(xiàn)形式較為復(fù)雜, 但優(yōu)點(diǎn)是電源的4 個IGBT 在工作工程中不會發(fā)生共通共斷問題, 不易失控, 換流過程有續(xù)流回路, 適合于大功率感性負(fù)載應(yīng)用場合。本城市照明節(jié)能電源采用此種斬波方式后, 通過帶阻性負(fù)載、感性負(fù)載、容性負(fù)載調(diào)試運(yùn)行正常, 調(diào)壓范圍滿足照明節(jié)能的實(shí)際要求, 工作穩(wěn)定。配合我所道路照明遠(yuǎn)程監(jiān)控技術(shù), 可以很方便組成城市智能照明節(jié)電控制系統(tǒng), 實(shí)現(xiàn)城市照明能源的有效控制管理, 避免照明能源浪費(fèi), 節(jié)約照明能源。

責(zé)任編輯:gt

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

    關(guān)注

    32

    文章

    1245

    瀏覽量

    169059
  • 控制器
    +關(guān)注

    關(guān)注

    112

    文章

    16031

    瀏覽量

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

    關(guān)注

    114

    文章

    5099

    瀏覽量

    212826
收藏 人收藏

    評論

    相關(guān)推薦

    基于DSP和CPLD EPM3128芯片實(shí)現(xiàn)智能控制器電路設(shè)計

    群組智能控制器的核心采用DSP TMS320F2812芯片,輔以CPLD EPM3128芯片來實(shí)現(xiàn)鍵盤和液晶的時序邏輯,減少擴(kuò)展芯片帶來的體積問題,外圍
    發(fā)表于 09-07 17:52 ?2272次閱讀
    基于DSP和<b class='flag-5'>CPLD</b> EPM3128芯片<b class='flag-5'>實(shí)現(xiàn)</b>智能<b class='flag-5'>控制器</b>的<b class='flag-5'>電路</b>設(shè)計

    基于CPLD的SPI控制器的研究與實(shí)現(xiàn)

    我要做基于CPLD的SPI控制器的研究與實(shí)現(xiàn),有沒有會的人,求教,有什么資料推薦點(diǎn)也行
    發(fā)表于 04-27 14:37

    如何采用CPLD實(shí)現(xiàn)數(shù)字控制PWM信號?

    直流電動機(jī)的PWM控制原理是什么?如何采用CPLD實(shí)現(xiàn)數(shù)字控制PWM信號?如何利用
    發(fā)表于 05-07 06:03

    怎么實(shí)現(xiàn)基于CPLD的異步串行通訊控制器的設(shè)計?

    本文在對異步串行通信協(xié)議進(jìn)行分析的基礎(chǔ)上,根據(jù)實(shí)際工程的需要,對異步串行通信控制器進(jìn)行了詳細(xì)設(shè)計,并結(jié)合CPLD器件,采用VHDL語言,對設(shè)計方案進(jìn)行了實(shí)現(xiàn)和驗(yàn)證,通過最后時序仿真的波
    發(fā)表于 05-28 06:53

    怎么實(shí)現(xiàn)基于CPLD的雙屏結(jié)構(gòu)液晶控制器的設(shè)計?

    液晶控制器原理是什么?怎么實(shí)現(xiàn)基于CPLD的雙屏結(jié)構(gòu)液晶控制器的設(shè)計?
    發(fā)表于 06-04 06:09

    數(shù)字化通用PWM控制器的設(shè)計

    數(shù)字化通用PWM控制器的設(shè)計:摘要院提出了一種采用現(xiàn)場可編程門陣列淵FPGA冤器件實(shí)現(xiàn)數(shù)字化通用PWM控制器的方案。該
    發(fā)表于 06-20 08:47 ?31次下載

    CPLD 實(shí)現(xiàn)GPIB控制器的設(shè)計

    GPIB 控制器芯片是組建自動測試系統(tǒng)的核心,在測試領(lǐng)域應(yīng)用廣泛。本文擬討論用ALTERA公司的低成本CPLD實(shí)現(xiàn) GPIB 控制器的功能。GPIB
    發(fā)表于 07-28 17:16 ?22次下載

    PWM控制器,PWM控制器是什么意思

    PWM控制器,PWM控制器是什么意思 脈寬調(diào)制的基本原理及其應(yīng)用實(shí)例 脈寬調(diào)制(PWM)是利用微處理
    發(fā)表于 03-23 13:35 ?8053次閱讀

    時序控制器TCON的研究與設(shè)計

    闡述了TFT-LCD的顯示原理、系統(tǒng)結(jié)構(gòu)和時序控制器TCON的設(shè)計方案。該模塊設(shè)計主要為減少中、小尺寸TFT-LCD時序控制器的芯片管腳數(shù),提高通用性,與一般TCON只能驅(qū)動2~3種分
    發(fā)表于 03-07 11:17 ?216次下載
    <b class='flag-5'>時序</b><b class='flag-5'>控制器</b>TCON的研究與設(shè)計

    基于CPLD的TFT-LCD控制器的設(shè)計

    文章介紹了一種基于CPLD的TFT-LCD控制器的設(shè)計和實(shí)現(xiàn)方法。增加片外SRAM,以提供顯示緩存。并使用CPLD實(shí)現(xiàn)兩大主要功能,一是
    發(fā)表于 12-27 15:11 ?75次下載
    基于<b class='flag-5'>CPLD</b>的TFT-LCD<b class='flag-5'>控制器</b>的設(shè)計

    利用CPLD來替代微控制器的設(shè)計

    隨著低功耗 CPLD 的出現(xiàn),低功耗電子產(chǎn)品設(shè)計人員現(xiàn)在有新的選擇來實(shí)現(xiàn)以前由微控制器完成的多種功能。本白皮書討論什么時候適合采用 CPLD 來替代微
    發(fā)表于 09-12 14:04 ?6次下載
    利用<b class='flag-5'>CPLD</b>來替代微<b class='flag-5'>控制器</b>的設(shè)計

    pwm控制器和mppt控制器的區(qū)別

    pwm控制器脈寬調(diào)制(PWM)是指用微處理的數(shù)字輸出來對模擬電路進(jìn)行控制,是一種對模擬信號電平
    發(fā)表于 10-27 16:33 ?1.9w次閱讀

    如何使用Verilog-HDL做CPLD設(shè)計的時序邏輯電路實(shí)現(xiàn)

    本文檔的主要內(nèi)容詳細(xì)介紹的是如何使用Verilog-HDL做CPLD設(shè)計的時序邏輯電路實(shí)現(xiàn)。
    發(fā)表于 12-12 16:25 ?9次下載
    如何使用Verilog-HDL做<b class='flag-5'>CPLD</b>設(shè)計的<b class='flag-5'>時序</b>邏輯<b class='flag-5'>電路</b>的<b class='flag-5'>實(shí)現(xiàn)</b>

    如何使用ARM7-LPC2148微控制器中的PWM控制LED的亮度

    在本教程中,我們將使用 ARM7-LPC2148 微控制器中的 PWM 控制 LED 的亮度。
    的頭像 發(fā)表于 09-23 15:14 ?3246次閱讀
    如何使用<b class='flag-5'>ARM</b>7-LPC2148微<b class='flag-5'>控制器</b>中的<b class='flag-5'>PWM</b><b class='flag-5'>控制</b>LED的亮度

    利用MAX II CPLD實(shí)現(xiàn)LCD控制器

    電子發(fā)燒友網(wǎng)站提供《利用MAX II CPLD實(shí)現(xiàn)LCD控制器.pdf》資料免費(fèi)下載
    發(fā)表于 11-10 09:36 ?0次下載
    利用MAX II <b class='flag-5'>CPLD</b><b class='flag-5'>實(shí)現(xiàn)</b>LCD<b class='flag-5'>控制器</b>