91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

溫度、電壓、外部信號(hào)采集,ADC幫你全搞定

青山老竹農(nóng) ? 來(lái)源:jf_82863998 ? 作者:jf_82863998 ? 2026-02-08 18:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

形態(tài)各異的物聯(lián)網(wǎng)應(yīng)用,都離不開(kāi)一個(gè)關(guān)鍵組件——模數(shù)轉(zhuǎn)換器ADC

今天,我們將分享Air8000系列工業(yè)引擎內(nèi)置的ADC接口及其demo示例,帶你體驗(yàn)簡(jiǎn)單高效的LuatOS應(yīng)用開(kāi)發(fā)。

一、模數(shù)轉(zhuǎn)換ADC

ADC模擬/數(shù)字轉(zhuǎn)換器,是指將連續(xù)變量的模擬信號(hào)轉(zhuǎn)換為離散的數(shù)字信號(hào)的器件。

硬件產(chǎn)品中的ADC接口主要用來(lái)檢測(cè)模擬電壓信號(hào)量,用于電池電壓檢測(cè)、溫濕度檢測(cè)、TDS檢測(cè)等應(yīng)用。

1.1 ADC接口簡(jiǎn)介

以Air8000A工業(yè)引擎為例,提供了豐富且實(shí)用的ADC資源,可滿足大多數(shù)物聯(lián)網(wǎng)應(yīng)用需求。

精度:12bits

數(shù)量:4個(gè)ADC接口(ADC0 ~ ADC3)

兩個(gè)特殊通道:

CPU內(nèi)部溫度Temp : -- adc.CH_CPU

主供電腳電壓VBAT : -- adc.CH_VBAT

wKgZO2mIX8mAQyZYAAv2fnRw7Jg830.png

1.2 輸入電壓范圍

重要安全提醒:
外接輸入電壓切勿超過(guò)量程,否則可能燒毀模組;設(shè)置分壓(adc.setRange)要在adc.open之前設(shè)置,否則無(wú)效。

主流模組軟件上,對(duì)ADC都可以配置ADC_RANGE_MAX和ADC_RANGE_MIN兩種量程。

對(duì)Air8000系列工業(yè)引擎來(lái)說(shuō):

adc.ADC_RANGE_MIN:
對(duì)應(yīng)量程為0-1.5V;

adc.ADC_RANGE_MAX:
對(duì)應(yīng)量程為0-3.6V。

當(dāng)被測(cè)電壓≤1.5V :

使用adc.ADC_RANGE_MIN;

當(dāng)1.5V<被測(cè)電壓≤3.6V :
使用adc.ADC_RANGE_MAX,無(wú)需添加外部分壓電路;

當(dāng)被測(cè)電壓>3.6V:
使用ADC_RANGE_MIN,且必須添加外部分壓電路。

測(cè)量電壓相關(guān)的函數(shù)主要有兩個(gè):
adc.read(id):讀取adc通道計(jì)算值;
adc.get(id):獲取adc計(jì)算值。

二、ADC功能示例demo

本示例主要用于實(shí)現(xiàn)ADC通道配置與量程設(shè)置,數(shù)據(jù)采集并處理,循環(huán)打印處理過(guò)的ADC數(shù)據(jù)。

wKgZPGmIYAuAS3LnABxME5hQUiM209.png

示例教程使用Air8000開(kāi)發(fā)板+兩個(gè)Air9000P(直流電源)進(jìn)行演示;外部輸入電壓在3.6V以內(nèi),需要外部電源與模組共地,保持參考電壓一致。

2.1 代碼要點(diǎn)解析

核心功能代碼如下,完整demo詳見(jiàn)源碼倉(cāng)庫(kù)最新文件。

1)讀取adc外部輸入模擬電壓

通過(guò)adc.get(id)讀取4個(gè)普通ADC接口的外部輸入模擬電壓;首先設(shè)置量程,然后打開(kāi)ADC通道0,進(jìn)行采樣循環(huán),將獲取到的輸入模擬電壓值存入數(shù)組,接下來(lái)關(guān)閉ADC通道0,最后進(jìn)行數(shù)據(jù)處理、打印。

wKgZPGmIYDOAAy9lAAa7_D8V7Dw146.png

2)讀取供電電壓

通過(guò)adc.get(adc.CH_VBAT)讀取VBAT電壓:

wKgZO2mIYE-ADV3DAAMhjfiUjMs676.png

3)讀取CPU溫度

通過(guò)adc.get(adc.CH_CPU)讀取CPU溫度:

wKgZPGmIYGmAYNncAAMt78L59V4429.png

4)數(shù)據(jù)處理函數(shù)

當(dāng)通道樣本數(shù)大于2時(shí),先對(duì)樣本升序排序并剔除首尾極值,計(jì)算剩余樣本的平均值,最后根據(jù)標(biāo)簽(如CPU溫度或電壓)格式化輸出帶單位的處理值及總樣本數(shù),否則記錄樣本不足。

