这是一个桌面电子时钟,基于瑞萨RA2E1芯片,采用数码管显示,可以通过按键手动设置时间,同时带有环境温湿度监测功能
开源,原创
开源
硬件采用嘉立创EDA设计,主控采用瑞萨R7FA2E1A72DFL,充电管理芯片为TP4056
本工程设计有电池充电/供电功能,通过AO3401场效应MOS管进行切换,当VBAT端电池供电时,AO3401的栅极通过R9下拉为低电平,MOS导通,电路通过电池供电。当插上外部电源时,MOS管截止,外部电源给电路供电。
本工程的电池充电管理芯片采用了TP4056,充电电流大小由PROG端的下拉电阻决定,由于本工程计划采用树脂外壳,充电时的发热量不宜过大,且桌面时钟本身电池容量较小,同时时钟内部还有温度传感器,在本工程中采用了10K的下拉电阻,根据手册可知此时对应充电电流为130mA,该充电电流较小,在电路中无需加入热耗散电阻。
由于官方案例使用串口下载时需要一直按着BOOT按钮很不方便,所以BOOT更改为跳线帽选择
本工程采用6p的typec母座,降低焊接难度的同时支持cc线供电。
本工程有触摸引脚,有触摸控制功能
本工程引出SWD/串口,方便下载调试程序。
本工程所有电阻电容均采用0805封装,方便新手焊接
外壳预留的位置可以再大些,避免安装困难
DHT11的准确性不太够,占用的位置也比较大,可以换一个更精确的传感器
如果考虑增强走时的准确性,建议使用外部晶振
目前在数码管常亮的情况下功耗测得为:377mW,对于桌面时钟来说功耗偏高
下一步考虑增加数码管休眠功能,以降低功耗
本项目使用了keil、RASC开发,触摸引脚配置部分由e2studio配置后复制到keil工程中
此为嘉立创EDA自动生成的BOM清单,仅供参考
见附件
由于触摸弹簧和键帽还没到,故没有装在外壳中演示,后续会完善
更多详情:https://diy.szlcsc.com/posts/15a52db9fd7d40c492eb505280278e45
!注意:请使用浏览器自带下载,迅雷等下载软件可能无法下载到有效资源。
欢迎加入EEWorld参考设计群,也许能碰到搞同一个设计的小伙伴,群聊设计经验和难点。 入群方式:微信搜索“helloeeworld”或者扫描二维码,备注:参考设计,即可被拉入群。 另外,如您在下载此设计遇到问题,也可以微信添加“helloeeworld”及时沟通。
EEWorld Datasheet 技术支持