8位米字VFD屏做时钟
作者: 199003326
起因:
王老板于1月11日发布8位米字VFD屏,看着是个做钟的好材料,于是乎,DIY一个小VFD钟的念头就诞生了……..
链接:https://www.yleee.com.cn/viewthread.php?tid=5511&extra=page%3D1
过程:
先是想好咋驱动VFD屏,目前有三种思路:一是用专用的驱动芯片,如PT6311(感谢熊让俺知道这个芯片叫嘛);二是用沈老师单字屏拆下来的TPIC6B595(感谢沈老师提供的单字屏);三是用一大堆三极管和电阻………….
目前本人比较倾向于第二种方案,因为第二种方案中所需的元件俺手头基本上都有。
然后是要搞好DC-DC变换,现在想到的有两种方案,一是用MC34063搭建,一种是用三极管组成个推挽电路(感谢”陶淘乐宇“共享的原理图,原地址:http://hi.baidu.com/taotao125/blog/item/c6f59c188a2ad9b34bedbc20.html),这一部分还得请大家多多指教,俺对模电这东西实在知道的太少了,不知道选哪个方案更好。目前俺的观点:1. 采用MC34063方案效率可能会稍高一些,电路也相对简单一点,但还要考虑灯丝所用AC 3V来源;2. 三极管组成推挽电路可多路输出,一路为AC 3V供给灯丝使用,一路整流滤波后供给DC 24V。这个俺拿不定主意了,请大家给点建议,谢谢。
所必需材料:
51单片机一枚(俺目前就会点51,用的是AT89S52),DS1302一枚(其他RTC时钟芯片也行,不过程序要改),24M晶振一枚,32.768K晶振一枚,王老板的8位米字VFD屏一枚,电阻、电容、插接件若干……
待选元件:
VFD驱动方案1:PT6311一片(手头没有,以后再做规划)……..
VFD驱动方案2:TPIC6B595三片,9针排阻(阻值实验后再确定)……原理图见图1
VFD驱动方案3:一堆三极管,一堆电阻(听着头都大了,上边两个都不能用了再说)
DC-DC变换方案1:MC34063一片,电感、电阻、电容等见图2
DC-DC变换方案2:B772两片,1N4148两只,高频变压器、电阻、电容等见图3
图1 TPIC6B595驱动原理图
图2 MC34063升压
图3 B772推挽升压
—————————————以上内容为11年1月25日录入——————————————
—————————————以下内容为11年1月28日更新——————————————
开始更新,这两天把PCB画了画,热转印出来了,由于VFD屏的脚间距是2.0mm,手头没有相应的母座,所以做了一片转接板,把2.0mm间距转成2.54间距;另一片是TPIC6B595的扩展板,手工一般,让大家见笑了,呵呵。目前是为了试验方便,所以都做成了模块化的,以试验完后会再画个完整的、尽可能小的PCB。
然后就是焊接,懒得多钻那几个孔,就把VFD屏直接“贴”到转接板上了,然后焊上排针
接着是TPIC6B595的扩展板,先焊上排阻,再焊上排座
插上VFD屏,接电源点亮试试,可调电源提供高压,两节镍氢电池提供灯丝电源,先给了6.5V,静态貌似亮度还不错,不过能看出来两端亮度有些差别
提高屏极电压到24V,很亮…..
然后把6B595焊上,线各种飞….
今天钻孔时发现有点不一样,结果一看,杯具了,钻头都磨成介个样子了,细的那个是0.3mm的,粗的是1mm的
至此还差电源板,买的有很大个的磁环,不知道是什么材质的,没时间弄了,明天要回老家,要到年后才能继续了,请各位海涵。
上张大磁环的图
—————————————以上内容为11年1月28日更新——————————————
杯具了,超过800分钟不能编辑,只能放后边了。
如果版主看到的话麻烦改下标题,把那个“XX时间有更新”去掉,谢谢。
不好意思让大家久等了,前段事情比较多,没顾得上弄这东西,这两天得点闲,把东西翻出来,整了下程序,钟能走了,把程序和图片发上来。
————————-以下内容于2011年3月24日添加———————–
硬件列表:
AT89S52,DS1302,旋转编码器,VFD屏,TPIC6B595。
TPIC6B595连接见1楼,主控板连接示意图如下:
程序也写的差不多了,下边是效果图:
DSC00436.JPG (33.38 KB, 下载次数: 8)
2011-3-24 10:05 上传
下边是源程序:
取字模的时候费老劲了,手工一个一个取的,还带26个英文字母,光取字模就弄了一晚上,老费劲了,所以整个回复可见,大家别嫌麻烦,呵呵
另外程序大部分都是抄“草真多”版主的翻页钟程序,在此特提出感谢,呵呵
8位米字VFD钟.rar(47.73 KB, 下载次数: 2527)