信控電子淺談可編程直流電源原理
可編程直流電源原理指通過外部控制來設定輸出電壓、輸出電流的穩壓、穩流或穩壓/穩流的電源。
(1)可編程直流電源的編程方式程控電源的編程方式一般有無源和有源兩種。以圖1示出的穩壓電源為例,因為
式中Ur——電流通路中放大器的基準電壓。
所以,改變反饋電阻Rf或輸人電阻Ra,或者同時改變Rf和Ra都可改變輸出值,此即所謂的無源編程法。若這種電源通過改變基準電壓Ur或基準電流的方式改變輸出值,就是有源編程法。
圖1用外部電阻對穩壓電源實施有源編程的電路
控制系數N是程控電源的一項主要技術指標。對用Rf制系數N是產生單位電壓變化所要求的電阻變化,單位為Ω/v。因此,電源的輸出電壓為
式中Rf——編程電阻。
可編程直流電源原理為了獲得比較高的輸出電壓分辨率,控制系數常選用1kΩ/v或10kΩ/v。程控電源的另一項主要指標是編程速度。這是控制元件改變后,Uout(或Iout)達到要求的標稱值所需要的時間。
圖2是用外部電壓Ur對穩壓電源實施有源編程的電路圖。通常,根據穩壓電源所要求的輸出特性,可以控制電壓嘰為步進電壓或斜坡電壓等不同形式,產生額定輸出電壓的外部控制電壓為±10V或±1V。因為Ur在電源的外面,所以,可在遠地對電源進行編程。為了獲得高分辨率的輸出設定值,Ur也可用數字方式來控制。
圖2用外部電壓Ur對穩壓電源實施有源編程的電路圖
(2)數字式程控電源在自動測試系統中,常要求以很高的編程速度來設定高分辨率的輸出值,數字式程控電源能滿足該要求,圖3是數字式穩壓電源和穩流電源的原理電路圖。D/A轉換器把輸入的數字式數據轉換為基準端的模擬電壓Ur,它的分辨率由輸人的數據位數決定。例如,如果Ur的量程為0~10V,輸入12位BCD碼(3位十進制數),則數據的zui低位增量為10mV。Ur分為1000步,每步10mV。如果輸人12位二進制數據,則分辨率達0.0244%。因為圖3(a)中的Uout和圖3(b)中的Iout都正比于Ur,故按此方式,可以設定任意高的分辨率的輸出值Uout和Iout。
圖3數字式穩壓電源和穩流電源的原理電路
①數字式程控電源的一般結構。圖4所示為比較完整的數字式程控電源結構框圖。其數字電路部分由數據輸人緩沖器、光電隔離器、鎖存器和D/A轉換器組成。
圖4數字式程控電源結構框圖
數據輸人緩沖器:電源用并行形式的數字式數據輸入。通常,數據的電平與數字電路中經常使用的TTL硬件相兼容,即邏輯0為0~+0.4V,邏輯1為+2.4~5.5V。若輸人的數據(如來自MOS、CMOS或其他硬仵的數據)不符合上述規定,則可通過數據輸入緩沖器轉換為與TTL兼容的標準形式,數據輸人緩沖器的輸出接光電隔離器。
可編程直流電源原理光電隔離器:光電耦合器由于具有轉換速度快、可靠性高以及隔離性能好等特點,所以,數字式程控電源中常用它來作為輸人和輸出之間的隔離。圖5是電源中實際使用的光電隔離纛器的連接圖(傳遞延遲約為60ns)。每當輸人數據為邏篚輯1態時,發光二極管LED就在外殼內發光。只要“允許"端為高電平(地址緩沖器輸出為高),與非門的輸出就響應輸人狀態的變化。一旦出現數據傳送脈沖,這些數據就傳送到鎖存器內。這里所述的傳送脈沖由選通脈沖經過合適的延遲產生,因此,能夠同時鎖存所有需要寄存的數據位,而不必考慮輸人電路和數據線上的不同延遲。