本文主要是介绍米字VFD屏幕原理与使用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
老早之前逛B站的时候看到有博主资质拟辉光管桌面摆件,想玩辉光管但是太贵了,于是就转投了VFD屏幕玩玩,前面搜的使用教程很少,对新手DIY还是很不友好的,所以写这篇博客。
0x01 VFD屏工作原理
真空荧光显示器件简称VFD,是一种低能电子发光显示器件,在环境亮度变化大和对低功耗无严格要求的场合,有液晶显示器(LCD)无可比拟的优点。(主要是清楚亮度大还便宜,最重要是!美观好看!)当阴极丝(即灯丝)被加热到650℃时,阴极开始发射热电子,如取阴极为零电位,则当栅极和阳极上施加正电压时,热电子被加速穿过栅极,轰击阳极,使其上的荧光粉发光。
0x02 使用VFD屏
VFD屏幕大致分为两种,一种是点阵的,另一种是米字的,我这里用的是米字的,大概就长这个吊样子:
可以看到两边各有两个引脚为灯丝引脚(理论上来说的话应该是要接二点几伏特的交流电源,但二点几伏特直流电实际上也可以,总而言之是灯丝加热到黑暗中可以看见轻微发红,此环节自己把握,up这里接的是3.3直流电)中间的一大排为栅极和阳极(具体的也不是很清楚到底哪个是阳极和栅极,up是个小菜鸡,勿喷,但还是可以实际应用),具体的应用和单片机学习中LED数码管的使用如出一辙,都是找段选和位选,up这里是10位的米字VFD,所以P10~P20为位选口(不同规格的VFD屏各位可以用电源自己尝试找出段选和位选口),其他有16个为段选口,还有两个作为中间两位点的段选口,接线图如下:
具体的驱动编写可以看看嘉立创各位佬的开源项目。
VFD荧光屏驱动模块12位5x7点阵
HL-D812D米字VFD屏幕开源闹钟
up还是电子新手,有什么不对还请各位佬多多指正,觉得可以的话那就点个赞吧!
这篇关于米字VFD屏幕原理与使用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!