基于一種三相可控硅半控橋數字觸發(fā)器的設計
本文介紹了一種利用80C196單片機作為數字觸發(fā)器實(shí)現對三相可控硅半控橋電路移相觸發(fā)的方法。給出了數字觸發(fā)器的電路設計、工作原理、控制角算法及程序流程圖。
本文引用地址:http://dyxdggzs.com/article/226765.htm一、引言
三相可控硅橋式半控整流電路可以在交流電源電壓不變的情況下,通過(guò)改變可控硅的觸發(fā)電路控制角來(lái)實(shí)現對整流電路直流輸出電壓的控制,這種電路在中等容量的整流裝置或不要求可逆的電力拖動(dòng)系統中應用較為廣泛。傳統的三相橋式半控整流電路需要三套獨立的模擬式觸發(fā)器來(lái)觸發(fā)可控硅,由于模擬式觸發(fā)器存在著(zhù)線(xiàn)路復雜、調整困難、可靠性低的問(wèn)題,為此,本文提出一種用80C196KC單片機組成的數字觸發(fā)器電路,控制電路大為簡(jiǎn)化,所產(chǎn)生的觸發(fā)脈沖具有移相范圍寬、控制精度高,動(dòng)態(tài)響應快、穩定可靠的特點(diǎn),其性能指標優(yōu)于模擬式觸發(fā)器。
二、電路組成及原理分析
1.三相可控硅半控橋式整流電路的數字觸發(fā)器由80C196KC單片機最小系統、同步檢測電路、脈沖功率放大電路組成,如圖1所示。單片機8 0 C 1 9 6 K C、鎖存器、27C256程序存儲器、62C256數據存儲器構成最小系統。80C196KC為Intel公司16位高性能單片機,它的功耗極低,除正常工作外,還可以工作在待機和掉電兩種節電方式。其工作速度比51單片機高數倍??偩€(xiàn)寬度為8/16位可選,而內部寬度總是16位的。80C196KC內含8路10位A/D轉換器,512字節RAM,2個(gè)硬件定時(shí)/計數器,一個(gè)監視跟蹤定時(shí)器,晶振為12MHz.單片機根據給定與反饋信號的差值,經(jīng)運算后形成控制角為α 的移相脈沖從HS0.0~0.2口腳輸出。
2.同步信號檢測由光電隔離、比較器和整形電路組成(如圖2)。由同步變壓器送過(guò)來(lái)的線(xiàn)電壓UAC的過(guò)零點(diǎn)時(shí),在光電隔離器的輸出端產(chǎn)生一個(gè)方波,經(jīng)反相器U1整形、RC電路微分后產(chǎn)生一個(gè)脈沖作為外部中斷信號加到80C196KC的EXTINT端,實(shí)現觸發(fā)脈沖與電源同步。為了簡(jiǎn)化電路,本系統采用了相對觸發(fā)方式,只需要單相同步即可。
3.脈沖功率放大電路。如圖3所示,為了實(shí)現對大電感負載的可靠觸發(fā),本觸發(fā)電路使用脈沖序列觸發(fā)方式。從單片機端口HS0.0~0.2輸出的脈沖送入由555組成的脈沖簇形成電路,經(jīng)過(guò)場(chǎng)效應管功率放大和脈沖變壓器隔離后,輸出到可控硅的觸發(fā)極。
三、控制角算法
在每一相的自然換相點(diǎn)出現時(shí)刻起動(dòng)軟件定時(shí)器(其整定時(shí)刻為α t ),軟件定時(shí)器到時(shí)時(shí)刻即為該相發(fā)出觸發(fā)脈沖(控制角為α )的時(shí)刻。
三相橋式半控整流電路帶大電感負載時(shí)的移相范圍為0~180°。當控制角α 大于120°時(shí),相鄰兩個(gè)可控硅觸發(fā)電路可能同時(shí)工作,所以在模擬式觸發(fā)電路中每個(gè)可控硅必須有自己的觸發(fā)電路。由于一個(gè)單片機只能組成一個(gè)數字觸發(fā)電路,為了使三相電路能共用一個(gè)觸發(fā)電路,我們必須將控制角α 限制在120°以?xún)?。這可以通過(guò)改變觸發(fā)順序的辦法來(lái)實(shí)現。
當α120°時(shí),在0~120°時(shí)觸發(fā)A相可控硅VT1;在120°~240°時(shí)觸發(fā)B相可控硅VT2;在240°~360°時(shí)觸發(fā)C相可控硅V T 3 .當α > 1 2 0 ° 時(shí), 按理應在120°~240°時(shí)VT1,以后每隔120°觸發(fā)VT2、VT3,但也可以0~120°時(shí)以α ′ =α-120°觸發(fā)VT3,過(guò)120°以后以α ′ 觸發(fā)V T 1.顯然兩者是等效的,但這樣處理后,控制角可以限制在120°以?xún)?,就可以共用一個(gè)觸發(fā)器了。
四、軟件設計
數字觸發(fā)器的程序由主程序、同步電路中斷處理子程序、軟件定時(shí)中斷處理子程序、鍵盤(pán)與顯示處理子程序等四個(gè)模塊組成。為了提高指令運行速度,本電路所有程序采用匯編語(yǔ)言編寫(xiě),而且采用了模塊化結構,為程序的編寫(xiě)和修改提供了方便。本文簡(jiǎn)要介紹前三個(gè)???。
1.主程序主要完成80C196單片機的堆棧指針設計、清工作單元、設置初始值、開(kāi)放中斷、鍵盤(pán)掃描等的初始化工作,框圖如圖4所示。
2.同步電壓中斷子程序。當同步電壓由正半波到負半波過(guò)零時(shí)刻產(chǎn)生一個(gè)尖脈沖,加到單片機的EXTINT端引發(fā)外部中斷。

評論