发作品签到
专业版

辉光管复古工业风时钟—基于ESP32

工程标签

401
0
0
0

简介

基于ESP32-wroom的辉光管时钟设计,使用便宜的QS30辉光灯泡,成本不高。包含了木制外壳设计,集成升压模块和联网自动校时功能。

简介:基于ESP32-wroom的辉光管时钟设计,使用便宜的QS30辉光灯泡,成本不高。包含了木制外壳设计,集成升压模块和联网自动校时功能。

开源协议

MIT License

创建时间:2022-05-05 14:34:58更新时间:2024-05-27 05:58:21

描述

本项目暂时未打样验证,请谨慎制作!

 

前一段时间痴迷复古工业风设计,看到OMNIXIE大佬的辉光管时钟设计,一时间情不能自已,遂开始学习辉光管工作原理。在经历长达3个沉迷的夜晚后顿悟得道,开始设计辉光管时钟。

辉光管在现在社会上也算是稀罕的老古董了,还记得很小的时候在老家的农电站里依稀见过这玩意。为了防阴极中毒而设置的0-9的自动刷新的瞬间应该是它最美最赛博的一瞬间了。

 

苦于平平无奇打工人的钱包,这次我选择了辉光管里相对便宜的一种,QS30-1辉光管,南昌出品,也可以用宇宙的SZ-8管子。价格相对其他库存货要便宜些,大约35一个。其他如IN-18之类的因为佬们的设计,咸鱼上被炒的价格老高,而且上来就跟你谈情怀谈复古,你说它30年的库存货人家跟你急。

 

主控上,因为需要联网校时,自然便宜好用的esp32是不二之选,而且还支持Arduino,性能也足够。

 

辉光管需要150~170VDC左右的电源,板子上集成了MAX1771的升压方案,输入电源来自USB Type-C的5V。Type-c连接器画了两个在板上,一个侧出,一个背出,方便选择外壳。高压切换方案上用的传统的HV57708 64路移位寄存器方案,省下了很多IO口。  

 

图里可以看到顶部留了三个90度的按钮,可以联通到外壳上的按键,用来控制时间调整,RGB设置等功能,也可以自定义其他功能。

按键旁边有个GH1.25的3pin连接器,是esp32的触摸IO口,本来是想接到外壳的金属按钮上,做触摸按键的,不过最终外壳没有这么设计,有能力的通讯可以自己设计外壳改触摸按钮。

最左边的排座接口是调试接口,也是扩展接口,预留了I2C,UART,模拟口等,用于后续拓展锂电池模块,脱离USB的限制。

 

 

私藏了一些小彩蛋,背面基本没有什么器件,不画点东西浑身难受。

 

板子带了一个RTC时钟,设想是每次开机的时候校准下时间,其他时间不联网。

 

另外还贴心的留了一个雷达感应开关的接口,用于检测是否有人靠近和存在。这样的话只有有人靠近或者一直有人在旁边的时候辉光管才会点亮,一方面能省些电,更重要的是大大减少了辉光管的工作时间,降低辉光管中毒概率,能多用几年是几年。

当然,我主要是因为一见到时钟就能看到管子0-9的瞬时刷新,那味儿太电子赛博,就得多看。

 

板子还设计了四个RGB灯,放在灯泡底座下多一些颜色。不过我个人是不太喜欢RGB污染,贴不贴全凭意愿。板子上还有一个小蜂鸣器,用于整点提醒,也可以设置闹铃。

需要注意的是,辉光管不要直接焊接在PCB上,需要购买针座或者一体式灯座焊接。我设计用的是下面这种底座,淘宝上很多很便宜。然后把辉光管插到底座上使用,方便坏了更换。

 

说了这么多硬件,您猜怎么着?软件我就是一点儿也没写嘿~(掐会儿腰)。 倒不是故意的,设计好了之后就换了工作,实在忙不过来,先放在这放着,等有空了再折腾吧。。。等不及的同学可以去网上搜下其他开源方案,用esp32做辉光管的不在少数,改改应该就可以用了。

 

顺便附上自己设计的木制外壳,淘宝上随便找个机加工店就可以做,不复杂。有两个方案,都放在附件里了。用Fusion360设计的,可以先看看在线预览再决定要不要。

 

外壳在线预览:辉光管时钟整体设计预览

另外一个方盒子:辉光管时钟另外一个外壳方案

 

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
辉光管时钟设计方案 v1.zip
11
2
辉光管时钟设计方案V2 .zip
15
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航