chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

面向信號(hào)處理過(guò)程的ADC特性使傳感器連接變得簡(jiǎn)單

jf_pJlTbmA9 ? 來(lái)源:jf_pJlTbmA9 ? 作者:jf_pJlTbmA9 ? 2023-07-23 17:08 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Microchip Technology Inc.
MCU8 產(chǎn)品部市場(chǎng)推廣經(jīng)理
Paul Zhang張榮寶

單片機(jī)(MCU)和傳感器測(cè)控系統(tǒng)中,經(jīng)常遇到需要模擬量傳感器輸入的情況。 這種輸入的模擬量,需要由模擬數(shù)字轉(zhuǎn)換器外設(shè),簡(jiǎn)稱ADC,來(lái)轉(zhuǎn)換為N位數(shù)字量后再由CPU進(jìn)行處理。近年來(lái),隨著智能傳感器技術(shù)和物聯(lián)網(wǎng)技術(shù)等的發(fā)展, MCU和傳感器連接的系統(tǒng)應(yīng)用也越來(lái)越廣泛。比如在目前全球研究最多的新興市場(chǎng)之一――物聯(lián)網(wǎng)(IoT)中,傳感器作為物聯(lián)網(wǎng)系統(tǒng)數(shù)據(jù)的重要入口, 正在成為電子基礎(chǔ)設(shè)施向物聯(lián)網(wǎng)轉(zhuǎn)變的無(wú)處不在的元素。據(jù)中國(guó)信息通信研究院2020年12月發(fā)布的《物聯(lián)網(wǎng)白皮書》,預(yù)計(jì)到2025年,全球物聯(lián)網(wǎng)總連接數(shù)規(guī)模將從2019年的120億增長(zhǎng)到246億,年復(fù)合增長(zhǎng)率高達(dá)13%。 我國(guó)物聯(lián)網(wǎng)連接數(shù)全球占比高達(dá)30%,2019年我國(guó)的物聯(lián)網(wǎng)連接數(shù)36.3億,到2025年預(yù)計(jì)我們物聯(lián)網(wǎng)連接數(shù)將達(dá)到80.1億,年復(fù)合增長(zhǎng)率14.1(來(lái)源:中國(guó)信息通信研究院)。

對(duì)于MCU中集成的用于連接模擬傳感器的ADC,設(shè)計(jì)者在以往的努力多在于提高其采樣速度和量化的性能指標(biāo),比如提高ADC的分辨率(精度),減少誤差(量化誤差、偏移誤差和滿刻度誤差等),提高轉(zhuǎn)換率來(lái)采集更高頻率的輸入等等,而現(xiàn)在的集成ADC的新特性,除了提高以上性能參數(shù),則更是考慮了ADC在系統(tǒng)中的應(yīng)用場(chǎng)景和信號(hào)處理過(guò)程。

對(duì)于模擬信號(hào)的輸入,單片機(jī)系統(tǒng)典型的處理過(guò)程如下所示:

wKgaomS87c6AIp3JAAD6ZRvrVbA193.jpg

針對(duì)這種典型的模擬信號(hào)處理過(guò)程,MCU設(shè)計(jì)者對(duì)ADC外設(shè)創(chuàng)新地賦予了新的特性,以使其連接傳感器更為高效。

1. 獨(dú)立于內(nèi)核的事件機(jī)制――聯(lián)動(dòng)其他外設(shè),自動(dòng)觸發(fā)ADC啟動(dòng)

在模擬信號(hào)采樣階段, 簡(jiǎn)便的方式就是沖激串采樣――通過(guò)一個(gè)周期沖激串去乘待采樣的連續(xù)時(shí)間信號(hào)。 在MCU中,需要通過(guò)定時(shí)器來(lái)設(shè)定采樣周期T。在傳統(tǒng)的處理方式中,CPU要么響應(yīng)定時(shí)器產(chǎn)生的周期性中斷,要么輪詢定時(shí)器計(jì)數(shù)器的溢出標(biāo)志,來(lái)啟動(dòng)ADC。

