四方集運香港電話>電源/新能源>電源設計應用> > 正文

使用PIC16F1885x CIP設計可通訊調光的大功率植物補光金滷燈電子鎮流器

2021年01月18日 14:28 次閲讀

1.系統結構

數字化鎮流器硬件組成包括EMI濾波電路、整流及功率因數校正電路、高頻逆變器、LCC串並聯諧振電路和以單片機為核心的數字控制電路。

o4YBAGAFK3yAMKYdAACukzve3yg584.png

圖1-1系統框圖

2.有源功率因數校正電路

3.橋式逆變電路和負載諧振電路

大功率金屬鹵化物燈工作於高頻的交流狀態,這就需要一個電路將前級功率因數校正電路環節得到的直流電壓轉換成高頻的交流電壓,因此,橋式逆變電路是電子鎮流器電路中最基本同時也是最關鍵的組成部分。

圖3-3串並聯負載諧振變換電路

全橋LCC串並聯諧振電路如圖3-3(a)所示,串並聯諧振具有帶通特性,能有效衰減方波VAB的高次諧波分量,串聯電容Cs能夠濾除電源電壓中的直流分量。

o4YBAGAFK6uAbGFFAAIzOoiuUUw228.png

圖3-4全橋工作模態

大功率金屬鹵化物燈工作於高頻的交流狀態,為保證燈的壽命和有效工作,金屬鹵化物燈的兩個電極應該交替工作,以避免其中一個電極的過渡消耗。所以兩個電極工作的時間應該保持一致,並且在燈電流中不能存在直流成分。基於以上這些要求,本文所研究的數字化大功率金屬鹵化物燈電子鎮流器後級採用了全橋逆變LCC串並聯諧振電路的設計。基本的全橋逆變電路如圖3-4所示,本設計中,LCC諧振變換器的一個工作週期裏,上下半橋的驅動信號的佔空比應該儘可能相同,而且為了避免電流過零時可能出現的熄弧現象,驅動信號的佔空比應該接近50%。假定LCC諧振變換器中所有的器件都工作在理想狀態,在全橋逆變LCC諧振電路的一個高頻工作週期中,共有四種工作模態如圖3-4所示。首先Q1、Q4導通,Q2、Q3關斷,諧振網絡和金屬鹵化物燈由電源母線提供能量。在半個工作週期結束後,電感通過Q2、Q3的寄生體二極管續流,然後Q2、Q3導通,Q1、Q4關斷,諧振網絡和金屬鹵化物燈再由電源母線提供能量,電感通過Q1、Q4的寄生體二極管續流。

4.啓動方式

基於LCC串並聯負載諧振電路的啓動方式,可以大幅降低啓動電壓,延長燈泡使用壽命。結合LCC諧振網絡的電壓傳輸特性,可以採取一種滑頻軟啓動方法。全橋逆變器的工作頻率逐漸靠近LCC網絡的固有諧振點時,施加在金滷燈兩端的電壓隨着頻率的推移逐漸增加。這種方法可以有效降低啓動電壓對燈極的衝擊,延長燈泡壽命。

如圖4-2所示,滑頻軟啓動過程具體為:工作頻率從工作點(1)逐漸向工作點(2)滑動,燈啓動後燈電阻從無窮大變到近似短路(3),檢測電路判斷燈亮後,直接過渡到工作點(4)。需要注意的是,當頻率到達ωr(off),而燈沒亮的時候,施加到燈兩端的電壓是非常大的,而這個電壓僅通過電感和電容的等效串聯電阻來限制,所以可能會導致不安全的情況發生。所以,在具體應用的時候,需要確定一個電壓限幅和一個頻率的最小值,以保證電路的安全。

o4YBAGAFK_KAALxdAACs9qqHyAk868.png

從圖4-3中可以看出,金滷燈點亮之前,燈端電壓逐漸升高,電流基本為零,近似於燈端開路的情況,燈點亮之後,燈電壓迅速減小,而燈電流則迅速增大,近似於突然短路。

5.控制策略

啓動之後,金滷燈還要經歷從啓動到穩態的預熱階段,最終達到穩態。根據大功率金滷燈自身的電氣特性,將金滷燈點亮以後的工作過程分為三個階段,分別為:恆頻控制階段,過渡階段和穩態工作階段,如圖5-1所示。

pIYBAGAFLCGAQiw1AAKq3kcGRRs137.png

圖5-1大功率金滷燈分段控制策略

6.輔助控制電源

輔助電源在功率因數校正電路中提供+12V的直流工作電源,在全橋逆變器的驅動電路中,需要給單片機提供+5V的直流工作電源。本文采用UC3844和外圍元器件組成降壓電路來提供鎮流器所需的+12V輔助電源,並通過線性穩壓器MCP1703A轉換為+5V電源為全橋逆變器的控制電路提供電源。

