Está en la página 1de 2

Buffer triestado

En electrnica digital, la lgica triestado permite puertos de salida con valor 0, 1 alta
impedancia (Hi-Z del ingls High Impedance). Es este ltimo estado el que proporciona los
buffer triestado. El estado Hi-Z pone la salida en alta impedancia, haciendo que el pin ya no
tenga relevancia en el circuito. Normalmente, la intencin de este estado es permitir a varios
circuitos compartir el mismo bus o lnea de salida. O tambin, permitir a un dispositivo
monitorizar seales sin afectar a la seal (en convertidores analgico/digital). Tri-statees una
marca registrada de National Semiconductor pero normalmente se usa para describir
dispositivos de este tipo hechos por cualquier fabricante.
ENTRADA SALIDA
A B C
0 0 Z
0 1 0
1 0 Z
Podemos ver un buffer triestado como un interruptor. Es decir cuando en B 1 1 1
hay un 1, funciona como si el interruptor estuviera activado, mientras que si
hay un 0, acta como si estuviera desactivado.

Un buffer triestado se disea normalmente de modo que el retardo de habilitacin de salida


(de Hi-Z a Alto o Bajo) sea un poco ms largo que el retardo de deshabilitacin de salida (de
Alto o Bajo a Hi-Z). As, si un circuito de control activa la entrada de habilitacin de salida de
un dispositivo al mismo tiempo que desactiva la entrada de habilitacin de un segundo
dispositivo, al tener un retardo de deshabilitacin de salida ms corto se puede asegurar que
antes de que el primer dispositivo ponga un nivel Alto o Bajo en el bus, el segundo dispositivo
se encontrar en estado de alta impedancia.

ndice
[ocultar]

1Usos del buffer triestado


o 1.1Usos concretos del buffer triestado
2Pull-up y Pull-down
3Alternativas al buffer triestado
4Vase tambin
5Enlaces de inters

Usos del buffer triestado[editar]


La utilidad del tercer estado (Hi-Z) es borrar la influencia de un dispositivo del resto del
circuito. Si ms de un dispositivo est conectado, poner una salida en Hi-Z se usa para que en
un mismo bus no haya dos seales diferentes, es decir, una con valor 1 y otra con valor 0.
Porque si ambas seales circularan por la misma lnea, no podramos determinar el valor que
est circulando en la misma. Los buffer triestado tambin se usan para
implementar multiplexores, especialmente aquellos con un gran nmero de entradas.
Usos concretos del buffer triestado[editar]
Las funciones del buffer triestado suelen ser tiles, principalmente para el diseo de
componentes electrnicos con una cierta funcionalidad controlada internamente, como puede
ser la implementacin de un multiplexor, el cual puede usar buffer triestado para dejar activa
solo una de sus entradas y anular las otras de forma que no interfieran en la salida. Tambin
se pueden usar los buffer triestado para dotar a los dispositivos de funcionalidad controlada
externamente, es decir el usuario puede controlar esos buffer triestado para controlar el
dispositivo. Este tipo de dispositivos tienen posibilidad de habilitacin o deshabilitacin de
lectura, escritura o incluso del propio dispositivo. Un ejemplo de este tipo de dispositivos son
las memorias RAM.

Pull-up y Pull-down[editar]
Cuando la salida del triestado estn en estado de alta impedancia, su influencia en el resto del
circuito es eliminada, y en el nodo de salida no podremos determinar si hay un 1 un 0, si
ningn otro elemento del circuito manda una seal hacia ese nodo. Para evitar esto, los
diseadores de circuitos usualmente utilizarn resistencias de pull-up o pull-down
(normalmente en el rango de 1 a 100K Ohmios) para determinar el valor en la salida del
triestado, cuando ste est en Hi-Z, es decir, estas resistencias asignan el valor 1 0 a la
salida del triestado cuando est en alta impedancia.
Por ejemplo, el protocolo de bus I2C (un protocolo de buses de comunicacin bidireccional a
menudo usado entre dispositivos) especifica el uso de resistencias pull-up en las dos lneas de
comunicacin. Cuando los dispositivos estn inactivos dejan de mandar seales a las lneas
de comunicacin y ponen las salidas de sus triestados en Hi-Z, eliminando as su influencia en
el circuito. Cuando todos los dispositivos del bus han hecho esto, lo nico que influencia estas
lneas del circuito son las resistencias de pull-up, las cules elevan la tensin en ese punto
para que aparezca un 1 como seal. Los dispositivos de comunicacin que usan este
protocolo, o dejan la lnea a 1 o a 0, previniendo algn cortocircuito en el que algn dispositivo
emita un 1 y otro emita un 0 al mismo tiempo por el mismo bus.

Alternativas al buffer triestado[editar]


Un buffer triestado se usa para inteconectar chips en circuitos impresos (PCB), o algunas
veces entre PCBs conectados en una misma placa. No es recomendable el uso del buffer
triestado para conexiones de una sola lnea, pero es bastante recomendado para conexiones
entre chips. Los multiplexores bsicos pueden ser usados en chips porque son implementados
en silicio, a diferencia de las grandes equivalencias con los componentes off-chip. [cita requerida]

También podría gustarte