新的ADC觸發(fā)方式則是采用了事件機(jī)制,它提供了一個(gè)完全由硬件自動(dòng)完成的觸發(fā)到ADC產(chǎn)生響應(yīng)的通道。 在沒(méi)有任何CPU干預(yù)的情況下精確控制ADC的采樣周期。這種機(jī)制節(jié)省了中斷資源, 無(wú)需軟件的參與,提高了ADC的響應(yīng)速度。下圖為AVR?單片機(jī)事件系統(tǒng)的示意圖。

wKgZomS87dWAJtmwAAFVPdJHkug975.png
圖1: AVR?單片機(jī)中的事件系統(tǒng)圖示

這種硬件上的聯(lián)動(dòng)響應(yīng),更為迅速直接。因?yàn)椴恍枰狢PU干預(yù),也減少了不必要的中斷或喚醒,即使在CPU處于某種休眠狀態(tài)下,該觸發(fā)機(jī)制仍可以在低功耗的情況下運(yùn)行。當(dāng)然除了用于觸發(fā)ADC之外,這種事件機(jī)制還可以用于其他外設(shè)的聯(lián)動(dòng)。

2. 帶有計(jì)算功能的ADC――對(duì)轉(zhuǎn)換結(jié)果自動(dòng)進(jìn)行計(jì)算處理

ADC的轉(zhuǎn)換結(jié)果,被用來(lái)做某種類型的計(jì)算或分析。比如驗(yàn)證結(jié)果是否在一定的范圍內(nèi)或者用來(lái)濾除信號(hào)中的噪聲。盡管用來(lái)濾波的軟件算法都比較成熟,比如中值濾波、算數(shù)平均濾波和滑動(dòng)平均濾波等,但是無(wú)論是什么樣的軟件算法,它們都是需要較大的RAM空間和CPU運(yùn)算資源。首先在系統(tǒng)的RAM區(qū)保留一段時(shí)間內(nèi)的轉(zhuǎn)換值,然后對(duì)這些轉(zhuǎn)換值進(jìn)行分析、濾波,并進(jìn)行處理。而在MCU系統(tǒng)中,RAM空間都是很有限的,而且軟件濾波算法的運(yùn)行,需要消耗CPU的能力和時(shí)間,導(dǎo)致整個(gè)轉(zhuǎn)換數(shù)值的濾波系統(tǒng)運(yùn)行效率不高。

創(chuàng)新的ADC設(shè)計(jì),使得ADC自身具有轉(zhuǎn)換后的計(jì)算功能,可以對(duì)ADC轉(zhuǎn)換的數(shù)據(jù)進(jìn)行復(fù)雜的運(yùn)算,而無(wú)需CPU干預(yù)。使用這種具有運(yùn)算能力的智能ADC, 在轉(zhuǎn)換完成后, 結(jié)果可以通過(guò)預(yù)定的計(jì)算功能來(lái)傳遞,將不需要編寫代碼來(lái)查看ADC結(jié)果是否落在某個(gè)窗口之內(nèi)或之外,也可以直接獲取ADC平均樣本值或者濾波器樣本數(shù)據(jù)值等。這種計(jì)算由ADC外設(shè)本身執(zhí)行,加速了通常由軟件完成的算術(shù)任務(wù),不再需要占用CPU資源和額外的RAM緩沖空間。例如,如下圖PIC? Q10系列MCU上ADC的計(jì)算功能簡(jiǎn)化框圖所示, 可以通過(guò)配置ADC的ADMD位來(lái)控制ADC計(jì)算模塊以選擇五種不同的操作模式之一:基本模式、累加模式、平均模式、突發(fā)平均模式和低通濾波器模式等。

wKgZomS87daASuEBAADbWYfS5fg002.png
圖 2: PIC? Q10單片機(jī)中的ADC計(jì)算模塊框圖

