www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

當前位置:首頁 > 單片機 > 單片機
[導讀]AD7770和AD7779是8通道同步采樣Σ-Δ型模數(shù)轉(zhuǎn)換器(ADC)。每個通道都包括一個專用可編程增益放大器(PGA)級(提供1、2、4、8倍的增益)、一個完整Σ-Δ型ADC和一個低延遲sinc3數(shù)字濾波器。

AD7770和AD7779是8通道同步采樣Σ-Δ型模數(shù)轉(zhuǎn)換器(ADC)。每個通道都包括一個專用可編程增益放大器(PGA)級(提供1、2、4、8倍的增益)、一個完整Σ-Δ型ADC和一個低延遲sinc3數(shù)字濾波器。

在AD7770和AD7779的不同模塊的模擬域和數(shù)字域中均實現(xiàn)了多種診斷和監(jiān)控功能,例如基準電壓模塊、調(diào)制器或串行接口等(參見圖1)。

AD7770和AD7779還內(nèi)置一個12位逐次逼近型寄存器(SAR) ADC,其電源可以是獨立的。該SAR ADC可以用于診斷和監(jiān)控目的,這樣就無需利用外部多路復用器和信號調(diào)理,騰出一個專門用于系統(tǒng)測量功能的Σ-Δ型ADC通道。內(nèi)部節(jié)點和外部電源也可加以監(jiān)控,只需通過連接到SAR ADC的內(nèi)部診斷多路復用器進行選擇。

AD7770和AD7779可以利用串行外設接口(SPI)控制模式或引腳控制模式進行配置。在引腳控制模式下,器件在上電時根據(jù)施加于MODE0至MODE3引腳及FORMAT0、FORMAT1引腳的電壓電平而配置為預定義狀態(tài)。有關更多信息,參見AD7770和AD7779數(shù)據(jù)手冊。

在引腳控制模式下無法訪問器件上實現(xiàn)的許多診斷和監(jiān)控功能。SPI控制模式與引腳控制模式不同,允許訪問全部已實現(xiàn)的診斷和監(jiān)控功能。因此,若要進行診斷和監(jiān)控,建議在SPI控制模式下使用器件。

本應用筆記簡要介紹這些特性、AD7770和AD7779檢測到的錯誤,以及為診斷和解決這些錯誤而提供的不同選項。

 


 

圖1.AD7770/AD7779框圖(僅顯示8個通道信號鏈中的一個)

診斷和監(jiān)控特性

除了信號鏈、基準電壓、共模、數(shù)字和電源模塊以外,AD7770和AD7779還提供了一系列全面的錯誤檢查器,用以保證器件正常工作。當一個錯誤檢查器被觸發(fā)時,

• ALERT引腳置位。

• Σ-Δ ADC報頭的警報位置1。

• 狀態(tài)寄存器中的CHIP_ERROR位置1(參見表2)。

• 存儲器映射中的對應標志位置1。

ALERT引腳(引腳控制模式下為引腳18,SPI控制模式下為引腳16)通常僅在有錯誤存在時為高電平,當錯誤消失時便會復位;但SPI錯誤除外,ALERT引腳要等到下一次SPI處理才會復位。

 


 

圖2.ADC輸出8位報頭加24位轉(zhuǎn)換數(shù)據(jù)

Σ-Δ數(shù)據(jù)報頭居于每一個數(shù)據(jù)幀之前,且包含一個警報位。警報位是最高有效位(MSB),其功能類似于ALERT引腳,提醒用戶存在錯誤。此外,通過DOUT_HEADER_FORMAT位(寄存器0x015的位5),Σ-Δ循環(huán)冗余校驗(CRC)報頭(如圖3所示,默認有效)可切換為錯誤報頭(僅限SPI控制模式)。如果選擇錯誤報頭,則報頭中的四個最低有效位(LSB)會提供重要錯誤的附加信息,例如:檢測到復位、調(diào)制器或數(shù)字濾波器飽和、模擬輸入超范圍或欠范圍,如圖3所示。

 


 

圖3.CRC和錯誤報頭

