#教你从零制作拟辉光管时钟#

本文是一篇详细的自制拟辉光管时钟教程,涵盖了从电路板设计、物料清单、结构设计、组装过程到程序设计的全部步骤。使用Esp8266控制器、PCB灯板和ws2812灯带等材料,通过Arduino开发环境进行程序设计,最终完成创意时钟的制作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


#制作电路板


#设计制作

方案确定后,即可展开制作,制作之前先来看一下制作拟辉光管时钟所需的物料

物料清单:

Esp8266控制器 *1

PCB灯板 *6

ws2812灯带 1条

50*30mm透明亚克力板 *60

激光切割亚克力边框 *2

导线若干

数据线 1条

铜柱50mm *24

M3*25mm螺丝 *24

M3螺母 *24


#结构设计


#电路设计


 #PCB灯板设计

PCB制板文件:

百度网盘链接:https://pan.baidu.com/s/1DfA0zmkr-VraTpr2J_Wfmg

提取码:s8kw

ws2812灯板原理图

 


 


#组装

步骤1:准备打印好的底座,将控制器安装在底座上(此过程可将控制器直接卡在卡槽即可)。


步骤2:拿出2块亚克力底座(透明和黑色)用25mm螺丝将三块底座固定在一起。 


步骤3:安装灯板 

