|
这个电子钟前前后后,断断续续做了有一个月,主要是第一次热转印PCB,而且一次又要做三块。中间出过错,两块板子又重新做了一遍。
这个钟用了三块PCB堆叠而成,单片机上没用掉的IO还引了出来,便于以后继续堆叠扩展,比如说加上GPS校时,或者电波校时等。
每块板子,功能独立,也便于以后想换方案,只要保持接口对得上,可以用别的板子换掉其中的一块。
设计:单片机是AT89s52,时钟芯片用的是DS1302。驱动6x7 LED的是HT1632C,之所以没有用595之类的,是因为这个片子比较便宜,
而且连线简单,驱动也简单。唯一的缺点,就是比较难焊,难拆。中间就因为焊错了,拆不下来,而废掉了一块板子。
板子是单面板,空间有限,电源地线又不好布,只好后来飞线解决
功能:平时显示时间,每分钟开始时可以显示当前环境温度。每个整点显示当前日期。
没有别的花哨功能,主要就是一开始本着简单,实用的原则去做的。
[ 本帖最后由 jseason 于 2011-1-19 21:37 编辑 ] |
-
三块转印好的板子
-
第一块
-
第二块
-
第三块
-
腐蚀好的板子
-
LED显示板
-
LED显示板反面
-
驱动板
-
驱动板反着叠上,中间就是HT1632C
-
单片机板
-
单片机板反着叠上
-
叠完换个角度
-
侧面
-
再换个角度
-
显示时间
-
显示温度
|