當任一受監(jiān)控模塊觸發(fā)錯誤時,存儲器映射中的對應標志位就會置位;因此,引腳控制模式下無法檢查錯誤來源,因為它不能訪問存儲器映射,而SPI控制模式則可以訪問。

存儲器映射中的這些錯誤位是粘滯位,也就是它們僅在錯誤寄存器被讀取且錯誤源消失時復位。

為了簡化錯誤源搜索,存儲器映射包括三個寄存器:STATUS_REG_1、STATUS_REG_2和STATUS_REG_3。這些寄存器指向包含錯誤源的特定寄存器,如表2所示。

例如,若位于STATUS_REG_1(參見表2)中的ERR_LOC_CH4位置1,則說明CH4_ERR_REG寄存器(寄存器0x050)中的一個標志位被觸發(fā)(依據(jù)表1)。

所有三個狀態(tài)寄存器中的位5(CHIP_ERROR位)均指示是否有錯誤位置1。當錯誤不再存在且回讀該寄存器時,此位清0。然而,位[4:0]要等到其指向的寄存器被讀取且復位時才會清0。

表1.寄存器錯誤源

 


 

表2.AD7770和AD7779狀態(tài)寄存器

 


 

主信號鏈

在信號鏈上,AD7770和AD7779包括用來監(jiān)控輸出、濾波器輸出、調(diào)制器和模擬輸入引腳的錯誤檢查器。還能診斷PGA增益。

 


 

圖4.每個通道的信號鏈

輸出飽和

存儲器映射(從寄存器0x01C到寄存器0x04B)中有與每個通道相關聯(lián)的失調(diào)和增益調(diào)整寄存器用以校準器件,詳見AD7770和AD7779數(shù)據(jù)手冊中的說明。若在設置增益和失調(diào)配置時出錯,可能導致輸出在正滿量程或負滿量程處削波。例如,若通道6中的增益和失調(diào)寄存器編程不當,對應CH6_7_SAT_ERR寄存器的CH6_ERR_ OUTPUT_SAT位就會置位,如表3所示。

當該錯誤被觸發(fā)時,可以通過讀取最后一個轉(zhuǎn)換數(shù)據(jù)來復查,驗證輸出是否確實在正滿量程或負滿量程(+FS或−FS)處削波。驗證之后,檢查削波的可能原因是否是失調(diào)或增益寄存器編程不當,尤其是如果之前未觸發(fā)濾波器或調(diào)制器飽和檢查器。然而,如果這些校準寄存器未被覆蓋,此錯誤檢查器也可能指示濾波器接近飽和,導致默認增益調(diào)整比例將輸出放大到+FS或–FS以外。

觸發(fā)此錯誤檢查器的另一個可能原因是模擬輸入超出+FS或–FS,這可以利用SAR ADC來診斷,詳見“SAR ADC”部分;或者是PGA未正確調(diào)整模擬輸入,這可以按照“PGA增益”部分所述來診斷。

濾波器飽和

若濾波器輸出超于范圍,就會觸發(fā)濾波器飽和,表示輸出碼比正或負滿量程高出大約20%。

當8個片內(nèi)數(shù)字濾波器中的任意濾波器產(chǎn)生飽和錯誤時,位于對應CHx_SAT_ERR寄存器(寄存器0x054至寄存器0x057)中的對應CHx_ERR_FILTER_SAT位置位。例如,當通道6濾波器飽和時,CH6_7_SAT_ERR寄存器的位1置位,如表3所示。

濾波器飽和可通過讀取Σ-Δ轉(zhuǎn)換結(jié)果來驗證。驗證之后,建議通過ADC_MUX_CONFIG寄存器(寄存器0x015的位[7:6])將Σ-Δ基準電壓源更改為AVDD引腳以支持更寬的輸入范圍,從而檢查輸入電壓是否比預期要高,若是則說明ADC前端有錯誤。

如果濾波器輸出超出界限,將會觸發(fā)輸出飽和。因此,檢查輸出飽和是否觸發(fā)可表明調(diào)制器飽和檢查器是否正常工作。

調(diào)制器飽和

