在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

在MCU系統(tǒng)中如何利用ADC技術(shù)進(jìn)行數(shù)據(jù)采集?

電子設(shè)計 ? 來源:電子設(shè)計 ? 作者:電子設(shè)計 ? 2021-01-20 14:49 ? 次閱讀

使用MCU的系統(tǒng)設(shè)計人員受益于摩爾定律,即通過更小封裝、更低成本獲得更多的豐富特性功能。嵌入式系統(tǒng)設(shè)計人員和MCU廠商關(guān)心數(shù)據(jù)采集系統(tǒng)的三個基本功能:捕獲、計算和通信。理解全部功能對設(shè)計大有幫助,本文將主要關(guān)注數(shù)據(jù)采集系統(tǒng)的捕獲階段。

捕獲

復(fù)雜的混合信號MCU必須能夠從模擬世界中捕獲某些有用信息,并且能夠把連續(xù)時間信號轉(zhuǎn)換成離散的數(shù)字形式。模數(shù)轉(zhuǎn)換器(ADC)是完成這項任務(wù)最重要的MCU外設(shè),因此ADC的性能往往決定何種MCU適用于何種應(yīng)用。MCU也能夠通過各種串行或并行數(shù)字I/O接口捕獲來自外部信號源的數(shù)字形式的系統(tǒng)信息。

計算

信號捕獲后,需要對捕獲數(shù)據(jù)進(jìn)行某些處理;有時僅僅需要模數(shù)轉(zhuǎn)換,但是更多情況下必須要對捕獲的數(shù)據(jù)樣本進(jìn)行計算。MCU行業(yè)中持續(xù)進(jìn)行的數(shù)字化演變,帶給系統(tǒng)開發(fā)人員更先進(jìn)的信號處理水平和更高的處理器速度。因此,嵌入式開發(fā)人員現(xiàn)在對8位、16位和32位混合信號MCU有更多的選擇余地,以便適應(yīng)各種成本/性能目標(biāo)。開發(fā)人員也有更多片上選擇(on-chip options)可用于完成系統(tǒng)任務(wù)。此外,MCU的硬宏(hard-macro)能自動處理,在外設(shè)中集成的功能狀態(tài)機(jī)可完成常見的處理器任務(wù)。

通信

最后,為了控制過程中的信息交換,某種形式的通信是必要的。此功能可以相當(dāng)簡單,也可以相當(dāng)復(fù)雜。通信甚至可以是模擬輸出的電壓或電流,通常使用數(shù)模轉(zhuǎn)換器(DAC)把捕獲和處理的數(shù)據(jù)轉(zhuǎn)換到模擬形式來實現(xiàn)。

基于多功能MCU的數(shù)據(jù)采集系統(tǒng)

MCU數(shù)據(jù)采集系統(tǒng)的關(guān)鍵是ADC。在電子行業(yè)中最常見的ADC類型一般是逐次逼近型ADC(SAR ADC)。許多MCU使用SAR ADC是因為它在速度和性能組合上的靈活性。 在MCU中,SAR ADC的精確度可以從8位到16位,吞吐速率范圍可以從極慢的按需轉(zhuǎn)換請求到每秒超過100萬次轉(zhuǎn)換。但是ADC僅僅是完整數(shù)據(jù)采集系統(tǒng)中的一部分。數(shù)據(jù)采集系統(tǒng)的其他部分也可增加其靈活性,包括信號輸入接口、參考電壓接口、用于ADC的時鐘和采樣系統(tǒng)以及用于轉(zhuǎn)換后ADC輸出數(shù)據(jù)的數(shù)據(jù)管理。

通常情況下,模擬信號輸入接口共享一個通用輸入輸出(I/O)緩沖器結(jié)構(gòu)體,此結(jié)構(gòu)體可配置為數(shù)字域或模擬域,或者也可以由兩個域共用。多配置性實現(xiàn)方法允許設(shè)計人員根據(jù)其系統(tǒng)需求在多個芯片引腳上劃分模擬和數(shù)字功能。作為輸入多路復(fù)用器的一部分,最常見的輔助輸入之一是片上的溫度傳感器;其他的重要輸入包括內(nèi)部電壓。

一旦系統(tǒng)的輸入通道配置完成,嵌入式設(shè)計人員就可以利用程序代碼選擇任意通道,并請求ADC轉(zhuǎn)換。設(shè)計人員也可以選擇免除程序代碼,而允許ADC通道定序器根據(jù)預(yù)先設(shè)定的通道輸入進(jìn)行循環(huán),直到檢測出重要事件。

數(shù)據(jù)采集

