
辉光灯时钟_主控板时钟芯片改制版_DS1302
简介
基于立创官方拟辉光时钟开源项目改制版,在其原来基础上将时钟芯片替换为DS1302,完成整个项目硬件、软件设计。包括原理图,PCB设计、亚克力板设计、程序设计。
简介:基于立创官方拟辉光时钟开源项目改制版,在其原来基础上将时钟芯片替换为DS1302,完成整个项目硬件、软件设计。包括原理图,PCB设计、亚克力板设计、程序设计。开源协议
:GPL 3.0
描述
一、事情起因
一直想做一个桌面时钟,目前大多数设计是将时间显示在特别小的显示屏上,放桌面上看着特别费劲。
立创给出的开源项目(拟辉光灯桌面时钟设计)是个不错的选择,同时手里又有现成的单片机和时钟芯片(DS1302),就针对原有项目进行改制,并达到预期效果。
声明:本项目基础来源于立创开源项目拟辉光灯桌面时钟设计,所有设计工作均参考于原项目,感谢原项目成员所做的一切工作。
原项目链接:https://oshwhub.com/OSHWHubkai-yuan-ying-jian/stc15w204s-ni-hui-guang-guan-zhu-kong-v1-0
二、主控设计
原项目使用STC15W204S作为控制芯片,而我使用STC15W408AS单片机作主控,性能容量上比前者高了一倍以上,选这个的唯一原因是因为我手里有一个,没别的原因了。在原项目中的芯片容量几乎快被榨干,选用STC15W408AS改程序也方便。
原项目使用PCF8563T作为时钟芯片,而大多初学者会使用DS1302作为时钟芯片。我选这个的唯一原因是因为我手里有一个,没别的原因了。重新买芯片某呗额度不太够。又不是不能用。
主控板我并没有打PCB,手里有万用板,而且元器件都是插件的,又不是很复杂,就直接焊了。效果如下:


原谅我这布线和飞线技术。
我手里有USB转TTL的下载器,所以并没有加下载芯片,这就又省一大堆银子。
电源和串口我直接焊了插针引出来,装的时候直接接上USB供电线就行了。
灯板的话直接照搬原工程。

灯的话去商城买太贵了,额度属实有点不够,在某宝搜的,就找到一个小批量包邮的。下了138个
果然,回来焊完了发现店家发少了,跟客服扯皮,就差投诉了,还是不情愿得给我补了,再看链接,商品已经不包邮了。
严重吐槽某些垃圾焊锡丝,咋点不化,多点掉焊盘。
焊这玩意果然能治不近视,焊完已经是汉武帝了,手里的电容封装不对,搞了0603的焊上去,又不是不能用。
焊错的时候属实麻烦,拆了掉焊盘,还好能飞线。
焊完建议找个程序测试一下,这东西串在一块,一个没焊好后边都不能用,附件里我包含测试程序,测试程序源自51hei论坛,链接咋也找不到了。在此感谢源程序作者。
按键板的话手里有个游戏机按键的板子,又不是不能用,最后装的时候就不装按键了,调时间或者改颜色的时候才用,只留了按键接口。
三、软件设计
程序是根据原项目程序改的,源程序写的挺规范的,开始属实让我没看懂,没事还要多百度。
首先是测试时钟芯片能不能用,用串口读值,还好能用,拆来拆去没拆坏,开始的串口程序一直不能用,传回来的全是0,直接打开《手把手教你学51单片机》,没用BUSY的值就好了。
我写代码属实小白,疯狂创建变量才把代码移植好,为了能调时间把年月日全写0了,等以后再改吧,顺便把年月日也能显示。
四、亚克力制作
为了省钱,推荐的5mm底板我用了2mm的,把所有的都集中到一张图上,凑够了A3版幅,也不知道到底能不能比之前省,最后报价45,这能吃多少馒头啊。
五、进度
一定要确定灯焊接没问题,要不然就会像我一样装好了发现有虚焊,拆了两三遍。
成品已搞定,下一步把主控换成WIFI再做一个吧,就不用手动校时了。附件包含源程序和彩灯测试程序。、

设计图
未生成预览图,请在编辑器重新保存一次BOM
暂无BOM
克隆工程工程成员
知识产权声明&复刻说明
本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。
请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。


评论