如果8個Σ-Δ調(diào)制器中的任意調(diào)制器連續(xù)輸出20個1或0,飽和檢測器就會將對應CHx_SAT_ERR寄存器的對應CHx_ERR_ MOD_SAT位置位。例如,若通道6連續(xù)輸出20個1或0,CH6_7_SAT_ERR寄存器的位2就會置1,如表3所示。僅當讀取CHx_ERR_MOD_SAT寄存器且錯誤自動消失時,例如調(diào)制器重新輸出非全0或全1的值時,此位才會清零。

調(diào)制器飽和表明它超出界限,復位調(diào)制器需要

 

 

引腳發(fā)出一個脈沖。

調(diào)制器超出界限會導致濾波器飽和被觸發(fā)。因此,檢查濾波器飽和是否觸發(fā)可表明調(diào)制器飽和檢查器是否正常工作。

所有三種飽和檢測器(即調(diào)制器、濾波器和輸出飽和檢測器)均默認使能,可通過CHX_ERR_REG_EN寄存器(寄存器0x058[7:5])禁用,如表3所示。

PGA增益

用戶可以診斷PGA增益是否正確。通過ADC_MUX_CONFIG(寄存器0x015[5:2]),連接到Σ-Δ轉(zhuǎn)換器輸入的內(nèi)部診斷復用器可以連接280 mV信號。這樣便可獨立驗證每個增益級(1、2、4和8),方法是檢查Σ-Δ轉(zhuǎn)換數(shù)據(jù)經(jīng)通道配置寄存器(寄存器0x000至寄存器0x007的位[7:6])設置的增益級放大后,是否對應于280 mV。

過壓/欠壓事件

AD7770和AD7779的每路模擬輸入均包括一個比較器電路,當絕對輸入電壓超過AINx+或AINx–引腳的AVDD1x電平時(AINx+或AINx−引腳可以單獨檢查),對應CHx_ERR_REG寄存器(寄存器0x04C至寄存器0x053)的CHx_ERR_AINx_OV位就會被觸發(fā)。當輸入電壓回到低于AVDD1x的電平且回讀該寄存器時,此位清零。在數(shù)據(jù)手冊限值以外使用ADC會降低其線性度。例如,若通道6正模擬輸入(AIN6+)超過AVDD1B電壓,CH6_ERR_AINP_OV位(寄存器0x052的位1)就會置位。

同樣,通過第二比較器,當輸入電壓低于AVSSx時,對應CHx_ERR_ AINx_UV位會置位,直到電平升到AVSSx以上且回讀該寄存器時才清零。圖5顯示了各路模擬輸入中實現(xiàn)的兩個比較器(AINx+和AINx–中均有),它們用于監(jiān)控和觸發(fā)過壓或欠壓事件。如果錯誤長時間存在,可能會降低器件性能并影響其可靠性。由于比較器閾值容差,觸發(fā)電平在供電軌的±30 mV范圍內(nèi),即過壓事件為AVDDx ±30 mV,欠壓事件為AVSSx ±30 mV。

 


 

圖5.各路模擬輸入中的過壓和欠壓比較器

當這些錯誤被觸發(fā)時,可利用SAR型轉(zhuǎn)換器來診斷,將引起觸發(fā)的模擬輸入連接到AUXAIN+/AUXAIN−輸入對。更多信息參見SAR ADC部分。

表3.CH6_7_SAT_ERR和CHx_ERR_REG_EN

 


 

基準電壓模塊

基準電壓檢測

AD7770和AD7779基準電壓由片內(nèi)比較器監(jiān)控,如圖6所示。當任意Σ-Δ通道的基準電壓降至0.7 V以下數(shù)微秒時,就會觸發(fā)此比較器,受影響通道的對應CHx_ERR_REF_DET位,即該通道的錯誤寄存器(CHx_ERR_REG,寄存器0x04C至寄存器0x053)的位0會置1。此錯誤標志指示施加的基準電壓不再是有效的轉(zhuǎn)換基準電壓。當發(fā)生這種情況時,此錯誤可能說明內(nèi)部基準電壓緩沖器有故障,或基準電壓源有故障。

 


 

圖6.基準電壓檢測電路

如果基準電壓檢測被觸發(fā),將利用SAR ADC選擇SAR輸入復用器上的REF+或REF−信號來診斷基準電壓源,詳見“SAR ADC”部分?;蛘呖梢赃x擇ADC輸入復用器上的基準電壓源,通過任意Σ-Δ ADC測量基準電壓(參見“Σ-Δ ADC復用器”部分)。

