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

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

3天内不再提示

ESP32-C3 Wifi模组在宠物饮水机上的应用

启明云端 2024-01-06 08:03 次阅读

数据显示,2023年,城镇宠物(犬猫)消费市场规模为2793亿元,较2022年增长3.2%。随之而来的宠物用品销售数据也在上升,为了提升品牌竞争力,很多商家都在对产品升级。今天的内容是关于宠物饮水机的,如何在实现需求的情况下降低功耗。本次也是ESP32-C3 Wifi模组在宠物饮水机上的应用。

1

客户情况介绍和需求问题

客户是一家宠物饮水机的生产厂家,客户为了尽可能的降低功耗,在WiFi低功耗的情况下需要实现GPIO唤醒、定时器唤醒以及长按唤醒,功耗需求为1.4mA,目前把power save放入自己的代码中功耗在3.5mA左右,完全无法满足使用需求,需要我们协助测试,提供降低功耗的方法。

2

启明云端解决方案

1、只要加入GPIO中断即可实现用按键唤醒,将具体方法提供给客户后GPIO唤醒问题得到解决;

2、在main中创建一个运行在内核上的定时器唤醒任务,将具体操作方法提供给客户,此时就可实现定时器唤醒;

3、客户来到我们公司测试时发现功耗确实在3.5mA左右,通过优化调整power save配置后功耗得到降低,与客户总体协调测试后,WiFi保持连接的最大省电模式下的平均功耗可到达1.2mA

WiFi最大省电模式:

1217a2b6-ac27-11ee-aa22-92fbcf53809c.png

WiFi全功率工作:

1224f48e-ac27-11ee-aa22-92fbcf53809c.png

3

WiFi模组ESP32-C3,极低功耗

本次客户在我们这边订的产品是WiFi模组ESP32-C3,ESP32-C3系列是极低功耗、高集成度的MCU系统级芯片(SoC),集成2.4 GHz Wi-Fi和低功耗蓝牙(BluetoothLE)双模无线通信,具有:

•完整的Wi-Fi子系统,符合IEEE 802.11b/g/n协议,具有Station模式、SoftAP模式、SoftAP+Station模式和混杂模式(即Promiscuous mode,是一种特殊模式)

•低功耗蓝牙子系统,支持Bluetooth 5和Bluetooth mesh

•行业领先的低功耗性能和射频性能

RISC-V 32位单核处理器,四级流水线架构,主频高达160 MHz

•内置400 KB SRAM(其中16 KB专用于cache)、384 KB ROM存储空间,并支持多个外部SPI、Dual SPI、Quad SPI、QPI flash

•完善的安全机制

硬件加密加速器可支持AES-128/256、Hash、RSA、HMAC、数字签名和安全启动

–集成真随机数发生器

–支持片上存储器、片外存储器和外设的访问权限管理

–支持片外存储器加解密功能

•丰富的通信接口及GPIO管脚,可支持多种场景及复杂的应用

以上就是启明云端针对宠护饮水机实际应用中降低功耗的解决方案,大家怎么看?如果有什么疑问,可以评论区讨论。

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

    关注

    0

    文章

    41

    浏览量

    13889
  • WiFi模组
    +关注

    关注

    0

    文章

    21

    浏览量

    3751
  • ESP32
    +关注

    关注

    18

    文章

    969

    浏览量

    17194
