本電路使用了美國國家半導體公司的兩只LM3914點/條顯示驅動IC,實現了一個0至5V的兩位數LED電壓計,模擬了一個閃爍ADC.這個LED條狀圖由五只LED組成,每只代表1V輸入信號,表示了MSD(最高有效數字)。點狀模式有九只LED,此時只有一只LED發光,代表LSD(最低有效數字)。電路會檢測MSD LED的工作情況,用來改變驅動LSD的芯片的輸入基準階梯。輸入信號區間從0至5V,精度優于±50mV.電路可在5至8V的電源電壓下工作。
?
圖1,這個電壓表將IC1的1V~5V電壓顯示為一個條形圖。IC2的點狀圖表示了最低有效數字,LED表示0.1V~0.9V.
R1和R2將輸入電壓一分為二,如一個最大5V的輸入在LM3914(IC1與IC2)上是2.5V(圖1)。IC1的模式端子綁定為高電平,此時它工作為一個條狀圖,用VR1將IC1的REFOUT引腳調至2.5V.于是,IC1的每個輸出腳都以0.5V步長逐個點亮。由于該IC是做MSD,因此從D2的輸出開始,每個其它輸出端都只接五只LED,這意味著五只LED將以1V的間隔,從1V~5V逐個點亮。LM3914的數據表中說明了如何用R3設定LED腳為恒流輸出(參考文獻1)。每個LED上的電流大約為從REFOUT輸出腳所拉電流的10倍。REFADJ與REFOUT腳之間保持為1.25V.VR2/R10/R13分壓器產生一個負載,它與1.5kΩ的R3一起,將D1至D5的LED設為固定的輸出電流。應從同一批次產品中選擇這些LED,使它們有匹配的正向壓降。
然后,為四只LED中的每個都接一只電阻和一只晶體管。LED上的電壓亦加在電阻上,因此這些LED形成四個與LED相關運行的恒流源。調節VR3,使得每只LED導通時都在其加總輸出上增加500mV.此信號送至RLO,即第二只LM3914內部電阻串中最下面的電阻(圖2)。然后,將50%分壓的輸入信號送至IC2的SIG引腳。用一只運放IC3,在IC1輸出端的加總電流信號上加一個固定的500mV偏壓。R1與R2將電路的輸入信號降低50%,因此IC2 SIG輸入腳的一個500mV漂移就代表了1V的輸入漂移。
?
圖2,LM3914 IC有內部基準和一個階梯電阻,可以將其配置用做條形或點狀LED顯示(原美國國家半導體公司提供)。
當電路的輸入電壓從0~1V時,兩個條形圖IC的SIG輸入端都是0~0.5V.IC1上LED都不發光,意味著IC2?的RLO為0V,而RHI為用VR2調節的500mV偏壓。當芯片的輸入從0~0.45V時(對應于信號輸入端口的0~0.9V電壓),現在IC2的LED輸出順序點亮。當輸入信號高到足以點亮LED D1時,IC2的RLO上的電壓跳到500mV,而RHI的輸入只比RLO高500mV,為1V.由于IC2的內部階梯電阻現在偏置在0.5V~1V,因此IC2表示出在信號輸入端口上1V與2V之間的0.1V步長。將IC2的Mode引腳懸浮,該器件就工作在點模式,而不是條形圖模式。
在為信號輸入端口送一個4.9V輸入時,LED D1至D4發光,使IC2的RLO輸入為2V.運放為該值加上500mV,將總計2.5V送至IC2的RHI輸入。IC2的輸入為2.45V,因此IC2的D9輸出點亮,從而正確地指示測量的LSB(最低有效位)為1/9.