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