wKgZO2mIYImAOx2eAAN86n5Q2GI030.png

2.2 示例運(yùn)行結(jié)果

參考實(shí)操教程搭建好硬件環(huán)境,使用Luatools工具給Air8000開(kāi)發(fā)板燒錄相關(guān)內(nèi)核固件和demo腳本代碼。燒錄成功后,自動(dòng)開(kāi)機(jī)運(yùn)行。

通過(guò)Luatools工具查看相關(guān)日志,如下圖示:

wKgZPGmIYKmAFe4wAAiJ4cJbvNc516.png

2.3 應(yīng)用場(chǎng)景拓展

本示例簡(jiǎn)單演示了如何讀取ADC輸入電壓、讀取供電電壓、讀取CPU溫度,除此之外,ADC可以將各種連續(xù)變化的模擬信號(hào)(如溫度、濕度、壓力、電壓、電流等)轉(zhuǎn)換為離散的數(shù)字信號(hào)。

Air8000系列工業(yè)引擎模塊內(nèi)部ADC精度12bits,對(duì)常見(jiàn)應(yīng)用已經(jīng)足夠,如溫濕度傳感器、壓力傳感器、音頻信號(hào)處理等。

對(duì)于需要更高精度的應(yīng)用:
可以外掛更高精度的ADC,如16位、24位等。使用過(guò)程中需注意量程范圍,不可超出量程。

