domingo, 24 de noviembre de 2013

Los biestables

Un biestable o báscula, es un circuito capaz de almacenar un bit de información de forma indefinida, (en ausencia de perturbaciones), hasta que el estado de sus entradas cambie.
 
Esta cualidad es muy útil en la electrónica digital.
Dentro de los biestables podemos clasificarlos según su sincronísmo:
  • Síncronos: las salidas obedecen a las entradas según la señal de reloj, dentro de los sícronos también podemos clasificarlos en:
    • Activos por nivel.
    • Activos por flanco.
(Cabe decir que pueden ser por flanco ascendente o descendente).
  • Asíncronos: las salidas obedecen a las entradas siempre, según se activen.
 También podemos clasificarlos según su lógica de control:
  • D.
  • T.
  • RS.
  • JK.
El biestable RS es una báscula asíncrona que cuenta con 2 entradas; R (pone a 0 las salida) y S (pone a 1 la salida).
 
(He puesto el circuito, la tabla de la verdad y su símbolo en lógica positiva, en lógica negativa se haría con puertas NAND y la tabla de verdad sería al revés).

Leyendo la tabla de arriba hacia abajo:
  • En los 2 primeros casos en los que las entradas están sin activar, la salida (Q)será igual al estado alterior (Q-1).
  • En los 2 siguientes se activa el SET (1), por lo que independientemente del estado anterior la salida será 1.
  • En los 2 siguientes se activa el RESET (0), por lo que independientemente del estado anterior la salida será 0.
  • Y en los 2 últimos en los que se activan las dos entradas a la vez se crea un estado de indeterminación que dependerá del propio biestable.
Este biestable también lo podemos encontrar síncrono, es decir; con entrada de reloj, biestable T:
 



El biestable D es una evolucion de los dos anteriores ya que añade un inversor a las entradas para evitar el estado de indeterminación. Nos encontramos con 2 entradas más; PRESET Y CLEAR, que ponen a 1 ó a 0 la salida independientemente de las entradas (y del estado de la entrada de reloj).

La entrada de reloj puede funcionar por flanco o por nivel.
 


 El biestable JK es un biestable maestro-esclavo, es decir; evita el estado de indeterminación en ciertos circuitos como un contador por ejemplo, al llevar internamente dos básculas que se complementan.



He sacado la información de:
PDF sobre los biestables
y la wikipedia