
基于GD32的喷水闹钟 BiliBili开源
简介
喷水闹钟,每天准时把你滋醒! 该工程为主控电路原理图和PCB图,其它部分请看工程描述->肆、外壳,程序等其它信息
简介:喷水闹钟,每天准时把你滋醒! 该工程为主控电路原理图和PCB图,其它部分请看工程描述->肆、外壳,程序等其它信息开源协议
:GPL 3.0
描述
基于GD32f103的喷水闹钟
零、成品介绍视频:
请移步B站:
https://www.bilibili.com/video/BV1Aq4y1h7gw#reply100466243184
壹、工程概述:
本工程仅为硬件(电路)部分相关描述与说明,其它方面(如外壳建模,程序等)详见 part 肆、外壳,程序等其它信息。
目前实现功能如下:
硬件:铃声提醒,水泵喷水,显示屏图形界面、按键菜单控制、可充电(亲测续航24h以上,不过还是建议插电使用)
软件:
单片机:
主界面(表盘和数字两个风格)显示时间、三组独立闹钟设定,单独开关水泵和铃声、时间设置、日期设置、时间自动校准、测试模式(通过按键测试水泵铃声)等
上位机(使用C#编写):
闹钟信息实时显示,闹钟内存读取,所有功能设置,一键同步电脑时间和日期到闹钟
贰、原件采购说明:
建议从TB购买的物料(省钱):(以下店铺麻烦把广告费结一下【狗头】)
主控GD32f103CB
OLED屏幕:中景园企业店 选不带排针的,回来自己飞线过去。颜色看着选,蓝色白色都挺好看!
https://item.taobao.com/item.htm?spm=a1z09.2.0.0.55382e8dTXuKaL&id=565003400812&_u=u207m1b75ofa54
IP5306:电源管理芯片
https://item.taobao.com/item.htm?spm=a1z09.2.0.0.55382e8d2qedD6&id=634648459248&_u=u207m1b75ofb43
CH340C:串口转TTL芯片(和上面IP5306是同一家店铺)
https://item.taobao.com/item.htm?spm=a1z09.2.0.0.55382e8d2qedD6&id=594547173212&_u=u207m1b75oad0e
KMA1117:用于输出3.3V电压给单片机供电,这个封装体积要小于常用的AMS1117,设计时尽量压缩体积,就选择了KMA1117
https://item.taobao.com/item.htm?spm=a1z09.2.0.0.55382e8d2qedD6&id=615520203630&_u=u207m1b75o8804
锂电池:选 姜黄色[103565] (鬼知道它咋起这么个名字)
https://item.taobao.com/item.htm?spm=a1z09.2.0.0.55382e8d2qedD6&id=645464275057&_u=u207m1b75od209
MLT8530:无源贴片蜂鸣器
https://item.taobao.com/item.htm?spm=a1z09.2.0.0.55382e8d2qedD6&id=657567459905&_u=u207m1b75of132
310微型直流水泵:立华电子,经常光顾!!
https://item.taobao.com/item.htm?spm=a1z09.2.0.0.55382e8d2qedD6&id=654985648441&_u=u207m1b75o91f1
硅胶软管:同上,和水泵搭配使用,也是立华电子家的
https://item.taobao.com/item.htm?spm=a1z09.2.0.0.55382e8d2qedD6&id=40963815638&_u=u207m1b75o4b5f
其它电容电阻啥的可以从立创商城购买【手动狗头】
叁、电路焊接说明:
打样请打样V2.0版本PCB 。V1.0仅用于方案验证,已经被舍弃。
主控可使用stm32f103CB或GD32f103CB,电路图左半部分为stm32最小系统,右下半部分为搭载的外设。PCB可直接打样焊接,已经过方案验证。ISP下载不可用,请使用SWD接口(建议搭配烧录探针夹使用,可不焊接SWD排针)
diy时请焊接两块PCB,其中一块(作为底板)只焊接type-c、两个5.1k识别电阻 和 RAW-C 。 另一块(作为上层板)全部焊接。装配时两块板子之间通过RAW-C接口进行连接,可实现通过底板连接上位机。如图:
其它部分焊接时请参考原理图内红字,不焊接的地方都标注了。
肆、外壳,程序等其它信息:
外壳模型、单片机程序、上位机软件:https://gitee.com/pingyun001/spary-clock-v2.0
五、成果展示:
设计图
BOM
ID | Name | Designator | Footprint | Quantity |
---|---|---|---|---|
1 | SS1P3L | 1 | DO220AAL | 1 |
2 | 1uH | 1UH | IND-SMD_L4.0-W4.0 | 1 |
3 | 测试点 | 3V3,5V,5V-OUT,BAT+,GND | 测试点 | 5 |
4 | CR1220-2 | B1 | BAT-SMD_CR1220-2 | 1 |
5 | 焊盘 | B+1,B-1 | 焊盘 | 2 |

评论