七段解码器,使用BCD计数器的正向和反向输出



“二进制时钟”成功地流行起来,而将二进制十进制代码转换为更便于人类阅读的位置或七段代码也变得很重要。 作者选择了第二个。

表面上的解决方案是将代码转换为位置代码,然后将二极管矩阵转换为七段代码。 有时可以做到这一点,但是还有另一个选择:由四个反相器组成的解码器,除了来自计数器输出的直接信号外,还允许接收每个指示器段的反相信号以及信号整形器:



但是在这里,解码器被设计为连接到该仪表该仪表已经具有正向和反向输出,这使得解码器中不需要额外的反相器。 计数器的输出Q0-Q3和Q0'-Q3'分别连接到解码器的输入B0-B3和B0'-B3'。 每个段的信号调节器包括:

  • 一个或多个二极管“ And”
  • 二极管“或”(如果需要)
  • 一个控制分段LED的晶体管开关(指示器必须带有公共阴极)。

由于下面显示了两个二极管链,指示器电压比逻辑电压低大约一伏。



必须将基本电路和负载电路中的电阻添加到按键中。 作者应用了具有此类引脚的指示器:



在这种形式下,解码器只能在指示器上显示字符0-9,但是与它一起使用的计数器可以通过从二进制十进制切换到二进制模式来切换。 通过在解码器中添加其他二极管,您还可以显示字符A-F。如果需要,可以显示连字符,L,C,G,E和空格。

Source: https://habr.com/ru/post/zh-CN453544/


All Articles