站内搜索
发作品签到
专业版

51单片机时钟

工程标签

2.0k
0
0
0

简介

基于STC8A8K64D4制作的51单片机点阵时钟,但是目前程序只有时钟功能,后续会增加游戏功能

简介:基于STC8A8K64D4制作的51单片机点阵时钟,但是目前程序只有时钟功能,后续会增加游戏功能

开源协议

GPL 3.0

创建时间:2023-04-02 10:30:07更新时间:2023-05-10 11:34:12

描述

51ClockK项目说明

亮点:软件使用了状态机思想(虽然用Switch语句很笨),硬件布线笔者个人觉得非常漂亮(自夸)

注意事项:
1. 电路图和PCB文件都在立创开源平台
2. BOM表笔者没有仔细核对,请按PCB所用到的元器件为准!
3. 演示视频中PCB上TP5400没有焊接,是因为当时被我烧坏了,哈哈,实际制作需要焊接,不然不能充电
4. 如图片所示,在TP5400充电芯片上加装了一个黑色的散热片,因为充电电流设置的1A,热量较大
5. 如图所示,电路板左上角的一个3位的数码管没有焊接,因为笔者暂时还没有用到它显示功能(可以用来显示游戏得分)
6. 程序没有用到蜂鸣器,但是实测蜂鸣器电路工作正常
7. 注意:8x8LED点阵使用型号为CS1288BW(共阳极),这点在电路图没有体现!请务必注意
8. 注意:3位数码管使用型号CS2351AW(共阴极),LED点阵和3位数码管在淘宝店铺:长圣电子厂官方旗舰店可以买到
9. 软件部分,目前没有省电模式,在亮度为0时(关闭显示)大约可运行3天(电池两节18650 2600mAh并联)


10.软件部分使用EIDE+VSCODE开发STC51,用STCISP烧录程序

已知问题:
1.电池百分比跳变的比较厉害(正负20%),可能是因为ADC引脚没有电容滤波导致的?软件使用了滑动滤波算法,在一定程度上减轻了浮动


由于笔者电路和编程水平有限,硬件和软件上的Bug和改进建议还请各位大佬和前辈们指出! 谢谢!
QQ:1583031618,欢迎打扰
-By Sightseer.  2023/05/10AM

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
1
IMG_20230510_093319.jpg
42
2
演示功能.mp4
175
3
README.txt
35
4
51ClockK.zip
295
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航