Vous êtes sur la page 1sur 112

Sistemas Digitales

ING. A. NAMIGTLE
Departamento de Ingeniera en Mecatrnica
alfredo.namigtle@uttehuacan.edu.mx
http://anamigtle.wix.com/namigtle
OUTLINE
PRIMER PARCIAL MAYO-JUNIO
I. FUNDAMENTOS DE CIRCUITOS LOGICOS
II. SOFTWARE DE SIMULACIN (Proteus, LabVIEW, Multisim, Matlab, Scilab,
MicroC for Pics)
III. CIRCUITOS LGICOS COMBINACIONALES
IV. CIRCUITOS LGICOS SECUENCIALES
SEGUNDO PARCIAL JULIO-AGOSTO
V. INTRODUCCION A DISPOSITIVOS LOGICOS PROGRAMABLES
VI. MICROCONTROLADORES
I. FUNDAMENTOS DE
CIRCUITOS LGICOS
-Sistemas, cdigos numricos y conversiones.
-Simbologa y compuertas.
-Familias Lgicas
-Medidas de seguridad en el manejo y conservacin de las familias lgicas TTL y CMOS
Deteccin, localizacin y eliminacin de fallas
Antes de entrar en los detalles de esta asignatura, es
interesante tener una perspectiva mayor, para entender el
contexto, en qu fundamentos se basa y cmo se relaciona
con el resto de las materias.
Electrnica. La electrnica estudia el
comportamiento de los electrones en diversos medios, y se
aplican estos conocimientos para conseguir que los
electrones hagan lo que nosotros queremos. Por ejemplo si
construimos un circuito electrnico constituido por una
pequea bombilla, una pila y un interruptor y lo
conectamos, lograremos que los electrones circulen por
todo el circuito y que al atravesar la bombilla parte de ellos
se conviertan en luzhemos conseguido que los
electrones nos obedezcan.
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Para dominar a los electrones, es necesario crear circuitos electrnicos, formados por
materiales conductores (cables) que unen todos los componentes del circuito, de la
misma manera que hay tuberas de agua que recorren nuestras casas, uniendo
diferentes elementos: grifos, llaves de paso, el contador de agua
El objetivo de la electrnica aplicada es construir circuitos electrnicos para que los
electrones se comporten de la manera que a nosotros nos interese.
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Tipos de electrnica
Electrnica analgica. Uno de los grandes retos es manipular, almacenar, recuperar y
transportar la informacin que tenemos del mundo en el que vivimos cada vez con
avances tecnolgicos que facilitan nuestra vida y que nos permiten encontrar
respuestas a preguntas que antes no se poda responder.
Con la aparicin de la electrnica las posibilidades para desarrollar esas capacidades
aumentaron considerablemente. Para comprender los principios de la electrnica
analgica, nos centraremos en un ejemplo concreto: la manipulacin,
almacenamiento, recuperacin y transporte de una voz humana.
Cuando hablamos nuestras cuerdas vocales vibran de una determinada manera, lo
que originan que las molculas del aire tambin lo hagan, chocando unas con otras y
propagando esta vibracin. Si no existiesen las molculas el sonido no se podra
propagar.
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Si medimos la vibracin de una de estas
molculas, durante un intervalo corto de
tiempo, y la pintamos, podra tener una
pinta como la que se muestra en la figura
siguiente. A esta vibracin la llamaremos
seal acstica
Cuando esta seal incide sobre un
micrfono, aparece una seal elctrica
que tiene una forma anloga a la de la
seal acstica. Las vibraciones de las
molculas se han convertido en variaciones
de voltaje, que al final se traducen en
vibraciones de los electrones. Es decir, que
con los micrfonos lo que conseguimos es
que los electrones vibran de una manera
anloga a como lo hacen las molculas
del aire.
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
La electrnica analgica trata con este tipo de seales, anlogas a las que hay en el
mundo real, modificando sus caractersticas (ej. Amplificndola, atenundola,
filtrndola, etctera).
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Los problemas de los sistemas analgicos son:
La informacin esta ligada a la forma de la onda. Si esta se degrada, se pierde
informacin
Cada tipo de seal analgica necesita de unos circuitos electrnicos particulares. (No
es lo mismo un sistema electrnico para audio que uno para video, puesto que las
seales tienen caractersticas diferentes)
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Electrnica digital. Existe otra manera de modificar, almacenar, recuperar y
transportar las seales, solucionando los problemas anteriores. Se basa en convertir
las seales en nmeros.
El teorema de Nyquist (muestreo) nos garantiza que cualquier seal se puede
representar mediante nmeros, y que con estos nmeros se puede reconstruir la
seal original.
Entonces una seal digital esta descrita por nmeros. Es un conjunto de nmeros. Y
la electrnica digital es la que trabaja con seales digitales, o sea con nmeros.
Estamos acostumbrados a escuchar el termino televisin digital o radio digital, que
significa eso? Significa que lo que nos esta enviando son nmeros! Que la
informacin que nos envan esta en los propios nmeros y no en la forma que
tenga la seal que recibimos. Y qu es un sistema digital?, Un sistema que trabaja
con nmeros y un circuito digital? Un circuito electrnico que trabaja con
nmeros.
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
El utilizar circuitos y sistemas que trabajan solo con nmeros tiene una ventaja muy
importante: se pueden realizar manipulaciones con independencia de la seal que se
esta introduciendo: datos, voz, video Un ejemplo muy claro es Internet, esta es una
red digital.
La electrnica digital trabaja con nmeros, la informacin esta en los nmeros y no en la
forma de seal.
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Analog. Analog quantities vary continuously, and analog systems represent the analog
information using electrical signals that vary smoothly and continuously over a range. A
good example of an analog system is the recording thermometer shown in the figure a.
An ink pen records the temperature in degrees Fahrenheit (F) and plots it continuously
against time on a special graph paper attached to a drum as the drum rotates. The
record of the temperatura changes is shown in figure b.
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Digital. Digital quantities vary in discrete levels. In most cases, the discretes levels are just two
values ON and OFF. Digital systems carry information using combinations of ON OFF
electrical signals that are usually in the form of codes that represent theinformation. The
telegraph systems is an example of a digital systems.
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Morse code uses short pulses (dots) and long pulses
(dashes) of current to form the code for letters or
Numbers combining the codes of dots and dashes for
the letters and numbers into words sends the
information. The sender keeps the same shorter time
interval between letters but a longer time interval
between words. This allows the receiver to identify that
the code sent is a character in a word or the end of a
word itself. The T is one dash (one long current pulse).
The H is four short dots (four short current pulses). The
R is a dot-dash-dot. And the two Es are a dot each. The
two states are ON and OFFcurrent or no current. The
person at the light bulb position identifies the code by
watching the glow of the light bulb. In the original
telegraph, this person listened to a buzzer or sounder
to identify the code.
Sistemas de representacin. Aprendimos anteriormente que un circuito digital
trabaja con nmeros y solo con nmeros. Con esto debemos estudiar como se pueden
representar estos nmeros, de manera que el circuito lo entienda.
Nmero (Concepto). Todos tenemos el concepto de nmero pero un mismo
nmero se puede representar de muchas maneras. Por ejemplo el 10, lo representamos
median dos dgitos, el 1 y el 0. SI utilizamos numeracin romana sera X, pero ambos
representan lo mismo, hacen referencia al numero DIEZ.
Estamos acostumbrados a representar los nmeros utilizando diez dgitos, por ello se
denomina sistema decimal o sistema base diez. Analicemos
659=65910
6x10^2 + 5x10^1 + 9x10^0= 600 + 50 + 9
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Sistema Octal (Base 8)
Ocho dgitos
0, 1, 2, 3, 4, 5, 6, 7
4128=________10
4X8^2 + 1X8^1 + 2X8^0 = 256 + 8 + 2 = 266(BASE 10)
30768=________10
3x8^3 + 0x8^2 + 7x8^1 + 6x8^0= 1536 + 56 + 6= 1598
1010118=________10
32768 4096 512 64 8 1
1x8^5 + 0x8^4 + 1x8^3 + 0x8^2 +1x8^1 + 1x8^0 =
4657(BASE8) TO (BASE10)=__________
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Sistema Octal (Base 8)
Ocho dgitos
0, 1, 2, 3, 4, 5, 6, 7
32110=_______8
321/8= 40 R[1]--- 40/8=5 R[0]--- 5/8=0 R[5]
menos significativo mas significativo
48110=_______8
201410=_______8
134710=_______8
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Sistema Octal (Base 8)
Ocho dgitos
0, 1, 2, 3, 4, 5, 6, 7
Ejercicio. a) Del i-v Convertir de base 8 a base 10. b) Del vi-x
Convertir de base 10 a base 8.
i.- 777 vi.- 199
ii.- 1013 vii.- 124
iii.- 768 viii.- 134
iv.- 2231 ix.- 543
v.- 765 x.- 110101
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Sistema Hexadecimal (Base 16)
Diecisis dgitos
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
A, B, C, D, E, F representan 10, 11, 12, 13, 14 y 15 respectivamente.
CACA(BASE16)=5191410
CX16^3 + AX16^2 + CX16^1 + AX16^0
12 x 16^3 + 10x16^2 + 12x16^1 + 10x16^0 =
49152 + 2560 + 192 + 10 =
FE2A16=_________10
Fx16^3 + Ex16^2 + 2x16^1 + Ax16^0=
15x16^3 + 14x16^2 + 2x16^1 +10x16^0=65066
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Sistema Hexadecimal (Base 16)
Diecisis dgitos
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
A, B, C, D, E, F representan 10, 11, 12, 13, 14 y 15 respectivamente.
65410=28E16
654/16=40 [E] 40/16=2 [8] 2/16=0 [2]
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Sistema Hexadecimal (Base 16)
Diecisis dgitos
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
Ejercicio. a) Del i-v Convertir de base 16 a base 10. b) Del vi-x
Convertir de base 10 a base 16.
i.- AAA vi.- 200
ii.- AB3 vii.- 256
iii.- BACA viii.- 1024
iv.- F0F0 ix.- 110101
v.- FE0 x.- 999
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Sistema Binario (Base 2)
Dos dgitos
0, 1.
10110112=9110
1024 512 256 128 64 32 16 8 4 2 1
1x2^6 + 1x2^4 + 1x2^3 + 1x2^1 + 1x2^0=
1011011012= 365
256+64+32+8+4+110
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Sistema Binario (Base 2)
Dos dgitos
0, 1.
11010=11011102
110/2=[0] 55/2=[1] 27/2=[1] 13/2=[1]
6/2=[0] 3/2=[1] [1]
201410=111110111102
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Sistema Octal (Base 2)
Dos dgitos
0, 1.
Ejercicio. a) Del i-v Convertir de base 2 a base 10. b) Del vi-x
Convertir de base 10 a base 2.
i.- vi.-
ii.- vii.-
iii.- viii.-
iv.- ix.-
v.- x.-
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Y si inventamos un sistema, Qu tal base 3 y base 4?
Cuntos dgitos? 3 4
Qu dgitos? 012 0123
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Qu tal
20213=____________10
2x3^3 + 2x3 ^1 + 1x3^0 = 54 + 6 + 1 = 61
20103=5710
33104=24410
12304=10810
1x4^3 + 2x4^2 + 3x4^1
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Ahora
54310=2020103
99910=11010003
2210=1124
877810=20210224
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Convertir 100 010 base 2 a base 8 42
34 base 10
42 Base 8
Convertir FFFA base 16 a base 2
1111 1111 1111 1010
FE01___1111 1110 0000 0001
011 011(BIN) TO OCT= 33
543(OCT) TO BIN=101100011
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Convertir 0111 1010 base 2 a
Hexadecimal.
7A
Convertir 765 base 8 a base 2.
111110101
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Entonces, haciendo nfasis en el
sistema binarioInvestigar!
10010.012=__________10
110.1012=__________10
23.4 10 = _____________________2
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Binary
The two levelsON and OFFare most commonly identified as
1(one) and zero (0) in modern binary digital systems, and the 1
and 0 are called binary digits or bits for short. Since the system is
binary (two levels), the maximum code combinations 2^n
depends on the number of bits, n, used to represent the
information. For example, if numbers were the only quantities
represented, then the codes would look like Figure 1-4, when using
a 4-bit code to represent 16 quantities. To represent larger
quantities more bits are added. For example, a 16-bit code can
represent 65,536 quantities. The first bit at the right edge of the
code is called the least significant bit (LSB). The left-most bit is
called the most significant bit (MSB).
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
FF (HEX)11111111 (BIN) 011 111 111(BIN) 377(OCT)
255(DEC)
AF2 (HEX) 101 011 110 010 (BIN) 5362 (OCT) 2802(DEC)
654 (OCT) 0001 1010 1100 (BIN) 1AC (HEX)
342(OCT) 11100010 E2 (HEX)
777(OCT) 1 1111 1111 1FF (HEX)
AA1(HEX) 101 010 100 001 5241 (OCT)
ED4(HEX) 111 011 010 100 7324 (OCT)
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
34 (DEC)0010 0010 (BIN) 0011 0100(BCD)
1001 0010 0101(BCD) 925(DEC) 1110011101(BIN)
20(DEC) 10100 (BIN) 0010 0000 (BCD)
11 1000 1001 (BCD) 389 (DEC) 110000101 (BIN)
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Compuertas Lgicas. Una puerta lgica,
o compuerta lgica, es un dispositivo
electrnico con una funcin booleana. Suman,
multiplican, niegan o afirman, incluyen o
excluyen segn sus propiedades lgicas. Se
pueden aplicar a tecnologa electrnica,
elctrica, mecnica, hidrulica y neumtica.
Son circuitos de conmutacin integrados en
un chip.
Claude Elwood Shannon experimentaba
con rels o interruptores electromagnticos
para conseguir las condiciones de cada
compuerta lgica, por ejemplo, para la funcin
booleana Y (AND) colocaba interruptores
en circuito serie, ya que con uno solo de stos
que tuviera la condicin abierto, la salida de
la compuerta Y sera = 0, mientras que para la
implementacin de una compuerta O (OR), la
conexin de los interruptores tiene una
configuracin en circuito paralelo.
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Lgica Binaria. Trata con variables que toman dos valores
discretos y con operaciones que tienen significado
lgico. Los dos valores que toman las variables pueden
designarse con nombres diferentes ( verdadero, falso/si y
no/ON,OFF).
La lgica binaria se usa para describir, en forma
matemtica, la manipulacin y el proceso de la
informacin binaria, es en particular adecuada para el
anlisis y diseo de sistemas digitales
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
La lgica binaria consta de variables binarias y operaciones lgicas. Las variables
se denotan con letras del alfabeto como A, B, C, x, y, z, y cada variable tiene dos
y solo dos valores posibles distintos: 1 y 0. Hay tres operaciones bsicas: AND, OR y
NOT.
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Para cada combinacin de los valores x y y, hay un valor de z especificado por la
definicin de la operacin lgica. Estas definiciones pueden listarse en forma
compacta usando tablas de verdad. Una tabla de verdad es una tabla de todas
las combinaciones posibles de las variables, que muestra la relacin entre los
valores que pueden tomar las variables y el resultado de la operacin.
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
El sistema matemtico de la lgica binaria es mejor conocido como
algebra booleana. Esta algebra se usa en forma conveniente para
describir la operacin de redes complejas de circuitos digitales. Los
diseadores de sistemas digitales utilizan el algebra booleana para
transformar los diagramas de circuitos en expresiones algebraicas y
viceversa.
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Smbolos Lgicos Estndar IEEE/ANSI
Los smbolos lgicos son bastante adecuados para las compuertas lgicas bsicas ya
que cada smbolo de compuerta tiene una forma que lo distingue de los dems, y la
entrada de cada compuerta tiene la misma funcin. Sin embargo, no proporcionan
informacin suficiente para dispositivos lgicos ms complejos como flip-flops, contadores,
decodificadores, multiplexores, memorias y CI de interfaz para microprocesador. Estos
circuitos complejos a menudo tienen varias entradas y salidas con diferentes funciones y
modos de operacin.
En 1984 se introdujo un nuevo conjunto de smbolos estndar que proporciona informacin
ms til sobre estos complejos dispositivos: el estndar 91-1984 IEEE/ANSI. Estos nuevos
smbolos estn siendo aceptados gradualmente por un cada vez creciente nmero de
compaas de electrnica y fabricantes de CI; tambin han comenzado a aparecer en la
literatura que estos grupos publican. La principal diferencia en el nuevo estndar es que en
lugar de usar diferentes smbolos recurre a smbolos rectangulares para todos los
dispositivos. Se emplea un sistema de notacin especial para indicar cmo las salidas
dependen de las entradas.
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
Estos smbolos tienen las siguientes caractersticas:
1.- Los nuevos smbolos utilizan un pequeo tringulo recto en lugar de la
pequea burbuja que aparece en los smbolos tradicionales. Al igual que la
burbuja, el tringulo indica una inversin del nivel lgico. La presencia o ausencia
del tringulo tambin indica si una entrada o salida es activa en BAJO o activa en
ALTO.
2.- Una notacin especial dentro de cada smbolo rectangular describe la
relacin lgica entre las entradas y la salida. El "1" dentro del smbolo del
INVERSOR denota un dispositivo con una sola entrada; el tringulo en la salida
indica que ste ir al estado activo en BAJO cuando la entrada se encuentra en
su estado activo en ALTO. El "&" dentro del smbolo AND significa que la salida
estar en su estado activo en ALTO cuando todas las entradas tambin se
encuentren en su estado activo en ALTO. El "> " dentro de la compuerta OR indica
que la salida ir a su estado activo (ALTO) cuando una o ms entradas se
encuentren en su estado activo (ALTO).
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
3.- Los smbolos rectangulares para
las compuertas NAND y NOR son los
mismos que los de las compuertas
AND y OR, respectivamente, con la
adicin en la salida de un pequeo
tringulo de inversin.
FAMILIAS LOGICAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
FAMILIAS LOGICAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
FAMILIAS LOGICAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMBOLOGIA Y COMPUERTAS FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
III. CIRCUITOS LGICOS
COMBINACIONALES
-SIMPLIFICACION DE CIRCUITOS LOGICOS COMBINACIONALES
-SIMULACION E IMPLEMENTACION DE CIRCUITOS LOGICOS COMBINACIONALES
-BLOQUES FUNCIONALES
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SIMPLIFICACION DE LOS C. LOG.
COMBINACIONALES
CTOS. LOGICOS COMBINACIONALES
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
SISTEMAS, CODIGOS NUMERICOS Y
CONVERSIONES
FUNDAMENTOS DE CIRCUITOS LOGICOS
ING. ALFREDO NAMIGTLE DEPARTAMENTO DE INGENIERIA EN MECATRONICA
II. SOFTWARE DE
SIMULACIN
III. CIRCUITOS LGICOS
COMBINACIONALES
IV. CIRCUITOS LGICOS
PROGRAMABLES

Vous aimerez peut-être aussi