<s id="eoqoe"><xmp id="eoqoe">
<button id="eoqoe"><strong id="eoqoe"></strong></button>
<s id="eoqoe"><xmp id="eoqoe">
<button id="eoqoe"><strong id="eoqoe"></strong></button>
<wbr id="eoqoe"></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><label id="eoqoe"></label></wbr>
<button id="eoqoe"></button>
<wbr id="eoqoe"></wbr>
你的位置:首頁(yè) > RF/微波 > 正文

配置AD7616用于高動(dòng)態(tài)范圍應用的設置示例

發(fā)布時(shí)間:2020-05-02 來(lái)源:Aidan Frost 責任編輯:wenwei

【導讀】AD7616是一款雙通道、同步采樣、16通道、16位逐次逼近寄存器(SAR)型模數轉換器(ADC)。AD7616非常適合能源分配市場(chǎng)中的保護和測量應用。AD7616具備一系列針對保護和測量應用而設計的特性,例如低漂移的集成式可編程增益放大器(PGA)、1 MΩ輸入阻抗、高度靈活的可編程序列器和最高128倍過(guò)采樣功能。本應用筆記詳細說(shuō)明如何配置AD7616眾多工作模式中的一種以實(shí)現100 dB以上的高動(dòng)態(tài)范圍。本應用筆記旨在用作快速入門(mén)參考,以便用戶(hù)將AD7616集成到應用當中。
 
動(dòng)態(tài)范圍要求
 
根據具體應用,目標輸入信號幅度可能很不相同。例如,相對于故障狀況,繼電器保護應用的信號量程一般很小,但用戶(hù)可能希望同時(shí)測量標稱(chēng)狀況和故障狀況。這種測量需要一個(gè)具有大動(dòng)態(tài)范圍的ADC來(lái)將這些較小輸入信號解析到所需的精度。此類(lèi)應用所需的動(dòng)態(tài)范圍可通過(guò)下式計算:
 
配置AD7616用于高動(dòng)態(tài)范圍應用的設置示例
 
其中:
 
DR為動(dòng)態(tài)范圍。
 
SignalMAX為ADC可以分辨的最大信號。
 
SignalMIN為ADC可以分辨的最小信號。
 
根據應用的精度要求,用戶(hù)可能希望精度高于16位。此要求可利用AD7616并通過(guò)下述方法實(shí)現:
 
1. 對模擬輸入進(jìn)行過(guò)采樣以實(shí)現高達96 dB的信噪比(SNR)。
 
2. 對信號進(jìn)行雙增益采樣以提高有效動(dòng)態(tài)范圍。
 
使用AD7616的±10 V輸入范圍,在無(wú)任何過(guò)采樣的情況下,用戶(hù)通??蓪?shí)現90.5 dB SNR。使用64倍過(guò)采樣比(OSR)時(shí),此SNR提高到96 dB最大值。類(lèi)似地,對于±2.5 V范圍,無(wú)過(guò)采樣時(shí)可實(shí)現87 dB SNR,OSR為64時(shí)可實(shí)現93.9 dB SNR。
 
表1. 過(guò)采樣所實(shí)現的SNR
配置AD7616用于高動(dòng)態(tài)范圍應用的設置示例
 
考慮一個(gè)來(lái)自傳感器的輸入信號,其相對于輸入范圍一般非常小,但可能超量程(例如啟動(dòng)期間或故障狀況下),如圖1所示。
 
配置AD7616用于高動(dòng)態(tài)范圍應用的設置示例
圖1. 超量程信號
 
將兩個(gè)AD7616通道合并以對同一輸入信號進(jìn)行采樣,便可實(shí)現較大動(dòng)態(tài)范圍。AD7616每個(gè)通道有一個(gè)PGA,經(jīng)過(guò)配置可接受±2.5 V、±5 V或±10 V的輸入信號。在對同一信號進(jìn)行采樣時(shí)使用不同的增益,是提高動(dòng)態(tài)范圍的關(guān)鍵。圖2顯示了一個(gè)典型的雙采樣設置,其使用AD7616每個(gè)ADC的一個(gè)通道。AD7616包括兩個(gè)ADC內核和兩個(gè)8:1多路復用器,總共有16個(gè)通道。本例使用每個(gè)多路復用器上的一個(gè)通道,從而可以對兩個(gè)通道同時(shí)采樣,如圖2所示。
 
圖2顯示了一個(gè)典型的雙采樣設置,其使用AD7616每個(gè)ADC的一個(gè)通道。AD7616包括兩個(gè)ADC內核和兩個(gè)8:1多路復用器,總共有16個(gè)通道。本例使用每個(gè)多路復用器上的一個(gè)通道,從而可以對兩個(gè)通道同時(shí)采樣,如圖2所示。
 
配置AD7616用于高動(dòng)態(tài)范圍應用的設置示例
圖2. 雙增益采樣設置
 
