系統(tǒng)原理
模擬電壓經(jīng)過檔位切換到不同的分壓電路衰減后,經(jīng)隔離干擾送到A/D轉(zhuǎn)換器進(jìn)行A/D轉(zhuǎn)換,然后送到單片機(jī)中進(jìn)行數(shù)據(jù)處理。處理后的數(shù)據(jù)送到LCD中顯示,同時通過串行通訊與上位機(jī)通信。
硬件設(shè)計
輸入電路的作用是把不同量程的被測的電壓規(guī)范到A/D轉(zhuǎn)換器所要求的電壓值。智能化數(shù)字電壓表所采用的單片雙積分型ADC芯片ICL7135,它要求輸入電壓0—€?V。本儀表設(shè)計是0—1000V電壓,靈敏度高所以可以不加前置放大器,只需衰減器,如圖2所示9M、900K、90K、和10K電阻構(gòu)成1/10、1/100、1/1000的衰減器。衰減輸入電路可由開關(guān)來選擇不同的衰減率,從而切換檔位。為了能讓CPU自動識別檔位,還要有圖1的硬件連接。
A/D 轉(zhuǎn)換器的轉(zhuǎn)換精度對測量電路極其重要,它的參數(shù)關(guān)系到測量電路性能。本設(shè)計采用雙積A/D 轉(zhuǎn)換器,它的性能比較穩(wěn)定,轉(zhuǎn)換精度高,具有很高的抗干擾能力,電路結(jié)構(gòu)簡單,其缺點是工作速度較低。在對轉(zhuǎn)換精度要求較高,而對轉(zhuǎn)換速度要求不高的場合如電壓測量有廣泛的應(yīng)用。
1、雙積A/D 轉(zhuǎn)換器的工作原理如圖3所示:對輸入模擬電壓和基準(zhǔn)電壓進(jìn)行兩次積分,先對輸入模擬電壓進(jìn)行積分,將其變換成與輸入模擬電壓成正比的時間間隔 T1,再利用計數(shù)器測出此時間間隔,則計數(shù)器所計的數(shù)字量就正比于輸入的模擬電壓;接著對基準(zhǔn)電壓進(jìn)行同樣的處理。在常用的A/D轉(zhuǎn)換芯片(如ADC —0809、ICL7135、ICL7109等)中,ICL7135與其余幾種有所不同,它是一種四位半的雙積分A/D轉(zhuǎn)換器,具有精度高(精度相當(dāng)于14位二進(jìn)制數(shù))、價格低廉、抗干擾能力強(qiáng)等優(yōu)點。本文介紹用單片機(jī)并行方式采集ICL7135的數(shù)據(jù)以實現(xiàn)單片機(jī)電壓表和小型智能儀表的設(shè)計方案。
結(jié)束語
電壓測量通過不同的接口電路可實現(xiàn)溫度、濕度、壓力等測量,廣泛應(yīng)用于工業(yè)領(lǐng)域。本電路設(shè)計別具一格,是一種高精度、低功耗、寬量程、智能化的電壓表??蓴U(kuò)展鍵盤、EEPROM、報警電路,實現(xiàn)電壓異常記錄、報警。
(作者單位:長春市水產(chǎn)品質(zhì)量安全檢測中心)