系統(tǒng)的另一個重要方面是ADC參考電壓(VREF)。參考電壓用來設(shè)置系統(tǒng)的輸入動態(tài)范圍或量程,并能顯著影響整體噪聲性能。多路轉(zhuǎn)換器通常用于從多種板上和外部參考電壓輸入中選擇VREF。常用的參考電壓包括MCU內(nèi)部生成的緩沖帶隙電壓的倍頻電壓、片外生成的精確參考電壓以及多種外部電源電壓,以上可選參考電壓都兼容I/O緩沖器結(jié)構(gòu)體和ADC限制。

如此多的輸入通道,使人們很容易想象到,在某些系統(tǒng)中一個或多個引腳的輸入動態(tài)范圍可能不兼容單一VREF電壓。為了解決這個問題,Silicon Labs Precision32 MCU集成輸入級聯(lián)增益,根據(jù)ADC型號不同可能有0.5或1倍的增益,這樣通過調(diào)整輸入信號可更好的兼容選擇VREF。

ADC轉(zhuǎn)換循環(huán)

ADC的時鐘系統(tǒng)要易于配置,以便支持MCU應(yīng)用的多種用途。SAR ADC屬于奈奎斯特率轉(zhuǎn)換器,系統(tǒng)設(shè)計人員要仔細(xì)選擇以滿足采樣率至少兩倍于輸入信號帶寬的奈奎斯特準(zhǔn)則。當(dāng)配置ADC時,開發(fā)人員還必須考慮兩個計時任務(wù)。這兩個任務(wù)涉及ADC轉(zhuǎn)換循環(huán)和MCU系統(tǒng)內(nèi)的可用時鐘源。轉(zhuǎn)換循環(huán)有兩部分組成:一個是跟蹤周期,一個是轉(zhuǎn)換周期,如圖1所示。

o4YBAGAH0eSAHKncAADvNB1DiWI537.png

跟蹤周期是轉(zhuǎn)換循環(huán)中當(dāng)ADC輸入電路連接到輸入信號時所花費的那部分時間。輸入采樣發(fā)生在跟蹤周期結(jié)束并且輸入電路從輸入源斷開時。這一刻是由連接到ADC的數(shù)字控制信號引起的,稱為轉(zhuǎn)換啟動(CNVST)。該命名恰如其分,CNVST標(biāo)志著跟蹤周期的結(jié)束和轉(zhuǎn)換周期的開始。

轉(zhuǎn)換周期是ADC執(zhí)行逐次逼近寄存器(SAR)邏輯時的那部分ADC轉(zhuǎn)換循環(huán)。ADC用于跟蹤輸入信號的時間量與ADC的輸入負(fù)載特性、信號源的驅(qū)動能力和測量所需的精度要求相關(guān)。MCU器件規(guī)格手冊列出ADC輸入模型,給出ADC輸入的輸入電容電阻和漏電流值。為了精確測量,開發(fā)人員應(yīng)當(dāng)為輸入信號穩(wěn)定保留足夠的跟蹤時間,最好超過0.5LSB。

雖然轉(zhuǎn)換周期通常是一個與SAR ADC時鐘周期有關(guān)的可配置時間量,即對于每一位的判別時間,但他最好是采用CNVST請求之間的時間量描述跟蹤時間,而不是SAR轉(zhuǎn)換周期。簡單的說,如果ADC沒有處于轉(zhuǎn)換狀態(tài),那他就處于跟蹤狀態(tài)。轉(zhuǎn)換請求之間的過長時間會導(dǎo)致更多的跟蹤時間。為了解決這個問題,Silicon Labs MCU系列產(chǎn)品提供在轉(zhuǎn)換請求之間關(guān)閉跟蹤電路的功能,從而可降低系統(tǒng)功耗。

ADC轉(zhuǎn)換吞吐速率是轉(zhuǎn)換請求的頻率,通常命名為符號Fs。最大吞吐速率的設(shè)定通常由ADC的最小跟蹤時間以及最小轉(zhuǎn)換時間限定。恒定的吞吐速率是通過發(fā)送同樣時間間隔的轉(zhuǎn)換請求流來實現(xiàn)的。對于管理兩個關(guān)鍵的計時任務(wù)來說,可配置的ADC時鐘系統(tǒng)是必不可少的。