為此,選定的基準電壓必須是AVDD1A/AVSS1A,使得輸入范圍可以更寬,支持2.5 V基準電壓而不會使調(diào)制器飽和(參見表5)。

驗證基準電壓時,選擇基準電壓緩沖器的不同工作模式(BUFFER_CONFIG_1和BUFFER_CONFIG_2寄存器),以及/或者從三個可用源中的任意一個選擇不同的基準電壓(ADC_MUX_CONFIG寄存器,寄存器0x015的位[7:6]),具體選項分別總結(jié)在表4和表5中。

基準電壓檢測錯誤檢查器默認禁用,通過CHX_ERR_REG_EN寄存器的REF_DET_TEST_EN位(寄存器0x058的位0)可使能。

諸如PGA等的共模輸出(通常為(AVDD1+AVSSx) ÷ 2)無內(nèi)置監(jiān)控功能,因此當輸出不正常時,不會觸發(fā)錯誤檢查器。然而,其運行情況可通過將SAR輸入復用器連接到VCM引腳電壓來診斷。更多信息參見SAR ADC部分。

表4.基準電壓源緩沖器工作模式

 


 

表5.Σ-Δ基準電壓源

 


 

數(shù)字內(nèi)核

ROM和MEMMAP CRC

上電期間會進行熔絲驗證。為避免再生長引起熔絲錯誤,AD7770和AD7779內(nèi)置一個糾錯碼(ECC)模塊,它可以校正每個熔絲庫的最多2個熔絲??偣灿兴膫€熔絲庫。

寄存器和熔絲包含一個CRC模塊,它會計算所有片內(nèi)寄存器的CRC值,包括讀/寫寄存器、配置寄存器和測試寄存器,并存儲結(jié)果。每隔幾秒鐘,CRC會重新計算并與存儲的值進行比較。如果存儲的CRC值與計算的CRC值不一致,即說明存儲器映射(MEMMAP)遭到破壞。每次訪問存儲器映射時,就會重新計算并存儲CRC。

計算CRC并與從熔絲模塊本身讀取的值相比較,表達式如下:

x16 + x14 + x13 + x12 + x10 + x8 + x6 + x4 + x3 + x1 + x0

在ROM驗證期間發(fā)現(xiàn)錯誤或MEMMAP遭到破壞時,ROM_CRC_ERR位或MEMMAP_CRC_ERR位會分別置位。這些位位于GEN_ERR_REG_1寄存器(寄存器0x059)中。如果發(fā)生錯誤,應復位器件。

這些檢查器默認使能,將GEN_ERR_REG_1_EN寄存器的MEMMAP_CRC_TEST_EN位和/或ROM_CRC_TEST_EN位(寄存器0x05A的位[5:4])清零可予以禁用。

MCLK開關錯誤

AD7770和AD7779集成了一個內(nèi)部振蕩器時鐘,用于在上電時初始化器件。上電之后,AD7770和AD7779將時鐘控制權轉(zhuǎn)交給外部振蕩器。如果交接中發(fā)生錯誤,EXT_MCLK_SWITCH_ERR位(GEN_ERR_REG_2,寄存器0x05B的位4)會置位,指示交接未正確完成,器件利用內(nèi)部振蕩器工作。這種情況下可以評估AD7770和AD7779,并且可以讀取或?qū)懭爰拇嫫鳎?Sigma;-Δ不產(chǎn)生任何轉(zhuǎn)換結(jié)果。通過檢查轉(zhuǎn)換結(jié)果,可以診斷交接是否正確完成。

此錯誤假定最低時鐘頻率為265 kHz。當外部時鐘介于132 kHz和265 kHz之間時,根據(jù)內(nèi)部振蕩器與外部時鐘之間的內(nèi)部同步,可能不會觸發(fā)錯誤。因此,如果外部時鐘低于265 kHz,應設置CLK_QUAL_DIS位以禁用檢查器。設置此位還會清除錯誤。如果外部時鐘高于265 kHz且該錯誤被觸發(fā),應復位器件。

