辉光灯时钟_主控板时钟芯片改制版_DS1302 - 嘉立创EDA开源硬件平台

编辑器版本 ×
标准版 Standard

1、简单易用,可快速上手

2、流畅支持300个器件或1000个焊盘以下的设计规模

3、支持简单的电路仿真

4、面向学生、老师、创客

专业版 professional

1、全新的交互和界面

2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计

3、更严谨的设计约束,更规范的流程

4、面向企业、更专业的用户

标准版 辉光灯时钟_主控板时钟芯片改制版_DS1302

简介:基于立创官方拟辉光时钟开源项目改制版,在其原来基础上将时钟芯片替换为DS1302,完成整个项目硬件、软件设计。包括原理图,PCB设计、亚克力板设计、程序设计。

开源协议: GPL 3.0

(未经作者授权,禁止转载)

创建时间: 2021-06-22 17:37:37
更新时间: 2022-11-21 15:40:22
描述

一、事情起因

  一直想做一个桌面时钟,目前大多数设计是将时间显示在特别小的显示屏上,放桌面上看着特别费劲。

  立创给出的开源项目(拟辉光灯桌面时钟设计)是个不错的选择,同时手里又有现成的单片机和时钟芯片(DS1302),就针对原有项目进行改制,并达到预期效果。

  声明:本项目基础来源于立创开源项目拟辉光灯桌面时钟设计,所有设计工作均参考于原项目,感谢原项目成员所做的一切工作。

            原项目链接:https://oshwhub.com/OSHWHubkai-yuan-ying-jian/stc15w204s-ni-hui-guang-guan-zhu-kong-v1-0

二、主控设计

   原项目使用STC15W204S作为控制芯片,而我使用STC15W408AS单片机作主控,性能容量上比前者高了一倍以上,选这个的唯一原因是因为我手里有一个,没别的原因了。在原项目中的芯片容量几乎快被榨干,选用STC15W408AS改程序也方便。

   原项目使用PCF8563T作为时钟芯片,而大多初学者会使用DS1302作为时钟芯片。我选这个的唯一原因是因为我手里有一个,没别的原因了。重新买芯片某呗额度不太够。又不是不能用。

   主控板我并没有打PCB,手里有万用板,而且元器件都是插件的,又不是很复杂,就直接焊了。效果如下:

  eX4K7T574VEWAUuxXKspW251ewN1hlm1BFVzPJhW.jpeg

原谅我这布线和飞线技术。

我手里有USB转TTL的下载器,所以并没有加下载芯片,这就又省一大堆银子。

电源和串口我直接焊了插针引出来,装的时候直接接上USB供电线就行了。

 

灯板的话直接照搬原工程。

aWpDBNQ4U8DWLMTDmZqMpB4gTsOinZf2ffHlTosu.jpeg

灯的话去商城买太贵了,额度属实有点不够,在某宝搜的,就找到一个小批量包邮的。下了138个

果然,回来焊完了发现店家发少了,跟客服扯皮,就差投诉了,还是不情愿得给我补了,再看链接,商品已经不包邮了。

严重吐槽某些垃圾焊锡丝,咋点不化,多点掉焊盘。

 

焊这玩意果然能治不近视,焊完已经是汉武帝了,手里的电容封装不对,搞了0603的焊上去,又不是不能用。

 

 

焊错的时候属实麻烦,拆了掉焊盘,还好能飞线。c8RqVfK5CBru6LPAjeJ0B8HthdpjtagnAJTuC7h4.jpeg

 

 

焊完建议找个程序测试一下,这东西串在一块,一个没焊好后边都不能用,附件里我包含测试程序,测试程序源自51hei论坛,链接咋也找不到了。在此感谢源程序作者。

 

按键板的话手里有个游戏机按键的板子,又不是不能用,最后装的时候就不装按键了,调时间或者改颜色的时候才用,只留了按键接口。

三、软件设计

程序是根据原项目程序改的,源程序写的挺规范的,开始属实让我没看懂,没事还要多百度。

首先是测试时钟芯片能不能用,用串口读值,还好能用,拆来拆去没拆坏,开始的串口程序一直不能用,传回来的全是0,直接打开《手把手教你学51单片机》,没用BUSY的值就好了。