今天的內(nèi)容就分享到這里了

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • adc
    adc
    +關(guān)注

    關(guān)注

    100

    文章

    7511

    瀏覽量

    555868
  • 信號(hào)采集
    +關(guān)注

    關(guān)注

    6

    文章

    267

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    ADC多通道采集技術(shù):溫度電壓外部信號(hào)兼容

    無(wú)論應(yīng)用場(chǎng)景如何變化,溫度、電壓外部傳感器信號(hào)始終是系統(tǒng)監(jiān)控的核心。ADC憑借其多通道兼容性、高采樣率與靈活接口,能夠無(wú)縫接入各類(lèi)
    的頭像 發(fā)表于 02-09 15:30 ?200次閱讀
    <b class='flag-5'>ADC</b>多通道<b class='flag-5'>采集</b>技術(shù):<b class='flag-5'>溫度</b>、<b class='flag-5'>電壓</b>與<b class='flag-5'>外部</b><b class='flag-5'>信號(hào)</b><b class='flag-5'>全</b>兼容

    RA MCU眾測(cè)寶典 | ADC/DAC之【RA2L1】DAC電壓輸出及ADC電壓采集實(shí)驗(yàn)

    ,一步步玩轉(zhuǎn)DAC電壓輸出與ADC電壓采集:從12位DAC的引腳配置、ADC的單通道掃描設(shè)置,到代碼中實(shí)現(xiàn)
    的頭像 發(fā)表于 01-20 18:43 ?4449次閱讀
    RA MCU眾測(cè)寶典 | <b class='flag-5'>ADC</b>/DAC之【RA2L1】DAC<b class='flag-5'>電壓</b>輸出及<b class='flag-5'>ADC</b><b class='flag-5'>電壓</b><b class='flag-5'>采集</b>實(shí)驗(yàn)

    構(gòu)建差分輸入 ADC的模擬前端信號(hào)鏈路

    構(gòu)建差分輸入 ADC的模擬前端信號(hào)鏈路
    的頭像 發(fā)表于 01-16 17:42 ?308次閱讀
    構(gòu)建<b class='flag-5'>全</b>差分輸入 <b class='flag-5'>ADC</b>的模擬前端<b class='flag-5'>信號(hào)</b>鏈路

    CW32L010_ADC介紹

    整個(gè)ADC電路提供電源。 溫度傳感器與參考電壓生成器: 溫度傳感器:圖中展示了兩個(gè)溫度傳感器,分別通過(guò)
    發(fā)表于 11-28 07:52

    ADC 實(shí)戰(zhàn):如何精準(zhǔn)讀取傳感器信號(hào)

    很多開(kāi)發(fā)者在嵌入式項(xiàng)目中都會(huì)用到傳感器采集信號(hào),無(wú)論是溫度、光照,還是電壓電流測(cè)量,都離不開(kāi)ADC(模數(shù)轉(zhuǎn)換器)。但是,很多人對(duì)
    的頭像 發(fā)表于 11-24 19:04 ?477次閱讀
    <b class='flag-5'>ADC</b> 實(shí)戰(zhàn):如何精準(zhǔn)讀取傳感器<b class='flag-5'>信號(hào)</b>

    【CPKCOR-RA8D1】打造一個(gè)迷你系統(tǒng)監(jiān)控中心:ADC電壓溫度實(shí)時(shí)顯示

    監(jiān)控界面??。核心功能包括: ??實(shí)時(shí)采集??:通過(guò)ADC精確讀取外部電壓與芯片內(nèi)部溫度傳感器數(shù)據(jù)。 ??動(dòng)態(tài)顯示??:在MIPI屏幕上以清
    發(fā)表于 10-30 15:14

    【CPKCOR-RA8D1】+ 打造一個(gè)迷你系統(tǒng)監(jiān)控中心:ADC電壓溫度實(shí)時(shí)顯示

    監(jiān)控界面??。核心功能包括: ??實(shí)時(shí)采集??:通過(guò)ADC精確讀取外部電壓與芯片內(nèi)部溫度傳感器數(shù)據(jù)。 ??動(dòng)態(tài)顯示??:在MIPI屏幕上以清
    發(fā)表于 10-30 09:44

    高性能模擬信號(hào)采集:揭秘ADC硬件設(shè)計(jì)的核心要素!

    為實(shí)現(xiàn)高分辨率、低延遲的信號(hào)采集,ADC硬件設(shè)計(jì)需從電路拓?fù)洹⑵骷ヅ涞焦╇姺桨溉鎯?yōu)化。下面將系統(tǒng)闡述關(guān)鍵設(shè)計(jì)策略,助力工程師構(gòu)建高效可靠的模數(shù)轉(zhuǎn)換系統(tǒng)。 本文主要從硬件設(shè)計(jì)的角度
    的頭像 發(fā)表于 09-09 18:52 ?624次閱讀
    高性能模擬<b class='flag-5'>信號(hào)</b><b class='flag-5'>采集</b>:揭秘<b class='flag-5'>ADC</b>硬件設(shè)計(jì)的核心要素!

    【BPI-CanMV-K230D-Zero開(kāi)發(fā)板體驗(yàn)】Home Assistant 智能 ADC 電壓表和溫度計(jì)的 LabVIEW 數(shù)據(jù)采集

    【BPI-CanMV-K230D-Zero開(kāi)發(fā)板體驗(yàn)】Home Assistant 智能 ADC 電壓表和溫度計(jì)的 LabVIEW 數(shù)據(jù)采集 本文介紹了香蕉派 CanMV K230D
    發(fā)表于 08-17 16:22

    ADC采集精度不良

    空調(diào)控制板在demo調(diào)試的時(shí)候,溫度控制不準(zhǔn)確。盡管檢查溫度傳感器的連接,確保傳感器與 MCU 的連接正常,無(wú)松動(dòng)或斷路情況。使用萬(wàn)用表測(cè)量溫度傳感器的輸出信號(hào),
    發(fā)表于 07-09 22:07

    第十九章 ADC——電壓采集

    本章介紹W55MH32的12位逐次逼近型ADC,含18個(gè)通道(16外部+2內(nèi)部),支持多種轉(zhuǎn)換模式。剖析功能框圖,涉及電壓范圍、通道分類(lèi)、轉(zhuǎn)換順序等,詳解初始化結(jié)構(gòu)體及單通道、雙重ADC
    的頭像 發(fā)表于 06-19 17:08 ?1619次閱讀
    第十九章 <b class='flag-5'>ADC</b>——<b class='flag-5'>電壓</b><b class='flag-5'>采集</b>

    手把手教你用RadiMation進(jìn)行MIMO功率測(cè)量,輕松搞定射頻測(cè)試!

    MIMO設(shè)備功率測(cè)量太復(fù)雜?TS-RadiMation幫你一鍵搞定!本文詳細(xì)解析MIMO功率測(cè)量流程,從配置到數(shù)據(jù)分析,助你快速掌握關(guān)鍵測(cè)試技巧,提升測(cè)試效率!
    的頭像 發(fā)表于 05-26 17:42 ?700次閱讀
    手把手教你用RadiMation進(jìn)行MIMO功率測(cè)量,輕松<b class='flag-5'>搞定</b>射頻測(cè)試!

    ADC參考電壓有多重要(可下載)

    工程中大家經(jīng)常會(huì)用到 ADC 來(lái)采集模擬電壓,把模擬量變?yōu)閿?shù)字量進(jìn)行系統(tǒng)處理,有時(shí)候 看到采集結(jié)果,什么?這個(gè)結(jié)果跟實(shí)際采集
    發(fā)表于 04-03 11:20 ?1次下載

    對(duì)標(biāo)AD4115,國(guó)產(chǎn)ADC滿足工程車(chē)輛信號(hào)采集替換方案

    對(duì)標(biāo)AD4115,國(guó)產(chǎn)ADC滿足工程車(chē)輛信號(hào)采集替換方案
    的頭像 發(fā)表于 03-14 10:01 ?795次閱讀
    對(duì)標(biāo)AD4115,國(guó)產(chǎn)<b class='flag-5'>ADC</b>滿足工程車(chē)輛<b class='flag-5'>信號(hào)</b><b class='flag-5'>采集</b>替換方案