FastBond2阶段1-基于ESP32-C3FN4的智能水杯框图设计
之前在某矿泉水瓶上看到每日喝水的标语,然后发现自己经常出现忘记喝水的情况。为了应对这种情况,我考虑能否将水杯智能化,从而起到提醒打水、提醒喝水的作用。
标签
Funpack活动
显示
开发板
陈铭甫
更新2023-09-11
北京理工大学
607

FastBond2阶段1-基于ESP32-C3FN4的智能水杯框图设计

一、项目介绍、设计思路

之前在某矿泉水瓶上看到每日喝水的标语,然后发现自己经常出现忘记喝水的情况。为了应对这种情况,我考虑能否将水杯智能化,从而起到提醒打水、提醒喝水的作用。

基于提醒打水和提醒喝水的两个基础功能,本次设计通过单点水位检测芯片TC301D来检测水位、通过温度传感器MCP9701T-E/TT来检测温度,通过LED来显示温度和水位百分比,通过蜂鸣器来实现声音提醒。因为杯盖误碰的概率较高,采用按键来控制LED的显示、蜂鸣器的提醒关闭。

二、方案框图

根据比赛要求,使用得捷的Scheme-it来设计框图,是十分甚至九分的方便。

本项目的主要框图如下,得捷网站链接如下智能水杯设计框图。

打开后需要再刷新一次。FnIau1u3clupwyku9ABwgf73uTup

三、主要元器件介绍

ESP32-C3FN4

FiHMS1FWkFwDMAyT2b45nEsAeyyf

 

ESP32-C3 系列 SoC 是⼀款超低功耗、⾼度集成的基于 MCU 的解决⽅案,⽀持 2.4 GHz Wi-Fi 和蓝⽛®低功耗(蓝⽛ LE)。

​CPU和内存亮点:

      32-bit RISC-V 单核处理器, 最高160 MHz

      384 KB ROM

      400 KB SRAM (16 KB for cache)

      8 KB SRAM in RTC

先进的接口:

      22 or 16 个可编程 GPIOs

      数字接口:

            3 × SPI

            2 × UART

            1 × I2C

            1 × I2S

            远程控制外设,带 2 个发射通道和 2 个接收通道

            LED PWM 控制器,最多 6 个通道

            全速 USB 串⾏/JTAG 控制器

            通⽤ DMA 控制器 (GDMA),具有 3 个发射通道和 3 个接收通道

            1 个TWAI® 控制器,兼容ISO 11898-1 (CAN 规范 2.0)

      模拟接口:

            2 个 12 位 SAR ADC,最多 6 个通道

            1 × 温度传感器

低功耗管理:

      具有四种电源模式的电源管理单元

TC301D

FuAUuJK0PHbvY4BYGbfpmGyWjCWz

简介:

TC301D电容式检测芯片可以用于人体检测、一点水位检测、接近感应等。

此芯片具备自矫正功能。可以透过5mm之内玻璃、塑料、亚克力等非金属材质来实现水位的隔离检测。

芯片的抗干扰能力极强,使用简单方便。适用于饮水机,咖啡机,鱼缸等等小家电产品上。

硬件特点 :

单通道电容触控传感器模块  

输出管脚内部 

10K 上拉电阻  

三个外部端口(GND,VDD,OUT)  

工作电压范围 2.7V~5.5V 

MCP9701T-E/TT

FnWOm3KYSN0KyIB9AeIj5OsYgA_H

特征

      微型模拟温度传感器

      可用封装:SC70-5、SOT-23-3、TO-92-3

      较宽的温度测量范围:-10°C ~ 125°C

      精度: 0°C ~70°C范围内是±4°C

      较宽的工作电压范围: VDD = 3.1V to 5.5V

      低工作电流:6 µA(典型值)

      经过优化,可驱动大容性负载

四、项目总结和活动体会

通过FastBond2阶段1,我设计了一个可以检测水位、检测温度并提醒喝水的水杯。希望后续有时间能够完善电路图,然后把实物制作出来。

软硬件
电路图
附件下载
智能水杯.pdf
团队介绍
电子爱好者,北京理工大学
评论
0 / 100
查看更多
目录
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2024 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号