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

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

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

如何分析來自定制PCB傳感器子系統(tǒng)的數(shù)據(jù)

科技觀察員 ? 來源:allaboutcircuits ? 作者:馬克休斯 ? 2022-05-06 17:18 ? 次閱讀

學(xué)習(xí)一種方法來分析來自定制精密傳感器系統(tǒng)的數(shù)據(jù),將傳感器數(shù)據(jù)轉(zhuǎn)換為可用的噪聲測量信息。

我最近設(shè)計(jì)了一個(gè)高精度傾角儀子系統(tǒng),它對環(huán)境力非常敏感,需要在花崗巖板上定制外殼才能正常工作。

在整個(gè)設(shè)計(jì)過程中,我布置了我的 BOM、原理圖、PCB 布局、外殼設(shè)計(jì)和固件。我還經(jīng)歷了測試和測量階段來表征電路板產(chǎn)生的噪聲。

我在這個(gè)過程中的最后一步是分析我可以從我的子系統(tǒng)收集的數(shù)據(jù)。本文著眼于從板上捕獲的數(shù)據(jù),并展示了我如何選擇可視化數(shù)據(jù)。

數(shù)據(jù)分析

我選擇在我的設(shè)計(jì)中使用的逐次逼近寄存器 (SAR)模數(shù)轉(zhuǎn)換器 (ADC)LTC2380IDE-24具有易于實(shí)現(xiàn)的集成數(shù)據(jù)平均功能。轉(zhuǎn)換結(jié)果保存在內(nèi)部存儲器中,并與之前的結(jié)果相結(jié)合,直到發(fā)生 SPI 事務(wù)。

要平均兩個(gè)結(jié)果,在讀取數(shù)據(jù)之前將 CNV 引腳切換為邏輯高電平兩次。要平均 65,535 個(gè)結(jié)果,請?jiān)谧x取數(shù)據(jù)之前將 CNV 引腳切換 65,535 次。

傳感器產(chǎn)生的數(shù)據(jù)長 40 位:24 位用于傳感器讀數(shù),16 位表示平均了多少個(gè)樣本(請注意,計(jì)數(shù)索引為 0 — 即,值 0 表示平均了 1 個(gè)樣本,a值 1 表示平均了 2 個(gè)樣本,依此類推)。如果您查看本文檔末尾所附的數(shù)據(jù)文件,您會注意到我在數(shù)據(jù)中添加了額外的 16 位來跟蹤測量編號(這些數(shù)字未用于分析)。

我將數(shù)據(jù)作為 ASCII '0' 和 '1' 的序列從 PCB 上傳輸出來,并在計(jì)算機(jī)上使用 Mathematica 進(jìn)行處理。前 24 位被轉(zhuǎn)換為十進(jìn)制并乘以比例因子$$\frac{15°}{2^{23}}%0$$。接下來的 16 位被轉(zhuǎn)換為十進(jìn)制數(shù),并作為重復(fù)測量的次數(shù)出現(xiàn)在下面每個(gè)圖的頁腳左側(cè)的括號中。每個(gè)試驗(yàn)由 1023 個(gè)樣本組成,每個(gè)樣本由 n 個(gè)平均讀數(shù)(1、2、4、8、...、32768)組成。

所有試驗(yàn)都在一次運(yùn)行中連續(xù)進(jìn)行,測量之間沒有明顯的停頓。

每個(gè)試驗(yàn)都提供相同的圖形和計(jì)算集。計(jì)算原始數(shù)據(jù)的平均值和標(biāo)準(zhǔn)偏差,并用于創(chuàng)建概率密度函數(shù)。原始數(shù)據(jù)分組在 bin 中,也顯示在直方圖中。散點(diǎn)圖顯示通過 n 抽頭移動(dòng)平均 (FIR) 濾波器處理后的數(shù)據(jù)點(diǎn)。最后,彩色三角形用于表示三個(gè)不同尺度(100%、1%、0.01%)的最大值、平均值+標(biāo)準(zhǔn)偏差、平均值、平均值-標(biāo)準(zhǔn)偏差和最小數(shù)據(jù)點(diǎn)。

我們將首先查看數(shù)據(jù),然后討論結(jié)果的重要性。

poYBAGJ059KAdCx0AAuTmG_Q1b8342.gif

