];Whvdnv 8>x.zO_.c> g!n1]- 1 PK1j$&F m%V+px 描述
k*|dX.C: 前段时间我得到了一大堆俄罗斯 VFD 管。 我想用它们作为一个长矩阵显示器来显示我最近的公交车站的发车时间。 因此,我创建了一个
pcb,每个
驱动 8 个管。 每个
电子管都有自己的 74HC595 移位寄存器,它设置 TD62786 高端源驱动器的输出,进而驱动实际电子管。 每个管的每个点都可以通过将其值移入移位寄存器来寻址。 这样,多个模块可以一个接一个地进行菊花链连接。 该项目尚未完成,但现在似乎是记录我为您和以后自己参考的内容的好时机。 目前驱动模块正在工作,我正在测试和编程基于 ESP8266 的控制器板。
O$x-&pW`g y8: 0VZox -Nmf}`_ w?ssV ^)N[x''a 细节
20m6-rkI<} (ohkM`83k IV-25 支持菊花链的显示模块。 自带ESP8266控制器板
R7*Jb-;$! 该项目基本上由两部分组成。 显示模块和控制一个或多个显示模块的控制器板
=f@O~nGm , >Y.! (PGmA>BT x6HebIR+ $N;!. 5lX3 显示模块
}7hpx!s, Wy#`*h, ]Oc
:x 显示模块由 8 个 74HC595 移位寄存器串联而成。最后一个寄存器的串行输出端可以接antoter模块的输入端,实现多个模块的串联。这可以通过将一块板上的接头 H1 连接到另一块板上的 H2 来实现。
hgj#VY$B 接头还断开时钟和锁存引脚以及 5V 逻辑、阳极和阴极的
电源。
Y=X"YH| f[7'kv5S <0P`ct0,i 每个移位寄存器驱动一个 TD62783 高压源驱动器,它依次驱动实际的电子管。
!~UI~-i' 由于每个管有七个点,每个移位寄存器/源极驱动器有 8 个通道,因此不使用每个移位寄存器/源极驱动器的第一个输出。此外,源极驱动器和阳极的输出之间的分配取决于驱动器
芯片是在板的顶部还是底部。如果您为模块编写自己的库,请注意这一点。另请注意,我为 IV-25 找到的
封装底部有丝网印刷。因此,在管中焊接后,圆圈和箭头需要可见。
4W9!_:j(j 1E$Z]5C9 /6{`6(p X2@mQ&n 控制器模块
9?D7"P+ 重要提示:控制器模块目前正在测试中,其全部功能尚未得到验证。 谨慎行事!
mXc/sh")X *B}vYX 'G(N,vu[@ $Fz/&;KX! 正在工作:
\!ESmxSa; W/oRt<:E * 5V 和 3,3V 轨
3FPy"[[ * USB-UART
'lC"wP&$ * 用于切换阴极
电压的 MOSFET
xHsH .f_{ * 与显示模块通讯
(m;P,* * 可以连接到控制器的最大显示模块数量,而不会炸掉任何痕迹
i?=3RdP/R1 };o R x) 未经测试:
{J})f>x<xM * 纽扣
i`&