7.通訊調光電路

通訊採用485總線,MODBUS通訊協議,通過調節全橋電路頻率來改變輸出功率,達到調光效果,通過不同的光譜針對植物的不同作用,找到調節點,繼而達到不同植物或不同時間段的補光效果。485通訊採用常規RS485接口芯片,MOSBUS協議包含CRC校驗,運行穩定可靠,可實現遠端PC機針對多組金滷燈植物補光燈的控制調節。

8.軟件設計

1、程序流程圖:

圖8-1主程序流程圖圖8-5485_MODBUS通訊調光子函數流程圖

2、通過MicrochipPIC16F18854CIP外設NCO+CWG輸出互補方波,ADC針對直流母線及負載燈管電流電壓採集,實現針對全橋變頻電路的閉環功率輸出控制。

CIP(CoreIndependentPeripherals,獨立於內核的外圍設備)

為什麼使用CIP?:減少CPU開銷、硬件級執行速度、可從CPU卸載程序任務、釋放CPU以集中處理應用算法、降低功耗、CPU可以更低的速度運行、CPU有時可進入休眠模式、降低系統硬件的複雜性。

1、NCO(NumericallyControlledOscillator,數控振盪器)新硬件模塊是一個定時器,該定時器在所選的輸入時鐘源作用下以一個16位的固定遞增值向一個20位的累加器進行遞增,引起累加器週期性上溢,來對輸入時鐘源進行分頻。NCO具有真正的線性頻率控制能力。

2、CWG(ComplementaryWaveformGenerator,互補波形發生器)新硬件模塊,從選擇的一個輸入源生成一個兩路輸出帶死區延時和自動關斷功能的互補波形。CWG模塊具有時鐘源選擇、產生互補輸出波形的輸入源選擇、輸出使能和極性控制、上升和下降沿死區控制、自動關斷/重啓控制等特性。

圖8-6控制方式圖

pIYBAGAFLQiAKwANAACoT_hRNiE305.png

pIYBAGAFLROAOOb_AAJ7wa0_P_w106.png

MicrochipMPLABXIDEMCC配置NCO+CWG方式,採用兩組CWG,控制兩隻金滷燈,4路ADC通道採集,採集直流主電源電壓電流、變頻諧振電路電壓電流。配置好後通過Generate生成C語言代碼,再針對其他控制程序編程。

作者:Tyler.Wang

下載發燒友APP

打造屬於您的人脈電子圈

關注四方集運香港電話微信

有趣有料的資訊及技術乾貨

關注發燒友課堂

鎖定最新課程活動及技術直播

四方集運香港電話觀察

一線報道 · 深度觀察 · 最新資訊
收藏 人收藏
分享:

評論

相關推薦

書童哥(龍順宇)62講生動課程帶您玩兒轉STM8單片機

【四方集運香港電話】:朋友們大家好,本套視頻教程由本人錄製,現做為錄播課程上傳至四方集運香港電話平台,感謝四方集運香港電話讓單片機學習的
發燒友學院發表於 2019-01-19 00:00 3038次閲讀
書童哥(龍順宇)62講生動課程帶您玩兒轉STM8單片機

STM32有庫函數, 那其他的芯片編程有庫函數嗎?是不是每個MCU的庫函數都不一樣?

發表於 2021-01-29 13:17 0次閲讀
STM32有庫函數, 那其他的芯片編程有庫函數嗎?是不是每個MCU的庫函數都不一樣?

單片機工程師職業規劃的三個高度

單片機工程師職業規劃的三個高度,自己來選吧!...
發表於 2021-01-29 07:43 0次閲讀
單片機工程師職業規劃的三個高度

為何要使用MCU

為什麼很多電器設備都要使用MCU呢? 讓我們用一個點亮LED的電路為例,來説明。如下圖所示,不使用MCU的電...
發表於 2021-01-28 17:04 101次閲讀
為何要使用MCU

STM32 串口斷幀檢測

在某些串行工業總線協議中,如 Profibus,每幀發送的數據長度不定,導致接收方在接收數據時無法確定幀的結束點。調研...
發表於 2021-01-28 14:43 0次閲讀
STM32  串口斷幀檢測

STM32 以太網電路設計注意事項

一.前言STM32Fxx7 系列(互聯型產品)中內置了 MAC,配合外置的 PHY 可以實現以太網通訊。這篇文檔將介紹以...
發表於 2021-01-28 13:17 81次閲讀
STM32 以太網電路設計注意事項

關於幾款功能性GNSS G-mouse的簡單介紹

近年來,我國安防市場發展迅猛,增速極快,同步增長的還有滿足安防領域米級定位精度和釐米級定位精度、支持....
發表於 2021-01-28 11:58 69次閲讀
關於幾款功能性GNSS G-mouse的簡單介紹