圖 2 所示連接是監控三相電力系統某一相的典型連接,可以根據需要擴展到監控其他相。本應用筆記所述的配置假設 ADC 通道按照表 2 所示進(jìn)行分配,從而監控三相。
 
表2. ADC通道配置
配置AD7616用于高動(dòng)態(tài)范圍應用的設置示例
 
表 1 顯示,對于±2.5 V 范圍,OSR 為 64 時(shí),過(guò)采樣可將 SNR提高到 94 dB。對于同樣的范圍,以低得多的 4 倍 OSR 進(jìn)行過(guò)采樣時(shí),可以解析的最小信號約為±88 μV。已知±2.5 V范圍、OSR 為 4 倍時(shí) SNR 為 89 dB,最小信號可計算如下:
 
配置AD7616用于高動(dòng)態(tài)范圍應用的設置示例
 
其中:
 
SNR 為信噪比。
 
最大信號為施加到模擬輸入端的信號的最大幅度。
 
最小信號為相對于本底噪聲的最小可分辨信號的幅度。
 
最大信號就是輸入范圍;本例中為±2.5 V。使用此輸入范圍,重新整理并求解該方程便可確定 ADC 可以解析的最小信號。計算結果為±88 μV。
 
使用±10 V和±2.5 V兩種輸入范圍進(jìn)行采樣,可以實(shí)現的最高動(dòng)態(tài)范圍為:
 
配置AD7616用于高動(dòng)態(tài)范圍應用的設置示例
 
其中,DR為動(dòng)態(tài)范圍。
 
引腳配置
 
AD7616可以配置為硬件或軟件工作模式。硬件模式使用引腳控制來(lái)配置序列器、模擬輸入范圍和過(guò)采樣比等選項。軟件模式則是通過(guò)并行接口或串行接口對片上寄存器進(jìn)行編程,并可解鎖器件的更多功能。本設置示例使用軟件模式,通過(guò)并行接口編程。利用串行接口配置器件同利用并行接口對器件編程相似。有關(guān)詳細信息,參見(jiàn)AD7616數據手冊。
 
對于本例,在對片上寄存器編程之前,按照表3和圖3所示配置控制引腳,然后上電。復位解除時(shí)或發(fā)生完全復位之后,器件會(huì )鎖存硬件控制引腳值。對配置的任何改變也需要完全復位。
 
表3. 硬件引腳配置
配置AD7616用于高動(dòng)態(tài)范圍應用的設置示例
 
配置AD7616用于高動(dòng)態(tài)范圍應用的設置示例
圖3. 硬件控制引腳連接
 
配置好控制引腳之后,將適當的電壓提供給VCC引腳和VDRIVE引腳,以給AD7616供電。電源穩定后,需要讓器件完全復位。有關(guān)詳細信息,參見(jiàn)AD7616數據手冊。
 
對AD7616編程
 
在軟件模式下,AD7616可通過(guò)片上寄存器靈活配置。這些寄存器可通過(guò)并行或串行接口訪(fǎng)問(wèn),有16位寬。本應用筆記所述的例子使用并行接口。所需寄存器寫(xiě)操作的流程圖如圖4所示。下述寄存器寫(xiě)命令利用可編程序列器將AD7616配置為對三個(gè)不同信號進(jìn)行雙采樣。
 
首先寫(xiě)入配置寄存器。配置寄存器用在軟件模式下,用來(lái)配置ADC的許多主要功能,包括序列器、突發(fā)模式、過(guò)采樣和CRC操作。
 
將命令0x8460寫(xiě)入配置寄存器,使能序列器的突發(fā)模式。突發(fā)模式需要一個(gè)CONVST脈沖來(lái)啟動(dòng)序列器堆棧寄存器中配置的每個(gè)通道對的轉換。然后存儲轉換結果,直至用戶(hù)準備回讀結果。有關(guān)詳細信息,參見(jiàn)AD7616數據手冊。
 
接下來(lái)配置輸入范圍寄存器。如表2所示,使能六個(gè)通道進(jìn)行采樣。三個(gè)通道設置為±2.5 V范圍,另三個(gè)通道設置為±10 V范圍。有四個(gè)輸入范圍寄存器,但本例僅需要兩個(gè):寄存器A1和寄存器B1。寫(xiě)入命令0x8815以將V0A至V2A通道的輸入范圍配置為±2.5 V范圍。寫(xiě)入命令0x8C3F以將V0B至V2B通道的輸入范圍配置為±10 V范圍。
 
最后寫(xiě)入序列器堆棧寄存器。序列器寄存器結構形成一個(gè)32層堆棧,各層可包含兩個(gè)通道(ADC A中的任一通道和ADC B中的任一通道)。序列器編程如表4所示。
 
表4. 序列器編程
配置AD7616用于高動(dòng)態(tài)范圍應用的設置示例
 