接口完整性

AD7770和AD7779數(shù)字數(shù)據(jù)傳輸?shù)耐暾院苤匾?,否則ADC和系統(tǒng)之間可能發(fā)生誤解,導致不正確的信息被傳輸和處理。

SPI傳輸錯誤

在SPI模式下使用AD7770和AD7779時,SPI接口除讀取ADC數(shù)據(jù)以外,還會讀取存儲器映射寄存器并寫入配置寄存器。它實現(xiàn)了多種錯誤檢查器來檢測所傳輸數(shù)據(jù)中的錯誤。這些錯誤不會自動消失,標志位和ALERT引腳會置位,直至回讀寄存器并發(fā)出新的SPI幀為止。

無效讀/寫

當主機試圖讀取無效寄存器地址,或?qū)懭霟o效寄存器地址或只讀寄存器時,SPI_INVALID_READ_ERR位或SPI_INVALID_ WRITE_ERR位(位于GEN_ERR_REG_1寄存器中,即寄存器0x059中)會置位,并且該讀/寫操作會被忽略。

SCLK計數(shù)器

任何SPI處理都是8時鐘周期的倍數(shù)。AD7770和AD7779內(nèi)置一個計數(shù)器,當

引腳為低電平且計數(shù)的時鐘數(shù)不是8的倍數(shù)時,它會觸發(fā)一個標志位,即位于GEN_ERR_REG_1寄存器(寄存器0x059)中的SPI_CLK_COUNT_ERR位。它在

引腳返回高電平時置位。如果執(zhí)行的是寫操作,而SCLK時鐘線包含的SCLK脈沖數(shù)不正確,則不會將該值寫入所尋址的寄存器,寫操作會被中止。

 

為驗證處理是否正確完成,建議讀取錯誤被觸發(fā)時試圖寫入的寄存器。

CRC校驗和錯誤

如果使能SPI CRC(寄存器0x05A的位0),則會將8個CRC位附加于所有SPI處理,如圖7所示。

如果AD7770和AD7779計算的CRC與主機傳輸?shù)腃RC不一致,就會觸發(fā)CRC錯誤,SPI_CRC_ERR位(寄存器0x059的位0)、ALERT引腳和Σ-Δ報頭中的ALERT位置位,直至回讀寄存器為止。收到的消息會被忽略。

SPI CRC僅影響讀/寫寄存器映射命令和SAR輸出轉(zhuǎn)換。

計算一個寫操作的CRC時,使用R/

位、7個地址位和數(shù)據(jù)位。

 

AD7770和AD7779將8個CRC位追加到每個傳輸?shù)臄?shù)據(jù)上。如果前一命令是寫入寄存器命令,則SDO引腳移出之前收到的數(shù)據(jù)。

如果該命令是回讀寄存器命令,則AD7770和AD7779利用收到的回讀命令的R/

位、7位地址和來自尋址寄存器的回讀數(shù)據(jù)計算CRC。

 

如果SPI接口回讀SAR轉(zhuǎn)換結(jié)果,則利用b0000報頭和SAR轉(zhuǎn)換數(shù)據(jù)的12位計算CRC。

要從SPI接口回讀SAR結(jié)果,應將位于GENERAL_USER_CONFIG寄存器(寄存器0x012)的SAR_DIAG_MODE_EN位置1。

CRC校驗和通過以下多項式計算:

x8 + x2 + x + 1

x8 + x2 + x + 1

圖7.帶CRC的SPI

 


 

Σ-Δ轉(zhuǎn)換

Σ-Δ轉(zhuǎn)換結(jié)果可通過數(shù)據(jù)輸出接口或SPI接口回讀。

在引腳控制模式下,接口通過FORMAT0和FORMAT1引腳選擇。在SPI控制模式下,必須將SPI_SLAVE_MODE_EN位置1以通過SPI接口輸出ADC數(shù)據(jù),而不是通過默認選擇的DOUT接口。

來自Σ-Δ的回讀數(shù)據(jù)格式包含每通道的32位、8個報頭位和24個數(shù)據(jù)位,如圖2所示。默認情況下,Σ-Δ的8個報頭位包含一個警報位(其提供與ALERT引腳相同的信息)、數(shù)據(jù)的通道來源以及4個CRC位,如圖3所示。

