12位500kHz六通道同時(shí)采樣的A/D轉(zhuǎn)換器ADS7864及其
在通道沒有啟動(dòng)一次新的轉(zhuǎn)換時(shí),保持信號(hào)可以保持低電平,但是要啟動(dòng)一次新的轉(zhuǎn)換時(shí),則要使保持控制信號(hào)HOLDX先變?yōu)楦唠娖剑ā?5ns),然后再變?yōu)榈碗娖讲艜?huì)有效。
數(shù)據(jù)輸出
ADS7864有16位輸出數(shù)據(jù)線,其中D15表明數(shù)據(jù)是否有效(有效為“1”),D14、D13、D12用于表示通道(如表1所示),其余的D11~D0為該通道轉(zhuǎn)換的數(shù)據(jù)值。16位輸出數(shù)據(jù)為三態(tài),當(dāng)微處理器或DSP讀數(shù)據(jù)時(shí),RD、CS控制信號(hào)應(yīng)為低電平。
表1 通道真值表
數(shù)據(jù)通道 | DB14 | DB13 | DB12 |
A0 | 0 | 0 | 0 |
A1 | 0 | 0 | 1 |
B0 | 0 | 1 | 0 |
B1 | 0 | 1 | 1 |
C0 | 1 | 0 | 0 |
C1 | 1 | 0 | 1 |
ADS7864輸出數(shù)據(jù)有3種模式,這是由A2,A1,A0來選擇的。如表2所示。
表2 選擇通道/模式真值表
選擇通道/模式 | A2 | A1 | A0 |
A0 | 0 | 0 | 0 |
A1 | 0 | 0 | 1 |
B0 | 0 | 1 | 0 |
B1 | 0 | 1 | 1 |
C0 | 1 | 0 | 0 |
C1 | 1 | 0 | 1 |
循環(huán)模式 | 1 | 1 | 0 |
FIFO模式 | 1 | 1 | 1 |
當(dāng)A2A1A0=000~101時(shí),用于選擇一個(gè)特定的通道;A2A1A0=110時(shí)為循環(huán)模式,即讀數(shù)據(jù)的過程為:A0→A1→B0→B1→C0→C1→A0…
A2A1A0=111時(shí)為FIFO模式,即先轉(zhuǎn)換的數(shù)據(jù)先讀出。
ADS7864在電網(wǎng)監(jiān)測(cè)系統(tǒng)中的應(yīng)用
我們?cè)陔娋W(wǎng)監(jiān)測(cè)系統(tǒng)中選用了ADS7864。為了保證電網(wǎng)的安全運(yùn)行和了解電網(wǎng)運(yùn)行的狀況,需要對(duì)電網(wǎng)的各種運(yùn)行參數(shù)(三相電壓、電流、有功功率、無功功率等)進(jìn)行實(shí)時(shí)檢測(cè)和分析。以往人們測(cè)量三相的6個(gè)參數(shù)大多是通過多路模擬開關(guān)共用一個(gè)A/D轉(zhuǎn)換器,這樣不僅電路復(fù)雜、價(jià)格較高,而且還難以避免采樣的孔徑時(shí)間以及器件間影響引起的誤差。ADS7864可以使測(cè)量電路變得簡(jiǎn)單,而且能夠保證測(cè)量的精度和準(zhǔn)確性。電路結(jié)構(gòu)如圖2所示(實(shí)際應(yīng)用中還擴(kuò)展了 RAM、串行接口等)。
在該電路中,三相的保持信號(hào)及控制信號(hào)接在一起,保證6個(gè)信號(hào)的同時(shí)采樣。AT89C52的數(shù)據(jù)總線是8位,ADS7864的高8位與低8位分別接到數(shù)據(jù)總線上,當(dāng)BYTE引腳接高電平,第一個(gè)RD信號(hào)有效時(shí),單片機(jī)讀進(jìn)低8位數(shù)據(jù);第二個(gè)RD信號(hào)有效時(shí),讀進(jìn)高8位數(shù)據(jù)。
結(jié)束語
ADS7864非常適用于馬達(dá)控制和三相交流電的監(jiān)測(cè)與控制。它和單片機(jī)的接口很方便。在電網(wǎng)監(jiān)測(cè)系統(tǒng)中,如果采用DSP,對(duì)電網(wǎng)中的高次諧波的分析將更加方便、容易。由于ADS7864轉(zhuǎn)換速度非???,完全可以在電網(wǎng)監(jiān)測(cè)系統(tǒng)中作為DSP的外部器件使用。
評(píng)論