堆棧中最后一層(本例中為第三層)的SSREN位設置為邏輯1,以定義堆棧的最后一層。序列器達到SSREN位設為1的層之后,便將堆棧指針復位到堆棧的第一層。然后重復該序列。
 
AD7616現在已按照表2所示的配置,對三個(gè)信號進(jìn)行采樣。向器件寫(xiě)入命令0x0000,使其返回到讀取模式并開(kāi)始采樣。表5顯示了本例寄存器編程摘要。
 
配置AD7616用于高動(dòng)態(tài)范圍應用的設置示例
圖4. 寄存器配置流程圖
 
表5. 寄存器摘要
配置AD7616用于高動(dòng)態(tài)范圍應用的設置示例
 
轉換
 
在突發(fā)模式下,單個(gè)CONVST脈沖啟動(dòng)序列器堆棧寄存器中配置的每個(gè)通道的轉換。器件內部產(chǎn)生完成序列所需的其余CONVST信號。圖5顯示了器件在該模式下的操作。復位解除時(shí),片內寄存器進(jìn)行編程,如圖4所示。器件切換回轉換讀取模式之后,需要進(jìn)行一次偽轉換以將新配置鎖存到器件中。然后,用戶(hù)必須提供一個(gè)CONVST脈沖以啟動(dòng)整個(gè)序列的轉換。序列完成后(BUSY由高電平變?yōu)榈碗娖剑?,用?hù)便可回讀三個(gè)通道對的轉換結果,如圖5所示。
 
配置AD7616用于高動(dòng)態(tài)范圍應用的設置示例
圖5. 突發(fā)工作模式
 
讀取轉換結果
 
在突發(fā)模式下,回讀轉換結果發(fā)生在序列中的所有通道完成轉換之后,如圖5所示。假設通道數為N,過(guò)采樣比為x,則完成轉換和轉換結果回讀的周期時(shí)間(tCYCLE)可估計如下:
 
配置AD7616用于高動(dòng)態(tài)范圍應用的設置示例
 
其中:
 
配置AD7616用于高動(dòng)態(tài)范圍應用的設置示例
 
利用并行接口回讀轉換結果,即便使能突發(fā)序列器,用戶(hù)也能維持最大吞吐速率。將AD7616數據手冊中的適當數值代入tCYCLE計算公式,得到以4倍OSR轉換三個(gè)通道對所需的周期時(shí)間為11.945 μs。此代換實(shí)現的吞吐速率為每通道83 kSPS。
 
結語(yǔ)
 
利用較小的±2.5 V輸入范圍設置,通過(guò)監控ADC A輸出,用戶(hù)可以檢測過(guò)壓和過(guò)流狀況。借助這種方法,用戶(hù)可以利用±2.5 V范圍設置的滿(mǎn)量程幅度范圍來(lái)保護動(dòng)態(tài)范圍。然后,用戶(hù)可以切換到監控較大的±10 V輸入范圍,以捕獲故障狀況的性質(zhì)和幅度。此方法使得用戶(hù)無(wú)需在A(yíng)DC之前應用動(dòng)態(tài)輸入范圍調整,而且AD7616的通道密度讓雙采樣成為一個(gè)高性?xún)r(jià)比選擇。本應用筆記證明,使用雙采樣設置和4倍OSR,AD7616動(dòng)態(tài)范圍可提高到101 dB。在使能過(guò)采樣的情況下對三個(gè)通道進(jìn)行采樣,可以保持每通道83 kSPS以上的吞吐速率。在實(shí)際意義上,對于60 Hz輸入信號,使用本應用筆記所述方法,每個(gè)線(xiàn)路周期用戶(hù)可以收集1300個(gè)以上的樣本。
 
 
推薦閱讀:
 
信號和電源隔離RS-485現場(chǎng)總線(xiàn)的高速或低功耗解決方案
運放噪聲——同相放大電路
航空電子應用中通信接口的防雷保護
開(kāi)關(guān)轉換器動(dòng)態(tài)分析采用快速分析技術(shù)(1)
快速充電電路的靜噪對策解決方案
要采購多路復用器么,點(diǎn)這里了解一下價(jià)格!
特別推薦
技術(shù)文章更多>>
技術(shù)白皮書(shū)下載更多>>
熱門(mén)搜索
?

關(guān)閉

?

關(guān)閉

久久无码人妻精品一区二区三区_精品少妇人妻av无码中文字幕_98精品国产高清在线看入口_92精品国产自产在线观看481页
<s id="eoqoe"><xmp id="eoqoe">
<button id="eoqoe"><strong id="eoqoe"></strong></button>
<s id="eoqoe"><xmp id="eoqoe">
<button id="eoqoe"><strong id="eoqoe"></strong></button>
<wbr id="eoqoe"></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><strong id="eoqoe"></strong></wbr>
<wbr id="eoqoe"><label id="eoqoe"></label></wbr>
<button id="eoqoe"></button>
<wbr id="eoqoe"></wbr>