計時任務(wù)之一是生成用于轉(zhuǎn)換周期期間的時鐘,用于執(zhí)行SAR算法。與轉(zhuǎn)換周期相關(guān)的SAR時鐘(SARCLK)通常來自MCU系統(tǒng)時鐘。SARCLK的可配性需要適應(yīng)MCU系統(tǒng)時鐘,時鐘頻率范圍從不到1MHz到超過100MHz。由于ADC內(nèi)部的比較器設(shè)計,將產(chǎn)生SAR轉(zhuǎn)換邏輯被定時的最大速率。系統(tǒng)設(shè)計人員必須小心配置SARCLK頻率,避免超過其最大時鐘速率規(guī)格。另一個計時任務(wù)是生成轉(zhuǎn)換請求采樣速率,其不能超過給定適當(dāng)轉(zhuǎn)換周期配置的ADC轉(zhuǎn)換器的最大吞吐速率。

孔徑抖動和延遲

轉(zhuǎn)換啟動請求信號可以看作是采樣時鐘,因此它決定ADC采樣和保持電路實際捕獲輸入信號的時間點。當(dāng)配置ADC轉(zhuǎn)換請求時基時,需要考慮與采樣和保持電路相關(guān)的規(guī)格,即孔徑抖動和孔徑延遲。這兩個規(guī)格影響輸入信號采樣的精確度,因為輸入信號相對于孔徑時間延遲在不斷快速變化,如圖2所示。

pIYBAGAH0iOATblJAACaAjXsqL4411.png

孔徑抖動在生成轉(zhuǎn)換啟動信號的時鐘系統(tǒng)和其他電路中將導(dǎo)致誤差(即時鐘抖動),同時孔徑延遲導(dǎo)致轉(zhuǎn)換啟動信號和采樣開關(guān)之間電路延遲。孔徑抖動在數(shù)據(jù)采集系統(tǒng)中會引入噪聲和失真。孔徑延遲可以由MCU設(shè)計人員內(nèi)部管理,使其最小化,以避免由于長延遲而增加更多抖動的風(fēng)險。孔徑延遲在數(shù)據(jù)采集系統(tǒng)中引起延遲誤差。太長的孔徑延遲類似于水池在“水池滿”信號發(fā)出之前就開始溢出。

由于上述原因,需要精確的時基用于產(chǎn)生穩(wěn)定的轉(zhuǎn)換啟動請求時序。MCU提供一系列板上時鐘或外部時鐘源作為系統(tǒng)時鐘選擇。系統(tǒng)設(shè)計人員必須仔細(xì)選擇具有足夠精度的時鐘源,以滿足其數(shù)據(jù)采集系統(tǒng)的需求。對于高速輸入源,需要非常精確的晶體振蕩器。另一方面,直流(DC)或慢速輸入可以更好地容忍時鐘系統(tǒng)錯誤,但仍然需要在轉(zhuǎn)換之間保留足夠的穩(wěn)定時間。

突發(fā)模式特性

Silicon Labs MCU系列產(chǎn)品中兩個特別有用的特性是突發(fā)模式和標(biāo)記跟蹤模式。突發(fā)模式根據(jù)可編程的連續(xù)ADC轉(zhuǎn)換數(shù)量生成累積的或平均結(jié)果,所有觸發(fā)來自一個轉(zhuǎn)換請求。標(biāo)記跟蹤模式通過改變轉(zhuǎn)換啟動請求操作來分擔(dān)MCU系統(tǒng)所需的跟蹤時間管理。通常,轉(zhuǎn)換啟動標(biāo)記在跟蹤周期終點和轉(zhuǎn)換周期起點。但在標(biāo)記跟蹤模式中,轉(zhuǎn)換啟動請求卻在跟蹤周期起點觸發(fā),然后持續(xù)一段時間,此時長為基于預(yù)配置的SARADC時鐘周期的可編程時長,最后才開始轉(zhuǎn)換。帶有標(biāo)記跟蹤的觸發(fā)模式可為低頻運行的MCU在單MCU時鐘循環(huán)中獲得累積的ADC結(jié)果,因此減少系統(tǒng)循環(huán)數(shù)和降低功耗,如圖3所示。

pIYBAGAH0mKAQPMAAAEemUPv8JQ338.png

ADC數(shù)據(jù)窗口

Silicon Labs 8位和32位混合信號MCU具有ADC輸出數(shù)據(jù)窗口比較器。ADC輸出數(shù)據(jù)與可編程的高低限制進(jìn)行比較,并可為ADC輸出數(shù)據(jù)在設(shè)定的門限值內(nèi)、外、高或低自動生成可編程中斷。使用數(shù)據(jù)窗口比較器,設(shè)計人員能夠配置ADC來自動檢查“水池滿”液面監(jiān)測器輸入,直到數(shù)據(jù)窗口比較器發(fā)出一個中斷信號給MCU程序為止。當(dāng)觸發(fā)中斷時,MCU可以中斷當(dāng)前執(zhí)行的任務(wù)并切換到嚴(yán)密控制水池系統(tǒng)的任務(wù)中。

