Circuitos Logicos
Circuitos Logicos
Circuitos Logicos
S LOGICOS
1
1.1 INTRODUCCION
Los circuitos lógicos se han convertido en una de las técnicas mas empleadas en la
ingeniería moderna por su precisión, economía, rapidez y versatilidad de aplicaciones
que han ido mas allá de su uso original en computadoras digitales para incursionar en
los campos de control automático de procesos industriales, en instrumentación digital,
en tele medición y telecontrol, en las modernas calculadoras electrónicas y en sistemas
de comunicaciones por pulsos.
La referencia histórica de la lógica data de tiempos muy antiguos. Así los comienzos de
la lógica como estudio reflexivo, sistemático y ordenado se tienen grupos de tratados
escritos por Aristóteles (384- 422 A.C.) conocidos con el nombre de ORGANON.
Los continuadores de Aristóteles, principalmente, los Megaricos y los Estoicos y
después los Neoplatonicos y los Escolasticos hicieron algunas contribuciones, pero la
realidad fue que la lógica permaneció estancada poco mas de 1000 años.
Algunas de las razones para tal estancamiento fue lo inadecuado del método elegido
para su estudio, ya que se basaba en un método descriptivo que usaba el lenguaje
común.
Posteriormente el filosofo y matemático alemán GOTTFRIED W. LEIBNIZ (1646-
1716) fue quien creo la lógica matemática, pero sus trabajos estuvieron olvidados casi
150 años.
2
Fue hasta la aparición de las obras de GEORGE BOOLE (1815-1864) que empezó el desarrollo
de la lógica matemática. Así en sus libros: “Análisis Matemático de la lógica” y “Teoría del
pensamiento”, BOOLE estableció que el mecanismo básico de la mente humana es la
asociación de elementos simples que adoptan dos posiciones:
Aceptación y Negación (si y no, 1 y 0, todo y nada).
Para poder trabajar en forma sistemática con solo dos elementos simples, BOOLE estableció
un algebra en donde el universo en que dicha algebra tiene validez, consta de dos elementos
solamente: “1” y “0” (uno y cero ).
Esta metodología empezó a conocerse y aplicarse principalmente en dos campos,
primeramente en el área de telefonía en circuitos de conmutación, siendo la BELL TELEPHONE
a través de Shanon en donde se hicieron las primeras aplicaciones del algebra de Boole con
fines prácticos. Por otra parte surgieron las computadoras digitales apoyadas totalmente en el
algebra de Boole, siendo la primera la ENIAC ( Electronic Numerical Integrator and Calculator )
construida en 1948 para fines científicos en la Universidad de Pensilvania, bajo la dirección del
Dr. Brainard; posteriormente, en 1951, apareció la primera computadora comercial, la UNIVAC 1,
y de ahí en adelante con la aparición de los transistores en 1950 surgió la era de las
computadoras que han revolucionado la vida moderna, y finalmente con la fabricación de los
circuitos integrados a partir de 1960, han surgido las minicomputadoras y los microprocesadores
de ilimitados alcances.
3
Así en la actualidad, el algebra de Boole que da lugar a los circuitos lógicos y mediante la
electrónica digital, ha Incursionado en casi todos los campos de la ciencia, la industria y el
comercio.
Aunque los circuitos lógicos pueden realizarse con elementos electromecánicos, tales como
los relevadores o con elementos neumáticos o fluidicos, en la actualidad su mayor
aplicación es mediante elementos electrónicos, dando lugar a que se clasifiquen los
circuitos electrónicos en dos grandes grupos, los de la electrónica analógica y los de la
electrónica digital.
4
5
1.3 VARIABLE BOOLEANA O BINARIA
Se define como variable booleana o binaria a aquella que solo puede tomar uno de dos
valores, se les suele designar “1” y “0”, “CIERTO y “FALSO”, “SI” y “NO”, Etc.
Algunos dispositivos que tienen naturaleza binaria o que pueden manejarse en forma binaria
son los siguientes:
A 0
1
No hay significado numérico del “1” y del “0” , solamente un significado lógico.
En teoría de los conjuntos es común asociar “proposiciones” que pueden ser ciertas (“1”) o
falsas (“0”). Así, para el caso del interruptor se podría asociar la siguiente proposición:
A= “ El interruptor está cerrado” en cuyo caso si examinamos el estado del interruptor y está
cerrado, entonces la proposición es cierta y A=1; en cambio, si el interruptor está abierto
la afirmación es falsa y A=0. 7
Es común asociar a una variable o función lógica a algunos diagramas que ilustran gráficamente
su comportamiento.
Así el DIAGRAMA DE VENN, muy usado en teoría de conjuntos, en el cual en un rectángulo se
representan todos los elementos posibles de un conjunto y con un círculo se encierran todos los
elementos que reúnen la característica deseada, que hacen CIERTA una afirmación y fuera del
circulo todos los elementos para los que la afirmación es FALSA. Así para una variable A su
diagrama de VENN es:
Lógicamente, dentro del circulo se
tiene
A=1 y fuera del circulo A=0. en
otras palabras, dentro del circulo
se tiene A y fuera del circulo se
tiene NO-A, denotada: A
Basados en los postulados, teoremas y propiedades del Algebra de Boole, se han definido
las llamadas FUNCIONES LOGICAS, que realizan las operaciones lógicas fundamentales
entre variables binarias o boolenas.
9
1.5 FUNCION LOGICA “OR”
Esta función también es conocida como SUMA LOGICA, ALTERNACION, REUNION, y es
una función que se realiza entre dos variables lógicas A y B, denotada A+B o también AvB,
la cual existe cuando existe alguna de las variables de entrada o ambas.
La forma usual de definirla es mediante su TABLA DE VERDAD, la cual es una forma de
representar una función lógica, en la que se indica el valor “1” o “0” que toma la función para
cada una de las combinaciones de las cuales depende.
A B A+B
0 0 0
0 1 1
1 0 1
1 1 1
10
1.6 FUNCION LOGICA “AND”
Esta función es conocida con los nombres de función “y”, producto lógico, conjunción e
intersección .
Es una función entre dos variables A y B, denotada A.B ( también AB), tal que su tabla de
verdad esta dada por:
11
1.7 FUNCION NEGACION
A A
0 1
1 0
https://youtu.be/e57dl0yB6Ec
12
1.8 FUNCION LOGICA “NOR”
La función “NOR”, también llamada “OR NEGADA” es una función que se denota A+B,
( también AvB ó A B ) y cuya tabla de verdad esta dada por:
13
1.9 FUNCION LOGICA “NAND”
La función lógica NAND, denotada A.B ( ó también AB, ó A/B ) es una función
definida por la siguiente tabla de verdad:
A B A.B A.B
0 0 0 1
0 1 0 1
1 0 0 1
1 1 1 0
14
1.10 FUNCION OR-EXCLUSIVA
A + B = AB + AB
A B A B AB AB AB + AB A +B
0 0 1 1 0 0 0 0
0 1 1 0 0 1 1 1
1 0 0 1 1 0 1 1
1 1 0 0 0 0 0 0
16
1.11 FUNCION NO-OR-EXCLUSIVA
A B A+B
0 0 1
0 1 0
1 0 0
1 1 1
PROPIEDAD: A ++ B = A B + A B
https://youtu.be/793BPwWgBjc
17
https://youtu.be/878IqsdAeZE
18
1.12 DISPONIBILIDAD DE LAS COMPUERTAS LOGICAS:
Hay varias maneras de implementar físicamente las funciones lógicas definidas ( con
interruptores, diodos, transistores, etc ), pero podemos adelantar diciendo que la forma
mas sencilla y de mas uso en la actualidad es mediante el uso de los llamados
CIRCUITOS INTEGRADOS, los cuales proporcionan en “chips” las compuertas lógicas
listas para su empleo.
https://youtu.be/TEiuxJvuIPI
19
20
21
22