收藏 人收藏

    评论

    相关推荐

    【AI技术支持】ESP32-C3芯片/模组SPI-AT问题处理

    描述使用ESP32-C3芯片/模组,AT版本为Release/v3.0.0.0时,客户使用常规AT通信时,速率达不到需求,需要换成SPI-AT,测试中遇到问题,这是为什么呢?启明云
    的头像 发表于 11-27 01:00 263次阅读
    【AI技术支持】<b class='flag-5'>ESP32-C3</b>芯片/<b class='flag-5'>模组</b>SPI-AT问题处理

    求助,为了降低功耗ESP32-C3是否可以只使用WIFI或蓝牙?

    有一些使用场景只需要使用WIFI或蓝牙中的一种,特别是使用蓝牙时,为了降低功耗需要关闭WIFI的射频收发,ESP32-C3是否可以实现这一功能?
    发表于 07-01 08:26

    ESP32-C3 USB-JTAG开启WIFI后,便无法连接上怎么解决?

    ESP32-C3, 使用例程blink可以正常用usb-jtag下载及调试;而使用例程ESPNOW和ble_mesh_wifi_coexist后,第一次可以下载,下载成功后USB-JTAG就无法连接
    发表于 07-01 06:53

    ESP32-C3使用SPI通信缓存有多少?

    我们计划用ESP32-AT功能,看到资料上ESP32-C3仅支持SPI通信,请问: ①ESP32-C3使用SPI通信缓存有多少? ②ESP32-C3使用SPI通信接收到数据以后空中速率
    发表于 06-26 07:58

    ESP32-C3的USB计算机上识别的COM口能够干什么用?

    我想选用ESP32-C3 开发产品,其价格和蓝牙@WIFI的功能是最吸引我的,但令人头疼的是其开发环境,WIN10下试用了VSCODE+PLATFORMIO和ECLIPCE两个IDE,一是编译
    发表于 06-21 06:41

    请问MDF WIFI Mesh是否支持esp32-c3

    MDF WIFI Mesh 是否支持 esp32-c3
    发表于 06-20 07:15

    请问esp32-c3不支持pcnt吗?

    esp32-c3开发板上测试pcnt,编译报错找不到相关的函数,查看sdk源码发现要配置CONFIG_SOC_PCNT_SUPPORTED才会编译pcnt.c,查看examples里面的项目也说了只支持
    发表于 06-18 07:27

    esp32-c3上连接了路由器wifi后,再进行esp-now通信报错,如何避免这个问题?

    esp32-c3上连接了路由器wifi后,再进行esp-now通信报错: 连上wifi后就不能设置信道,这该如何避免这个问题呢?
    发表于 06-12 08:11

    请问esp32-c3能用安全启动v2版本吗?

    : WiFi, BLE Crystal is 40MHz MAC: 70:04:1d:0c:5c:64 Uploading stub... Running stub... Stub running... Warning:
    发表于 06-11 06:53

    使用ESP32-C3的SoftAP模式创建Wi-Fi热点,ESP32-C3不输出任何日志,并且无法响应,为什么?

    问题描述: 我正在使用ESP32-C3的SoftAP模式创建Wi-Fi热点,并使用手机连接到该热点。当手机连接成功并熄屏一段时间后,我发现手机无法获取热点的信息。在此期间,ESP32-C3不输
    发表于 06-07 08:26

    充电桩选型对比:ESP32-S3模组ESP32-C3模组谁更合适

    和整体解决方案供应商,有非常丰富的充电桩物联网项目经验,充电桩物联网选型中经常会用到ESP32-C3ESP32-S3模组,那么今天小启就对这几种方案做个对比,看
    的头像 发表于 04-30 08:04 6027次阅读
    充电桩选型对比:<b class='flag-5'>ESP32-S3</b><b class='flag-5'>模组</b>和<b class='flag-5'>ESP32-C3</b><b class='flag-5'>模组</b>谁更合适

    ESP32-C3开发板设计指南

    首先是ESP32-C3只支持BLE,也就是数据是以packet出现的。不支持普通的蓝牙,也就是数据的处理的时候是可以字符串去操作的。
    的头像 发表于 01-26 11:10 5748次阅读
    <b class='flag-5'>ESP32-C3</b>开发板设计指南

    ESP32-C3智能充电桩上的应用,性价比爆棚!

    ESP32-C3智能充电桩上的应用,性价比爆棚!
    的头像 发表于 01-20 08:03 820次阅读
    <b class='flag-5'>ESP32-C3</b><b class='flag-5'>在</b>智能充电桩上的应用,性价比爆棚!

    ESP32-C2小魔方遥控器的应用

    我们经常提起的ESP32-C3ESP32-S3ESP32-C2感觉话题度没有那么多,但其应用上不可小觑。今天小启就跟大家讲讲ESP32-C2
    的头像 发表于 01-13 08:03 834次阅读
    <b class='flag-5'>ESP32-C</b>2<b class='flag-5'>在</b>小魔方遥控器的应用

    ESP32-C3模块使用问题集锦| C3的串口日志该如何禁用?

    ESP32-C3因为功能强大、低功耗一直广受欢迎,客户使用过程中,也是有很多疑问。下面小启整理了一些C3模块实际应用客户遇到的问题,做出解答,大家如果也有关于C3模块的问题,可以评论
    的头像 发表于 01-09 08:03 963次阅读
    <b class='flag-5'>ESP32-C3</b>模块使用问题集锦| <b class='flag-5'>C3</b>的串口日志该如何禁用?