0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

正確評估ADC的惡劣條件

星星科技指導(dǎo)員 ? 來源:militaryembedded ? 作者:JONATHAN HARRIS ? 2022-11-14 16:44 ? 次閱讀

高精度模數(shù)轉(zhuǎn)換器ADC)是太空中使用的許多衛(wèi)星和其他系統(tǒng)的組成部分。重要的是要了解這些設(shè)備在惡劣的太空環(huán)境中如何響應(yīng),重離子可能會反復(fù)撞擊。檢測算法可以充分識別低速精密SAR [逐次逼近寄存器ADC中的單事件效應(yīng)(SEE),即單事件瞬變(SET)和單事件功能中斷(SEFI),而無需用戶可配置寄存器。此信息可用于充分確定ADC對空間應(yīng)用的適用性。

使用檢測算法來評估高精度模數(shù)轉(zhuǎn)換器(ADC)在太空中的表現(xiàn),將ADC置于一組實(shí)際工作條件下,以符合其實(shí)際使用情況的方式測試器件。應(yīng)用此方法要求ADC在其輸入電壓范圍的中間使用模擬輸入工作。這種格式可以檢測正向和負(fù)向的瞬態(tài)事件。在輸入電壓范圍中間工作器件與實(shí)際應(yīng)用中器件的正常工作一致,因?yàn)榇蠖鄶?shù)應(yīng)用都需要最大的輸入信號范圍。

ADC數(shù)字輸出代碼的觀察可以通過邏輯分析儀或FPGA(現(xiàn)場可編程門陣列)進(jìn)行。此處提供的示例重點(diǎn)介紹如何使用邏輯分析器執(zhí)行此方法。該方法旨在檢測數(shù)字輸出代碼超過指定閾值的任何事件。根據(jù)此類事件的長度,可以確定這些事件是 SET 還是 SEFI [單事件瞬態(tài)或單事件功能中斷]。用于事件檢測的閾值特定于設(shè)備,取決于許多因素。其中一些因素包括分辨率和固有ADC噪聲以及環(huán)境噪聲因素。在施加輻射之前,必須在SEE測試設(shè)施中進(jìn)行校準(zhǔn)運(yùn)行,以確定預(yù)期的代碼和適當(dāng)?shù)臋z測閾值范圍。

至少,應(yīng)在 1 至 86 MeV?cm2/mg 的 LET [線性能量轉(zhuǎn)移] 值范圍內(nèi)使用至少四個重離子進(jìn)行 SEE 測試。使用至少四個重離子進(jìn)行測試可提供足夠的數(shù)據(jù)點(diǎn)來生成合適的威布爾擬合曲線(以顯示概率)。在沒有觀察到SEE的最低LET值下,無需在任何較低的LET值下進(jìn)行測試。

此處的方法可以有多個實(shí)現(xiàn)。這里的主要重點(diǎn)是利用邏輯分析儀,但檢測算法也可以在FPGA中實(shí)現(xiàn)。ADC的輸出數(shù)據(jù)以并行格式輸入到邏輯分析儀。由于大多數(shù)低速精密SAR ADC使用SPI[串行外設(shè)接口]總線進(jìn)行數(shù)據(jù)輸出,因此必須收集每個數(shù)據(jù)位并將其組合在一起以形成采樣字。板載復(fù)雜可編程邏輯器件(CPLD)或類似邏輯器件可以向ADC提供轉(zhuǎn)換開始信號和串行數(shù)據(jù)時鐘,并執(zhí)行串行到并行轉(zhuǎn)換。

什么用來測試?