來源: 芯科科技

審核編輯 黃昊宇

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

    關(guān)注

    146

    文章

    17404

    瀏覽量

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

    關(guān)注

    99

    文章

    6549

    瀏覽量

    546302
  • 數(shù)據(jù)采集
    +關(guān)注

    關(guān)注

    39

    文章

    6376

    瀏覽量

    114293
收藏 人收藏

    評論

    相關(guān)推薦

    數(shù)據(jù)采集系統(tǒng)的典型應(yīng)用

    一、數(shù)采系統(tǒng)的介紹 數(shù)據(jù)采集系統(tǒng)是一種綜合運用數(shù)據(jù)采集技術(shù)、計算機(jī)技術(shù)、傳感器
    的頭像 發(fā)表于 02-18 16:19 ?141次閱讀
    <b class='flag-5'>數(shù)據(jù)采集</b><b class='flag-5'>系統(tǒng)</b>的典型應(yīng)用

    MCU數(shù)據(jù)采集模塊支持哪些類型的傳感器

    現(xiàn)代自動化數(shù)據(jù)采集系統(tǒng)MCU(微控制器單元)數(shù)據(jù)采集模塊扮演著至關(guān)重要的角色。它們不僅具備
    的頭像 發(fā)表于 02-06 14:33 ?287次閱讀
    <b class='flag-5'>MCU</b><b class='flag-5'>數(shù)據(jù)采集</b>模塊支持哪些類型的傳感器

    ads8341數(shù)據(jù)采集混亂是什么原因?qū)е碌模?/a>

    我的ADS8341數(shù)據(jù)進(jìn)行數(shù)據(jù)采集時候(硬件電路沒有問題),有幾個問題 想要咨詢。 (1)該ADC采集,為什么
    發(fā)表于 02-06 06:05

    使用ADS8363進(jìn)行數(shù)據(jù)采集時遇到的疑問求解

    使用ADS8363進(jìn)行數(shù)據(jù)采集時,如果四個通道同時連接一個10KHz的正弦波,用FPGA采集系統(tǒng)時鐘40MHz,采樣時鐘20MHz。
    發(fā)表于 01-22 07:23

    ADC12D1X00RFRB Reference Board使用Wavevision5進(jìn)行數(shù)據(jù)采集遇到的兩個疑問求解

    你好,我有ADC12D1X00RFRB Reference Board,并且使用Wavevision5進(jìn)行數(shù)據(jù)采集,現(xiàn)有兩個問題: 1、無法實現(xiàn)兩路信號同時顯示,選擇I and Q也只能顯示I路
    發(fā)表于 01-09 07:56

    OPA132進(jìn)行數(shù)據(jù)采集采集到的一直都是fff,為什么?

    按照datasheet的典型應(yīng)用電路,用一塊OPA132運放,完成±10V的模擬輸入,用一塊有源晶振輸出4MHz和200khz分別作為CLK和convst,IO口模擬RD和CS,進(jìn)行數(shù)據(jù)采集
    發(fā)表于 01-01 07:06

    當(dāng)ADC08D1520評估板在外部信號觸發(fā)下進(jìn)行數(shù)據(jù)采集時,wavevison5能自動保存采集到的數(shù)據(jù)嗎?

    當(dāng)ADC08D1520評估板在外部信號觸發(fā)下進(jìn)行數(shù)據(jù)采集時,wavevison5能自動保存采集到的數(shù)據(jù)嗎?
    發(fā)表于 12-26 06:31

    使用CAN總線進(jìn)行數(shù)據(jù)采集的方法

    使用CAN總線進(jìn)行數(shù)據(jù)采集的方法通常涉及一系列步驟,這些步驟確保了數(shù)據(jù)的準(zhǔn)確采集、處理和存儲。以下是一個詳細(xì)的方法指南: 一、了解CAN總線系統(tǒng) 首先,需要對CAN總線
    的頭像 發(fā)表于 12-20 18:18 ?1140次閱讀

    可與MES系統(tǒng)集成的數(shù)據(jù)采集監(jiān)控平臺

    可與MES系統(tǒng)集成的數(shù)據(jù)采集監(jiān)控平臺,制造業(yè)扮演著至關(guān)重要的角色。這類平臺通過實時采集各類數(shù)據(jù)
    發(fā)表于 12-16 15:08

    峟思:MCU數(shù)據(jù)采集系統(tǒng)RTU和DTU有什么區(qū)別

    、應(yīng)用場景及配置等方面存在的區(qū)別。一、功能差異RTU:遠(yuǎn)程終端單元,主要用于遠(yuǎn)程數(shù)據(jù)采集、控制和傳輸。它通常集成了傳感器、執(zhí)行器和通信接口,能夠進(jìn)行數(shù)據(jù)采集、處理和控
    的頭像 發(fā)表于 11-28 14:36 ?597次閱讀
    峟思:<b class='flag-5'>MCU</b><b class='flag-5'>數(shù)據(jù)采集</b><b class='flag-5'>系統(tǒng)</b><b class='flag-5'>中</b>RTU和DTU有什么區(qū)別

    國產(chǎn)ADC兼容AD7606便攜式振動數(shù)據(jù)采集應(yīng)用

    國產(chǎn)ADC兼容AD7606便攜式振動數(shù)據(jù)采集應(yīng)用
    的頭像 發(fā)表于 07-04 10:05 ?537次閱讀
    國產(chǎn)<b class='flag-5'>ADC</b>兼容AD7606<b class='flag-5'>在</b>便攜式振動<b class='flag-5'>數(shù)據(jù)采集</b>器<b class='flag-5'>中</b>應(yīng)用

    多通道數(shù)據(jù)采集系統(tǒng)的優(yōu)缺點

    況。 一、多通道數(shù)據(jù)采集系統(tǒng)概述 1.1 定義 多通道數(shù)據(jù)采集系統(tǒng)是一種能夠同時采集多個通道信號的系統(tǒng)
    的頭像 發(fā)表于 07-01 15:58 ?2074次閱讀

    數(shù)據(jù)采集系統(tǒng)分為幾類

    和應(yīng)用場景. 1. 概述 大數(shù)據(jù)采集系統(tǒng)是實現(xiàn)數(shù)據(jù)收集、處理和存儲的關(guān)鍵環(huán)節(jié)。隨著大數(shù)據(jù)技術(shù)的快速發(fā)展,大
    的頭像 發(fā)表于 07-01 15:44 ?1795次閱讀

    數(shù)據(jù)采集網(wǎng)關(guān)的功能和應(yīng)用場景

    隨著信息技術(shù)的飛速發(fā)展,物聯(lián)網(wǎng)系統(tǒng)各行業(yè)的應(yīng)用越來越廣泛,數(shù)據(jù)采集網(wǎng)關(guān)作為物聯(lián)網(wǎng)系統(tǒng)的重要組
    的頭像 發(fā)表于 06-13 15:22 ?1015次閱讀
    <b class='flag-5'>數(shù)據(jù)采集</b>網(wǎng)關(guān)的功能和應(yīng)用場景

    16位200kSPS的ADC替代AD7606在數(shù)據(jù)采集系統(tǒng)應(yīng)用

    16位200kSPS的ADC替代AD7606在數(shù)據(jù)采集系統(tǒng)應(yīng)用
    的頭像 發(fā)表于 06-03 09:42 ?667次閱讀
    16位200kSPS的<b class='flag-5'>ADC</b>替代AD7606在<b class='flag-5'>數(shù)據(jù)采集</b><b class='flag-5'>系統(tǒng)</b><b class='flag-5'>中</b>應(yīng)用
    主站蜘蛛池模板: 欧美高清milf在线播放 | 午夜视频免费观看黄 | 天天干夜夜笙歌 | 人人爱天天做夜夜爽 | 精品一区二区三区视频 | 四虎影院在线看 | 丁香六月色婷婷综合网 | 久久美女性网 | 欧美一区二区三区综合色视频 | 黄色在线观看网址 | 四虎在线影院 | 国产午夜精品不卡片 | 两性色午夜视频免费国产 | 最色成人网| 天天综合干 | 午夜色视频 | 久久网站免费 | 看片在线 | 韩国三级在线视频 | 成人狠狠色综合 | 久久黄色视屏 | 日本最好的免费影院 | 久久狠狠躁免费观看 | 天天撸夜夜操 | 香蕉黄色网| 国产gaysexchina男同men1068 | 男人的天堂视频网站清风阁 | 狠狠狠色丁香婷婷综合激情 | 四虎影视永久在线精品免费播放 | 六月婷婷激情综合 | 黄色录像视频网站 | 失禁h啪肉尿出来高h受 | 乱好看的的激情伦小说 | 女人张开腿男人猛桶视频 | 久久视频精品线视频在线网站 | 国内精品久久久久影 | 99久久99久久精品免费看子伦 | 日本大黄在线观看 | 国产午夜久久精品 | 亚洲色图图片专区 | 影院午夜 |