STM32F103 上 USB 的端點資源靈活使用

問題:某客户使用 STM32F103 的 USB 模塊做設備時和上位機 PC 連接時碰到一個問題:PC 端驅動已經固定好,...
發表於 2021-01-28 11:37 0次閲讀
STM32F103 上 USB 的端點資源靈活使用

基於單片機和LM1893芯片實現教室電器智能節能...

教室電器智能節能系統主要由人體檢測、亮度檢測、温度檢測、單片機模塊、電力線載波通信模塊、上位機控制軟....
發表於 2021-01-28 10:58 301次閲讀
基於單片機和LM1893芯片實現教室電器智能節能...

基於單片機和傳感器技術實現多參數氣體檢測儀的應用...

紅外氣體傳感器和電化學傳感器分別對氧氣、一氧化碳、二氧化碳、硫化氫和甲烷五種氣體進行檢測。其中,二氧....
發表於 2021-01-28 10:04 525次閲讀
基於單片機和傳感器技術實現多參數氣體檢測儀的應用...

基於單片機和MAX038波形發生器實現汽油標號檢...

汽油的標號是由其辛烷值確定的。辛烷值是測定汽油抗震性能的一種指標,辛烷值越大,汽油的抗震性能越好。由....
發表於 2021-01-28 10:00 276次閲讀
基於單片機和MAX038波形發生器實現汽油標號檢...

FANUC驅動原理圖

FANUC驅動原理圖
發表於 2021-01-28 08:45 88次閲讀
FANUC驅動原理圖

如何利用單片機內置ADC實現高分辨率採樣

相信ADC的應用或多或少都會用到,在很多場合都有分辨率要求,要實現較高分辨率時,第一時間會想到採用一個較高位數...
發表於 2021-01-28 07:37 0次閲讀
如何利用單片機內置ADC實現高分辨率採樣

從本質上理解SPI,精闢資料分享給大家

裏面有不同spi模塊的時序圖距離,相互對比才更清晰。...
發表於 2021-01-27 21:58 101次閲讀
從本質上理解SPI,精闢資料分享給大家

求大神修改程序

是否可以將程序修改為 一個默認管理員密碼6767用來進行管理員身份認證修改密碼,點擊按鍵存物依舊隨機分配密碼。在仿真...
發表於 2021-01-27 21:38 81次閲讀
求大神修改程序

織物透濕量儀的適用範圍以及特點的介紹

【四方集運香港電話】: 1、適用多種標準及測量方法。 ....
發表於 2021-01-27 17:23 63次閲讀
織物透濕量儀的適用範圍以及特點的介紹

基於單片機的LED點陣滾動顯示系統方案設計

基於單片機的LED點陣滾動顯示系統功能: (1)能根據漢字和英文的內碼不同顯示不同的漢字和英文字符,....
發表於 2021-01-27 14:51 137次閲讀
基於單片機的LED點陣滾動顯示系統方案設計

基於51單片機的八路搶答器設計方案

主要功能: 1、採用4位數碼管設計。 2、下排按鍵一一對應八位選手。 3、上排四個按鍵,從左到右依次....
發表於 2021-01-27 13:37 97次閲讀
基於51單片機的八路搶答器設計方案

基於STM32F103C8T6單片機的電子秤設計

該DIY設計是基於STM32F103C8T6單片機最小系統作為主控,矩陣鍵盤作為輸入單元,LCD12....
發表於 2021-01-27 11:43 163次閲讀
基於STM32F103C8T6單片機的電子秤設計

基於UPSD3254單片機和XJ128噴頭的按需...

隨着社會的不斷髮展,標識技術在各行各業得到了廣泛的應用。食品、飲料、煙酒、藥品及化妝品等包裝印刷企業....
發表於 2021-01-27 10:30 554次閲讀
基於UPSD3254單片機和XJ128噴頭的按需...

穀物硬度計的應用為研究穀物硬度提供了技術支持

穀物籽粒的軟、硬是評價穀物加工品質和食用品質的一項重要指標,並與穀物育種和貿易價格等方面密切相關。 ....
發表於 2021-01-26 14:06 174次閲讀
穀物硬度計的應用為研究穀物硬度提供了技術支持

古瑞瓦特榮獲PV Magazine 2020年度...

近日,古瑞瓦特自主研發的創新產品MIN 2500-6000 TL-XH榮獲PV Magazine 2....
發表於 2021-01-26 11:16 105次閲讀
古瑞瓦特榮獲PV Magazine 2020年度...

樹莓派發布僅4美元的MCU

1月22日,樹莓派基金會最新發布一款低成本、高性能的微控制器開發板Raspberry Pi Pico....
發表於 2021-01-26 10:17 410次閲讀
樹莓派發布僅4美元的MCU

