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

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

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

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

深入解析ADC:模擬到數(shù)字轉(zhuǎn)換器

合宙LuatOS ? 來源:合宙LuatOS ? 作者:合宙LuatOS ? 2026-02-04 18:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

模擬到數(shù)字轉(zhuǎn)換器ADC)是現(xiàn)代電子系統(tǒng)中連接現(xiàn)實世界與數(shù)字處理的核心橋梁。無論是傳感器數(shù)據(jù)采集、音頻處理,還是通信系統(tǒng),ADC都將連續(xù)變化的模擬信號精確轉(zhuǎn)化為離散的數(shù)字量,為后續(xù)處理提供基礎(chǔ)。本文將系統(tǒng)性地講解ADC的工作原理、關(guān)鍵參數(shù)、常見類型及實際應(yīng)用技巧,幫助工程師全面掌握其設(shè)計與選型方法。


一、概述

ADC,模擬到數(shù)字轉(zhuǎn)換器(Analog-to-Digital Converter),它是一種電子設(shè)備或模塊,用于將連續(xù)變化的模擬信號轉(zhuǎn)換為離散的數(shù)字信號,以便數(shù)字系統(tǒng)能夠?qū)ζ溥M行處理和分析。

關(guān)于 ADC 的常見指標(biāo)有兩個:

一個是電壓輸入范圍,一個是分辨率;

對某一個確定的模組型號來說,其 ADC 分辨率指標(biāo)是固定的(目前主流模組都是 12bit),但電壓輸入范圍可能在不同條件上會有所調(diào)整,比如 Air780Exx 系列、Air8000 系列等;

wKgZPGmDIfiATXeSAAIo8XKvyyk850.png

二、核心示例

1、核心示例是指:使用本庫文件提供的核心 API,開發(fā)的基礎(chǔ)業(yè)務(wù)邏輯的演示代碼;

2、核心示例的作用是:幫助開發(fā)者快速理解如何使用本庫,所以核心示例的邏輯都比較簡單;

wKgZO2mDIdGAcdi5AAS09Mw_wls599.png

三、常量詳解

核心庫常量,顧名思義是由 LuatOS 內(nèi)核固件中定義的、不可重新賦值或修改的固定值,在腳本代碼中不需要聲明,可直接調(diào)用;

每個常量對應(yīng)的常量取值僅做日志打印時查詢使用,不要將這個常量取值用做具體的業(yè)務(wù)邏輯判斷,因為LuatOS內(nèi)核固件可能會變更每個常量對應(yīng)的常量取值;

如果用做具體的業(yè)務(wù)邏輯判斷,一旦常量取值發(fā)生改變,業(yè)務(wù)邏輯就會出錯;

模組的 adc 量程一些說明:

wKgZO2mDIa6AQGzPAAIuG47ffZc388.png

模組的 adc id 的一些說明:

wKgZO2mDIZuAZl4TAAHtFlr9JmE825.png


adc.ADC_RANGE_MAX

wKgZPGmDIYeAf4IkAACo-cPzpEY251.png


adc.ADC_RANGE_MIN

wKgZO2mDIXCAUatkAADDDe17JF8648.png


adc.CH_CPU

wKgZPGmDIVOAQfRVAABpGPAJVGc541.png


adc.CH_VBAT

wKgZPGmDITmAWRaTAABpYcRehV8191.png


四、函數(shù)詳解

adc.open(id)

功能

打開 adc 通道

參數(shù)

id

wKgZPGmDIKCAf_UtAAC_qhli99U854.png


返回值

local result = adc.open(id)

result

wKgZO2mDIP-ANQglAACLvYqN6Do021.png


示例

wKgZPGmDIOiAYiQ0AADeLkotzNY760.png


adc.setRange(range)

功能

設(shè)置 ADC 的測量范圍,設(shè)置分壓(adc.setRange)要在 adc.open 之前設(shè)置,否則無效!!

參數(shù)

range

wKgZPGmDIM6ATBOBAAEglivzKUI815.png


返回值

nil

示例

wKgZPGmDILiAXwz0AAAvE5gvH7o643.png


adc.read(id)

功能

讀取 adc 通道計算值

參數(shù)

id

wKgZPGmDIKCAf_UtAAC_qhli99U854.png


返回值

local data0,data1 = adc.read(id)

data0

wKgZO2mDIFiAViYeAADOPZPqHBw354.png


data1

wKgZO2mDIDOACA6RAADdvqWlg5s078.png


示例

wKgZO2mDIAmALQz9AAFz2LrCYVs667.png


adc.get(id)

功能

獲取 adc 計算值

參數(shù)

id

wKgZO2mDH5KAZ3rgAAC9WHsLNDQ365.png


