推理控制的CVCF交流電源
摘要:介紹一種推理控制的交流穩(wěn)頻穩(wěn)壓電源的結(jié)構(gòu)及工作原理,對(duì)該電源的抗干擾性能作了較詳細(xì)的分析。由于采用了推理控制技術(shù),使得該電源的抗干擾性能明顯優(yōu)于一般穩(wěn)頻穩(wěn)壓電源。
本文引用地址:http://m.butianyuan.cn/article/179576.htm關(guān)鍵詞:穩(wěn)壓穩(wěn)頻推理控制干擾抑制
CVCF Power Supply by Inferential Control
Abstract: This paper introduces the construction and the principle of CVCF power supply which is controlled by inferential controller,analyzes the properties of eliminating disturbance in the power supply.The power supply is good than the common CVCF for eliminating disurbance.
Keywords:CVCF, Inferential control, Eliminating disturbance
中圖法分類(lèi)號(hào):TN86文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):02192713(2000)12-618-03
1推理控制的CVCF電源的硬件構(gòu)成
推理控制的CVCF電源系統(tǒng)構(gòu)成如圖1所示,控制電路見(jiàn)圖2。
系統(tǒng)采用8031作為CPU,外擴(kuò)8K的EPROM2764,用于存放監(jiān)控程序、推理控制、鍵控及顯示程序。擴(kuò)展一片DAC0832,以便輸出階梯正弦波,其片選信號(hào)CS接74LS138的Y0口,選通地址為#1FFFH。DAC0832按單緩沖工作方式,使輸入寄存器處于鎖存狀態(tài),ILE接+5V,WR1接CPU的寫(xiě)信號(hào)WR,DAC寄存器處于不鎖存狀態(tài),所以將WR2和XFER直接接地,DAC0832接成單極性輸出,參考電壓為+5V,輸出0~5V的電壓。擴(kuò)展一片ADC0809,實(shí)現(xiàn)對(duì)整流后的直流電壓進(jìn)行采樣的功能,8031的WR和74LS138的Y1口經(jīng)一個(gè)或非門(mén)接ADC0809的STAR和ALE端,來(lái)控制ADC0809的啟動(dòng)和地址鎖存。8031的RD和74LS138的1口經(jīng)或非門(mén)接ADC0809的OE端,控制信號(hào)的輸出。ADC0809的CLK由8031的ALE上信號(hào)經(jīng)過(guò)2分頻以后提供,EOC經(jīng)反向器作8031的INT1中斷請(qǐng)求輸入線(xiàn),要求CPU從P0上讀取A/D轉(zhuǎn)換后的數(shù)字量。ADC0809的IN0和采樣保持器LF198的輸出端相連,故IN0上輸入的0~15V范圍的模擬電壓經(jīng)A/D轉(zhuǎn)換后,可由8031通過(guò)程序從P0口輸入到內(nèi)部RAM單元。
圖1推理控制的CVCF系統(tǒng)原理圖
圖2推理控制的CVCF電源控制電路圖
擴(kuò)展一片8279,作為擴(kuò)展的I/O口,接8個(gè)LED,以完成顯示目標(biāo)頻率、目標(biāo)電壓和反饋電壓的功能。8個(gè)LED接成共陽(yáng)極。8279和8031的連接無(wú)特殊要求,除數(shù)據(jù)線(xiàn)P0口、WR、RD可直接連接外,CS由74LS138的Y2口進(jìn)行片選。時(shí)鐘由ALE提供,A0接8031的P2.0口,中斷請(qǐng)求IRQ經(jīng)反向器與8031的INT0相連。
8279同時(shí)擴(kuò)展鍵盤(pán)的接口,實(shí)現(xiàn)運(yùn)行、停止、清零、復(fù)位功能鍵的控制。規(guī)定掃描線(xiàn)(SL0-SL1)為列線(xiàn),在此以連接74LS138的輸出T0和T1為列線(xiàn),實(shí)現(xiàn)2*8的鍵盤(pán)功能?;貜?fù)線(xiàn)(RL0-RL7)為行線(xiàn)。
由8031的P2.5、P2.6、P2.7口經(jīng)74LS138進(jìn)行地址譯碼,各擴(kuò)展芯片的地址由此確定。
2系統(tǒng)軟件設(shè)計(jì)
應(yīng)用軟件分為四大部分:振蕩部分、采樣部分、調(diào)幅部分、通信部分。為了防止嚴(yán)重干擾時(shí)“飛”程序,在每個(gè)程序之間安放軟陷阱,即在各個(gè)子程序之間放入幾條NOP指令。這樣,發(fā)現(xiàn)異常時(shí),可強(qiáng)制從頭執(zhí)行。
在軟件設(shè)計(jì)中采用模塊化子程序結(jié)構(gòu),其主程序和推理控制子程序的流程結(jié)構(gòu)見(jiàn)圖3。
(1)振蕩器子程序
該程序模塊要求得到一個(gè)頻率可調(diào)的高頻率穩(wěn)定度的階梯正弦波。要求頻率可調(diào)范圍為45Hz~65Hz,精度要求為0.1Hz。
在振蕩程序中,采用8031的T1定時(shí)方法,因?yàn)門(mén)1工作方式不占用CPU時(shí)間。在整個(gè)單片機(jī)運(yùn)行期間,振蕩部分的定時(shí)是自始至終的,故采用T1定時(shí)方式2(可以自動(dòng)重新裝入的8位定時(shí)器/計(jì)數(shù)器)進(jìn)行定時(shí),在不占用CPU的時(shí)間里,CPU可以處理其它程序和任務(wù)。
圖3程序流程圖
評(píng)論