编码器是很常见的一种电子元器件,能将旋转位置或线性位置转换成数字信号输出。在编码器输出的信号中,互补输出和推挽式输出是两种比较常见的形式。下面我们就介绍这两种输出方式的区别。
互补输出就是指编码器同时提供正相和反相两个输出信号。在这种方式下,当输入信号发生变化时,正相和反相两个输出信号会呈现出互补变化的特性。比如,当输入信号从低电平变为高电平时,正相输出会从低电平变为高电平,而反相输出则会从高电平变为低电平。这类互补关系使得互补输出适用于需要对输入信号开展进一步处理或传输的应用场景。
推挽式输出就是指编码器通过两个晶体管(通常是NPN型和PNP型)来达到正向和反向两个状态之间的转换。在这种方式下,当输入信号发生变化时,只有一个晶体管处于导通状态,另一个则处于截止状态。比如,在输入信号从低电平变为高电平时,NPN晶体管导通,而PNP晶体管截止;而在输入信号从高电平变为低电平时,则是PNP晶体管导通,NPN晶体管截止。推挽式输出具有较好的驱动能力和噪声抑制能力,当需要直接驱动负载或抵抗干扰噪声较多的应用中广泛使用。
实际应用中,必须根据实际需求来选择互补输出或推挽式输出的编码器。优劣之间并没有明显的标准,只有基于具体情况的优选。