![](http://image.lceda.cn/pullimage/6T9onxMFGUnx7J4Mxwgt1ptKldTUBGz3iDrM5hhU.jpeg)
开源协议:Public Domain(未经作者授权,禁止转载)
创建时间:2023-12-18 17:41:22更新时间:2024-04-28 11:00:09
描述
第一版设计出了问题,第二版进行修复了问题,实现了正常的基础功能,3D 外壳暂时还没重新设计。
一、项目概述
本项目设计了一款基于GD32单片机的暖冬保温杯架控制系统。系统采用Type-C+CH224K电源模块供电,实现智能化控制,具备温度监测、调节和用户交互功能。
二、硬件设计
1. 电源模块
采用Type-C+CH224K电源模块,为整个系统提供高效、稳定的电源输入。该模块具备高转换效率和良好的抗干D扰能力,确保系统稳定运行。
2. 稳压电路
系统采用LM78M05和AMS1117两种稳压器进行电压稳定,确保单片机及其他电路元件的正常工作。其中,LM78M05负责将输入电压稳定至5V,但需注意其发热问题,未来可考虑优化或更换更高效的稳压器件。AMS1117则负责为单片机等敏感元件提供精确的3.3V工作电压。
3. 温度采样
系统采用高精度PT1000温度传感器进行温度采样,实时监测保温杯架内的温度变化。同时,系统预留了DS18B20接口,以备不时之需。
4. 用户交互
系统配备了普通按键接口,方便用户进行温度设置、开关机等基本操作。此外增加了旋转编码器的接口,能够更直观地进行温度调节。
5. 驱动电路
采用EG3001驱动电路,负责控制保温杯架的加热元件。EG3001具有强大的驱动能力和良好的稳定性,确保加热元件的可靠工作。
三、软件设计
(1)显示参数:
- 左上角:显示当前温度
- 左侧:温度计图标表示当前温度级别
- 中间:电池图标表示当前供电电压
- 右侧:模式切换显示(类似拉绳形状)
- 下方:滑块用于调整设置目标温度
- 右侧:显示设置目标温度
(2)控制:
- 通过编码器左右滚动:设置目标温度
- 按下编码器key键:确认
菜单界面:
(1)电压:控制供电电压
(2)温度:设置温度步进
(3)设置:设置三种模式的温度大小
设计图
![](/_next/static/media/empty2.28562477.png)
BOM
![](/_next/static/media/empty1.f115c8c9.png)
![](/_next/static/media/clone.b89c66c7.png)
分享
0
0
添加到专辑
侵权投诉
工程成员
在登录或注册后才可以进行评论操作
全部评论(1)
按时间排序|按热度排序