CRC利用來自雙配對(例如:通道0和通道1、通道2和通道3、通道4和通道5、通道6和通道7)的數(shù)據(jù)計算??偣彩褂?6位,舉例而言,對于第二個通道對(通道2和通道3),具體情形如下:

56位 = 警報位 + 3個ADC通道位(010) +

24個數(shù)據(jù)位(通道2)+ 警報位 +

3個ADC通道位(011) + 24個數(shù)據(jù)位(通道3)

第一配對通道包含CRC MSB,第二配對通道包含CRC LSB。

如果收到的數(shù)據(jù)與追加的CRC不匹配,則會忽略ADC數(shù)據(jù)。

當任一接口錯誤被觸發(fā)時,ALERT引腳置位并保持該狀態(tài),直至讀取錯誤寄存器,即直至成功執(zhí)行新的SPI處理為止。SPI錯誤檢查器默認禁用,但可通過GEN_ERR_REG_1_EN寄存器(寄存器0x05A)使能。

電源

當AD7770和AD7779初始化,而器件正在運行時,會執(zhí)行進一步監(jiān)控以檢查電平,確定是否發(fā)生了復位。

內(nèi)部低壓差穩(wěn)壓器(LDO)狀態(tài)

AD7770和AD7779有兩個用于模擬模塊的片內(nèi)LDO(ALDO1和ALDO2),以及一個用于數(shù)字內(nèi)核的LDO (DLDO)。內(nèi)部比較器監(jiān)控各LDO輸出電平,若電壓超過預定義閾值電平,就會產(chǎn)生錯誤標志。

圖8.模擬LDO監(jiān)控器

 


 

如果三個LDO中任意一個的電壓降至閾值以下數(shù)微秒,對應位就會置位,具體而言是:ALDO1_PSM_ERR、ALDO2_PSM_ERR或DLDO_PSM_ERR,位于GEN_ERR_REG_2寄存器中(寄存器0x5B的位[2:1])。

需要時,設置BUFFER_CONFIG_2寄存器(寄存器0x01A)的位[2:0]可以獨立過驅(qū)這些內(nèi)部LDO,并將外部電源直接施加于AREG1CAP、AREG2CAP或DREGCAP引腳。這種情況下會檢測外部輸出電壓。

圖9.數(shù)字LDO監(jiān)控器

 


 

所有三個檢查器均可通過GEN_ERR_REG_2_EN(寄存器0x05C的位[3:2])分別使能/禁用。

當三個錯誤檢查器中的任意檢查器被觸發(fā)時,可通過如下方式來驗證:使用片內(nèi)SAR ADC并將SAR輸入上的多路復用器連接到對應LDO,如“SAR ADC”部分所述。

可以手動觸發(fā)內(nèi)部監(jiān)控器電平以檢查檢測器是否正常工作,方法是適當?shù)卦O置寄存器0x05C的位[1:0],即LDO_PSM_TRIP_TEST_EN位。這些位可將比較器窗口閾值提高到LDO輸出以上,迫使比較器觸發(fā)。

復位和上電

在下述任一情況下,AD7770和AD7779寄存器可復位到默認值:

• 上電過程中,當LDO達到最低電平并觸發(fā)上電復位(POR)電路時。

• 在

輸入引腳上引入一個脈沖。建議在器件剛剛上電之后采取這一做法,以保證器件正確初始化。

 

• 按照對應序列寫入GENERAL_ USER_CONFIG_1寄存器的SOFT_RESET位(寄存器0x011的位[1:0]),例如先寫入SOFT_RESET = 11,再寫入SOFT_RESET = 10,以此類推。

• 通過SDI引腳連續(xù)輸入64個1。

無論何種情況,AD7770和AD7779都會復位,因此RESET_DETECT位(GEN_ERR_REG_2,寄存器0x05B的位5)有效。

AD7770和AD7779會保持復位狀態(tài),直至所有LDO輸出均處于正確的電平。RESET_DETECT位置位說明軟件或硬件復位已發(fā)生。例如,RESET_DETECT位檢測到

引腳上的毛刺。

 

