
该产品包含一套开源辉光管时钟,提供PCB设计文件和单片机代码(STC89C52),并使用DS1302时钟芯片。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
【舸轮综合船舶工作室】精心打造的资源,欢迎关注B站UP主:舸轮综合船舶制造,以获取更多详尽的资源及教程。请注意,本工作室对因使用此套开源资料而产生的任何后果概不负责!IN14辉光钟的PCB文件及程序源码说明版本V1.1,主要旨在阐明我独特的电路设计风格。(╯‵□′)╯︵┻━┻除了右侧配备了一个8550型号的三极管外,PCB板上的所有三极管型号均为130017805。为了确保最佳散热效果,强烈建议添加一个微型散热器,实测表明发热量较大。NE555芯片在此仅用于产生闪烁和冒号现象,并非用于电压升压,因此需要额外配备升压模块。NE555芯片右侧的R500k阻值需要通过实际测试确定,该阻值直接影响闪烁频率和闪烁冒号(氖泡)的显示效果。这两个2针连接器分别位于板子左下角,务必避免并联接入Power Relay。Power Relay是一个继电器,其主要功能是控制升压模块的开关状态,采用了典型的黄色HK信号继电器封装。继电器左边的两个接口标有“-S +”,分别对应红外热释探头的接入口。通过在“-”和“S”之间并联一个自锁开关,可以实现手动开关控制;另一个接口“-IN+”,为电源输入端,参考电压设定为12V,电流约为0.2A。单片机左边的两个引脚接口连接升压模块的电源接口。调时按钮为KEY1和KEY2。R4、R2、R7、R1这四个8路排阻器具有小白点的一端对准焊盘正方形的一端的设计特点。板子下方中间的+HV-为升压模块输出接入点;其左边的Out+分别连接了四个辉光管的阳极电极,旨在节省板子空间(偷懒),避免采用常规的74HC573锁存器进行一组一组扫描输出方案;而是采用每个引脚专门控制一位的方式进行操作,但由于引脚数量与实际需求存在差异,不得不引入一个额外的573芯片以最小化变化。调时按钮将第一位数字与该芯片连接起来。左上角的2032BAT电池用于实现掉电走时功能;然而我仍然不清楚为何该功能未能成功实现,目前程序仍存在一些缺陷,已知问题包括:在整点时刻的小时位会延时一分钟,例如从20:59到21:00时会先跳到20:00然后一分钟后才会变为21:01;调时过程中小时位有时会一直循环在十内,无论如何多次按键都无法直接设定准确的时间,通常需要反复操作才能得到正确的结果;调分过程中有时只有个位数字会发生变化,似乎只能通过重启来解决问题.焊接过程中务必注意三极管引脚之间不要短路!再次强调焊接过程中三极管引脚之间绝不能短路!再次强调焊接过程中三极管引脚之间绝不能短路!为了确保安全起见,即使看起来没有短路也要使用万用表进行检测.Protel自带的三极管封装为什么引脚焊盘之间的距离如此之小?这个问题我也无从知晓.四组Out-(请注意最右边那三个引脚组成一个组,最左边从Q25和Q26中间引脚引出的两个引脚也是一组)各自连接的具体功能请参照网上的51单片机引脚定义以及下方表格:(表格中左边第一位代表从左往右第几个辉光管,第二位表示该辉光管对应的引脚编号,右边则表示单片机的对应引脚)。
全部评论 (0)


