張華
【摘要】數(shù)字萬(wàn)用表亦稱數(shù)字多用表,簡(jiǎn)稱DMM(Digtial Multimeter)。它是采用數(shù)字化測(cè)量技術(shù),把連續(xù)的模擬量轉(zhuǎn)換成不連續(xù)的、離散的數(shù)字形式并加以顯示的儀表。本設(shè)計(jì)以STC89LE52RC為核心,設(shè)計(jì)制作了低功耗數(shù)字萬(wàn)用表并完成了直流電壓、交流電壓和電阻、電容、溫度的測(cè)量,具有測(cè)量精度高,抗干擾能力強(qiáng)等特點(diǎn)。整個(gè)系統(tǒng)采用9V方電池供電,由電源模塊、直流和交流電壓測(cè)量模塊、電阻測(cè)量模塊、電容測(cè)量模塊、溫度測(cè)量模塊、液晶顯示模塊等組成。
【關(guān)鍵詞】STC89LE52RC;低功耗;測(cè)量;萬(wàn)用表
1、總體方案設(shè)計(jì)
根據(jù)設(shè)計(jì)要求,制定了整體的設(shè)計(jì)方案:將直流供電電源模塊、信號(hào)采集與AD轉(zhuǎn)換電路、直流電壓測(cè)量電路、交流電壓測(cè)量電路、電阻測(cè)量電路、電容測(cè)量電路、溫度測(cè)量電路和LCD顯示電路和鍵盤控制電路等器件集成在一片模板上,創(chuàng)建一個(gè)在STC89LE52RC最小系統(tǒng)版上可編程片上系統(tǒng)。通過(guò)測(cè)量,用LCD液晶將各種所需信息實(shí)時(shí)顯示。
2、硬件電路設(shè)計(jì)
根據(jù)實(shí)際的測(cè)量需要,在本電路設(shè)計(jì)中,采用模塊化設(shè)計(jì)思路。對(duì)整個(gè)電路以模塊為單位,進(jìn)行方案的分析、比較和論證。
2.1 主控模塊(單片機(jī)的選擇)
方案一:AT89S51是一個(gè)低功耗,高性能CMOS 8位單片機(jī),片內(nèi)含4k Bytes ISP(In-system programmable)的可反復(fù)擦寫1000次的Flash只讀程序存儲(chǔ)器,器件采用ATMEL公司的高密度、非易失性存儲(chǔ)技術(shù)制造,兼容標(biāo)準(zhǔn)MCS-51指令系統(tǒng)及80C51引腳結(jié)構(gòu),芯片內(nèi)集成了通用8位中央處理器和ISP Flash存儲(chǔ)單元,功能強(qiáng)大的微型計(jì)算機(jī)的AT89S51可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價(jià)比的解決方案。
方案二:STC89LE52RC是宏晶科技有限公司生產(chǎn)的以51為內(nèi)核的系列單片機(jī)的一種,是高速、超低功耗、超強(qiáng)干擾的新一代8051單片機(jī),指令代碼完全兼容傳統(tǒng)的8051,但速度快8-10倍;價(jià)格低,使用范圍廣等優(yōu)點(diǎn)。它的使用電壓為3.3V,使整個(gè)系統(tǒng)功耗更小。
2.2 直流供電電源模塊
此模塊設(shè)計(jì)為整個(gè)儀表的正常工作提供電源,其電壓輸出穩(wěn)定性將影響A/D轉(zhuǎn)換精度,為滿足設(shè)計(jì)要求,利用性能穩(wěn)定可靠、外圍元件少的集成三端式穩(wěn)壓器提供電源。
方案一:采用W7805或W7905集成穩(wěn)壓源三端固定輸出穩(wěn)壓器W7805。它具有過(guò)流、過(guò)熱和安全區(qū)保護(hù)功能,輸入電壓范圍為: 9 ~20V;輸出電壓為5V,電流為1.5A,電壓調(diào)整率.為0.01%V。
方案二:采用TPS5430集成電壓基準(zhǔn)源。是TI推出的一款性能優(yōu)越的 DC /DC開關(guān)電源轉(zhuǎn)換芯片。具有寬電壓輸入范圍、高轉(zhuǎn)換效率、有過(guò)流保護(hù)及熱關(guān)斷功能 、具有開關(guān)使能腳 , 關(guān)狀態(tài)僅有 17 u A 靜止電流。是調(diào)整率高、穩(wěn)定性好的TPS5430電壓基準(zhǔn)源,做成雙5V供電系統(tǒng)。
通過(guò)兩種方案的對(duì)比,考慮到低功耗、性能等多方面的因素,我們采用方案二。系統(tǒng)中還要用到3.3V電源,采用TI公司的X1117--3.3V芯片,它能直接把5V轉(zhuǎn)化為3.3V。
2.3 A/D轉(zhuǎn)換模塊
方案一:ADC0809是美國(guó)國(guó)家半導(dǎo)體公司生產(chǎn)的CMOS工藝8通道,8位逐次逼近式A/D模數(shù)轉(zhuǎn)換器。是目前國(guó)內(nèi)應(yīng)用最廣泛的8位通用A/D芯片。其轉(zhuǎn)換速率比雙積分式A/D轉(zhuǎn)換器快的多,每秒鐘采樣高達(dá)幾十萬(wàn)次,但是轉(zhuǎn)換精度相對(duì)較低。
方案二:采用TLC2543,它是12位的逐次逼近A/D轉(zhuǎn)換器,相比與ADC0809轉(zhuǎn)換精度大大提高。
所需設(shè)計(jì)的萬(wàn)用表對(duì)精度要求比較高,速度要求也比較高,所以采用方案二中12位的TLC2543,既能實(shí)現(xiàn)精度要求也能實(shí)現(xiàn)采樣速率的要求。
2.4 交流電壓測(cè)量模塊
方案一:半波整流電路。利用二極管的單向?qū)щ娦裕梢院苋菀椎牡玫街绷麟妷?,但得到的電壓波?dòng)大,不易控制,測(cè)量困難。
方案二:交流測(cè)量是用AD637真有效值轉(zhuǎn)換芯片將交流信號(hào)轉(zhuǎn)換成直流電壓后測(cè)量,輸出直流電壓的值是輸入交流電壓的真有效值。其他的都和直流電壓類似,只是在顯示時(shí)轉(zhuǎn)化為交流電壓的有效值。AD637的轉(zhuǎn)化電路如右圖。
綜合考慮,我們采用方案二,可以滿足設(shè)計(jì)要求。
2.5 電阻測(cè)量模塊
方案一:選用常規(guī)的電阻分壓法,對(duì)含待測(cè)元件的電阻網(wǎng)絡(luò)加以穩(wěn)定電流或電壓信號(hào),通過(guò)采樣待測(cè)元件兩端電壓值計(jì)算阻值,方案優(yōu)點(diǎn)為方法簡(jiǎn)單,易于實(shí)現(xiàn),缺點(diǎn)為沒有考慮信號(hào)與元件誤差,精度較低,對(duì)小電阻的測(cè)量誤差大。
方案二:采用可自校準(zhǔn)的恒流源法與分壓法相結(jié)合的方案,通過(guò)繼電器改變電路狀態(tài)并用同一采樣電路采樣不同點(diǎn)處的電位,以求解待測(cè)電阻阻值。方案優(yōu)點(diǎn)為測(cè)量精度高,可消除電路與元件引入的誤差。
綜合上述兩種法案的優(yōu)缺點(diǎn),方案二可有效提高測(cè)量精度。故選擇方案二。
2.6 電容測(cè)量模塊
方案一:采用555搭建振蕩電路,通過(guò)測(cè)量電路振蕩頻率計(jì)算接入電路的待測(cè)電容的大小,優(yōu)點(diǎn)為電路簡(jiǎn)單易搭建,對(duì)于較大電容測(cè)量精度理想。
方案二:采用類似于分壓法測(cè)電阻的測(cè)量方式,將標(biāo)準(zhǔn)正弦信號(hào)加于含待測(cè)元件的RC網(wǎng)絡(luò),通過(guò)采樣多點(diǎn)電位求解電路狀態(tài),消除誤差。優(yōu)點(diǎn)為理論精度較高,可測(cè)量范圍較寬;缺點(diǎn)為電路、求解過(guò)程復(fù)雜。
3、程序設(shè)計(jì)
首先以A/D轉(zhuǎn)換器(TLC2543)為核心,設(shè)計(jì)一個(gè)多檔的直流電壓測(cè)量電路,再在此基礎(chǔ)上對(duì)電路進(jìn)行擴(kuò)展,使其能多量程的測(cè)量交流電壓、電阻、電容和溫度的測(cè)量電路。然后通過(guò)單片機(jī)(AT89S52)編程對(duì)各個(gè)主要模塊的進(jìn)行智能控制和數(shù)據(jù)處理,實(shí)現(xiàn)對(duì)直流電壓、交流電壓、電阻、電容和溫度測(cè)量對(duì)象切換;手動(dòng)和自動(dòng)量程轉(zhuǎn)換等功能,并將測(cè)量數(shù)據(jù)轉(zhuǎn)換為人們?nèi)粘A?xí)慣的十進(jìn)制數(shù)字形式顯示在LED顯示器上。
開關(guān)選用繼電器,以實(shí)現(xiàn)量程的自動(dòng)轉(zhuǎn)換;當(dāng)檢測(cè)到量程較大(較?。r(shí),單片機(jī)給繼電器發(fā)出信號(hào)以切換較?。ㄝ^大)量程。
結(jié)語(yǔ):
在本次論文設(shè)計(jì)中,我們真正體會(huì)到制作一件成功的作品并不像想象的那樣簡(jiǎn)單,它需要扎實(shí)的專業(yè)基礎(chǔ),能熟練駕馭知識(shí)的能力,團(tuán)隊(duì)的團(tuán)結(jié)合作精神,吃苦耐勞的品質(zhì)以及遇見問(wèn)題沉著冷靜的態(tài)度。我們真正體會(huì)到了身為大學(xué)生的意義,解決問(wèn)題的能力得到了很大的提高,為我們以后的學(xué)習(xí)工作積累了寶貴的經(jīng)驗(yàn)。
參考文獻(xiàn):
[1]謝維成,楊加國(guó).主編.《單片機(jī)原理與應(yīng)用及C51程序設(shè)計(jì)》北京:清華大學(xué)出版社,2006年.
[2]郭天祥.主編.《新概念51單片機(jī)C語(yǔ)言教程.入門.提高.開發(fā)》北京:電子工業(yè)出版社,2009年.
[3]先鋒工作室.編著《單片機(jī)程序設(shè)計(jì)實(shí)例》北京:清華大學(xué)出版社,2003年.
[4]童長(zhǎng)飛.編著《Keil Cx51 V7.0單片機(jī)高級(jí)語(yǔ)言編程與μVision 2應(yīng)用實(shí)踐》北京:電子工業(yè)出版社,2005年.