自動(dòng)上下文保存――使ADC通道切換應(yīng)用自如

在傳感器系統(tǒng)應(yīng)用中,經(jīng)常會(huì)遇到多個(gè)模擬輸入通道共用一個(gè)內(nèi)部ADC硬件的情況。 比如在一個(gè)環(huán)境檢測(cè)系統(tǒng)中, 溫度、濕度、氣壓和光線強(qiáng)度等傳感器的模擬輸入將會(huì)使用同一個(gè)ADC(同一個(gè)采樣保持電路)的不同通道。ADC通過(guò)切換各個(gè)通道,分時(shí)進(jìn)行A/D轉(zhuǎn)換。對(duì)于復(fù)用ADC的模擬輸入,每個(gè)通道的控制方式,都可能是不同的,比如狀態(tài)和數(shù)據(jù)寄存器配置和轉(zhuǎn)換后的計(jì)算方式等等。例如,通道一將ADC配置為突發(fā)平均模式,通道二將ADC配置為累加模式……不同通道的獨(dú)特控制方式,使得ADC在切換通道時(shí)需要附加軟件開銷,比如首先停止ADC,按照ADC采集通道的預(yù)定順序找到相應(yīng)的狀態(tài)和寄存器,重新配置對(duì)應(yīng)的控制方式,再啟動(dòng)ADC…,運(yùn)行過(guò)程中的頻繁切換無(wú)疑降低了ADC的運(yùn)行效率。

解決這一問(wèn)題的最新ADC特性,是把每個(gè)通道的特定轉(zhuǎn)換控制方式,按照預(yù)定采集順序,保存為上下文。該上下文只能通過(guò)A/D上下文選擇寄存器,或者直接存儲(chǔ)器訪問(wèn)(DMA)。這樣ADC運(yùn)行時(shí),ADC硬件模塊會(huì)自動(dòng)從內(nèi)存中傳輸當(dāng)前活動(dòng)通道的上下文,進(jìn)入相關(guān)的ADC寄存器并執(zhí)行所需的轉(zhuǎn)換。這樣就顯著提高了ADC切換通道采集數(shù)據(jù)的效率,也不占用CPU資源。有趣的是,Microchip將帶有運(yùn)算特性的ADC稱為ADCC (ADC with Computation),而將又帶有上下文保存特性的ADCC稱為ADCCC (ADC with Computation and Context)。

單片機(jī)和傳感器連接的應(yīng)用越來(lái)越多,幸運(yùn)的是,MCU設(shè)計(jì)者一直在擴(kuò)展其MCU外設(shè)的功能。 類似ADC上這些新功能的創(chuàng)新,已不僅僅在其自身轉(zhuǎn)換方面,而是實(shí)現(xiàn)了與其他外設(shè)聯(lián)動(dòng)啟動(dòng)采樣,轉(zhuǎn)換后的計(jì)算,以及多個(gè)復(fù)用通道的自動(dòng)切換等,集成了針對(duì)模擬信號(hào)處理鏈路上的多個(gè)環(huán)節(jié)。這些環(huán)節(jié)可以自動(dòng)運(yùn)行,不占用系統(tǒng)總線,這對(duì)降低CPU負(fù)載,降低系統(tǒng)功耗,增強(qiáng)系統(tǒng)響應(yīng)效率,增強(qiáng)系統(tǒng)健壯性等都有非常大的意義。單片機(jī)設(shè)計(jì)者們以其創(chuàng)新性的智慧,以及對(duì)嵌入式系統(tǒng)應(yīng)用細(xì)致入微的洞察,將會(huì)使得MCU和傳感器的連接應(yīng)用設(shè)計(jì),越來(lái)越靈活,越來(lái)越高效!

