编码器
什么是编码器?
编码器是将一组信号转换为代码的电路。让我们通过反转 1-to-2 解码器真值表开始制作 2-to-1 线编码器真值表。
D1D0A010101
这个真值表有点短。一个完整的真值表是:
D1D0A00 01010111
我们需要回答的一个问题是如何处理其他输入?我们忽略它们吗?我们是否让它们生成额外的错误输出?在许多电路中,这个问题是通过添加时序逻辑来解决的,以便不仅知道哪个输入是活动的,而且知道输入变为活动的顺序。
编码器设计应用
组合编码器设计的一个更有用的应用是二进制到 7 段编码器。七段是根据:
我们的真值表是:
I3I2I1I0D6D5D4D3D2D1D00000111011100010010010001010111010011101101101000111010010111010110110110110101010101010101010101010101010101010101
使用该电路可以更轻松地决定如何处理真值表的其余六个条目。不应期望该电路对未定义的输入组合进行编码,因此我们可以在设计电路时将它们保留为“无关紧要”。方程用卡诺图简化。
方程组汇总
方程组汇总如下:
最终电路图
电路是:
结果梯形图
以及对应的梯形图:
相关工作表:
-
编码器和解码器工作表
工业技术