本文首发于DF创客社区,作者:422234 原文链接:http://mc.dfrobot.com.cn/thread-297160-1-1.html 下载附件3D打印机 硬件和其他件: Arduinonano(主要用atmega328P)自己画的主板,这样更好安装; WS2812灯盘:使用3535封装的灯点,不然塞不到管里面; R8025时钟模块主要用来计时,保证时钟断电之后还会有时间; JDY-16蓝牙模块可以用于手机控制; 3D打印件 按键和按键帽 玻璃管 木板(3D打印替代也可以) 铝壳(3D打印替代也可以) 制作过程: 1.制作灯管: 首先需要制作亚克力灯片,实验室没有激光雕刻机,这部分直接找淘宝激光雕刻的。主要把每个数字刻在50*20*2mm的亚克力片上,每个数字各6片,下面是淘宝做好的图: 然后在底下打上光,神奇的事情就发生了! 可以看到数字可以在白天很清楚的看到。 管的其他部分是使用3D打印机打印的材料,打印文件可以在附件之中找到。 打印完之后使用砂纸打磨,然后喷上黑色的漆就可以了,然后将LED灯板,小LED灯板是用探针来和底座连接的,用来供电和传输信号,灯板底下还有2个磁铁来和底座吸附。 然后将玻璃管用胶水粘一起就组装完一根灯管了成品图: 底下的层纹没有处理好,仔细看还是可以看的出来的,制作6根这样的管就可以显示时:分:秒。 现在时钟连接上主板就可以正常工作了,但为了更加的美观需要制作底壳。 2.底壳制作: 时钟的外壳是用黑色的铝合金是钣金折弯的,淘宝找商家做的,木板是用实验室雕刻机雕刻的,具体的模型在附件中都有,在文件中查找。 木板和铝壳是用一个3D打印件固定的,主要就是装饰一下底壳,藏一下线路。 这是完成的样子,可以看到时钟已经非常完美了,看着很简约! 这是时钟主板的原理图,因为蓝牙还没有完成,因此这里发的固件和PCB文件都是非蓝牙版本的,附件中有PCB文件。 程序:由于代码比较多,因此直接放附件里面了。 照片和视频演示: 首先来几张美图: 虽然是磁铁固定,但是很牢固,倒着也没问题,充电宝就可以供电。 完整功能演示视频: 这就是本次制作的Gixie Clock,希望大家喜欢。
【舸轮综合船舶工作室】出品 欢迎关注b站up主:舸轮综合船舶制造 查看更多资源及程 不保证没错误,本工作室不为使用此套开源资料造成的任何后果负责! IN14辉光钟 PCB文件及程序源码说明 版本V1.1 主要是对我奇怪的电路设计风格做一个解释(╯‵□′)╯︵┻━┻ 除了右边有一个8550外,PCB中几乎所有的三极管型号均为13001 7805最好加一个微型的散热器,实测发热较大 NE555只是拿来闪烁冒号的,不是升压的,需另外配升压板 NE555右上方那个R 500k阻值具体是多少需要试,这个阻值决定了冒号的闪烁频率 闪烁的冒号(氖泡)从板子左下角的两个2pin分别接入,切记不可并联后接入 PowerRealy是一个继电器,是用来控制升压模块通断的,封装是典型黄色的HK信号继电器 继电器左边的两个接口,标有- S +的是红外热释探头的接入口,实现人来自动开,可在-和S之间再并联一个自锁开关可实现手动开关,另一个是-IN+是电源输入,参考电压12v,电流约0.2A 单片机左边的2pin接口是升压模块电源接口 调时按钮是KEY1 KEY2 R4 R2 R7 R1是四个8路排阻,排阻有小白点的一端对准焊盘正方形的一端 板子下方中间的+HV-是升压模块输出接入点 其左边的Out+分别接4个辉光管的阳极 为了节省板子(偷懒)没有采用常规的74HC573锁存器一组一组扫描着输出,而是采用每个引脚专门控制一位,但引脚刚好又差了一个,无奈就加了一个573,把变化最小的第一位数字和调时按钮接在上面 左上角的2032BAT是接纽扣电池的,能够实现掉电走时,但我不知为何没成功 现在程序还不是很完善,有一些bug,已知的有:在整点时小时位会延时1分钟,比如从20:59到21:00时会先跳到20:00然后一分钟后才会变为21:01,调时时有时候小时那边会一直在十内循环,不管他直接多按几轮一般能出来,调分时有时会只有个位动,好像这时候只能重启了。 焊接时一定要注意三极管引脚之间别短路了! 焊接时一定要注意三极管引脚之间别短路了! 焊接时一定要注意三极管引脚之间别短路了! 即使看着没短路也要用万用表打一下以防万一,Protel自带的三极管封装为什么引脚焊盘之间距离如此感人我也不知道 四组Out-(注意最右边那三个是一组,最左边从Q25和Q26中间引脚引出的两个引脚也是一组)各自接什么参照网上的51单片机引脚定义再对照下表:(左边第一位代表从左往右第几个辉光管,第二位表示此辉光管对应引脚的数字,右边表示单片机的对应引脚) 11 P22 12 P23 20 P34 21 P06 22 P07 23 P21 24 P20 25 P17 26 P30 27 P31 28 P32 29 P33 30 P03 31 P04 32 P02 33 P01 34 P05 35 P00 40 P16 41 P35 42 P36 43 P37 44 P10 45 P11 46 P12 47 P13 48 P14 49 P15
辉光时钟全套开源资料 PCB 源码 51单片机 STC89C52 DS1302时钟芯片 IN14辉光管 【舸轮综合船舶工作室】出品 欢迎关注b站up主:舸轮综合船舶制造 查看更多资源及程 不保证没错误,本工作室不为使用此套开源资料造成的任何后果负责! IN14辉光钟 PCB文件及程序源码说明 版本V1.1 除了右边有一个8550外,PCB中几乎所有的三极管型号均为13001 7805最好加一个微型的散热器,实测发热较大 NE555只是拿来闪烁冒号的,不是升压的,需另外配升压板 NE555右上方那个R 500k阻值具体是多少需要试,这个阻值决定了冒号的闪烁频率 闪烁的冒号(氖泡)从板子左下角的两个2pin分别接入,切记不可并联后接入 PowerRealy是一个继电器,是用来控制升压模块通断的,封装是典型黄色的HK信号继电器 继电器左边的两个接口,标有- S +的是红外热释探头的接入口,实现人来自动开,可在-和S之间再并联一个自锁开关可实现手动开关,另一个是-IN+是电源输入,参考电压12v,电流约0.2A 单片机左边的2pin接口是升压模块电源接口 调时按钮是KEY1 KEY2 R4 R2 R7 R1是四个8路排阻,排阻有小白点的一端对准焊盘正方形的一端 板子下方中间的+HV-是升压模块输出接入点 其左边的Out+分别接4个辉光管的阳极 为了节省板子(偷懒)没有采用常规的74HC573锁存器一组一组扫描着输出,而是采用每个引脚专门控制一位,但引脚刚好又差了一个,无奈就加了一个573,把变化最小的第一位数字和调时按钮接在上面 左上角的2032BAT是接纽扣电池的,能够实现掉电走时,但我不知为何没成功 现在程序还不是很完善,有一些bug,已知的有:在整点时小时位会延时1分钟,比如从20:59到21:00时会先跳到20:00然后一分钟后才会变为21:01,调时时有时候小时那边会一直在十内循环,不管他直接多按几轮一般能出来,调分时有时会只有个位动,好像这时候只能重启了。 焊接时一定要注意三极管引脚之间别短路了! 焊接时一定要注意三极管引脚之间别短路了! 焊接时一定要注意三极管引脚之间别短路了! 即使看着没短路也要用万用表打一下以防万一,Protel自带的三极管封装为什么引脚焊盘之间距离如此感人我也不知道 四组Out-(注意最右边那三个是一组,最左边从Q25和Q26中间引脚引出的两个引脚也是一组)各自接什么参照网上的51单片机引脚定义再对照下表:(左边第一位代表从左往右第几个辉光管,第二位表示此辉光管对应引脚的数字,右边表示单片机的对应引脚) 11 P22 12 P23 20 P34 21 P06 22 P07 23 P21 24 P20 25 P17 26 P30 27 P31 28 P32 29 P33 30 P03 31 P04 32 P02 33 P01 34 P05 35 P00 40 P16 41 P35 42 P36 43 P37 44 P10 45 P11 46 P12 47 P13 48 P14 49 P15
会说话的辉光管电子时钟,说的可是英语哦。 当时我看到这个六个“灯管子”就被震慑到了,画面太美,简直不敢直视。原来这个就辉光管,估计有好多网友和我一样没见过。那么给大家讲讲他的工作原理: 管子内部充有氖气,阳极加上高压,每个数字都是一个阴极,当阴极接地之后,数字尽速回周围形成辉光放电现象,发出橘红色的光芒。当然,这个光属于冷光,并不像灯丝一样是高温炙热以后产生的光芒,但是一般辉光管也称之为灯。 这个辉光时钟出子一个德国“严谨君”之手,这个辉光管电子时钟解决了两个问题:一个是显示问题,一个是语音报时功能。语音报时通过一个按钮可以触发。之前没有找到原理图和代码,现在看到了这,分享给喜欢的人,这个可以自己动手做做。这个辉光管我本来以为应该很难买到的,因为不常见。但是感谢万能的X宝,还是买到了。 辉光管电子时钟: 处理器:AVR ATmega32(ATmega 32数据手册)(8位) 显示器:6个辉光管 时间:无线电DCF77模块接收精确的德国时间 控制:红外传感器 声音:存储在SD卡里,声音控制器是带有SPI接口的12的DAC芯片 MCP4921(MCP4921数据手册) 放大器:使用ST的TDA7233(TDA7233数据手册) 调试接口:UART/RS232 硬件: 有两个PCB板,一个是辉光管板,一个是控制板 使用的软件是KiCad,正准备转成AD版,后面会上传。 KiCad版本的源文件上传了,打印出来PDF版本,有兴趣的可以参考。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值