隨著電力電子技術的發(fā)展,三相半控整流電路因其結(jié)構相對簡單、控制靈活、成本較低等優(yōu)點,在中小功率直流電源、電機驅(qū)動等領域得到了廣泛應用。將單片機引入其控制核心,可以顯著提升電路的智能化水平、控制精度和可靠性。本文旨在探討基于單片機芯片的三相半控整流電路的整體設計思路,并重點闡述其配套軟件開發(fā)的關鍵技術。
一、 系統(tǒng)硬件架構設計
整個系統(tǒng)主要由主電路、驅(qū)動電路、同步信號檢測電路、單片機最小系統(tǒng)以及保護電路等部分組成。
- 主電路:采用三相橋式半控整流拓撲,由三只晶閘管和三只整流二極管構成。其輸出為脈動直流電壓,通過LC濾波器平滑后供給負載。主電路參數(shù)(如晶閘管、二極管、電感、電容的選型)需根據(jù)負載的電壓、電流額定值及紋波要求進行計算確定。
- 驅(qū)動電路:單片機I/O口輸出的觸發(fā)脈沖信號功率有限,無法直接驅(qū)動晶閘管。因此需要設計隔離放大驅(qū)動電路,通常采用光耦(如TLP250、MOC3052)實現(xiàn)電氣隔離,并配合功率放大環(huán)節(jié),為每只晶閘管的門極提供具有足夠幅值和前沿陡度的觸發(fā)脈沖。
- 同步信號檢測電路:實現(xiàn)晶閘管移相控制的基礎是準確獲取三相交流電源的過零點(同步信號)。該電路通常由三相降壓變壓器、過零比較器(如LM339)及整形電路構成,最終為單片機提供三路與電網(wǎng)電壓同頻同相的方波同步信號。
- 單片機最小系統(tǒng):作為控制核心,可選擇如STC89C52、ATmega16、STM32F103等具備足夠定時器/計數(shù)器資源和中斷功能的芯片。最小系統(tǒng)包括晶振電路、復位電路及必要的電源濾波電路。
- 保護電路:為確保系統(tǒng)安全穩(wěn)定運行,需設計過壓、過流、缺相等保護電路。檢測信號經(jīng)調(diào)理后送入單片機的ADC或中斷引腳,以便軟件及時采取保護動作(如封鎖觸發(fā)脈沖)。
二、 系統(tǒng)軟件開發(fā)核心
軟件開發(fā)是賦予系統(tǒng)智能控制能力的關鍵,程序需在硬件平臺上實現(xiàn)精確的移相觸發(fā)、閉環(huán)調(diào)節(jié)及保護邏輯。主要流程與模塊如下:
- 主程序初始化:完成單片機各功能模塊的配置,包括I/O口模式(觸發(fā)脈沖輸出口設為推挽輸出,同步信號輸入口設為輸入)、定時器工作模式(通常設置為捕捉或外部中斷模式以檢測同步信號邊沿)、中斷系統(tǒng)、ADC模塊(若用于電壓電流采樣)以及初始化關鍵變量。
- 同步信號處理與相位基準建立:利用外部中斷或輸入捕捉功能,精確捕獲三路同步信號的上升沿或下降沿。每個同步信號的到來即標志對應相電壓正半周或負半周的起始點(相位零點)。以此為基準,啟動定時器進行延時,延時的長短即對應觸發(fā)角α的大小。
- 移相脈沖生成算法:這是軟件的核心。觸發(fā)角α可由給定信號(如電位器ADC采樣值、通信指令等)確定。當同步信號中斷到來時,裝載定時器,設定延時時間為
T_delay = (α / 360°) * T(T為電網(wǎng)周期20ms)。定時器溢出中斷發(fā)生時,即向?qū)чl管的驅(qū)動電路輸出觸發(fā)脈沖。為保證可靠觸發(fā),脈沖應具有一定寬度(如1ms左右的脈沖串)。需注意三相脈沖的發(fā)送時序必須嚴格遵循電源相序。
- 閉環(huán)控制策略實現(xiàn)(可選高級功能):若要求輸出直流電壓恒定,則需引入閉環(huán)PI(或PID)控制。通過ADC采樣實際輸出電壓,與設定值比較得到誤差,經(jīng)PI控制器運算后,動態(tài)調(diào)整觸發(fā)角α,從而調(diào)節(jié)輸出電壓,使其穩(wěn)定在設定值附近,抵御電網(wǎng)波動和負載變化的影響。
- 保護中斷服務程序:設計高優(yōu)先級的保護中斷。當檢測到過壓、過流等故障信號時,立即進入中斷服務程序,封鎖所有觸發(fā)脈沖輸出(將相關I/O口置為低電平),并點亮故障指示燈或通過通信接口上報故障信息,等待人工復位或故障消除后的自動恢復判斷。
- 人機交互與通信(擴展功能):可通過鍵盤、顯示屏設置電壓給定值、查看運行參數(shù);或通過UART、CAN等接口與上位機通信,實現(xiàn)遠程監(jiān)控與調(diào)試。
三、 開發(fā)要點與調(diào)試建議
- 抗干擾設計:電力電子裝置干擾強烈。軟件上需采取數(shù)字濾波(如中值濾波、均值濾波處理ADC采樣)、指令冗余、看門狗等技術;硬件上做好電源隔離、信號隔離和PCB布局布線。
- 精確的定時控制:移相精度直接影響輸出性能。需選用合適的主頻和定時器預分頻,計算定時計數(shù)器的裝載值,并注意中斷響應時間的補償。
- 軟硬件聯(lián)調(diào):先用示波器觀察同步信號是否準確、穩(wěn)定。然后在不接主電路的情況下,調(diào)試觸發(fā)脈沖,觀察其與同步信號的相位關系是否隨給定值線性變化。最后接入輕載主電路進行整體測試,逐步增加負載。
結(jié)論
基于單片機的三相半控整流電路設計,成功地將數(shù)字智能控制與傳統(tǒng)電力電子變換相結(jié)合。通過精心設計的硬件電路和以同步信號處理、移相脈沖生成為核心的軟件算法,可以實現(xiàn)對整流輸出電壓的精確、靈活控制。加入閉環(huán)調(diào)節(jié)與完善保護后,系統(tǒng)性能與可靠性將大幅提升。此設計方案具有較高的實用價值和教學意義,為開發(fā)更復雜的電力電子控制系統(tǒng)奠定了良好基礎。