如何在單片機上做插值算法?

第一步:學你所學,不懂也得懂,最枯燥的數學公式來了 在數值分析中,拉格朗日插值法是以法國十八世紀數學....
發表於 2021-01-26 10:14 114次閲讀
如何在單片機上做插值算法?

如何用Lua編寫計算ML51單片機PWM時鐘源的...

比如你想生成的PWM的時鐘信號頻率為10K,然後你就可以利用10K的PWM時鐘源計數生成周期為(1~....
發表於 2021-01-26 09:57 112次閲讀
如何用Lua編寫計算ML51單片機PWM時鐘源的...

日本電產(Nidec)的驅動馬達系統“E-Axl...

日本電產的目標是到2030年取得全球電動汽車專用驅動馬達市場(*2)40~45%的份額,而“E-Ax....
發表於 2021-01-25 16:11 591次閲讀
日本電產(Nidec)的驅動馬達系統“E-Axl...

多功能電子織物強力機的特性以及功能的介紹

【四方集運香港電話】 多功能電子織物強力機可採用不同的夾具輔具實現不同的能,主要用於各種紡織品的斷裂拉伸、撕....
發表於 2021-01-25 11:08 33次閲讀
多功能電子織物強力機的特性以及功能的介紹

基於MSP430F413單片機和MFRC522芯...

非接觸式智能卡(射頻卡)以其高度安全保密性、通信高速性、使用方便性廣泛應用於三表行業,實現預付費功能....
發表於 2021-01-25 10:15 730次閲讀
基於MSP430F413單片機和MFRC522芯...

基於SPC2E061A單片機實現新型天然氣傳感器...

隨着人民生活水平的提高,天然氣已普遍使用。但由於使用不當或疏於管理等原因導致的天然氣泄漏極大地威脅着....
發表於 2021-01-25 09:57 640次閲讀
基於SPC2E061A單片機實現新型天然氣傳感器...

基於PIC16F877單片機實現水文自動測報系統...

自報式水文遙測系統能在無人值守情況下,自動收集雨量、水位和其他水文參數的實時數據並自動報送所採集的數....
發表於 2021-01-25 09:38 600次閲讀
基於PIC16F877單片機實現水文自動測報系統...

基於89C51單片機和AD590芯片實現微機通信...

現場温度採集點共有4路,採用AD590採集温度送到單片機的A/D轉換器轉入端,測量範圍最大值為50度....
發表於 2021-01-25 09:38 492次閲讀
基於89C51單片機和AD590芯片實現微機通信...

什麼是織物電子織物強力機,它的工作原理是什麼

【四方集運香港電話】 多功能電子織物強力機可採用不同的夾具輔具實現不同的能,主要用於各種紡織品的斷裂拉伸、撕....
發表於 2021-01-22 15:09 53次閲讀
什麼是織物電子織物強力機,它的工作原理是什麼

通過採用微型逆變器優化太陽能系統的效率和可靠性

在一個典型的太陽能採集系統中,多個太陽能板並聯到一個逆變器,該逆變器將來自多個光伏電池的可變直流輸出....
發表於 2021-01-22 10:20 886次閲讀
通過採用微型逆變器優化太陽能系統的效率和可靠性

51單片機指令集詳解 51單片機布爾操作指令集詳...

這裏給大家分享一下 51單片機布爾操作指令集詳解。 布爾處理功能是MCS-51系列單片機的一個重要特....
發表於 2021-01-21 17:04 121次閲讀
51單片機指令集詳解 51單片機布爾操作指令集詳...

ST和Microchip等品牌MCU微控制器的分...

  ST的MCU可以分為8位的STM8、32位的STM32和SPC5。 1.STM8 STM8主要針....
發表於 2021-01-21 10:36 491次閲讀
ST和Microchip等品牌MCU微控制器的分...

單片機上拉電阻的選擇

高頻濾波電容一般用 104 容(0.1uF),目的是短路高頻分量,保護器件免受高頻干擾。普通的 IC....
發表於 2021-01-21 10:23 231次閲讀
單片機上拉電阻的選擇

STM32有哪些國產替代者?

説起MCU,ST(意法半導體)的STM32單片機十幾年來已經銷售了幾十億顆,在國內幾乎佔有50%的市....
發表於 2021-01-21 09:51 1098次閲讀
STM32有哪些國產替代者?

為什麼有些CPU的主頻更低,但運算效率卻更高?

為什麼有些CPU的主頻更低,但運算效率卻更高呢? 比如:51單片機30M主頻,STM32單片機20M....
發表於 2021-01-21 09:45 241次閲讀
為什麼有些CPU的主頻更低,但運算效率卻更高?