0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Air780EPM — ADC硬件电路设计:场景化优化与实践!

合宙LuatOS 来源:合宙LuatOS 作者:合宙LuatOS 2025-06-11 14:40 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

不同应用场景对ADC电路的要求差异明显,Air780EPM的设计需针对性优化。本文通过实例解析电源滤波、信号隔离等关键技术,阐述如何根据具体场景需求打造高性能的硬件电路方案。

最近有工程师朋友问:Air780EPM的ADC精度怎么样,想节约一颗外挂ADC…

今天也跟大家一起分享下相关内容。在设计ADC硬件电路之前,请务必先查看LuatOS二次开发ADC相关库函数的描述。

最新ADC库函数详见:https://docs.openluat.com/osapi/core/adc/

我们先回顾一段核心内容:

Air780EPM共有4路外部ADC硬件通道,其通常的作用是用来测试电压数值。

wKgZPGhJHx2ATVNGAARzCeFAAQU559.pngwKgZO2hJHyuAQGgKAAGgCsnUcI0102.png

ADC硬件连接被测电压的方式有两个:

当被测电压低于3.6V时,被测电压可以直连ADC;

当被测电压大于3.6V时,被测电压需先经过外部电阻分压,且经过分压后接在ADC的电压值需小于1.5V。

以上ADC的两种硬件连接方式,对应不同的软件设置,下文会提到。

除4路外部ADC通道外,Air780EPM还有2路内部ADC通道:

一路是CH_CPU,用来测量Air780EPM的CPU温度;

一路是CH_VBAT,用来测量Air780EPM的vbat电压(vbat,或者写为VBAT,也就是Air780EPM工作时的供电电压,对应Air780EPM的PIN42/PIN43)。

接下来,将按照大家在实际应用中常见的场景,分类描述如何设计ADC硬件电路。

一、测量Air780EPM的VBAT电压

用ADC测量VBAT电压时,不需要外接任何硬件电路。

Air780EPM内部有一路CH_VBAT:专门用于测量Air780EPM的VBAT电压,测量范围就是Air780EPM可以正常工作的VBAT供电范围(3.3V-4.3V)。

可以使用如下代码读取VBAT电压:

wKgZPGhJIDKAJy5gAAEKk4DosGw385.png

二、测量低于3.6V的电压时

我们这里讨论的是使用Air780EPM的4路外部ADC,测量低于3.6V电压时的场景。

为社么要提到3.6V这个数字?如本文最前面所说,当被测电压低于3.6V时,被测电压可以直连ADC,不需要外接电路。

是的,不需要外接电路的意思就是——被测电压可以直接接在ADC上,不做任何处理。但是,需要保证被测电压不高于3.6V。

相应的,软件应该这么做:

wKgZPGhJIQ2AAnARAAKn82qjU4o138.png

核心就是,软件在低于1.5V和大于1.5V且小于3.6V时的处理时不一样的。

如果你觉得比较懵,很正常。你需要先查看LuatOS二次开发ADC相关库函数的描述,详见:

https://docs.openluat.com/osapi/core/adc/

或者,你就把握一个原则:

当被测电压低于3.6V时,直连ADC就可以,剩下的交给软件同事去负责。

三、 测量高于3.6V的电压时

我们这里说的还是使用Air780EPM的4路外部ADC,测量高于3.6V电压时的场景。

当被测电压高于3.6V,使用4路外部ADC测量:必须将外部电压使用电阻分压,使挂在ADC上的电压低于1.5V。

那么,分压电阻怎么选择呢?

首先,取决于被测电压的值,测量最大电压5V和最大电压12V时的分压电阻肯定是不一样的;

其次,电阻一定要使用1%精度,这样才能尽可能的使分压比符合要求;

再次,可以在ADC输入处增加1个滤波电容,抑制高频噪声,避免ADC读数波动。

以上都是经验之谈,现在我们以被测电压为5V时来举例说明:

wKgZPGhJIZ-AQsOGAADofK69rB8221.png

相应的,假设通过ADC测得的电压值是1.47V,则可以换算出来被测电压值为:

1.47V/0.294=5V

需要特别指出的是,即便使用MΩ级别的电阻,系统也会存在固定的功耗浪费:

总电流: I=5V/(2.4MΩ+1.0MΩ)≈1.47μA
总功耗: P=5V×1.47μA=7.35μW

功耗极低,适合电池供电的低功耗场景。

今天的内容就分享到这里了~

审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 电路设计
    +关注

    关注

    6732

    文章

    2576

    浏览量

    217966
  • adc
    adc
    +关注

    关注

    100

    文章

    7389

    浏览量

    553776
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    实战Air780EPM:构建4G共享网关,服务WiFi与有线设备!

    通过Air780EPM开发板,我们可以轻松实现4G网络作为数据出口,为周边的WiFi设备和以太网设备提供互联网共享,适用于移动办公、远程部署等场景。 一、多网融合概述   Air780EPM 开发板
    的头像 发表于 09-30 16:03 873次阅读
    实战<b class='flag-5'>Air780EPM</b>:构建4G共享网关,服务WiFi与有线设备!

    Air8101多网融合战略升级:Air780EPM模块助力4G联网落地

    在物联网通信技术持续迭代的背景下,Air8101通过战略级模块外挂——Air780EPM,正式迈入4G联网时代。多网融合架构的完善,使设备在复杂环境中仍能保持高速、稳定的数据传输性能,推动智能
    的头像 发表于 06-23 16:53 366次阅读
    <b class='flag-5'>Air</b>8101多网融合战略升级:<b class='flag-5'>Air780EPM</b>模块助力4G联网落地

    优化你的设计:Air780EPM场景ADC硬件电路指南!

    提升ADC性能需从场景需求出发。本文针对Air780EPM在数据采集中的常见挑战,如噪声抑制、动态范围适配等,提供场景
    的头像 发表于 06-13 18:02 621次阅读
    <b class='flag-5'>优化</b>你的设计:<b class='flag-5'>Air780EPM</b><b class='flag-5'>场景</b><b class='flag-5'>化</b><b class='flag-5'>ADC</b><b class='flag-5'>硬件</b><b class='flag-5'>电路</b>指南!

    Air780EPM应用开发:解锁GPIO与LED的N种交互模式

    今天特别分享探索Air780EPM中GPIO与LED的多样交互!本文介绍N种交互模式,包括脉冲控制、状态切换及多LED联动,为智能设备开发提供丰富技术选型。适用于智能照明、状态指示等物联网场景。 一
    的头像 发表于 05-29 14:31 460次阅读
    <b class='flag-5'>Air780EPM</b>应用开发:解锁GPIO与LED的N种交互模式

    解锁Air780EPM:N种GPIO操控LED的实战技巧!

    在物联网项目中,灵活使用Air780EPM的GPIO控制LED至关重要。本文将展示实现方式,涵盖硬件配置与软件编程,满足不同场景需求。 今天特别分享基于Air780EPM的GPIO控制
    的头像 发表于 05-28 16:56 548次阅读
    解锁<b class='flag-5'>Air780EPM</b>:N种GPIO操控LED的实战技巧!

    如何解决Air780EPM开发中的调试难题?深度解析高效调试方法

    Air780EPM项目开发中,调试效率往往直接影响进度。面对代码报错、逻辑漏洞等常见痛点,开发者亟需一套系统的方法论。本文将揭秘实战中验证的调试技巧,助您快速定位问题并优化代码流程。
    的头像 发表于 05-17 10:46 549次阅读
    如何解决<b class='flag-5'>Air780EPM</b>开发中的调试难题?深度解析高效调试方法

    开发宝典:4路低功耗ADC接口,Air780EPM二次开发必看!

    本文将深入探讨如何通过硬件参数配置、软件算法优化及系统级功耗管理,实现ADC接口性能与能耗的最佳平衡。从寄存器设置到驱动程序编写,从采样策略到噪声抑制,我们将全面揭秘Air780EPM
    的头像 发表于 04-01 14:57 483次阅读
    开发宝典:4路低功耗<b class='flag-5'>ADC</b>接口,<b class='flag-5'>Air780EPM</b>二次开发必看!

    快速开发实战——4路低功耗ADC接口,Air780EPM二次开发必看!

    : www.air780epm.cn Air780EPM共有4路ADC硬件通道,其通常的作用是用来测试电压数值,多用于工业控制‌、智能家居、汽车电子等。 一、
    的头像 发表于 04-01 14:56 526次阅读
    快速开发实战——4路低功耗<b class='flag-5'>ADC</b>接口,<b class='flag-5'>Air780EPM</b>二次开发必看!

    新手必看!4G模组Air780EPM——GPIO的设计说明

    Air780EPM的GPIO设计需兼顾硬件可靠性与软件灵活性,开发者应基于具体应用场景权衡复用功能优先级,并遵循电源管理规范以延长设备生命周期。通过模块配置与精细化调试,可最大化释放
    的头像 发表于 03-20 17:48 602次阅读
    新手必看!4G模组<b class='flag-5'>Air780EPM</b>——GPIO的设计说明

    干货预警!4G模组:Air780EPM其他硬件接口

    Air780EPM 4G模组不仅凭借高速稳定的数据传输能力在智能终端、工业自动、车载设备等领域大放异彩,更以其“全栈式”硬件接口设计,为开发者提供了近乎无限的扩展可能。 一、ADC
    的头像 发表于 03-17 17:37 740次阅读
    干货预警!4G模组:<b class='flag-5'>Air780EPM</b>其他<b class='flag-5'>硬件</b>接口

    手把手教你!4G模组Air780EPM——GPIO的设计说明

    4G模组Air780EPM作为广和通推出的高性能Cat.1bis无线通信模块,凭借其低功耗、高集成度及丰富的外设接口,在工业物联网、智能终端、车载设备等领域展现出卓越的适配性。 一、概述
    的头像 发表于 03-17 16:07 841次阅读
    手把手教你!4G模组<b class='flag-5'>Air780EPM</b>——GPIO的设计说明

    快速上手!4G模组Air780EPM的供电设计以及选型推荐

    ,PCB 布局要缩短走线减少干扰。针对锂电池和长待机场景,还提供了充电管理和升压电路设计技巧,帮工程师避开常见问题,确保模块稳定省电,希望能够帮助到你! 常见的物联网应用场景下对Air780E
    的头像 发表于 03-10 17:53 671次阅读
    快速上手!4G模组<b class='flag-5'>Air780EPM</b>的供电设计以及选型推荐

    Air780EPM 模块串口电路设计硬件指导

    串口作为Air780EPM模块的核心通信接口,承担着设备控制、数据传输及外设交互等关键功能,在物联网终端、智能设备、工业自动场景中不可或缺。 一、概述   串口作为 Air780EPM
    的头像 发表于 03-07 17:56 595次阅读
    <b class='flag-5'>Air780EPM</b> 模块串口<b class='flag-5'>电路设计</b><b class='flag-5'>硬件</b>指导

    4G模组Air780EPM的开机启动及外围电路设计

    Air780EPM 模块硬件设计的核心指南,直接关系到模块能否稳定运行。 掌握这些知识可以帮助大家: ✅ 避免常见错误(如管脚配置错误、电源设计缺陷)。 ✅ 快速定位并解决开机问题。 ✅ 优化
    的头像 发表于 03-07 16:06 816次阅读
    4G模组<b class='flag-5'>Air780EPM</b>的开机启动及外围<b class='flag-5'>电路设计</b>!

    初学者必看!4G模组Air780EPM的开机启动及外围电路设计

    Air780EPM 模块硬件设计的核心指南,直接关系到模块能否稳定运行。 掌握这些知识可以帮助大家: ✅ 避免常见错误(如管脚配置错误、电源设计缺陷)。 ✅ 快速定位并解决开机问题。 ✅ 优化
    的头像 发表于 03-07 16:02 578次阅读
    初学者必看!4G模组<b class='flag-5'>Air780EPM</b>的开机启动及外围<b class='flag-5'>电路设计</b>