Contenido: -Transistor bsico -Compuertas lgicas -lgebra de Boole y Simplificacin Lgica -Mapas de Karnaugh
Ing. Jos Itzcatl Sandoval Lpez
El transistor Es un semiconductor que permite el control y la regulacin de una corriente grande mediante una seal muy pequea. Existe una gran variedad de transistores. Cumple funciones de amplificador, oscilador, conmutador o rectificador.
Fig. 1.1 Fig. 1.2 Fig. 1.3 Fig. 1.4
En las figuras 1.1, 1.2, 1.3 y 1.4 se muestran las figuras que representan un transistor de unin bipolar (o BJT, por sus siglas del ingls Bipolar Junction Transistor) se fabrica bsicamente sobre un mono-cristal de Germanio, Silicio o Arseniuro de galio, que tienen cualidades de semiconductores, Polarizacin de un transistor Una polarizacin correcta permite el funcionamiento de este componente. No es lo mismo polarizar un transistor NPN que PNP.
Fig. 1.5 Fig. 1.6
Zonas de trabajo CORTE.- No circula intensidad por la Base, por lo que, la intensidad de Colector y Emisor tambin es nula. La tensin entre Colector y Emisor es la de la batera. El transistor, entre Colector y Emisor se comporta como un interruptor abierto. I(Base) = I(Colector) = I(Emisor) = 0 VCE = Vbat SATURACION.- Cuando por la Base circula una intensidad, se aprecia un incremento de la corriente de colector considerable. En este caso el transistor entre Colector y Emisor se comporta como un interruptor cerrado. De esta forma, se puede decir que la tensin de la batera se encuentra en la carga conectada en el Colector.
ACTIVA.- Acta como amplificador. Puede dejar pasar ms o menos corriente.
Cuando trabaja en la zona de corte y la de saturacin se dice que trabaja en conmutacin. En definitiva, como si fuera un interruptor.
La ganancia de corriente es un parmetro tambin importante para los transistores ya que relaciona la variacin que sufre la corriente de colector para una variacin de la corriente de base. Los fabricantes suelen especificarlo en sus hojas de caractersticas, tambin aparece con la denominacin hFE. Se expresa de la siguiente manera:
= IC / IB
Compuertas lgicas La informacin binaria se representa en un sistema digital por cantidades fsicas denominadas seales, Las seales elctricas tales como voltajes existen a travs del sistema digital en cualquiera de dos valores reconocibles y representan una variable binaria igual a 1 o 0. Por ejemplo, un sistema digital particular puede emplear una seal de 3 volts para representar el binario "1" y 0.5 volts para el binario "0". Las compuertas son bloques del hardware que producen seales en binario 1 0 cuando se satisfacen los requisitos de entrada lgica.
AND La compuerta AND produce la multiplicacin lgica AND: esto es la salida es 1 si la entrada A y la entrada B estn ambas en el binario 1 de otra manera, la salida es 0.
Fig.2 Fig. 2.1 Fig. 2.2 Puerta AND usando transistores Puerta AND utilizando diodos Puerta AND TTL o NMOS Hay tres smbolos para las puertas AND: el smbolo texano -Americano- (ANSI o "militar") y el smbolo IEC ("europeo" o "rectangular"), as como el obsoleto smbolo DIN. Para obtener ms informacin, vea Puerta lgica.
Smbolo ANSI o "Militar" Smbolo IEC Smbolo DIN La compuerta AND con entradas A, B y C; implementa de salida la siguiente expresin lgica . Tabla de verdad A B Salida 0 0 0 0 1 0 1 0 0 1 1 1 OR Hay tres smbolos para las puertas OR: el smbolo texano -Americano- (ANSI o "militar") y el smbolo IEC ("europeo" o "rectangular"), as como el obsoleto smbolo DIN.2 3 Para obtener ms informacin, vase Puerta lgica.
Smbolo ANSI o "Militar" Smbolo IEC Smbolo DIN
Fig. 3.1 Fig. 3.1 Fig. 3.2 Puerta OR usando transistores Puerta OR utilizando diodos Puerta OR TTL o NMOS
NOT Un inversor, puerta NOT o compuerta NOT es una puerta lgica que implementa la negacin lgica Cuando su entrada est en 0 (cero) o en BAJA, su salida est en 1 o en ALTA, mientras que cuando su entrada est en 1 o en ALTA, su SALIDA va a estar en 0 o en BAJA.
Fig. 4.1 Fig. 4.1 Fig. 4.2 Smbolo NOT Puerta NOT TTL o NMOS Puerta NOT transistores
Tabla de verdad A NOT A 0 1 1 0 Tabla de verdad A B Salida 0 0 0 0 1 1 1 0 1 1 1 1 NAND La puerta NAND, compuerta NAND o NOT AND es una puerta lgica que produce una salida que es falsa solamente si todas sus entradas son verdaderas; por tanto, su salida es complemento a la de la puerta AND, -se comporta de acuerdo a la tabla de verdad
A B A NAND B 0 0 1 0 1 1 1 0 1 1 1 0
NOR La puerta NOR o compuerta NOR es una puerta lgica digital que implementa la disyuncin lgica negada -se comporta de acuerdo a la tabla de verdad mostrada a la derecha. Cuando todas sus entradas estn en 0 (cero) o en BAJA, su salida est en 1 o en ALTA, mientras que cuando una sola de sus entradas o ambas estn en 1 o en ALTA, su SALIDA va a estar en 0 o en BAJA.
A B A NOR B 0 0 1 0 1 0 1 0 0 1 1 0
XOR La puerta XOR, compuerta XOR u OR exclusiva es una puerta lgica digital, en la cual, cuando todas sus entradas son distintas entre s para dos entradas A y B, o cuando el nmero de 1 (unos) da una cantidad impar para el caso de tres o ms entradas, su salida est en 1.
Tabla de verdad A B A XOR B 0 0 0 0 1 1 1 0 1 1 1 0 Smbolo caracterstico XOR Compuerta XOR construida usando solamente compuertas NAND. XNOR Compuerta XNOR o NOR exclusiva es una puerta lgica digital en la cual, cuando tiene dos entradas, estas poseen el mismo valor lgico, o cuando el nmero de 1 (unos) da una cantidad par para el caso de tres o ms entradas, su salida est en 1 o en ALTA.
A B A XNOR B 0 0 1 0 1 0 1 0 0 1 1 1
ALGEBRA DE BOOLE
El lgebra booleana es la teora matemtica que se aplica en la lgica combinatoria. Las variables booleanas son smbolos utilizados para representar magnitudes lgicas y pueden tener slo dos valores posibles: 1 (valor alto) 0 (valor bajo).
Los teoremas booleanos son enunciados siempre verdaderos, lo que permite la manipulacin de expresiones algebraicas, facilitando el anlisis sntesis de los circuitos digitales. Los teoremas booleanos son los siguientes:
1. X + 0 = X 2. X + 1 = 1 3. X0 = 0 4. X1 = X 5. (X)=X 6. X + X = X 7. XX = X 8. X + X = 1 9. X.X= 0 10. X + XY = X 11. X +XY = X + Y 12. XY + XY = X (Teorema de combinacin) 13. (X +Y)(X + Y) = X + XY + XY = X 14. XY + XZ + YZ = XZ + YZ (Consenso)
Teoremas de Morgan
Los teoremas de De Morgan son los siguientes:
El complemento de un producto de variables es igual a la suma de los complementos de las variables.
El complemento de una suma de variables es igual al producto de los complementos de las variables.
Minitrminos
Para una funcin booleana de n variables {x_1,...x_n}, un producto booleano en el que cada una de las n variables aparece una sola vez (negada o sin negar) es llamado minitrmino. Es decir, un minitrmino es una expresin lgica de n variables consistente nicamente en el operador conjuncin lgica (AND) y el operador complemento o negacin (NOT).
Por ejemplo, abc, ab'c y abc' son ejemplos de minterms para una funcin booleana con las tres variables a, b y c.
Un trmino negado, como a' es considerado como el nmero binario 0 y el trmino no negado a es considerado como un 1.
Por ejemplo, se asociara el nmero 6 con a b c' , y nombraramos la expresin con el nombre m6 . Entonces m0 de tres variables es a' b' c' y m7 debera ser a b c al ser abc.
Maxitrminos
Un maxitrmino es una expresin lgica de n variables que consiste nicamente en la disyuncin lgica y el operador complemento o negacin. Los maxterms sn una expresin dual de los minitrminos. En vez de usar operaciones AND utilizamos operaciones OR y procedemos de forma similar.
Por ejemplo, los siguientes trminos cannicos son maxitrminos:
a + b' + c a' + b + c
*El complemento de un minterm es su respectivo maxitrmino. Esto puede ser fcilmente verificado usando la Ley de De Morgan. Por ejemplo:
m_1 ' = M_1
(a'b)' = a + b
Ejemplo:
f(a,b) = (a + b')(a' + b)
Mapa de Karnaugh
Un mapa de Karnaugh (tambin conocido como tabla de Karnaugh o diagrama de Veitch, abreviado como Mapa-K o Mapa-KV) es un diagrama utilizado para la simplificacin de funciones algebraicas Booleanas. El mapa de Karnaugh fue inventado en 1950 por Maurice Karnaugh, un fsico y matemtico de los laboratorios Bell.
Ejemplo 1:
# A B C Salida F 0 0 0 0 0 1 0 0 1 0 2 0 1 0 0 3 0 1 1 1 4 1 0 0 1 5 1 0 1 1 6 1 1 0 1 7 1 1 1 1 El mapa de Karnaugh se configura de acuerdo a los mintrminos iguales a 1 y las celdas se agrupan tal como en la figura 2.4.1.
El primer grupo se forma con los mintrminos m4, m5, m6 y m7 y el segundo grupo con los mintrminos m3 y m7. Del primer grupo resulta el trmino A ya que para las cuatro columnas de la tabla existen transiciones entre las variables B y C.El segundo grupo da como resultado el trmino BC por el cambio existente en la variable A. En total, la funcin queda reducida a la expresin: F1 = A + BC Ejemplo 2:
Simplifique la funcin de F2= (m1, m3, m8, m10, m12, m14)
F2 = ABD + AD
Ejemplo3: F3 = (A+B+C)(A+B+C)(A+B+C)(A+B+C)
F3=C
Ejemplo 4: Utilizar el mapa de Karnaugh para minimizar el producto de sumas, F4 = (A+B+C+D)(A+B+C)(A+B+C+D)(A+B+C+D)(A+B+C+D)(A+B+C+D) (A+B+C+D)(A+B'+C+D)
F4 =(A+C+D) (B+D) (A+D)
Fuentes: * Pagina de la Universidad Nacional de Colombia (Sede Bogot) Url: http://www.virtual.unal.edu.co/cursos/ingenieria/2000477/lecciones/020501.htm Ing. Francisco Adolfo Mora Villate amora@ing.unal.edu.co
*Diseo digital: principios y prcticas By John F. Wakerly Google books. Url:http://books.google.com.mx/books?id=moZli0LrjngC&prin tsec=frontcover&source=gbs_ge_summary_r&cad=0#v=onep ge&q&f=false
*Principios de Electricidad y Electrnica V By Antonio Hermosa Donate