正如您在統(tǒng)計(jì)課中所記得的那樣,平均值是所有測量值的簡單平均值。標(biāo)準(zhǔn)偏差提供了傳播的指示。出于我們的目的,我們希望標(biāo)準(zhǔn)偏差盡可能小。

您會看到平均值在整個(gè)處理過程中保持不變,任何變化都容易歸因于舍入誤差(如預(yù)期的那樣)。表示數(shù)據(jù)分布的標(biāo)準(zhǔn)偏差 (SD) 隨著 FIR 抽頭數(shù)量的增加而減小——這這是因?yàn)橐苿?dòng)平均濾波器正在減輕離群數(shù)據(jù)點(diǎn)的影響。我還展示了數(shù)據(jù)通過平均濾波器后的標(biāo)準(zhǔn)偏差,以便感興趣的讀者比較 ADC(數(shù)字平均濾波器)內(nèi)部平均和 ADC(移動(dòng)平均濾波器)外部平均的效果。

該數(shù)據(jù)集的平均值為 0.6987°,未進(jìn)行平滑處理或數(shù)據(jù)處理,標(biāo)準(zhǔn)差為 0.0025°。這提供了一個(gè)比平均值低 3 個(gè)數(shù)量級的標(biāo)準(zhǔn)偏差。標(biāo)準(zhǔn)誤差在 0.000078° 時(shí)甚至更小。但是所有這些小數(shù)位真的很重要嗎?這是一個(gè)非常小的標(biāo)準(zhǔn)偏差。6 個(gè)標(biāo)準(zhǔn)偏差范圍 (6σ) 是 0.015° - 給我 99.999999% 的可能性,即我從設(shè)備讀取的單個(gè)值在實(shí)際值的 0.015° 范圍內(nèi)。該設(shè)備可能具有更高的分辨率,但我的實(shí)驗(yàn)設(shè)置或 PCB 設(shè)計(jì)引入了太多噪聲。

現(xiàn)在 - 下一個(gè)問題。我能做得更好嗎?從統(tǒng)計(jì)上講,我可以收集更多的測量值。但是,如果我不想坐等設(shè)備收集數(shù)千個(gè)數(shù)據(jù)點(diǎn),并使用大量處理器內(nèi)存和處理器能力,那么可接受的設(shè)備配置是什么?為此,讓我們看另一個(gè)實(shí)驗(yàn)——由 32768 個(gè)平均讀數(shù)的 1023 次試驗(yàn)組成。如果我在微控制器中存儲 32768 個(gè) 32 位測量值,我需要至少 131 kB 的內(nèi)存,而且誰知道處理累積數(shù)據(jù)需要多少時(shí)鐘周期。如果我想平均 ADC 內(nèi)的 32768 個(gè)測量值,我只需將轉(zhuǎn)換引腳切換 32768 次。

使用 ADC 內(nèi)部的數(shù)字平均濾波器可以將存儲和計(jì)算的負(fù)擔(dān)從微控制器上移開,讓其騰出時(shí)間去做其他事情。

pYYBAGJ059WAWVsaAArD4Opq3ow409.gif

在這里,ADC 內(nèi)部平均進(jìn)行了 32768 次試驗(yàn)——提供 0.701° 的平均值,標(biāo)準(zhǔn)偏差為 0.000547°。6σ 范圍是 0.003°,單次測量值介于 0.688° 和 0.704° 之間的概率為 99.999999%。

結(jié)論

也許我的傾角儀沒有我想要的那么精確,但事實(shí)是我創(chuàng)建了一個(gè)子系統(tǒng),它提供了比我需要的更高的精度:我可以測量低至百分之一度的傾角并且知道即測量值與實(shí)際值之間的差異可以忽略不計(jì)。在這一點(diǎn)上,我沒有計(jì)劃構(gòu)建、調(diào)整或表征任何需要比這更精確的東西。

您是否有任何項(xiàng)目或系統(tǒng)可以從像這樣的高精度傾角儀設(shè)計(jì)中受益?您是否希望看到添加到此子系統(tǒng)的特性或功能?隨時(shí)在下面的評論部分分享您的想法。

所有數(shù)據(jù)集如下所示:

poYBAGJ059KAdCx0AAuTmG_Q1b8342.gif

pYYBAGJ059iAeoYZAAu8Odo-u7Q221.gif

pYYBAGJ059uAANUJAAuzoTnW47g849.gif

pYYBAGJ0596AETd4AAt8mfcH5dQ748.gif

poYBAGJ05-GAQGodAAuMjMPuYYA154.gif

