VFD时钟
简介
这是一个VFD显示屏的电子时钟。
简介:这是一个VFD显示屏的电子时钟。开源协议
:GPL 3.0
描述
这是一个VFD显示屏的电子时钟,VFD屏型号为DL18-0615,主控使用STC15W408AS单片机(STM32太贵了,节省成本),时钟芯片使用RX8025,VFD驱动使用PT6315,以及MX612E灯丝驱动等。
注意!本工程不得用于任何商业用途,仅适用于学习交流,请尊重相关开源协议,谢谢!
工程共三块板,一块前面板,一块VFD驱动板,一块主控板,设计成三明治结构,使用3M*8螺柱连接。可以在前面板再加一个黑色亚克力板,会更美观一点。
驱动板PT6315只要丢数据进去就可以显示了,不需要一直刷新,由MC34063升压至-28V,外围用料少。通过偏压电路加在灯丝上,灯丝电阻约20R,实测并联30R通5V电流有100ma,亮度刚刚好,使用MX612E驱动灯丝来达到交流供电,驱动信号刚好用RX8025输出的32.768KHz的时钟。
主控板使用STC 51单片机节省成本和缩短软件开发周期(反正功能简单不需要上32),外围器件有三个按键,AHT20温湿度传感器(温度方面因为VFD和驱动电路会发热,严重影响到温度测量精度和结果,该问题待解决)。RX8025时钟芯片,拆机片便宜自带晶振误差还小,支持32.768时钟信号以及定时信号输出。另外可以通过测量光敏电阻的电压来控制VFD的亮度,配合PT6315的设置亮度功能。
程序说明:
附件程序使用keil5开发,请使用keil5打开工程,已经编译好,烧录bin文件就可以,程序烧录时选择系统时钟@22.1184MHz,目前程序版本为DEMO版本,这个版本是只有纯时钟功能的,只有显示时间,按键设置,最基础的演示版本,其余功能砍掉。砍掉的功能有:显示日期,显示温湿度(温度不准),亮度根据环境光变化,串口输出等
DEMO版本的程序还在开发,板子预留了下载口,待后续更新。。。当然有大佬能优化或者另行开发程序也是可以的~
3D预览:
焊接实物:
上电点亮:
实际使用见视频,都看到这了,不点个赞收个藏再走?(*╹▽╹*)
评论