想制作一個(gè)數(shù)碼管顯示的電壓表,,一般有兩種方法:一是選用內(nèi)部帶有ADC(模數(shù)轉(zhuǎn)換器)的單片機(jī),利用其內(nèi)置的ADC將被測電壓轉(zhuǎn)換成數(shù)字信號,然后經(jīng)單片機(jī)處理后驅(qū)動數(shù)碼管顯示出電壓,;二是采用ICL7107,、ICL7135這類數(shù)字電壓表專用的ADC來構(gòu)成電壓表,這種方法制作的數(shù)碼管電壓表為純硬件電路,,即使不會單片機(jī)編程的初學(xué)者亦可以制作成功,。下面我們分別介紹一下采用單片機(jī)和電壓表專用IC制作數(shù)碼管電壓表的方法。 一,、采用單片機(jī)制作的數(shù)碼管電壓表 像上圖所示的數(shù)碼管電壓表就是采用51單片機(jī)及外接的ADC0832(8位AD轉(zhuǎn)換器)構(gòu)成的,。采用51單片機(jī)制作數(shù)碼管電壓表雖然資料很容易找到,但這類單片機(jī)內(nèi)部一般都不帶ADC,,需要外接ADC,,這樣導(dǎo)致其電路不夠簡潔,并且成本也較高,。若自己懂單片機(jī)編程,,可以選用ATmega168這類內(nèi)置ADC的單片機(jī)來制作電壓表。 二,、采用數(shù)字電壓表專用IC來制作數(shù)碼管電壓表 用ICL7107制作數(shù)碼管電壓表時(shí),,要求選用4個(gè)共陽極的數(shù)碼管,它們與IC的連接如上圖所示,。ICL7107的內(nèi)部自帶有一個(gè)2.8V左右的精密基準(zhǔn)電壓源,,制作時(shí)可以通過調(diào)節(jié)電阻R6,使其36腳與32腳之間有一個(gè)100.0mV的基準(zhǔn)電壓(該電壓決定著電壓表的測量精度,,務(wù)必調(diào)到上述值,,一般采用四位半數(shù)字萬用表的2V直流電壓檔調(diào)整即可)。被測電壓直接加在31腳與32腳之間,,這樣數(shù)碼管即可顯示出被測電壓的大小,。由于ICL7107可以自動識別被測直流電壓的極性,故用這種電壓表測量直流電壓時(shí),,不需考慮被測電壓的極性,。這里需要說一下,上述電壓表測量輸入端未接分壓電阻,,其最高輸入電壓為199.9mV,。若想測量大于199.9mV的電壓,需要在輸入端接上分壓電阻,。 |
|