邏輯分析儀提供一到四條并行端口輸入總線,足以滿足大多數(shù)測試用例的需求。本例使用了 14 位精密 SAR ADC 和是德科技 16861A 邏輯分析儀。該邏輯分析儀提供兩個 16 位并行總線輸入,每個輸入都有一個時鐘輸入。邏輯分析儀設(shè)置為在每個樣本的基礎(chǔ)上檢測指定窗口之外的代碼偏差 (SET)。該SET檢測算法可識別單個樣本瞬變以及連續(xù)樣本瞬變。圖1顯示了ADC的完整輸出代碼范圍,其中輸出代碼示例圖為綠色,示例SET閾值為藍(lán)色。示例瞬態(tài)事件以紅色突出顯示。(圖 1。

62ba2940ecf7c-Renesas-Figure_1.jpg

[圖1 |圖:單事件瞬態(tài)(SET)檢測窗口。

邏輯分析儀軟件設(shè)置為自動記錄檢測到SET事件的時間。需要額外的單獨(dú)軟件來執(zhí)行數(shù)據(jù)的后處理,以根據(jù)記錄的數(shù)據(jù)和時間確定單個和多個樣本事件的數(shù)量和幅度。

在任何SET運(yùn)行之前,應(yīng)觀察每個設(shè)備,不施加輻射以找到合適的SET窗口。窗口的設(shè)置應(yīng)使其剛好高于ADC的固有噪聲電平和來自測試環(huán)境的任何噪聲。在以下示例中,窗口設(shè)置為 ±8 個代碼,以平均中間代碼 8200 為中心。將ADC輸入設(shè)置為中間電平代碼,可以在正方向和負(fù)方向上觀察到瞬態(tài)偏移。為了正確設(shè)置邏輯分析儀,可以使用是德科技168161邏輯分析儀的高級觸發(fā)功能,如圖 2 所示進(jìn)行訪問。

62ba296885e2e-Renesas-Figure_2.jpg

[圖2 |圖:是德科技邏輯分析儀的高級觸發(fā)功能。

選擇高級觸發(fā)器菜單

需要注意的是,高級觸發(fā)操作中的每個步數(shù)對應(yīng)于一個輸入時鐘周期。這將樣品的處理限制在邏輯分析儀中的簡單檢測,但如前所述,使用外部軟件來處理數(shù)據(jù)。高級觸發(fā)菜單在檢測窗口中設(shè)置。當(dāng)樣本在此指定范圍內(nèi)時,邏輯分析儀不存儲樣本。使用計數(shù)器功能,可以編程為所需的最大SET數(shù)。(圖 3。

62ba298ce3ce1-Renesas-Figure_3.jpg

[圖3 |圖:Keysight 16861A 邏輯分析儀上的高級觸發(fā)菜單設(shè)置。

在測試操作期間的任何時候,都可以停止邏輯分析儀中算法的執(zhí)行,此時存儲的樣本將保存到文件中;也就是說,如果已達(dá)到最大通量但尚未達(dá)到最大計數(shù)。此步驟通過單擊運(yùn)行/停止菜單下的“停止”來完成。(圖 4。

62ba29bd4eba9-Renesas-Figure_4.jpg

[圖4 |圖為:運(yùn)行/停止菜單選擇。

邏輯分析儀必須配置為捕獲適當(dāng)?shù)臄?shù)據(jù)并將其保存到已知位置。這是在運(yùn)行/停止菜單下選擇的,如圖 5 所示。從運(yùn)行/停止菜單中選擇運(yùn)行屬性選項(xiàng),以指定當(dāng)高級觸發(fā)器檢測到超出指定閾值的樣本時捕獲的內(nèi)容。在此窗口中,邏輯分析器指定在每次采集后保存,在運(yùn)行之間遞增文件名,并在 10 次采集后停止運(yùn)行(此停止主要只是一種預(yù)防措施,因?yàn)橹恍枰淮尾杉?。此外,還指定了數(shù)據(jù)的文件位置和文件類型。記錄的數(shù)據(jù)包括波形中的所有數(shù)據(jù),包括違反閾值的樣本以及每個數(shù)據(jù)點(diǎn)的時間戳。將時間戳與數(shù)據(jù)一起保存可提供每個 SET 的長度。此步驟通過使用軟件計算時間戳之間的時間增量來查找記錄的SET事件之間的采樣周期數(shù),從而識別單樣本和多樣本事件。(圖 5。

62ba29fe52dad-Renesas-Figure_5.jpg

[圖5 |圖為:運(yùn)行屬性菜單選擇。

如果計數(shù)器達(dá)到最大值,則可以識別 SEFI 事件。如果發(fā)生這種情況,則使用邏輯分析儀中的標(biāo)準(zhǔn)數(shù)據(jù)捕獲對ADC輸出代碼進(jìn)行二次讀取。如果ADC輸出代碼保持在預(yù)期窗口之外的值,則可能發(fā)生SEFI。確定此條件后,應(yīng)執(zhí)行設(shè)備的重置(如果可用)。重置后,將執(zhí)行另一個標(biāo)準(zhǔn)數(shù)據(jù)捕獲以查看條件是否已修復(fù)。否則,應(yīng)執(zhí)行電源循環(huán),然后進(jìn)行另一次標(biāo)準(zhǔn)數(shù)據(jù)采集。如果ADC輸出代碼仍未返回到預(yù)期范圍,則ADC可能會造成永久性損壞。

此測試完成的內(nèi)容

該測試方法可檢測精密SAR ADC的SET和SEFI,這意味著可以識別單樣本瞬態(tài)事件、多樣本瞬態(tài)事件和SEFI。該測試方法練習(xí)并觀察ADC的整個范圍,以模擬實(shí)際應(yīng)用的體驗(yàn)。使用該方法的測試結(jié)果可以通過繪制飽和橫截面的威布爾擬合曲線并使用CRèME96模型在適當(dāng)?shù)能壍郎项A(yù)測ADC的SEE性能。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1624

    文章

    21573

    瀏覽量

    600670
  • SAR
    SAR
    +關(guān)注

    關(guān)注

    3

    文章

    409

    瀏覽量

    45821
  • adc
    adc
    +關(guān)注

    關(guān)注

    97

    文章

    6351

    瀏覽量

    543410
收藏 人收藏

    評論

    相關(guān)推薦

    C2000 MCU的ADC輸入電路評估(使用TINA-TI仿真工具)

    電子發(fā)燒友網(wǎng)站提供《C2000 MCU的ADC輸入電路評估(使用TINA-TI仿真工具).pdf》資料免費(fèi)下載
    發(fā)表于 09-07 11:18 ?1次下載
    C2000 MCU的<b class='flag-5'>ADC</b>輸入電路<b class='flag-5'>評估</b>(使用TINA-TI仿真工具)

    C2000實(shí)時MCU的ADC輸入電路評估(使用PSPICE-FORTI)

    電子發(fā)燒友網(wǎng)站提供《C2000實(shí)時MCU的ADC輸入電路評估(使用PSPICE-FORTI).pdf》資料免費(fèi)下載
    發(fā)表于 09-06 09:55 ?0次下載
    C2000實(shí)時MCU的<b class='flag-5'>ADC</b>輸入電路<b class='flag-5'>評估</b>(使用PSPICE-FORTI)

    cube的ADC的main函數(shù)中,ADC讀取出來的數(shù)據(jù)不知道是不是正確的?

    ADC讀取出來的數(shù)據(jù)不知道是不是正確的,,不過也的確有些數(shù)字讀出來了, 一開始讀了一個管腳的電壓值,接到3.3上的時候的確是3.3左右。懸空數(shù)值不定,接到地就接近0,所以試了一下F407的一個內(nèi)部
    發(fā)表于 05-11 08:57

    請問STM32G4的ADC1,ADC2,ADC3,ADC4可以同時工作在獨(dú)立模式嗎?

    咨詢下各位: STM32G4的ADC1,ADC2,ADC3,ADC4可以同時工作在獨(dú)立模式嗎?每個ADC的觸發(fā)
    發(fā)表于 04-10 06:01

    stm32g030c8t6 adc讀取值不正確是什么原因引起的?

    用了 ADC1_IN10ADC1_IN11ADC1_IN15 只有10 和11 的adc正確 IN15的值不正確, 模式選擇的是 sequencer set to not full
    發(fā)表于 03-25 06:56

    惡劣環(huán)境對互連解決方案的影響及應(yīng)對思路

    要應(yīng)對惡劣環(huán)境,工程師必須仔細(xì)評估應(yīng)對不同惡劣環(huán)境的不同要求,兼顧材料選擇、設(shè)計考量和測試協(xié)議等,并定制相應(yīng)的互連解決方案,以確保連接器在延長使用壽命的同時具有強(qiáng)大而可靠的性能。
    的頭像 發(fā)表于 01-25 11:21 ?374次閱讀
    <b class='flag-5'>惡劣</b>環(huán)境對互連解決方案的影響及應(yīng)對思路

    怎么評估ADC的SFDR和中頻濾波器的抑制度呢?

    今天沒有腦力去想寫新的技術(shù)文章,所以就從課程的備課初稿中截取了一段。內(nèi)容是關(guān)于:干擾信號和有用信號位于同一奈奎斯特域上,怎么評估ADC的SFDR和中頻濾波器的抑制度夠不夠。
    的頭像 發(fā)表于 12-27 16:58 ?799次閱讀
    怎么<b class='flag-5'>評估</b><b class='flag-5'>ADC</b>的SFDR和中頻濾波器的抑制度呢?

    AD9467評估板和HSC_ADC_EVALC評估板測試中,上位機(jī)和實(shí)際波形的頻率幅值相差很大是怎么回事?

    AD9467評估板和HSC_ADC_EVALC評估板測試中,發(fā)現(xiàn)上位機(jī)和實(shí)際波形的頻率幅值相差很大,各位這是怎么回事啊。 大家?guī)蛶兔?,看看這是怎么回事。
    發(fā)表于 12-20 06:56

    ADC輸入接口設(shè)計的6個主要條件介紹

    采用高輸入頻率、高速模數(shù)轉(zhuǎn)換器(ADC)的系統(tǒng)設(shè)計是一項(xiàng)具挑戰(zhàn)性的任務(wù)。ADC輸入接口設(shè)計有6個主要條件,你知道是那些嗎? 輸入阻抗 輸入阻抗是設(shè)計的特征阻抗。ADC的內(nèi)部輸入阻抗
    發(fā)表于 12-18 06:13

    能否在AD9681評估板HSC-ADC-EVALDZ上使用自己的FPGA程序進(jìn)行信號處理?

    能否在AD9681評估板HSC-ADC-EVALDZ上使用我們自己的FPGA程序進(jìn)行信號處理,及FPGA能否在線編程?
    發(fā)表于 12-05 06:16

    高速ADC的特征測試和生產(chǎn)測試方法評估筆記

    電子發(fā)燒友網(wǎng)站提供《高速ADC的特征測試和生產(chǎn)測試方法評估筆記.pdf》資料免費(fèi)下載
    發(fā)表于 11-27 10:28 ?7次下載
    高速<b class='flag-5'>ADC</b>的特征測試和生產(chǎn)測試方法<b class='flag-5'>評估</b>筆記

    如何選擇正確ADC輸入端?

    如題,如何選擇正確ADC 輸入端:是先濾波再放大,還是先放大再濾波呢?歡迎大家根據(jù)您的經(jīng)驗(yàn)討論哦
    發(fā)表于 11-24 06:50

    sql where條件的執(zhí)行順序

    SQL語句中的WHERE條件是用來篩選數(shù)據(jù)的,它決定了哪些數(shù)據(jù)會被返回給用戶。WHERE條件的執(zhí)行順序是影響SQL語句性能的一個重要因素,正確地理解和優(yōu)化WHERE條件的執(zhí)行順序可以提
    的頭像 發(fā)表于 11-23 11:31 ?2035次閱讀

    用噪聲頻譜密度評估軟件定義系統(tǒng)中的ADC

    電子發(fā)燒友網(wǎng)站提供《用噪聲頻譜密度評估軟件定義系統(tǒng)中的ADC.pdf》資料免費(fèi)下載
    發(fā)表于 11-22 16:23 ?1次下載
    用噪聲頻譜密度<b class='flag-5'>評估</b>軟件定義系統(tǒng)中的<b class='flag-5'>ADC</b>

    LiDAR立體視覺攝像頭如何處理弱光及惡劣的天氣條件

    兩種高效的距離傳感解決方案,盡管性能存在顯著差異,尤其是在惡劣天氣和道路條件下。 Nodar是一家為自動駕駛汽車提供先進(jìn)立體視覺技術(shù)的供應(yīng)商,最近進(jìn)行了一系列頭對頭的性能測試,以比較LiDAR和立體視覺攝像頭如何處理弱光、黑暗和惡劣
    的頭像 發(fā)表于 11-07 17:01 ?1100次閱讀