我写代码属实小白,疯狂创建变量才把代码移植好,为了能调时间把年月日全写0了,等以后再改吧,顺便把年月日也能显示。

四、亚克力制作

为了省钱,推荐的5mm底板我用了2mm的,把所有的都集中到一张图上,凑够了A3版幅,也不知道到底能不能比之前省,最后报价45,这能吃多少馒头啊。

五、进度

一定要确定灯焊接没问题,要不然就会像我一样装好了发现有虚焊,拆了两三遍。

成品已搞定,下一步把主控换成WIFI再做一个吧,就不用手动校时了。附件包含源程序和彩灯测试程序。、

1bjWalcZtqr3O2nfBsmaJ0ZDzNcuRE9hPMJ8IEu0.jpeg

 

设计图
原理图
1 /
PCB
1 /
未生成预览图,请在编辑器重新保存一次
ID Name Designator Footprint Quantity
1 CR1220-2 B1 MS621FE 1
2 104 C1,C3,C4,C5,C7 C0805 5
3 1F C2 CAP-TH-SE-5R5-D105VYH 1
4 100nF/50V C6 C0805 1
5 HX25035-4A CN1,CN2,CN3,KEY CONN-SMD_2.54-4P-WT 4
6 1N4148W D1 SOD-123FL_L2.6-W1.6-LS3.4-RD 1
7 B5819W D2 SOD-123_L2.8-W1.8-LS3.7-FD 1
8 HDR-M-2.54_1x4 J1,J2,J3 HDR-M-2.54_1X4 3
9 K2-3.6×6.1_SMD KEY1 K2-1111SP_JX 1
10 330 R1 R0805 1
11 1K R2,R3 R0805 2
12 300 R6 R0805 1
13 M3铜柱_LCEDA TP1,TP2,TP3,TP4 M3铜柱_LCEDA 4
14 PCF8563T/5,518 U1 SOIC-8_L5.0-W4.0-P1.27-LS6.0-BL 1
15 CH330N U2 SOP-8_L4.9-W3.9-P1.27-LS6.0-BL 1
16 STC15W204S U3 SOIC-16_L9.9-W3.9-P1.27-LS6.0-BL 1
17 TYPE-C-31-M-12 USBC1 USB-C_SMD-TYPE-C-31-M-12 1
18 32.768KHz X1 OSC-SMD_L3.2-W1.5 1
19 CR1220-2 3V BAT-SMD_CR1220-2 1
20 0.1u C8 C0603 1
21 104 C9,C10,C11 C0603 3
22 3pf C12,C13 C0603 2
23 1N4007W D3 SOD-123_L2.8-W1.8-LS3.7-RD 1
24 210S-1*2P L=11.6MMGold-plated black H1,H2 HDR-TH_2P-P2.54-V 2
25 300 R4 R0603 1
26 1k R5,R7 R0603 2
27 10K R8 R0603 1
28 STC15W408AS-35I-SKDIP28 U4 DIP-28_L35.0-W6.5-P2.54-LS7.6-BL 1
29 DS1302ZN U5 DIP-8_L9.3-W6.4-P2.54-LS7.6-BL 1
30 32.768kHz X2 HC-49US_L11.5-W4.5-P4.88 1
31 0.1u C1,C2,C3,C4,C5,C6 C0805 6
32 XH-4A CN1,CN2 CONN-TH_4P-P2.50_XH-4A 2
33 WS2812C LED1,LED2,LED3,LED4,LED5,LED6,LED7,LED8,LED9,LED10,LED11,LED12,LED13,LED14,LED15,LED16,LED17,LED18,LED19,LED20,LED21,LED22,LED23,LED24,LED25,LED26,LED27,LED28,LED29,LED30,LED31,LED32,LED33,LED34,LED35,LED36,LED37,LED38,LED39,LED40 LED-SMD_4P-L5.0-W5.0-BL 40

展开

工程视频/附件
序号 文件名称 下载次数
1

程序.zip

90
工程成员
侵权投诉
相关工程
换一批
加载中...
添加到专辑 ×

加载中...

温馨提示 ×

是否需要添加此工程到专辑?

温馨提示
动态内容涉嫌违规
内容:
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 技术支持

support
  • 开源平台公众号

MP