当前位置: 首页 > 产品展示 > 数码模块

kok真人

PRODUCTS
×

kok真人:基于CPLD的八段数码出现管驱动电路打算

发布时间:2021-12-07 11:43:13 来源:kok直播 作者:kok直播网页版

  电容式触摸屏结构图

  八段数码显示管如图1.1 所示,八段数码管每一段为一发光二极管,共有a~g 以及幼数点dp 八个发光二极管。将八段数码管中的每个二极管的阴极并联正在沿道,构成公

  CL5461AS 数码管管脚图如图1.2 所示,它将四个数码显示管的a~g 及幼数点dp 管脚并联正在沿道,行为数码管数据输入端;分裂引出各个数码管的阴极A1~A4。

  只消正在A1~A4 管脚上轮番加低电平其频率大于40Hz,可杀青四个数码管同时被点亮的视觉成就。正在点亮差异数码管的同时输入差异的数据,即可正在数码管上同时显示四位差异的数字。比如:四个数码管要显示9876 数字。第一个数码管A1 加低电平,其余A2、A3、 A4高电平,同时数码管输入和9 对应的数据;然后第二个数码管A2 加低电平,其余A1、A3 、A4 高电平,同时数码管输入和8 对应的数据;然后第三个数码管A3 加低电平,其余A1、A2 、A4 高电平,同时数码管输入和7 对应的数据;然后第四个数码管A4 加低电平,其余A1、A2 、A3 高电平,同时数码管输入和6 对应的数据;循环不息反复上述历程,四个数码管就显示9876 数字。

  用CPLD计齐整个驱动八位数码管显示电道。八位数码管管脚图如图1.2 所示。

  时钟脉冲计数器的输出同时行为 3 线 线译码器、八选一数据拔取器地点码的输入。

  时钟脉冲计数器的输出进程3 线 线译码器译码其输出信号接到八位数码管的阴极Vss0、Vss1、Vss2、Vss3、Vss4、Vss5、Vss6、Vss7 端。要显示的数据讯息A~H中哪一个,通过八选一数据拔取器的地点码来拔取,拔取出的数据讯息经七段译码器译码接数码管的a~g 管脚。如许八个数码管就可能轮番显示八个数字,若是时钟脉冲频率适合,可杀青八个数码管同时被点亮的视觉成就。

  时钟脉冲计数器模块CN8 如图1.5 所示。CN8 模块输入信号是时钟脉冲clk,其频率大于40Hz,每碰到一个时钟脉冲clk 上升沿,内部累加器便加一,再把累加器所得结果以2进造数的形势输出。要显示八位数字,因而用3 位2 进造数行为输出。输出信号为cout[0..2]。

  1.3.2 3-8线 线译码器模块DECODER3_8 如图1.6 所示。DECODER3_8 模块的输入端是A[2..0]接管时钟脉冲计数器CN8 模块的输出信号,进程译码后输出信号Q[7..0]分裂接八个数码管的阴极Vss7、Vss6、Vss5、Vss4、Vss3、Vss2、Vss1、Vss0,使对应的数码管的阴极为低电平,对应的数码管被点亮。要显示八位数字,必要八个输出端,因而做成3-8 线 线译码器模块DECODER3_8

  八选一数据拔取模块 SEL81 如图1.7 所示。SEL81 模块输入信号一个是数据拔取器SEL81的地点码SEL[2..0],另一部门是数据讯息A[3..0] ~H[3..0]。地点码SEL[2..0]来自时钟脉冲计数器CN8,由地点码SEL[2..0]肯定输出哪个输入数据。输出信号是Q[3..0]。

  七段译码器模块 DISP 如图1.8 所示。DISP 模块是七段译码器,将输入的4 位二进造数转换为数码显示管所对应的数字。比如输入为4 位二进造数0000 的岁月,使数码显示管显示0,则要七段译码器输出为0111111,即g 段为0,g 段发光二极管不亮,其他发光二极管被点。