審核編輯:湯梓紅

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

    關(guān)注

    2574

    文章

    54429

    瀏覽量

    786309
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6074

    文章

    45347

    瀏覽量

    663843
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    18635

    瀏覽量

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

    關(guān)注

    100

    文章

    7451

    瀏覽量

    553860
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于ADC在系統(tǒng)中的應(yīng)用場(chǎng)景和信號(hào)處理過(guò)程

    單片機(jī)(MCU)和傳感器測(cè)控系統(tǒng)中,經(jīng)常遇到需要模擬量傳感器輸入的情況。這種輸入的模擬量,需要由模擬數(shù)字轉(zhuǎn)換外設(shè),簡(jiǎn)稱ADC,來(lái)轉(zhuǎn)換為N位數(shù)字量后再由CPU進(jìn)行
    發(fā)表于 05-01 09:49 ?3560次閱讀
    基于<b class='flag-5'>ADC</b>在系統(tǒng)中的應(yīng)用場(chǎng)景和<b class='flag-5'>信號(hào)</b><b class='flag-5'>處理過(guò)程</b>

    傳感器的靜態(tài)特性和動(dòng)態(tài)特性

    傳感器在測(cè)量過(guò)程中,要能夠準(zhǔn)備感知被測(cè)量,使之不失真地轉(zhuǎn)換為相應(yīng)的電學(xué)信號(hào)。衡量傳感器這一指標(biāo)主要在其靜態(tài)
    發(fā)表于 04-26 15:33

    如何利用信號(hào)調(diào)節(jié)的抗混淆濾波來(lái)實(shí)現(xiàn)混合信號(hào)多模態(tài)傳感器調(diào)節(jié)

    一些傳感器信號(hào)調(diào)節(jié)器用于處理多個(gè)傳感元件的輸出。這種處理過(guò)程通常由多模態(tài)、混合信號(hào)調(diào)節(jié)
    發(fā)表于 04-22 06:35

    傳感器特性,傳感器有哪些設(shè)計(jì)要點(diǎn)?

      傳感器是一種檢測(cè)裝置,能感受到被測(cè)量的信息,并能將感受到的信息,按一定規(guī)律變換成為電信號(hào)或其他所需形式的信息輸出,以滿足信息的傳輸、處理、存儲(chǔ)、顯示、記錄和控制等要求,它是實(shí)現(xiàn)自動(dòng)檢測(cè)和自動(dòng)控制
    發(fā)表于 03-15 16:39

    傳感器信號(hào)調(diào)節(jié)中抗混淆濾波的工作情況

    一些傳感器信號(hào)調(diào)節(jié)器用于處理多個(gè)傳感元件的輸出。這種處理過(guò)程通常由多模態(tài)、混合信號(hào)調(diào)節(jié)
    發(fā)表于 04-06 06:12

    基于ADC在系統(tǒng)中的應(yīng)用場(chǎng)景和信號(hào)處理過(guò)程

    ADC在系統(tǒng)中的應(yīng)用場(chǎng)景和信號(hào)處理過(guò)程。對(duì)于模擬信號(hào)的輸入,單片機(jī)系統(tǒng)典型的處理過(guò)程如下所示:針對(duì)這種典型的模擬
    發(fā)表于 05-18 09:14

    傳感器的定義與分類相關(guān)資料分享

    。  傳感器系統(tǒng)的原則框圖示于圖1-1,進(jìn)入傳感器信號(hào)幅度是很小的,而且混雜有干擾信號(hào)和噪聲。為了方便隨后的處理過(guò)程,首先要將
    發(fā)表于 05-24 07:11

    DHT11數(shù)字溫濕度傳感器的相關(guān)資料分享

    的形式存在OTP內(nèi)存中,傳感器內(nèi)部在檢測(cè)信號(hào)處理過(guò)程中要調(diào)用這些校準(zhǔn)系數(shù)。單線制串行接口,使系統(tǒng)集成變得簡(jiǎn)易快捷
    發(fā)表于 12-08 07:12

    基于ADC在系統(tǒng)中的應(yīng)用場(chǎng)景和信號(hào)處理過(guò)程

    ADC在系統(tǒng)中的應(yīng)用場(chǎng)景和信號(hào)處理過(guò)程。對(duì)于模擬信號(hào)的輸入,單片機(jī)系統(tǒng)典型的處理過(guò)程如下所示:針對(duì)這種典型的模擬
    發(fā)表于 04-19 08:00

    污水處理過(guò)程儀表技術(shù)的研究現(xiàn)狀

    污水處理過(guò)程固有的非線性、時(shí)變性特征對(duì)傳感器的可靠性、適應(yīng)性提出了很高的要求。污水處理過(guò)程涉及多種傳感器,多數(shù)傳感器是污水
    發(fā)表于 12-20 15:11 ?10次下載

    污水處理過(guò)程儀表技術(shù)的研究現(xiàn)狀

    污水處理過(guò)程固有的非線性、時(shí)變性特征對(duì)傳感器的可靠性、適應(yīng)性提出了很高的要求。污水處理過(guò)程涉及多種傳感器,多數(shù)傳感器是污水
    發(fā)表于 01-07 15:39 ?15次下載

    數(shù)字電視的典型的處理過(guò)程

    典型的處理過(guò)程 下面介紹數(shù)字電視的幾個(gè)典型的處理過(guò)程
    發(fā)表于 07-31 14:23 ?1752次閱讀
    數(shù)字電視的典型的<b class='flag-5'>處理過(guò)程</b>

    面向信號(hào)處理過(guò)程ADC特性使傳感器連接變得簡(jiǎn)單

    創(chuàng)新的ADC設(shè)計(jì),使得ADC自身具有轉(zhuǎn)換后的計(jì)算功能,可以對(duì)ADC轉(zhuǎn)換的數(shù)據(jù)進(jìn)行復(fù)雜的運(yùn)算,而無(wú)需CPU干預(yù)。
    發(fā)表于 04-26 11:35 ?1504次閱讀
    <b class='flag-5'>面向</b><b class='flag-5'>信號(hào)</b><b class='flag-5'>處理過(guò)程</b>的<b class='flag-5'>ADC</b><b class='flag-5'>特性</b><b class='flag-5'>使</b><b class='flag-5'>傳感器</b><b class='flag-5'>連接</b><b class='flag-5'>變得</b><b class='flag-5'>簡(jiǎn)單</b>

    面向信號(hào)處理過(guò)程ADC特性使傳感器連接變得簡(jiǎn)單

    單片機(jī)(MCU)和傳感器測(cè)控系統(tǒng)中,經(jīng)常遇到需要模擬量傳感器輸入的情況。 這種輸入的模擬量,需要由模擬數(shù)字轉(zhuǎn)換外設(shè),簡(jiǎn)稱ADC,來(lái)轉(zhuǎn)換為N位數(shù)字量后再由CPU進(jìn)行
    發(fā)表于 08-09 10:56 ?1048次閱讀
    <b class='flag-5'>面向</b><b class='flag-5'>信號(hào)</b><b class='flag-5'>處理過(guò)程</b>的<b class='flag-5'>ADC</b><b class='flag-5'>特性</b><b class='flag-5'>使</b><b class='flag-5'>傳感器</b><b class='flag-5'>連接</b><b class='flag-5'>變得</b><b class='flag-5'>簡(jiǎn)單</b>

    將5V傳感器信號(hào)連接到3.3V輸入SAR ADC

    電子發(fā)燒友網(wǎng)站提供《將5V傳感器信號(hào)連接到3.3V輸入SAR ADC.pdf》資料免費(fèi)下載
    發(fā)表于 09-06 10:09 ?0次下載
    將5V<b class='flag-5'>傳感器</b>和<b class='flag-5'>信號(hào)</b><b class='flag-5'>連接</b>到3.3V輸入SAR <b class='flag-5'>ADC</b>