返回值

local data = adc.get(id)

data

wKgZO2mDH9WAKsdJAAFdXzguBmM186.png


示例

wKgZPGmDH62AeXwHAAFiWWoC0JI633.png


adc.close(id)

功能

關(guān)閉 adc 通道

若需要持續(xù)讀取, 則不需要 close, ADC 工作時的功耗大概是 400uA 左右;

若不需要持續(xù)讀取,則需要 close,否則 ADC 通道將浪費至少 400uA 左右;

參數(shù)

id

wKgZO2mDH5KAZ3rgAAC9WHsLNDQ365.png


返回值

nil

示例

wKgZO2mDHweAd2tUAAAjXyvc-V8861.png

五、產(chǎn)品支持說明

支持 LuatOS 開發(fā)的所有產(chǎn)品都支持 adc 核心庫。

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

審核編輯 黃宇

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

    關(guān)注

    100

    文章

    7511

    瀏覽量

    555868
  • 數(shù)字轉(zhuǎn)換器

    關(guān)注

    0

    文章

    347

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    ADC0820-N:高性能8位A/D轉(zhuǎn)換器的深度解析

    ADC0820-N:高性能8位A/D轉(zhuǎn)換器的深度解析 在電子設(shè)計領(lǐng)域,A/D轉(zhuǎn)換器是連接模擬世界和數(shù)字
    的頭像 發(fā)表于 12-10 10:55 ?484次閱讀

    深入解析ADC10731/ADC10732/ADC10734/ADC10738 10位帶符號串行I/O A/D轉(zhuǎn)換器

    深入解析ADC10731/ADC10732/ADC10734/ADC10738 10位帶符號串行
    的頭像 發(fā)表于 12-10 10:45 ?421次閱讀

    深入剖析ADC080x系列8位模數(shù)轉(zhuǎn)換器

    深入剖析ADC080x系列8位模數(shù)轉(zhuǎn)換器 引言 在電子設(shè)計領(lǐng)域,模數(shù)轉(zhuǎn)換器ADC)是連接模擬
    的頭像 發(fā)表于 12-10 10:35 ?1021次閱讀

    深入剖析ADC12081:高性能12位A/D轉(zhuǎn)換器的技術(shù)解析

    深入剖析ADC12081:高性能12位A/D轉(zhuǎn)換器的技術(shù)解析 在電子工程領(lǐng)域,模擬 - 數(shù)字
    的頭像 發(fā)表于 12-10 09:25 ?680次閱讀

    ADC12040:高性能12位A/D轉(zhuǎn)換器的全方位解析

    ? 在電子設(shè)計領(lǐng)域,A/D轉(zhuǎn)換器是連接模擬世界與數(shù)字世界的關(guān)鍵橋梁。今天我們要深入探討一款性能卓越的A/D轉(zhuǎn)換器——
    的頭像 發(fā)表于 12-08 15:25 ?747次閱讀
    <b class='flag-5'>ADC</b>12040:高性能12位A/D<b class='flag-5'>轉(zhuǎn)換器</b>的全方位<b class='flag-5'>解析</b>

    深入剖析ADC08060:8位A/D轉(zhuǎn)換器的卓越之選

    ? 在電子設(shè)計領(lǐng)域,A/D轉(zhuǎn)換器是連接模擬世界和數(shù)字世界的關(guān)鍵橋梁。今天,我們就來深入了解一款性能出色的8位A/D轉(zhuǎn)換器——
    的頭像 發(fā)表于 12-08 14:46 ?610次閱讀
    <b class='flag-5'>深入</b>剖析<b class='flag-5'>ADC</b>08060:8位A/D<b class='flag-5'>轉(zhuǎn)換器</b>的卓越之選

    深入解析ADC12L066:高性能12位A/D轉(zhuǎn)換器的全方位指南

    ? 在當(dāng)今的電子設(shè)計領(lǐng)域,模擬 - 數(shù)字轉(zhuǎn)換器ADC)扮演著至關(guān)重要的角色,它是連接現(xiàn)實世界模擬信號與
    的頭像 發(fā)表于 12-07 10:40 ?1082次閱讀
    <b class='flag-5'>深入</b><b class='flag-5'>解析</b><b class='flag-5'>ADC</b>12L066:高性能12位A/D<b class='flag-5'>轉(zhuǎn)換器</b>的全方位指南

    深入解析ADC12020:12位、20 MSPS A/D轉(zhuǎn)換器的卓越性能與應(yīng)用指南

    ? 在電子設(shè)計領(lǐng)域,A/D轉(zhuǎn)換器是連接模擬世界和數(shù)字世界的關(guān)鍵橋梁。今天,我們將深入探討德州儀器(TI)的ADC12020,一款12位、20
    的頭像 發(fā)表于 12-05 09:53 ?686次閱讀
    <b class='flag-5'>深入</b><b class='flag-5'>解析</b><b class='flag-5'>ADC</b>12020:12位、20 MSPS A/D<b class='flag-5'>轉(zhuǎn)換器</b>的卓越性能與應(yīng)用指南

    立體聲模擬數(shù)字轉(zhuǎn)換器與單端模擬電壓輸入的ADC芯片-CJC1808

    CJC1808是一款高性能、低成本、單芯片,立體聲模擬數(shù)字轉(zhuǎn)換器與單端模擬電壓輸入的24位立體聲模數(shù)轉(zhuǎn)
    的頭像 發(fā)表于 12-05 09:41 ?1183次閱讀
    立體聲<b class='flag-5'>模擬</b><b class='flag-5'>到</b><b class='flag-5'>數(shù)字</b><b class='flag-5'>轉(zhuǎn)換器</b>與單端<b class='flag-5'>模擬</b>電壓輸入的<b class='flag-5'>ADC</b>芯片-CJC1808

    深入解析ADC081S101:高性能8位單通道A/D轉(zhuǎn)換器

    ? 在電子設(shè)計領(lǐng)域,模擬數(shù)字轉(zhuǎn)換是一個關(guān)鍵環(huán)節(jié),它直接影響著系統(tǒng)的數(shù)據(jù)采集和處理能力。今天,我們將深入探討德州儀器(TI)的
    的頭像 發(fā)表于 12-03 13:57 ?624次閱讀
    <b class='flag-5'>深入</b><b class='flag-5'>解析</b><b class='flag-5'>ADC</b>081S101:高性能8位單通道A/D<b class='flag-5'>轉(zhuǎn)換器</b>

    深入解析ADC104S021/ADC104S021Q:高性能10位A/D轉(zhuǎn)換器

    ? 在電子設(shè)計領(lǐng)域,模擬 - 數(shù)字轉(zhuǎn)換器ADC)是連接現(xiàn)實世界模擬信號與數(shù)字系統(tǒng)的關(guān)鍵橋梁。德
    的頭像 發(fā)表于 12-02 14:18 ?576次閱讀
    <b class='flag-5'>深入</b><b class='flag-5'>解析</b><b class='flag-5'>ADC</b>104S021/<b class='flag-5'>ADC</b>104S021Q:高性能10位A/D<b class='flag-5'>轉(zhuǎn)換器</b>

    深入解析ADC128S022:8通道12位A/D轉(zhuǎn)換器的卓越之選

    ? 在電子設(shè)計領(lǐng)域,模擬 - 數(shù)字轉(zhuǎn)換器ADC)是連接現(xiàn)實世界模擬信號與數(shù)字系統(tǒng)的關(guān)鍵橋梁。今
    的頭像 發(fā)表于 11-30 14:47 ?938次閱讀
    <b class='flag-5'>深入</b><b class='flag-5'>解析</b><b class='flag-5'>ADC</b>128S022:8通道12位A/D<b class='flag-5'>轉(zhuǎn)換器</b>的卓越之選

    深入解析 ADC141S626:高性能低功耗的 A/D 轉(zhuǎn)換器

    ? 在電子設(shè)計領(lǐng)域,A/D 轉(zhuǎn)換器是實現(xiàn)模擬信號數(shù)字信號轉(zhuǎn)換的關(guān)鍵器件。今天我們要深入探討的是
    的頭像 發(fā)表于 11-27 10:19 ?418次閱讀
    <b class='flag-5'>深入</b><b class='flag-5'>解析</b> <b class='flag-5'>ADC</b>141S626:高性能低功耗的 A/D <b class='flag-5'>轉(zhuǎn)換器</b>

    深入剖析ADC12DS105:高性能12位A/D轉(zhuǎn)換器的卓越之選

    深入剖析ADC12DS105:高性能12位A/D轉(zhuǎn)換器的卓越之選 在電子工程師的日常設(shè)計工作中,A/D轉(zhuǎn)換器ADC)是至關(guān)重要的組件,它負
    的頭像 發(fā)表于 11-26 14:19 ?469次閱讀

    了解ADC模擬數(shù)字轉(zhuǎn)換器的工作原理

    模數(shù)轉(zhuǎn)換器(Analog-to-Digital Converter,簡稱ADC)是現(xiàn)代電子系統(tǒng)的核心組件,承擔(dān)著將連續(xù)變化的模擬信號轉(zhuǎn)換為離散數(shù)字
    的頭像 發(fā)表于 10-28 14:24 ?429次閱讀