當RESET_DETECT位置位時,在SPI控制模式下讀取GEN_ERR_REG_2寄存器(寄存器0x05B),或在SPI和引腳控制模式下切換

引腳狀態(tài),可將該位清零。

 

SAR ADC

 


 

圖10.用于診斷的SAR ADC

AD7770和AD7779的SAR ADC用于上述許多診斷功能,包括片內(nèi)和系統(tǒng)級診斷功能。它獨立于主ADC通道(即AVDD4和AVSS4引腳)進行控制并供電,因此最好利用SAR來執(zhí)行這些功能,以免中斷主ADC轉(zhuǎn)換。同使用另一個Σ-Δ ADC通道進行診斷相比,使用SAR進行診斷可降低常見故障發(fā)生風險,因為SAR使用SPI引腳而非數(shù)據(jù)輸出接口來輸出ADC數(shù)據(jù)。使用外部多路復用器(如圖10所示,這樣選擇線路可由AD7770和AD7779通用輸入/輸出(GPIO)引腳及一些信號調(diào)理電路控制),可以使能SAR ADC診斷信號通道,而不必騰出其他專門用于系統(tǒng)測量功能的Σ-Δ ADC。

當SAR ADC通過SAR_DIAG_ MODE_EN位(寄存器0x012的位5)使能時,所有從SDO引腳線路移出的數(shù)據(jù)都來自SAR ADC,因此Σ-Δ ADC可以同時使用DOUT接口而不會中斷。

診斷多路復用器

SAR ADC之前有一個多路復用器(如圖11所示),允許選擇一對外部引腳(AUXAIN+/ AUXAIN−)和不同片內(nèi)電源、信號、LDO輸出電壓、基準電壓源、芯片溫度等。

 

表6列出了所有可通過多路復用器連接到SAR ADC的可能節(jié)點,其中一些用于監(jiān)控目的,已在上文中提到。此多路復用器通過GLOBAL_ MUX_CONFIG寄存器(寄存器0x016的位[7:3])控制。根據(jù)這些位的配置,SAR ADC輸入連接不同的信號,如表6所示。當上述錯誤之一被觸發(fā)時,如果對應信號可連接到SAR輸入,那么SAR ADC就能監(jiān)控其電平,因此它可用于診斷目的。


 

圖11.SAR ADC信號鏈,包括多路復用器、驅(qū)動放大器、ADC和邏輯電路

表6.SAR多路復用器輸入

 


 

1 AVSSx代表AVSS1至AVSS4引腳

Σ-Δ型ADC多路復用器

只要PGA之前的信號路徑上有一個多路復用器(參見圖1),那么每個Σ-Δ型ADC也可用于診斷目的,轉(zhuǎn)換器輸入可以連接到零電平、正滿量程、負滿量程或280 mV固定差分信號,以驗證通道是否正常工作,如圖12所示。

 


 

圖12.用于選擇ADC基準電壓源和輸入的ADC_MUX_CONFIG寄存器

診斷多路復用器通過目標通道的CHx_CONFIG寄存器的CHx_RX位使能,然后便可通過ADC_MUX_CONFIG寄存器的MTR_MUX_CTRL位(寄存器0x015的位[5:2])控制該多路復用器。因此,該內(nèi)部多路復用器也可用于診斷目的,如“PGA增益”部分和“基準電壓檢測”部分所述。

 

AD7770和AD7779有一些特性支持用戶監(jiān)控內(nèi)部模塊,在警報出現(xiàn)時進行診斷,以及驗證錯誤是否存在。器件還可以應用不同方法來更正這些錯誤。所有這些特性使AD7770和AD7779成為需要診斷功能以實現(xiàn)功能安全的應用的理想解決方案。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務中斷的風險,如企業(yè)系統(tǒng)復雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務連續(xù)性,提升韌性,成...

關鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關鍵字: 華為 12nm EDA 半導體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權最終是由生態(tài)的繁榮決定的。

關鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務引領增長 以科技創(chuàng)新為引領,提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術學會聯(lián)合牽頭組建的NVI技術創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術創(chuàng)新聯(lián)...

關鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關鍵字: BSP 信息技術
關閉
關閉