pYYBAGJ05-SAFcH0AAucgOC36Zw288.gif

poYBAGJ05-eANOIKAAw0yocbrVk820.gif

poYBAGJ05-qAWyw0AAwwuFa2ZHc606.gif

pYYBAGJ05-6AIHsqAAvswBR7qdI921.gif

pYYBAGJ05_GALqnaAAue7_pgEFY588.gif

pYYBAGJ05_WAWr-zAAvCMxdYv5o606.gif

poYBAGJ05_mABzw3AAtfFCnqdNY170.gif

poYBAGJ05_yALWzkAAv-YpljA9g989.gif

poYBAGJ05_-AFRC2AAvGuL6cwpM675.gif

pYYBAGJ059WAWVsaAArD4Opq3ow409.gif

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

    關(guān)注

    2551

    文章

    51099

    瀏覽量

    753606
  • 噪聲測量
    +關(guān)注

    關(guān)注

    0

    文章

    22

    瀏覽量

    10317
  • 傳感器數(shù)據(jù)

    關(guān)注

    0

    文章

    11

    瀏覽量

    4172
收藏 人收藏

    評論

    相關(guān)推薦

    PCB電鍍電流檢測的無線傳感器網(wǎng)絡(luò)監(jiān)測系統(tǒng)

    的主要任務(wù)是采集PCB電鍍電流數(shù)據(jù),對數(shù)據(jù)進(jìn)行前期處理,并對來自上位機(jī)的命令做出回應(yīng),進(jìn)而向上位機(jī)發(fā)送采集到的電流數(shù)據(jù)。無線
    發(fā)表于 09-12 14:46

    基于無線傳感器網(wǎng)絡(luò)的移動(dòng)業(yè)務(wù)監(jiān)測系統(tǒng)的研究與設(shè)計(jì)

    應(yīng)用無線傳感器網(wǎng)絡(luò)來解決傳統(tǒng)網(wǎng)絡(luò)優(yōu)化不能即時(shí)采集數(shù)據(jù)的問題?! 。保?b class='flag-5'>系統(tǒng)結(jié)構(gòu)設(shè)計(jì) ?。牵樱途W(wǎng)絡(luò)由移動(dòng)臺、基站子系統(tǒng)、網(wǎng)絡(luò)子系統(tǒng)三部分組成,相
    發(fā)表于 10-29 10:50

    無人值守地面傳感器系統(tǒng)設(shè)計(jì)

      1 設(shè)計(jì)任務(wù)及采用的器件  1.1 設(shè)計(jì)任務(wù)  (1)設(shè)計(jì)出小型化的地面傳感器系統(tǒng),可在一定范圍內(nèi)識別人員、輪式和履帶車輛目標(biāo),并發(fā)送識別結(jié)果到接收顯示子系統(tǒng)。探測范圍200-400米?! ?2
    發(fā)表于 11-01 17:19

    基于環(huán)境光傳感器和接近傳感器系統(tǒng)動(dòng)態(tài)調(diào)節(jié)背光燈

    描述此系統(tǒng)動(dòng)態(tài)調(diào)節(jié)背光燈相對于環(huán)境光源的亮度,以此實(shí)現(xiàn)節(jié)能和延長背光燈使用壽命的目的。當(dāng)用戶靠近時(shí),電容式接近傳感器可喚醒系統(tǒng),從而進(jìn)一步節(jié)能。主要特色使用銅質(zhì) PCB 材料或其他導(dǎo)電
    發(fā)表于 12-17 16:01

    如何分析傳感器數(shù)據(jù)?

    (磁體相對于傳感器的位移)。當(dāng)懸架碰到凸塊時(shí),梁將受到?jīng)_擊,結(jié)果會看到系統(tǒng)的“自由響應(yīng)”。傳感器數(shù)據(jù)已經(jīng)從這個(gè)系統(tǒng)(作為一個(gè)
    發(fā)表于 05-11 11:07

    圖解通信原理與案例分析傳感器種類以及傳感器工作原理詳解

    傳感器可以看成是一個(gè)數(shù)據(jù)采集終端,其自身也是一個(gè)微型的、自組織的通信子系統(tǒng),這里涉及兩個(gè)方面的微型通信,一方面是傳感器與被傳感對象之間的通信
    發(fā)表于 06-30 07:47

    定制BMP180 傳感器的教程

    示例代碼/庫作為替代品。XCLR 引腳實(shí)際上并不存在于 BMP180 上,因此如果您需要知道數(shù)據(jù)已準(zhǔn)備好,則需要查詢 I2C 總線。這是我的傳統(tǒng) Bmp-180 傳感器版本,我為我自己的項(xiàng)目定制了這個(gè)
    發(fā)表于 07-21 07:05

    ST推出汽車智能電子系統(tǒng)運(yùn)動(dòng)傳感器AIS226DS

    ST推出汽車智能電子系統(tǒng)運(yùn)動(dòng)傳感器AIS226DS 意法半導(dǎo)體(ST)推出一款為汽車電子系統(tǒng)精確地測量汽車運(yùn)動(dòng)的全新傳感器AIS226DS,可用于
    發(fā)表于 11-04 16:26 ?1173次閱讀

    Synopsys發(fā)布用于傳感器的超低功耗IP子系統(tǒng)

    為加速芯片與電子系統(tǒng)創(chuàng)新提供軟件與服務(wù)全球領(lǐng)先供應(yīng)商新思科技公司日前宣布,從即日起提供DesignWare Sensor IP Subsystem傳感器IP子系統(tǒng),它是一個(gè)用于傳感器應(yīng)
    發(fā)表于 08-16 10:45 ?988次閱讀

    基于傳感器仿真實(shí)現(xiàn)傳感器信號調(diào)節(jié)電子系統(tǒng)的設(shè)計(jì)

    例如,Contrivance Engineering開發(fā)的定制機(jī)械校正系統(tǒng)用于在傳感器上加力矩。由于傳感器是與那些校正系統(tǒng)同時(shí)開發(fā)的,沒有
    的頭像 發(fā)表于 03-23 15:53 ?2771次閱讀
    基于<b class='flag-5'>傳感器</b>仿真<b class='flag-5'>器</b>實(shí)現(xiàn)<b class='flag-5'>傳感器</b>信號調(diào)節(jié)電<b class='flag-5'>子系統(tǒng)</b>的設(shè)計(jì)

    一種為傾角計(jì)子系統(tǒng)設(shè)計(jì)定制板支架的方法

    使用高精度傳感器時(shí),考慮外殼至關(guān)重要。在本文中,我們討論了傾角計(jì)子系統(tǒng)定制板設(shè)計(jì)中的機(jī)械設(shè)計(jì)注意事項(xiàng)。
    的頭像 發(fā)表于 05-06 17:23 ?1479次閱讀
    一種為傾角計(jì)<b class='flag-5'>子系統(tǒng)</b>設(shè)計(jì)<b class='flag-5'>定制</b>板支架的方法

    定制BMP180傳感器PCB開源分享

    電子發(fā)燒友網(wǎng)站提供《定制BMP180傳感器PCB開源分享.zip》資料免費(fèi)下載
    發(fā)表于 08-02 09:27 ?4次下載
    <b class='flag-5'>定制</b>BMP180<b class='flag-5'>傳感器</b><b class='flag-5'>PCB</b>開源分享

    PCB電鍍電流的無線傳感器網(wǎng)絡(luò)監(jiān)測系統(tǒng)設(shè)計(jì)

    數(shù)據(jù)采集層是整個(gè)系統(tǒng)的層,它由安放在工作環(huán)境中的傳感器節(jié)點(diǎn)和匯聚節(jié)點(diǎn)組成。通過內(nèi)置的數(shù)據(jù)采集單元,傳感器節(jié)點(diǎn)可以采集流過
    發(fā)表于 11-10 15:20 ?414次閱讀

    傳感器數(shù)據(jù)采集平臺是什么

    傳感器數(shù)據(jù)采集平臺是一種系統(tǒng),用于收集來自各種傳感器數(shù)據(jù)顯示和處理。這些
    的頭像 發(fā)表于 06-13 09:26 ?605次閱讀

    數(shù)據(jù)傳感器聚合子系統(tǒng)設(shè)計(jì)

    電子發(fā)燒友網(wǎng)站提供《數(shù)據(jù)傳感器聚合子系統(tǒng)設(shè)計(jì).pdf》資料免費(fèi)下載
    發(fā)表于 08-28 10:57 ?0次下載
    <b class='flag-5'>數(shù)據(jù)傳感器</b>聚合<b class='flag-5'>器</b><b class='flag-5'>子系統(tǒng)</b>設(shè)計(jì)