SlideShare ist ein Scribd-Unternehmen logo
1 von 95
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Electronica digital
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
ELECTRÓNICA DIGITAL
Se denomina señal a la información que
representa una determinada magnitud física
( temperatura, presión, velocidad, etc ) y su
evolución en el tiempo.
• Tipos de señales:
– Señales analógicas: aquellas en las que la
variable estudiada es una función continua en el
tiempo.
– Señales digitales: aquellas en la que la variable
estudiada sólo toma valores discretos.
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Sistema Analógico
Sistema Digital
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Analógico y Digital
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
MOTOR
SENSORT
MIC
M
undo
externo
PROCESADO
DIGITAL
solo dos estados
binario
1 y 0
Interface
Interface
Interface
Interface
Interface
1 abierto
0 cerrado
1 arrancado
0 parado
1 alarma
0 correcto
Conversor A/D
Conversor D/A
Digitalizar
Reproducir
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
0
1
00
01
10
11
000
001
010
011
100
101
110
111
1 bit
2 números
50%
50 ºC
2 bits
4 números
25%
25 ºC
3 bits
8 números
12,25 %
12,25 ºC
n bits
2n
números
100/2n
%
100/2n ºC
T [ºC]
0 ºC
100 ºC
DIGITALIZACIÓN: CONCEPTOS PREVIOS
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
CONVERSIÓN A/D y D/Af(t)
t t
fs(t)
SEÑAL ANALÓGICA SEÑAL DIGITALIZADA
DOS PREGUNTAS CLAVES:
1.- ¿Cuantos bits necesito para
digitalizar la señal?
2.- ¿Cada cuanto muestreo?
El número de bits (n) utilizados
nos define el error:
error( )%
100
2
n
2 4 6 8 10 12
0
10
20
30
40
50
n
error (%)
El ancho de banda (B) de la señal f(t)
nos define la frecuencia de muestreo.
Fmuestreo ≥ 2 B
(Tma
de NYQUIST)
EJEMPLO: Musica en
fichero .WAV
La música se muestrea
44.100 veces en un
segundo (44.1 KHz) y se
emplean 16 bits.
Se toman muestras
separadas en el canal
izquierdo y en el derecho
(estereo).
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
012
105103107735 ⋅+⋅+⋅=
012
212021101 ⋅+⋅+⋅=
Numero decimal
(Base 10)
Numero binario
(Base 2)
Peso 100
Peso 4
Dígitos:
0 1 2 3 4 5 6 7 8 9
Dígitos:
0 1
DECIMAL VERSUS BINARIO
NOTA: Se utilizan también otras bases (p.e. Hexadecimal para simplificar las notaciones)
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Sistema Binario - Decimal
El número 11010,11 en base 2 es:
Conversión de Binario a Decimal:
1x24
+1x23
+ 0x22
+ 1x21
+ 0x20
+ 1x2-1
+ 1x2-2
= 16 + 8 + 0 + 2 + 0 + 0,5 + 0,25 =
26,75
El número 26,75 en base
decimal
Conversión de Decimal a Binario:
El número 37 en base decimal es:
37 en base 10 = 100101 en base
binaria
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
NOMENCLATURA y CODIGOS INTERESANTES PARA SIMPLIFICAR LAS NOTACIONES
Binario: 10111011110111
LSB (menos significativo)
MSB (mas significativo)
Binario: 10111011110111
Octal: 27367
Binario: 10111011110111
Hexadecimal: 2EF7
El código Hexadecimal está muy extendido en el mundo de los MPU y MCU
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Sistema Hexadecimal – Decimal
El número 3A1 en base 16 es:
Conversión de Hexadecimal a Decimal:
3x162
+ (A)10x161
+ 1x160
= 768 + 160 + 1 = 929
El número 929 en base decimal
Conversión de Decimal a Hexadecimal:
El número 3571 en base decimal es:
3571 en base 10 = DF3 en base
hexadecimal
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Sistema Hexadecimal – Binario
El número 15E8 en base 16 es:
Conversión de Hexadecimal a Binario:
15E8= 0001,0101,1110,1000 =0001010111101000 en base binaria
Conversión de Binario a Hexadecimal:
El número 11011010110110 en base binaria es:
11,0110,1011,0110 = 36B6en base hexadecimal
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
MAS NOMENCLATURA
BIT = 1
NIBBLE = 4 bits = 1101
BYTE = 8 BITs = 11011110
WORD (Palabra) = 16 bits = 1001 1001 1110 0011 = 99E3 "El hexadecimal es muy útil)
LONG WORD (Palabra larga) = 32 bits , 64 bits y 128 bits
(Se suele emplear también palabra de 32 bits y palabra de 64 bits)
(en ingles 32-bit-word 64-bit-word)
Obviamente el hexadecimal es también muy útil para trabajar con tiras de bits tan largas.
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Decimal Binario
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
10 1010
11 1011
12 1100
13 1101
14 1110
15 1111
Interpretación digital de las señales eléctricas/electrónicas
Tensión:
1 Hay tensión 0 No hay tensión
Corriente:
1 Hay corriente 0 No hay corriente
Interruptores (Transistores)
1 Interruptor cerrado (Transistor saturado)
0 Interruptor Abierto (Transistor cortado)
NOTA:
El componente electrónico fundamental en
Electrónica Digital es el transistor MOSFET
(Tecnología CMOS).
Normalmente los "unos" y los "ceros" se interpretan
en tensión:
p.e.: "1" = +5 V "0" = 0 V
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Códigos de detección de error
Utilizados en transmisiones digitales con el objeto de detectar
errores en la misma.
BCD
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
BCD paridad par
0000 0
0001 1
0010 1
0011 0
0100 1
0101 0
0110 0
0111 1
1000 1
1001 0
BCD paridad impar
0000 1
0001 0
0010 0
0011 1
0100 0
0101 1
0110 1
0111 0
1000 0
1001 1
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Hexadecimal, Binario y Decimal
Hexadecimal Decimal Binario
0 0 0000
1 1 0001
2 2 0010
3 3 0011
4 4 0100
5 5 0101
6 6 0110
7 7 0111
8 8 1000
9 9 1001
A 10 1010
B 11 1011
C 12 1100
D 13 1101
E 14 1110
F 15 1111
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Formas de onda digital: Tensión en un punto del circuito
T
Nivel Alto (1)
Nivel Bajo (0)
Flanco de
subida
Flanco de
bajada
T = periodo
f = 1/T = frecuencia
La filosofía de la Electrónica Digital es muy simple.
Utilizando transistores (MOSFET) se realizan los bloques LSI básicos (puertas lógicas).
Utilizando puertas se hacen bloques mas MSI complejos (Codificadores, ALU, Biestables).
Utilizando Bloques intermedios (MSI) se hacen bloque de mayor complejidad (LSI). Micros, etc
La complejidad aumenta en los bloques VLSI. DSP, Microcontroladores, etc.
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
El mercado de las familias lógicas
RTL
DTL
TTL
ECL
I2
L
Bipolar
pMOS
nMOS
CMOS
MOSFET
Tipo de
transistor
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Breve comentario sobre familias lógicas BipolaresTecnología TTL
74 LS 00 Número de función implementada (ver catálogo)
nada Serie estándar (10 mW/puerta y 10 nS)
L Serie Bajo consumo (1 mW/puerta y 38 nS)
H Serie Alta velocidad (22 mW/puerta y 6 nS)
S Serie Schottky (20 mW/puerta y 6 nS)
LS Serie bajo consumo Schottky (2 mW/puerta y 10 nS)
AS Serie Schottky avanzada
ALS Serie Schottky avanzada de bajo consumo
HC Serie CMOS compatible TTL
74 Aplicaciones comerciales ( 0ºC hasta 75 ºC)
54 Aplicaciones militares (-55ºC hasta 125 ºC)
NOTA: Conviene mirar siempre la hoja de características ("Datasheet")
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Breve comentario sobre familias lógicas BipolaresTecnología TTL
7400 7413 7430
7402 7436 7407
(colector abierto)
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
BLOQUES DIGITALES BASICOS
BAJA ESCALA DE INTEGRACION (SSI)
Puertas lógicas (OR, AND, NO, NOR, NAND, ORx, NORx)
MEDIA ESCALA DE INTEGRACION (MSI)
Bloques combinacionales básicos (Decodificador, codificador,
multiplexador, demultiplexador, conversores de código, sumadores
binarios)
Bloques elementales secuenciales asíncronos y síncronos: BIESTABLES
Bloques secuenciales básicos (Contadores, divisores de frecuencia,
registros de deplazamiento)
ALTA Y MUY ESCALA DE INTEGRACION (LSI y VLSI)
Microprocesadores (MPU), microcontroladores (MCU), procesadors digital de
señal (DSP), autómatas programables, Computadores
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Operaciones lógicas básicas
Símbolos
Suma (OR):
S = a + b
Funciones
Tabla de
verdad
Multiplicación
(AND):
S = a · b
Negación (¯):
S = ā
b a S = a+b
0 0 0
0 1 1
1 0 1
1 1 1
b a S = a·b
0 0 0
0 1 0
1 0 0
1 1 1
a S = ā
0 1
1 0
Símbolos
antiguos
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Puertas lógicas
Suma (OR): S = a + b
Multiplicación (AND):
S = a · b
Negación (NOT): S = ā
Con interruptores
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Símbolos
Suma negada
(NOR):
Funciones Tabla de
verdad
Multiplicación
negada (NAND):
OR exclusiva
(EXOR):
b a
0 0 1
0 1 0
1 0 0
1 1 0
b a
0 0 1
0 1 1
1 0 1
1 1 0
Símbolos
antiguos
baS ⋅=
baS ⋅=
baS +=
baS +=
b a
0 0 0
0 1 1
1 0 1
1 1 0
baS ⊕=
baS ⊕=
babaS ·· +=
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Suma negada
(NOR):
baS +=
Multiplicación negada (NAND):
baS ⋅=
OR exclusiva (EXOR):
baS ⊕=
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Puertas básicas (Bloques LSI)
AND
S = A.B
NAND
S = A.B
OR
S = A+B
NOR
S = A+B
NO
S = A
ORx
S = A ⊕ B
NORx
S = A ⊕ B
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Generalización a varias entradas
S = A.B.C.D
S = A+B+C+D
S = A.B.C.D S = A+B+C+D
Notaciones simplificadas
S = A.B
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Propiedades del álgebra de Boole
1 ) Conmutativa
• a+b = b+a
• a·b = b·a
2 ) Asociativa
• a+b+c = a+(b+c)
• a·b·c = a·(b·c)
3 ) Distributiva
• a·(b+c) = a·b + a.c
• a+(b·c) = (a+b)·(a+c) ¡ojo!
4 ) Elemento neutro
• a+0 = a
• a·1 = a
5 ) Elemento absorbente
• a+1 = 1
• a·0 = 0
6 ) Ley del complementario
• a+ā = 1
• a·ā = 0
7 ) Idempotente
• a+a = a
• a·a = a
8 ) Simplificativa
• a+a·b = a
• a·(a+b) = a
9 ) Teoremas de Demorgan
•
•
baba ⋅=+
baba +=⋅
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Funciones lógicas
cbacabaS ⋅++⋅+⋅= )(
Función lógica
a b c S
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 0
1 1 1 1
Tabla de verdad
cbacbacbacbaS ⋅⋅+⋅⋅+⋅⋅+⋅⋅=
Por Minterms
Se puede obtener de dos formas, como
suma de productos (Minterms) o como
producto de sumas (Maxterms).
Por Maxterms
)()()()( cbacbacbacbaS ++⋅++⋅++⋅++=
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Simplificación por propiedades
cbacbacbacbaS ⋅⋅+⋅⋅+⋅⋅+⋅⋅=
Función lógica
)()( bbcaccbaS +⋅⋅++⋅⋅=
11 ⋅⋅+⋅⋅= cabaS
cabaS ⋅+⋅=
Propiedad Distributiva, agrupamos términos en parejas con el
mayor número posible de variables iguales.
Ley del complementario
Elemento neutro
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Algebra de Boole
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Mapas de Karnaugh
Dos variables Tres variables Cuatro variables
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Simplificación por Karnaugh
a b c S
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 0
1 1 1 1
1.-Tabla de verdad 2.- Mapa de tres variables de S
3.- Agrupamos unos
cbabacaS ⋅⋅+⋅+⋅=
4.- Función obtenida
5.- Función más
simplificada
cbabcaS ⋅⋅++⋅= )(
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos combinacionales
Clasificación
SSI: 1 a 12 puertas
MSI: 13 a 99 puertas
LSI: 100 transistores/mm2
VLSI: 1000
transistores/mm2
Existen funciones que se repiten de forma habitual:
CIRCUITOS SSI y MSI
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Bloques MSI combinacionales
Codificadores (CODEC)
Decodificadores (DECO)
Multiplexadores (MUX)
Demultiplexadores (DEMUX)
Convertidores de código
Aritmética en binario
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Decodificadore
s
Circuito con “n” entradas (pertenceintes a
un código. normalmente binario) y “2n
”
salidas.
El DECO indica a la salida la presencia de
uno de los términos del código
DECO
.
.
.
.
.
m0
m1
m2
n
-
1
Aplicaciones: Selección de dispositivos, realización de
circuitos combinacionales, utilización conjunta con
codificadores...
Disponen de una entrada adicional: CS, que
habilita/deshabilita el dispositivo
CS
ENTRADAS Y SALIDAS PUEDEN SER ACTIVAS EN ALTO O
BAJO
(*** Poner y explicar la tabla de verdad del dispositivo ***)
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
A0
A1
m0
m1
m2
m3
DECODIFICADOR
BINARIO DE 2 BITS
DECODEC
ENTRADA
A1 A0 m3 m2 m1 m0
0 0 0 0 0 1
0 1 0 0 1 0
1 0 0 1 0 0
1 1 1 0 0 0
ENTRADA SALIDA
SALIDA
Con un Decodificador seleccionamos una salida del
circuito mediante un código a la entrada.
En el ejemplo con código binario seleccionados la
salida adecuada.
Con 0 seleccionamos la salida 0 (m0)
Con 1 seleccionamos la salida 1 (m1)
Con 2 seleccionamos la salida 2 (m2)
Con 3 seleccionamos la salida 3 (m3)
Los decodificadores pueden ser de muchas entradas y
salidas y trabajar con otros códigos distintos al binario.
Los decodificadores son bloques muy importantes para
las memorias de los computadores.
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Decodificadores
Los decodificadores son claves para la realización de memoria de ordenador y
mapear los chips de memoria (MAPAS DE MEMORIA)
Hablaremos de ello
en una lección
específica
Memoria ROM con 8 datos
(tamaño del dato 4 bits)
BUS DE
DIRECCIONES
BUS DE DATOS
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
m0
m1
m2
n
-
1
Codificadores
Circuito con “2n
” entradas y “n” salidas
.
.
.
.
.
COD.
Sn
S0
S1
Función: En las salidas se muestra
el código (p.e. binario) de la
entrada activada
Aplicaciones:Teclados, Detección de niveles, transmisión de datos
(en conjunción con decodificador),etc.
¿ Que ocurre si hay mas de una entrada activada ?
Los codificadores suelen ser prioritarios
¿Que pasa si no hay ninguna?
Eliminando entradas o con líneas adicionales de control
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
A0
A1
m0
m1
m2
m3
CODIFICADOR BINARIO
PRIORITARIO DE 2 BITS
CODEC
ENTRADA
SALIDA
m3 m2 m1 m0 A1 A0
0 0 0 x 0 0
0 0 1 x 0 1
0 1 x x 1 0
1 x x x 1 1
ENTRADA SALIDA
x = cualquier cosa (1 ó 0)
Un Codificador convierte a un
determinado código la entrada
seleccionada.
Por ejemplo el codificador binario
prioritario de 2 bits de la figura,
codifica en binario la entrada
activada de mayor valor.
Los Codificadores permiten hacer
pequeños teclado.
Son elementos poco utilizados.
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Codificadores
TTL comerciales
74148 Binario. 8 entradas y 3 salidas.
Entradas y salidas a nivel bajo.
74147 Decimal a BCD. 10 entradas y 4
salidas. Entradas y salidas a nivel bajo.
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Convertidores de Código
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
DISPLAYS de siete segmentos
a b c d e f
g
a b c d e f g
Anodo Común
Cátodo Común
Convertidores de Código
a
b
c
d
e
f
g
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Convertidores de Código
BCD/7 Sg BCD/7 Sg BCD/7 Sg BCD/7 Sg
DATO
mo
m1
m3
m4
DECO
E0
E1
CONTROL
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Aplicaciones: Como conmutador de líneas, en conjunción con el
DMUX, realización de funciones lógicas, etc
Multiplexores
.
.
MU
X
E0
E1
E2
n
-1
n entradas de
selección
..
S
Los CMOS pueden ser analógicos
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
CURIOSIDAD: Aunque son circuitos de muchas entradas son relativamente sencillos de
implementar
Multiplexores
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Demultiplexores
.
.
DEMU
X
S0
S1
S2
n
-1
n entradas de
selección
..
E
Circuito con una entrada, 2n
salidas, n entradas de selección.
El valor de la entrada se transmite a la salida seleccionada por las
entradas de selección.
Aplicaciones: Como conmutador de líneas, en conjunción con el
MUX,etc
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos Secuénciales
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos Secuenciales
El circuito secuencial mas básico es el biestable (Flip-Flop).
Solo tiene un estado interno (Q) que coincide con la salida.
Los biestables son las celdas básicas de memoria para construir circuitos secuenciales de
mayor entidad.
Biestables
Dos entradas
RS (puede ser síncrono o asíncrono)
JK (solo tiene sentido síncrono)
Una entrada
D o Latch (Solo tiene sentido síncrono)
Ninguna entrada
T (Solo tiene sentido síncrono)
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos Secuenciales
Biestable RS
QT
QT+∆T
R
S
Circuito
Combinacional
R
S
Q
R S QT QT+∆T
0 0 0 0
0 0 1 1
0 1 x 1
1 0 x 0
1 1 x tbd
Conserva
pone a 1
pone a o
sin definir
(Borrado prioritario
o inserción
prioritaria
R S Q
0 0 Q
0 1 1
1 0 0
1 1 tbd
Forma simplificada
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos SecuencialesBiestable RS
Q
S
R
Inscripción prioritaria
Q
S
R
Borrado prioritaria
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos Secuénciales
Los biestables síncronos pueden tener entradas asíncronas.
Normalmente una puesta a cero ("Clear"), una puesta a uno ("Preset")
R
S
Q
CLK
Preset Clear
R
S
Q
CLK
P C
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos Secuenciales
K
J
Q
CLK
P C
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos Secuénciales
D Q
CLK
P C
Biestable D
D Q
D D
Copia a la salida el valor de la entrada y la retiene.
Realmente es un bit de memoria.
Solo tiene sentido síncrono
Cuando el reloj es activo por nivel, se le conoce como biestable LATCH
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos Secuénciales
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos Secuénciales
Q
CLK
P C Biestable T
La salida cambia a cada ciclo de reloj
Q
Q
El biestable T es la base de los contadores digitales y todas sus aplicaciones.
Algunas veces, Se cambia el texto CLK por el texto T para facilitar su identificación
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos Secuénciales
Utilizando como base los biestables se realizan bloque secuénciales de mayor complejidad.
Contadores
Divisores de frecuencia
Temporizadores digitales
Registros
Conversiones serie-paralelo y paralelo-serie
Rotaciones (multiplicaciones y divisiones por 2)
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos Secuénciales: Contadores
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos Secuénciales: Contadores
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos Secuénciales: Contadores
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos Secuénciales:
Divisores de frecuencia
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos Secuénciales: Temporizadores
Temporizador
tiempo = TM
Inicio Salida
Salida
Inicio
TM
Contador
descendente
Precarga
Dato inicial (TM)
S
R
Q
PL
CLKReloj
Detector de cero
Inicio
Salida
tiempo
Nota:
Para parar/arrancar la cuenta se debe actuar sobre el Reloj
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos Secuénciales: Frecuencìmetros / Periodìmetros
Cuenta el número de sucesos que ocurren en un determinado lapso de tiempo
Contador ascendente
Clear
Cadena de biestables D
Sucesos
Reloj
T
BCD
7 sg
BCD
7 sg
BCD
7 sg
retardo
"Cuenta los sucesos que
ocurren en el tiempo T"
Ejemplos a ilustrar:
- Medir una frecuencia
- Medir un periodo
- Corredera de un barco
3600 pulsos/milla
- Sonar (V=1460 m/S)
- Anemómetro
- Velocímetro digital
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos Secuénciales: Frecuencìmetros / Periodìmetros
"Cuenta los sucesos que
ocurren en el tiempo T"
Ejemplos a ilustrar:
- Medir una frecuencia
- Medir un periodo
- Corredera de un barco
3600 pulsos/milla
- Sonar (V=1460 m/S)
- Anemómetro digital
- Velocímetro digital
Para frecuencia:
Sucesos = pulsos de red (1 pulso cada 20 mS)
T = 1 segundo (pulsos en 1 segundo)
Para periodo:
Sucesos = reloj de 1 mS (por ejemplo)
T = pulsos de red (medimos tiempo entre dos pulsos de red)
Para corredera de un barco:
Rueda con 3600 pulsos/milla ≅ 2 pulsos/metro
Sucesos = pulsos de la rueda dentada
T = 1 segundo (los pulsos en 1 S coinciden con la millas recorridas
S
pulsos
x
milla
pulsos
S
h
h
millas
xnudosx =⋅⋅⋅=
1
3600
3600
1
Para sonar:
Sucesos = reloj de 730 Hz (1 pulso cada 1.4 mS)
Borramos contador para iniciar medida
capturamos información al recoger el eco
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos Secuénciales: Corredera (en nudos = millas/S)
Contador ascendente
Clear
Cadena de biestables D
Rueda
Reloj
1 HzT
BCD
7 sg
BCD
7 sg
retardo
Nudos
T = 1 S
PREGUNTA
¿De que tipo pondríais la rueda
para medir centésimas de nudo?
Respuesta 1.94 pulsos/cm
3600 pulsos/milla
2 pulsos/metro
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Circuitos Secuénciales: Sonar digital
Cuenta el número de pulsos (1 pulso = 1 m) que se reciben entre la emisión y la recepción
Contador ascendente
Clear
Cadena de biestables D
(registro)
reloj
Emisor
BCD
7 sg
BCD
7 sg
BCD
7 sg
730 Hz
T = 1.4 mS
Velocidad del sonido en el agua = 1460 m/S
t = 685 µS/m x2 t = 1.36986 mS/m ≅ 1.4 mS/m
Receptor
Emisor Receptor
distancia recorrida = 2 fondo
Metros
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
OPERACIONES ARITMÉTICAS : Comparadores
A = B
A > B
A < B
A
B
Comparador
Ejemplo
Serie TTL 7485
Comparador de números de 4 bits.
En el tema sobre MCU/PMU se comentará el uso de bits
especiales (FLAGs, Palabra de estado, etc) que informan
sobre resultados de operaciones aritméticas y que son
importantes en la elaboración de programas.
Ejemplo
Flag Z implica que el resultado de una operación ha sido
cero
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
OPERACIONES ARITMÉTICAS : Suma binaria
Sumador
de 1 bit
Ci-1
Ai Bi
Ci
Si
Ai
Bi
Ci-1
Si
Ci
ACARREO
(CARRY)
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
OPERACIONES ARITMÉTICAS : Suma binaria
Sumador
de 1 bit
C-1
A0 B0
C0
S0
Sumador
de 1 bit
A1 B1
C1
S1
Sumador
de 1 bit
A2 B2
C2
S2
B1 A1 A0B0
S1 S0
7482
13 14 3 2
5
CE
11
112
4
10
CS
+Vcc
B3 A2 A0B2
S2 S0
7483
16 4 3 10
13
CE
12
92
5
14
CS
+Vcc
1
A3 A1B1
7 8
B0
11
S3
15
S1
6
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
OPERACIONES ARITMÉTICAS : Resta binaria
Es lo habitual en los MPU/MCU
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
OPERACIONES ARITMÉTICAS : Resta binaria
Ejemplos con complemento a 2
8 - 6 = 2
M = 8 1000
S = 6 0110 C2 1010
1000
1010
1 0010
+
REGLA
Si hay acarreo el resultado es positivo
y se obtiene directamente
6 - 8 = -2
M = 6 0110
S = 8 1000 C2 1000
0110
1000
0 1110
+
REGLA
Si no hay acarreo el resultado el negativo
y está en complemento a 2
C2
0010
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Complemento a 2 OPERACIONES ARITMÉTICAS : Resta binaria
M1 M0
S0S1
D1 D0
CE
CS
Sumador de 2 bits
Se requiere interpretar el resultado
Signo en Cs
Cs = 1 positivo
Cs = 0 negativo
"1"
Este sistema es mas rápido que el
otro ya que el Acarreo no tiene que
realimentarse.
NOTA:
Explicar como hacer una pequeña ALU que sume
y reste con complemento a 2.
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
OPERACIONES ARITMÉTICAS : Resta binaria
José Fernández Goicochea jantoniofg@crece.uss.edu.pe
Electrónica y Electricidad Ind.
Con la representación de bit de signo y complemento a 2 (el mas utilizado) se realizan
sumas y restas siempre como sumas y sin preocuparse del acarreo.
(-8)+2
1000
0010
1010
+
C=0
-6
(-2)+(-3)
1110
1101
1011
+
C=1
-5
(-2)-(-3)
1110
0011
0001
+
C=1
+1
Si se modifica el bit de signo, hemos sobrepasado la capacidad (el resultado necesita mas bits)
7+6
0111
0110
1101
+
C=0
¿Sale
negativo
?
En los MPU/MCU se utiliza el bit de signo (N) para indicar que ha pasado esto.
N = 1 indica que se ha modificado el bit de signo en una operación.
(-5)+(-4)
1011
1100
0111
+
C=1
¿Sale
positivo?
NOTAR:
El Acarreo (C) no
representa nada
El resultado no se
puede representar
con 3 bits.

Weitere ähnliche Inhalte

Was ist angesagt?

El transistor como amplificador
El transistor como amplificadorEl transistor como amplificador
El transistor como amplificadorJomicast
 
3 2 circuitos-disparo
3 2 circuitos-disparo3 2 circuitos-disparo
3 2 circuitos-disparoAxtridf Gs
 
Sistemas de primer orden, segundo orden y orden superior
Sistemas de primer orden,  segundo orden y orden superiorSistemas de primer orden,  segundo orden y orden superior
Sistemas de primer orden, segundo orden y orden superiorMichelleAlejandroLeo
 
Familia lógica
Familia lógicaFamilia lógica
Familia lógicacristlop
 
Diferencias entre circuitos combinacionales y secuenciales
Diferencias entre circuitos combinacionales y secuencialesDiferencias entre circuitos combinacionales y secuenciales
Diferencias entre circuitos combinacionales y secuencialesWilfred Garcia Diomeda
 
Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltosColono
 
Microcontroladores PIC: Manual de practicas PIC C Compiler
Microcontroladores PIC: Manual de practicas PIC C CompilerMicrocontroladores PIC: Manual de practicas PIC C Compiler
Microcontroladores PIC: Manual de practicas PIC C CompilerSANTIAGO PABLO ALBERTO
 
Lógica positiva negativa
Lógica positiva negativaLógica positiva negativa
Lógica positiva negativaryder27
 
Cuadro comparativo de familias logicas
Cuadro comparativo de familias logicasCuadro comparativo de familias logicas
Cuadro comparativo de familias logicasGermanGeorge
 
Amplificadores diferenciales y en cascada
Amplificadores diferenciales y en cascadaAmplificadores diferenciales y en cascada
Amplificadores diferenciales y en cascadaAnaCegarra
 
Presentacion familias logicas
Presentacion familias logicasPresentacion familias logicas
Presentacion familias logicasSMCangry
 

Was ist angesagt? (20)

Reporte compuertas logicas
Reporte compuertas logicas Reporte compuertas logicas
Reporte compuertas logicas
 
El transistor como amplificador
El transistor como amplificadorEl transistor como amplificador
El transistor como amplificador
 
Practica0,1,2,3,4
Practica0,1,2,3,4Practica0,1,2,3,4
Practica0,1,2,3,4
 
Cmos
CmosCmos
Cmos
 
3 2 circuitos-disparo
3 2 circuitos-disparo3 2 circuitos-disparo
3 2 circuitos-disparo
 
Sistemas de primer orden, segundo orden y orden superior
Sistemas de primer orden,  segundo orden y orden superiorSistemas de primer orden,  segundo orden y orden superior
Sistemas de primer orden, segundo orden y orden superior
 
Familia lógica
Familia lógicaFamilia lógica
Familia lógica
 
Diferencias entre circuitos combinacionales y secuenciales
Diferencias entre circuitos combinacionales y secuencialesDiferencias entre circuitos combinacionales y secuenciales
Diferencias entre circuitos combinacionales y secuenciales
 
Ejercicios resueltos
Ejercicios resueltosEjercicios resueltos
Ejercicios resueltos
 
Festo1
Festo1Festo1
Festo1
 
compuertas logicas
compuertas logicascompuertas logicas
compuertas logicas
 
Microcontroladores PIC: Manual de practicas PIC C Compiler
Microcontroladores PIC: Manual de practicas PIC C CompilerMicrocontroladores PIC: Manual de practicas PIC C Compiler
Microcontroladores PIC: Manual de practicas PIC C Compiler
 
Lógica positiva negativa
Lógica positiva negativaLógica positiva negativa
Lógica positiva negativa
 
Manual de utilización zelio
Manual de utilización zelioManual de utilización zelio
Manual de utilización zelio
 
TTL-CMOS
TTL-CMOSTTL-CMOS
TTL-CMOS
 
Cuadro comparativo de familias logicas
Cuadro comparativo de familias logicasCuadro comparativo de familias logicas
Cuadro comparativo de familias logicas
 
Amplificadores diferenciales y en cascada
Amplificadores diferenciales y en cascadaAmplificadores diferenciales y en cascada
Amplificadores diferenciales y en cascada
 
Presentacion familias logicas
Presentacion familias logicasPresentacion familias logicas
Presentacion familias logicas
 
Restador completo
Restador completoRestador completo
Restador completo
 
Practica 7 Flip Flop
Practica 7 Flip FlopPractica 7 Flip Flop
Practica 7 Flip Flop
 

Andere mochten auch

Electronica Digital
Electronica DigitalElectronica Digital
Electronica Digitaldavidyr89
 
Sistemas digitales y electrónica digital, practicas de laboraorio
Sistemas digitales y electrónica digital, practicas de laboraorioSistemas digitales y electrónica digital, practicas de laboraorio
Sistemas digitales y electrónica digital, practicas de laboraorioFIME UANL
 
Electronica digital problemas_de_circuitos_y_sistemas_digitales
Electronica digital problemas_de_circuitos_y_sistemas_digitalesElectronica digital problemas_de_circuitos_y_sistemas_digitales
Electronica digital problemas_de_circuitos_y_sistemas_digitalesDavid Alcántara Vilca
 
Introducción a la electrónica digital
Introducción a la electrónica digitalIntroducción a la electrónica digital
Introducción a la electrónica digitalromeprofe
 
Unidad electronica digital
Unidad electronica digitalUnidad electronica digital
Unidad electronica digitalmontsetecnologia
 
Problemas resueltos Electrónica digital
Problemas resueltos Electrónica digitalProblemas resueltos Electrónica digital
Problemas resueltos Electrónica digitalCarlos Cardelo
 
Aprende electronica desde_cero
Aprende electronica desde_ceroAprende electronica desde_cero
Aprende electronica desde_ceroCgiovanny Gomez
 
Electronica digital vs electronica analogica
Electronica digital vs electronica analogicaElectronica digital vs electronica analogica
Electronica digital vs electronica analogicaManuel Adrian Lopez Ortiz
 
Electronica Digital
Electronica DigitalElectronica Digital
Electronica Digitalchisco1967
 
ELECTRONICA DIGITAL Y ELECTRONICA ANALOGICA
ELECTRONICA DIGITAL Y ELECTRONICA ANALOGICAELECTRONICA DIGITAL Y ELECTRONICA ANALOGICA
ELECTRONICA DIGITAL Y ELECTRONICA ANALOGICAyeicksona1992
 
Electrónica Analógica
Electrónica AnalógicaElectrónica Analógica
Electrónica Analógicadanniq02
 
Los Sistemas De Comunicacion y Telecomunicaciones
Los Sistemas De Comunicacion y TelecomunicacionesLos Sistemas De Comunicacion y Telecomunicaciones
Los Sistemas De Comunicacion y Telecomunicacioneswww.areatecnologia.com
 
EL ABC DE LA ELECTRONICA
EL ABC DE LA ELECTRONICAEL ABC DE LA ELECTRONICA
EL ABC DE LA ELECTRONICAGustavo Garcia
 
500 proyectos de electronica
500 proyectos de electronica500 proyectos de electronica
500 proyectos de electronicafedericoblanco
 
Electronica
ElectronicaElectronica
Electronicamirlisan
 
Ejercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresEjercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresBertha Vega
 

Andere mochten auch (20)

Electronica Digital
Electronica DigitalElectronica Digital
Electronica Digital
 
Sistemas digitales y electrónica digital, practicas de laboraorio
Sistemas digitales y electrónica digital, practicas de laboraorioSistemas digitales y electrónica digital, practicas de laboraorio
Sistemas digitales y electrónica digital, practicas de laboraorio
 
Electronica digital problemas_de_circuitos_y_sistemas_digitales
Electronica digital problemas_de_circuitos_y_sistemas_digitalesElectronica digital problemas_de_circuitos_y_sistemas_digitales
Electronica digital problemas_de_circuitos_y_sistemas_digitales
 
Electronica Digital 4º Eso
Electronica Digital 4º EsoElectronica Digital 4º Eso
Electronica Digital 4º Eso
 
Introducción a la electrónica digital
Introducción a la electrónica digitalIntroducción a la electrónica digital
Introducción a la electrónica digital
 
Proyectos electrónica digital
Proyectos electrónica digitalProyectos electrónica digital
Proyectos electrónica digital
 
Unidad electronica digital
Unidad electronica digitalUnidad electronica digital
Unidad electronica digital
 
Problemas resueltos Electrónica digital
Problemas resueltos Electrónica digitalProblemas resueltos Electrónica digital
Problemas resueltos Electrónica digital
 
Aprende electronica desde_cero
Aprende electronica desde_ceroAprende electronica desde_cero
Aprende electronica desde_cero
 
Electronica digital vs electronica analogica
Electronica digital vs electronica analogicaElectronica digital vs electronica analogica
Electronica digital vs electronica analogica
 
Electronica Digital
Electronica DigitalElectronica Digital
Electronica Digital
 
ELECTRONICA DIGITAL Y ELECTRONICA ANALOGICA
ELECTRONICA DIGITAL Y ELECTRONICA ANALOGICAELECTRONICA DIGITAL Y ELECTRONICA ANALOGICA
ELECTRONICA DIGITAL Y ELECTRONICA ANALOGICA
 
Electrónica Analógica
Electrónica AnalógicaElectrónica Analógica
Electrónica Analógica
 
Los Sistemas De Comunicacion y Telecomunicaciones
Los Sistemas De Comunicacion y TelecomunicacionesLos Sistemas De Comunicacion y Telecomunicaciones
Los Sistemas De Comunicacion y Telecomunicaciones
 
Problemariodigital3 bcd
Problemariodigital3 bcdProblemariodigital3 bcd
Problemariodigital3 bcd
 
EL ABC DE LA ELECTRONICA
EL ABC DE LA ELECTRONICAEL ABC DE LA ELECTRONICA
EL ABC DE LA ELECTRONICA
 
500 proyectos de electronica
500 proyectos de electronica500 proyectos de electronica
500 proyectos de electronica
 
Electrónica analógica
Electrónica analógicaElectrónica analógica
Electrónica analógica
 
Electronica
ElectronicaElectronica
Electronica
 
Ejercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadoresEjercicios de Multiplexores y decodificadores
Ejercicios de Multiplexores y decodificadores
 

Ähnlich wie Sistemas analógicos y digitales

Ähnlich wie Sistemas analógicos y digitales (20)

Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Tema1 introduccion
Tema1 introduccionTema1 introduccion
Tema1 introduccion
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Utp edi_s1_introduccion a la ed
 Utp edi_s1_introduccion a la ed Utp edi_s1_introduccion a la ed
Utp edi_s1_introduccion a la ed
 
Circuitos digitales
Circuitos digitalesCircuitos digitales
Circuitos digitales
 
Sistemas digitales deco cont multiflexor
Sistemas digitales deco cont multiflexorSistemas digitales deco cont multiflexor
Sistemas digitales deco cont multiflexor
 
Modulo
ModuloModulo
Modulo
 
Teoria_Digital - Tema 1 - Introducción-convertido.pptx
Teoria_Digital - Tema 1 - Introducción-convertido.pptxTeoria_Digital - Tema 1 - Introducción-convertido.pptx
Teoria_Digital - Tema 1 - Introducción-convertido.pptx
 
Electronica Digital
Electronica DigitalElectronica Digital
Electronica Digital
 
Material teórico 3° corte 2° parte
Material teórico 3° corte   2° parteMaterial teórico 3° corte   2° parte
Material teórico 3° corte 2° parte
 
Conceptos básicos
Conceptos básicosConceptos básicos
Conceptos básicos
 
mdedep_01 (2).pdf
mdedep_01 (2).pdfmdedep_01 (2).pdf
mdedep_01 (2).pdf
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Compuertas Lógicas UNIDAD 3.ppt
Compuertas Lógicas UNIDAD 3.pptCompuertas Lógicas UNIDAD 3.ppt
Compuertas Lógicas UNIDAD 3.ppt
 
Eventos digitales y analógicos
Eventos digitales y analógicosEventos digitales y analógicos
Eventos digitales y analógicos
 
Guia 3 código binario
Guia 3   código binarioGuia 3   código binario
Guia 3 código binario
 
6. electro digital
6. electro digital6. electro digital
6. electro digital
 
6. electro digital
6. electro digital6. electro digital
6. electro digital
 

Kürzlich hochgeladen

Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfDaniel Ángel Corral de la Mata, Ph.D.
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOweislaco
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDUgustavorojas179704
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicialLorenaSanchez350426
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 

Kürzlich hochgeladen (20)

Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdfTema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
Tema 8.- Gestion de la imagen a traves de la comunicacion de crisis.pdf
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Sesión La luz brilla en la oscuridad.pdf
Sesión  La luz brilla en la oscuridad.pdfSesión  La luz brilla en la oscuridad.pdf
Sesión La luz brilla en la oscuridad.pdf
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJOTUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
TUTORIA II - CIRCULO DORADO UNIVERSIDAD CESAR VALLEJO
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDUFICHA DE MONITOREO Y ACOMPAÑAMIENTO  2024 MINEDU
FICHA DE MONITOREO Y ACOMPAÑAMIENTO 2024 MINEDU
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
libro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación iniciallibro para colorear de Peppa pig, ideal para educación inicial
libro para colorear de Peppa pig, ideal para educación inicial
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 

Sistemas analógicos y digitales

  • 1. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Electronica digital
  • 2. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. ELECTRÓNICA DIGITAL Se denomina señal a la información que representa una determinada magnitud física ( temperatura, presión, velocidad, etc ) y su evolución en el tiempo. • Tipos de señales: – Señales analógicas: aquellas en las que la variable estudiada es una función continua en el tiempo. – Señales digitales: aquellas en la que la variable estudiada sólo toma valores discretos.
  • 3. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Sistema Analógico Sistema Digital
  • 4. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Analógico y Digital
  • 5. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. MOTOR SENSORT MIC M undo externo PROCESADO DIGITAL solo dos estados binario 1 y 0 Interface Interface Interface Interface Interface 1 abierto 0 cerrado 1 arrancado 0 parado 1 alarma 0 correcto Conversor A/D Conversor D/A Digitalizar Reproducir
  • 6. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. 0 1 00 01 10 11 000 001 010 011 100 101 110 111 1 bit 2 números 50% 50 ºC 2 bits 4 números 25% 25 ºC 3 bits 8 números 12,25 % 12,25 ºC n bits 2n números 100/2n % 100/2n ºC T [ºC] 0 ºC 100 ºC DIGITALIZACIÓN: CONCEPTOS PREVIOS
  • 7. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. CONVERSIÓN A/D y D/Af(t) t t fs(t) SEÑAL ANALÓGICA SEÑAL DIGITALIZADA DOS PREGUNTAS CLAVES: 1.- ¿Cuantos bits necesito para digitalizar la señal? 2.- ¿Cada cuanto muestreo? El número de bits (n) utilizados nos define el error: error( )% 100 2 n 2 4 6 8 10 12 0 10 20 30 40 50 n error (%) El ancho de banda (B) de la señal f(t) nos define la frecuencia de muestreo. Fmuestreo ≥ 2 B (Tma de NYQUIST) EJEMPLO: Musica en fichero .WAV La música se muestrea 44.100 veces en un segundo (44.1 KHz) y se emplean 16 bits. Se toman muestras separadas en el canal izquierdo y en el derecho (estereo).
  • 8. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. 012 105103107735 ⋅+⋅+⋅= 012 212021101 ⋅+⋅+⋅= Numero decimal (Base 10) Numero binario (Base 2) Peso 100 Peso 4 Dígitos: 0 1 2 3 4 5 6 7 8 9 Dígitos: 0 1 DECIMAL VERSUS BINARIO NOTA: Se utilizan también otras bases (p.e. Hexadecimal para simplificar las notaciones)
  • 9. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Sistema Binario - Decimal El número 11010,11 en base 2 es: Conversión de Binario a Decimal: 1x24 +1x23 + 0x22 + 1x21 + 0x20 + 1x2-1 + 1x2-2 = 16 + 8 + 0 + 2 + 0 + 0,5 + 0,25 = 26,75 El número 26,75 en base decimal Conversión de Decimal a Binario: El número 37 en base decimal es: 37 en base 10 = 100101 en base binaria
  • 10. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. NOMENCLATURA y CODIGOS INTERESANTES PARA SIMPLIFICAR LAS NOTACIONES Binario: 10111011110111 LSB (menos significativo) MSB (mas significativo) Binario: 10111011110111 Octal: 27367 Binario: 10111011110111 Hexadecimal: 2EF7 El código Hexadecimal está muy extendido en el mundo de los MPU y MCU
  • 11. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Sistema Hexadecimal – Decimal El número 3A1 en base 16 es: Conversión de Hexadecimal a Decimal: 3x162 + (A)10x161 + 1x160 = 768 + 160 + 1 = 929 El número 929 en base decimal Conversión de Decimal a Hexadecimal: El número 3571 en base decimal es: 3571 en base 10 = DF3 en base hexadecimal
  • 12. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Sistema Hexadecimal – Binario El número 15E8 en base 16 es: Conversión de Hexadecimal a Binario: 15E8= 0001,0101,1110,1000 =0001010111101000 en base binaria Conversión de Binario a Hexadecimal: El número 11011010110110 en base binaria es: 11,0110,1011,0110 = 36B6en base hexadecimal
  • 13. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. MAS NOMENCLATURA BIT = 1 NIBBLE = 4 bits = 1101 BYTE = 8 BITs = 11011110 WORD (Palabra) = 16 bits = 1001 1001 1110 0011 = 99E3 "El hexadecimal es muy útil) LONG WORD (Palabra larga) = 32 bits , 64 bits y 128 bits (Se suele emplear también palabra de 32 bits y palabra de 64 bits) (en ingles 32-bit-word 64-bit-word) Obviamente el hexadecimal es también muy útil para trabajar con tiras de bits tan largas.
  • 14. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Decimal Binario 0 0000 1 0001 2 0010 3 0011 4 0100 5 0101 6 0110 7 0111 8 1000 9 1001 10 1010 11 1011 12 1100 13 1101 14 1110 15 1111 Interpretación digital de las señales eléctricas/electrónicas Tensión: 1 Hay tensión 0 No hay tensión Corriente: 1 Hay corriente 0 No hay corriente Interruptores (Transistores) 1 Interruptor cerrado (Transistor saturado) 0 Interruptor Abierto (Transistor cortado) NOTA: El componente electrónico fundamental en Electrónica Digital es el transistor MOSFET (Tecnología CMOS). Normalmente los "unos" y los "ceros" se interpretan en tensión: p.e.: "1" = +5 V "0" = 0 V
  • 15. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Códigos de detección de error Utilizados en transmisiones digitales con el objeto de detectar errores en la misma. BCD 0 0000 1 0001 2 0010 3 0011 4 0100 5 0101 6 0110 7 0111 8 1000 9 1001 BCD paridad par 0000 0 0001 1 0010 1 0011 0 0100 1 0101 0 0110 0 0111 1 1000 1 1001 0 BCD paridad impar 0000 1 0001 0 0010 0 0011 1 0100 0 0101 1 0110 1 0111 0 1000 0 1001 1
  • 16. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Hexadecimal, Binario y Decimal Hexadecimal Decimal Binario 0 0 0000 1 1 0001 2 2 0010 3 3 0011 4 4 0100 5 5 0101 6 6 0110 7 7 0111 8 8 1000 9 9 1001 A 10 1010 B 11 1011 C 12 1100 D 13 1101 E 14 1110 F 15 1111
  • 17. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Formas de onda digital: Tensión en un punto del circuito T Nivel Alto (1) Nivel Bajo (0) Flanco de subida Flanco de bajada T = periodo f = 1/T = frecuencia La filosofía de la Electrónica Digital es muy simple. Utilizando transistores (MOSFET) se realizan los bloques LSI básicos (puertas lógicas). Utilizando puertas se hacen bloques mas MSI complejos (Codificadores, ALU, Biestables). Utilizando Bloques intermedios (MSI) se hacen bloque de mayor complejidad (LSI). Micros, etc La complejidad aumenta en los bloques VLSI. DSP, Microcontroladores, etc.
  • 18. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. El mercado de las familias lógicas RTL DTL TTL ECL I2 L Bipolar pMOS nMOS CMOS MOSFET Tipo de transistor
  • 19. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Breve comentario sobre familias lógicas BipolaresTecnología TTL 74 LS 00 Número de función implementada (ver catálogo) nada Serie estándar (10 mW/puerta y 10 nS) L Serie Bajo consumo (1 mW/puerta y 38 nS) H Serie Alta velocidad (22 mW/puerta y 6 nS) S Serie Schottky (20 mW/puerta y 6 nS) LS Serie bajo consumo Schottky (2 mW/puerta y 10 nS) AS Serie Schottky avanzada ALS Serie Schottky avanzada de bajo consumo HC Serie CMOS compatible TTL 74 Aplicaciones comerciales ( 0ºC hasta 75 ºC) 54 Aplicaciones militares (-55ºC hasta 125 ºC) NOTA: Conviene mirar siempre la hoja de características ("Datasheet")
  • 20. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Breve comentario sobre familias lógicas BipolaresTecnología TTL 7400 7413 7430 7402 7436 7407 (colector abierto)
  • 21. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. BLOQUES DIGITALES BASICOS BAJA ESCALA DE INTEGRACION (SSI) Puertas lógicas (OR, AND, NO, NOR, NAND, ORx, NORx) MEDIA ESCALA DE INTEGRACION (MSI) Bloques combinacionales básicos (Decodificador, codificador, multiplexador, demultiplexador, conversores de código, sumadores binarios) Bloques elementales secuenciales asíncronos y síncronos: BIESTABLES Bloques secuenciales básicos (Contadores, divisores de frecuencia, registros de deplazamiento) ALTA Y MUY ESCALA DE INTEGRACION (LSI y VLSI) Microprocesadores (MPU), microcontroladores (MCU), procesadors digital de señal (DSP), autómatas programables, Computadores
  • 22. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Operaciones lógicas básicas Símbolos Suma (OR): S = a + b Funciones Tabla de verdad Multiplicación (AND): S = a · b Negación (¯): S = ā b a S = a+b 0 0 0 0 1 1 1 0 1 1 1 1 b a S = a·b 0 0 0 0 1 0 1 0 0 1 1 1 a S = ā 0 1 1 0 Símbolos antiguos
  • 23. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Puertas lógicas Suma (OR): S = a + b Multiplicación (AND): S = a · b Negación (NOT): S = ā Con interruptores
  • 24. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Símbolos Suma negada (NOR): Funciones Tabla de verdad Multiplicación negada (NAND): OR exclusiva (EXOR): b a 0 0 1 0 1 0 1 0 0 1 1 0 b a 0 0 1 0 1 1 1 0 1 1 1 0 Símbolos antiguos baS ⋅= baS ⋅= baS += baS += b a 0 0 0 0 1 1 1 0 1 1 1 0 baS ⊕= baS ⊕= babaS ·· +=
  • 25. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Suma negada (NOR): baS += Multiplicación negada (NAND): baS ⋅= OR exclusiva (EXOR): baS ⊕=
  • 26. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Puertas básicas (Bloques LSI) AND S = A.B NAND S = A.B OR S = A+B NOR S = A+B NO S = A ORx S = A ⊕ B NORx S = A ⊕ B
  • 27. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Generalización a varias entradas S = A.B.C.D S = A+B+C+D S = A.B.C.D S = A+B+C+D Notaciones simplificadas S = A.B
  • 28. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Propiedades del álgebra de Boole 1 ) Conmutativa • a+b = b+a • a·b = b·a 2 ) Asociativa • a+b+c = a+(b+c) • a·b·c = a·(b·c) 3 ) Distributiva • a·(b+c) = a·b + a.c • a+(b·c) = (a+b)·(a+c) ¡ojo! 4 ) Elemento neutro • a+0 = a • a·1 = a 5 ) Elemento absorbente • a+1 = 1 • a·0 = 0 6 ) Ley del complementario • a+ā = 1 • a·ā = 0 7 ) Idempotente • a+a = a • a·a = a 8 ) Simplificativa • a+a·b = a • a·(a+b) = a 9 ) Teoremas de Demorgan • • baba ⋅=+ baba +=⋅
  • 29. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Funciones lógicas cbacabaS ⋅++⋅+⋅= )( Función lógica a b c S 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 1 Tabla de verdad cbacbacbacbaS ⋅⋅+⋅⋅+⋅⋅+⋅⋅= Por Minterms Se puede obtener de dos formas, como suma de productos (Minterms) o como producto de sumas (Maxterms). Por Maxterms )()()()( cbacbacbacbaS ++⋅++⋅++⋅++=
  • 30. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Simplificación por propiedades cbacbacbacbaS ⋅⋅+⋅⋅+⋅⋅+⋅⋅= Función lógica )()( bbcaccbaS +⋅⋅++⋅⋅= 11 ⋅⋅+⋅⋅= cabaS cabaS ⋅+⋅= Propiedad Distributiva, agrupamos términos en parejas con el mayor número posible de variables iguales. Ley del complementario Elemento neutro
  • 31. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 32. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 33. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 34. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 35. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 36. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 37. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 38. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 39. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 40. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 41. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 42. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 43. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 44. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 45. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 46. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 47. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 48. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 49. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Algebra de Boole
  • 50. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Mapas de Karnaugh Dos variables Tres variables Cuatro variables
  • 51. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Simplificación por Karnaugh a b c S 0 0 0 0 0 0 1 1 0 1 0 0 0 1 1 1 1 0 0 1 1 0 1 0 1 1 0 0 1 1 1 1 1.-Tabla de verdad 2.- Mapa de tres variables de S 3.- Agrupamos unos cbabacaS ⋅⋅+⋅+⋅= 4.- Función obtenida 5.- Función más simplificada cbabcaS ⋅⋅++⋅= )(
  • 52. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos combinacionales Clasificación SSI: 1 a 12 puertas MSI: 13 a 99 puertas LSI: 100 transistores/mm2 VLSI: 1000 transistores/mm2 Existen funciones que se repiten de forma habitual: CIRCUITOS SSI y MSI
  • 53. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Bloques MSI combinacionales Codificadores (CODEC) Decodificadores (DECO) Multiplexadores (MUX) Demultiplexadores (DEMUX) Convertidores de código Aritmética en binario
  • 54. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Decodificadore s Circuito con “n” entradas (pertenceintes a un código. normalmente binario) y “2n ” salidas. El DECO indica a la salida la presencia de uno de los términos del código DECO . . . . . m0 m1 m2 n - 1 Aplicaciones: Selección de dispositivos, realización de circuitos combinacionales, utilización conjunta con codificadores... Disponen de una entrada adicional: CS, que habilita/deshabilita el dispositivo CS ENTRADAS Y SALIDAS PUEDEN SER ACTIVAS EN ALTO O BAJO (*** Poner y explicar la tabla de verdad del dispositivo ***)
  • 55. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. A0 A1 m0 m1 m2 m3 DECODIFICADOR BINARIO DE 2 BITS DECODEC ENTRADA A1 A0 m3 m2 m1 m0 0 0 0 0 0 1 0 1 0 0 1 0 1 0 0 1 0 0 1 1 1 0 0 0 ENTRADA SALIDA SALIDA Con un Decodificador seleccionamos una salida del circuito mediante un código a la entrada. En el ejemplo con código binario seleccionados la salida adecuada. Con 0 seleccionamos la salida 0 (m0) Con 1 seleccionamos la salida 1 (m1) Con 2 seleccionamos la salida 2 (m2) Con 3 seleccionamos la salida 3 (m3) Los decodificadores pueden ser de muchas entradas y salidas y trabajar con otros códigos distintos al binario. Los decodificadores son bloques muy importantes para las memorias de los computadores.
  • 56. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Decodificadores Los decodificadores son claves para la realización de memoria de ordenador y mapear los chips de memoria (MAPAS DE MEMORIA) Hablaremos de ello en una lección específica Memoria ROM con 8 datos (tamaño del dato 4 bits) BUS DE DIRECCIONES BUS DE DATOS
  • 57. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind.
  • 58. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. m0 m1 m2 n - 1 Codificadores Circuito con “2n ” entradas y “n” salidas . . . . . COD. Sn S0 S1 Función: En las salidas se muestra el código (p.e. binario) de la entrada activada Aplicaciones:Teclados, Detección de niveles, transmisión de datos (en conjunción con decodificador),etc. ¿ Que ocurre si hay mas de una entrada activada ? Los codificadores suelen ser prioritarios ¿Que pasa si no hay ninguna? Eliminando entradas o con líneas adicionales de control
  • 59. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. A0 A1 m0 m1 m2 m3 CODIFICADOR BINARIO PRIORITARIO DE 2 BITS CODEC ENTRADA SALIDA m3 m2 m1 m0 A1 A0 0 0 0 x 0 0 0 0 1 x 0 1 0 1 x x 1 0 1 x x x 1 1 ENTRADA SALIDA x = cualquier cosa (1 ó 0) Un Codificador convierte a un determinado código la entrada seleccionada. Por ejemplo el codificador binario prioritario de 2 bits de la figura, codifica en binario la entrada activada de mayor valor. Los Codificadores permiten hacer pequeños teclado. Son elementos poco utilizados.
  • 60. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Codificadores TTL comerciales 74148 Binario. 8 entradas y 3 salidas. Entradas y salidas a nivel bajo. 74147 Decimal a BCD. 10 entradas y 4 salidas. Entradas y salidas a nivel bajo.
  • 61. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind.
  • 62. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind.
  • 63. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Convertidores de Código
  • 64. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. DISPLAYS de siete segmentos a b c d e f g a b c d e f g Anodo Común Cátodo Común Convertidores de Código a b c d e f g
  • 65. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Convertidores de Código BCD/7 Sg BCD/7 Sg BCD/7 Sg BCD/7 Sg DATO mo m1 m3 m4 DECO E0 E1 CONTROL
  • 66. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Aplicaciones: Como conmutador de líneas, en conjunción con el DMUX, realización de funciones lógicas, etc Multiplexores . . MU X E0 E1 E2 n -1 n entradas de selección .. S Los CMOS pueden ser analógicos
  • 67. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. CURIOSIDAD: Aunque son circuitos de muchas entradas son relativamente sencillos de implementar Multiplexores
  • 68. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Demultiplexores . . DEMU X S0 S1 S2 n -1 n entradas de selección .. E Circuito con una entrada, 2n salidas, n entradas de selección. El valor de la entrada se transmite a la salida seleccionada por las entradas de selección. Aplicaciones: Como conmutador de líneas, en conjunción con el MUX,etc
  • 69. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos Secuénciales
  • 70. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos Secuenciales El circuito secuencial mas básico es el biestable (Flip-Flop). Solo tiene un estado interno (Q) que coincide con la salida. Los biestables son las celdas básicas de memoria para construir circuitos secuenciales de mayor entidad. Biestables Dos entradas RS (puede ser síncrono o asíncrono) JK (solo tiene sentido síncrono) Una entrada D o Latch (Solo tiene sentido síncrono) Ninguna entrada T (Solo tiene sentido síncrono)
  • 71. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos Secuenciales Biestable RS QT QT+∆T R S Circuito Combinacional R S Q R S QT QT+∆T 0 0 0 0 0 0 1 1 0 1 x 1 1 0 x 0 1 1 x tbd Conserva pone a 1 pone a o sin definir (Borrado prioritario o inserción prioritaria R S Q 0 0 Q 0 1 1 1 0 0 1 1 tbd Forma simplificada
  • 72. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos SecuencialesBiestable RS Q S R Inscripción prioritaria Q S R Borrado prioritaria
  • 73. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos Secuénciales Los biestables síncronos pueden tener entradas asíncronas. Normalmente una puesta a cero ("Clear"), una puesta a uno ("Preset") R S Q CLK Preset Clear R S Q CLK P C
  • 74. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos Secuenciales K J Q CLK P C
  • 75. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos Secuénciales D Q CLK P C Biestable D D Q D D Copia a la salida el valor de la entrada y la retiene. Realmente es un bit de memoria. Solo tiene sentido síncrono Cuando el reloj es activo por nivel, se le conoce como biestable LATCH
  • 76. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos Secuénciales
  • 77. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos Secuénciales Q CLK P C Biestable T La salida cambia a cada ciclo de reloj Q Q El biestable T es la base de los contadores digitales y todas sus aplicaciones. Algunas veces, Se cambia el texto CLK por el texto T para facilitar su identificación
  • 78. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos Secuénciales Utilizando como base los biestables se realizan bloque secuénciales de mayor complejidad. Contadores Divisores de frecuencia Temporizadores digitales Registros Conversiones serie-paralelo y paralelo-serie Rotaciones (multiplicaciones y divisiones por 2)
  • 79. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos Secuénciales: Contadores
  • 80. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos Secuénciales: Contadores
  • 81. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos Secuénciales: Contadores
  • 82. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos Secuénciales: Divisores de frecuencia
  • 83. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos Secuénciales: Temporizadores Temporizador tiempo = TM Inicio Salida Salida Inicio TM Contador descendente Precarga Dato inicial (TM) S R Q PL CLKReloj Detector de cero Inicio Salida tiempo Nota: Para parar/arrancar la cuenta se debe actuar sobre el Reloj
  • 84. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos Secuénciales: Frecuencìmetros / Periodìmetros Cuenta el número de sucesos que ocurren en un determinado lapso de tiempo Contador ascendente Clear Cadena de biestables D Sucesos Reloj T BCD 7 sg BCD 7 sg BCD 7 sg retardo "Cuenta los sucesos que ocurren en el tiempo T" Ejemplos a ilustrar: - Medir una frecuencia - Medir un periodo - Corredera de un barco 3600 pulsos/milla - Sonar (V=1460 m/S) - Anemómetro - Velocímetro digital
  • 85. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos Secuénciales: Frecuencìmetros / Periodìmetros "Cuenta los sucesos que ocurren en el tiempo T" Ejemplos a ilustrar: - Medir una frecuencia - Medir un periodo - Corredera de un barco 3600 pulsos/milla - Sonar (V=1460 m/S) - Anemómetro digital - Velocímetro digital Para frecuencia: Sucesos = pulsos de red (1 pulso cada 20 mS) T = 1 segundo (pulsos en 1 segundo) Para periodo: Sucesos = reloj de 1 mS (por ejemplo) T = pulsos de red (medimos tiempo entre dos pulsos de red) Para corredera de un barco: Rueda con 3600 pulsos/milla ≅ 2 pulsos/metro Sucesos = pulsos de la rueda dentada T = 1 segundo (los pulsos en 1 S coinciden con la millas recorridas S pulsos x milla pulsos S h h millas xnudosx =⋅⋅⋅= 1 3600 3600 1 Para sonar: Sucesos = reloj de 730 Hz (1 pulso cada 1.4 mS) Borramos contador para iniciar medida capturamos información al recoger el eco
  • 86. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos Secuénciales: Corredera (en nudos = millas/S) Contador ascendente Clear Cadena de biestables D Rueda Reloj 1 HzT BCD 7 sg BCD 7 sg retardo Nudos T = 1 S PREGUNTA ¿De que tipo pondríais la rueda para medir centésimas de nudo? Respuesta 1.94 pulsos/cm 3600 pulsos/milla 2 pulsos/metro
  • 87. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Circuitos Secuénciales: Sonar digital Cuenta el número de pulsos (1 pulso = 1 m) que se reciben entre la emisión y la recepción Contador ascendente Clear Cadena de biestables D (registro) reloj Emisor BCD 7 sg BCD 7 sg BCD 7 sg 730 Hz T = 1.4 mS Velocidad del sonido en el agua = 1460 m/S t = 685 µS/m x2 t = 1.36986 mS/m ≅ 1.4 mS/m Receptor Emisor Receptor distancia recorrida = 2 fondo Metros
  • 88. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. OPERACIONES ARITMÉTICAS : Comparadores A = B A > B A < B A B Comparador Ejemplo Serie TTL 7485 Comparador de números de 4 bits. En el tema sobre MCU/PMU se comentará el uso de bits especiales (FLAGs, Palabra de estado, etc) que informan sobre resultados de operaciones aritméticas y que son importantes en la elaboración de programas. Ejemplo Flag Z implica que el resultado de una operación ha sido cero
  • 89. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. OPERACIONES ARITMÉTICAS : Suma binaria Sumador de 1 bit Ci-1 Ai Bi Ci Si Ai Bi Ci-1 Si Ci ACARREO (CARRY)
  • 90. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. OPERACIONES ARITMÉTICAS : Suma binaria Sumador de 1 bit C-1 A0 B0 C0 S0 Sumador de 1 bit A1 B1 C1 S1 Sumador de 1 bit A2 B2 C2 S2 B1 A1 A0B0 S1 S0 7482 13 14 3 2 5 CE 11 112 4 10 CS +Vcc B3 A2 A0B2 S2 S0 7483 16 4 3 10 13 CE 12 92 5 14 CS +Vcc 1 A3 A1B1 7 8 B0 11 S3 15 S1 6
  • 91. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. OPERACIONES ARITMÉTICAS : Resta binaria Es lo habitual en los MPU/MCU
  • 92. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. OPERACIONES ARITMÉTICAS : Resta binaria Ejemplos con complemento a 2 8 - 6 = 2 M = 8 1000 S = 6 0110 C2 1010 1000 1010 1 0010 + REGLA Si hay acarreo el resultado es positivo y se obtiene directamente 6 - 8 = -2 M = 6 0110 S = 8 1000 C2 1000 0110 1000 0 1110 + REGLA Si no hay acarreo el resultado el negativo y está en complemento a 2 C2 0010
  • 93. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Complemento a 2 OPERACIONES ARITMÉTICAS : Resta binaria M1 M0 S0S1 D1 D0 CE CS Sumador de 2 bits Se requiere interpretar el resultado Signo en Cs Cs = 1 positivo Cs = 0 negativo "1" Este sistema es mas rápido que el otro ya que el Acarreo no tiene que realimentarse. NOTA: Explicar como hacer una pequeña ALU que sume y reste con complemento a 2.
  • 94. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. OPERACIONES ARITMÉTICAS : Resta binaria
  • 95. José Fernández Goicochea jantoniofg@crece.uss.edu.pe Electrónica y Electricidad Ind. Con la representación de bit de signo y complemento a 2 (el mas utilizado) se realizan sumas y restas siempre como sumas y sin preocuparse del acarreo. (-8)+2 1000 0010 1010 + C=0 -6 (-2)+(-3) 1110 1101 1011 + C=1 -5 (-2)-(-3) 1110 0011 0001 + C=1 +1 Si se modifica el bit de signo, hemos sobrepasado la capacidad (el resultado necesita mas bits) 7+6 0111 0110 1101 + C=0 ¿Sale negativo ? En los MPU/MCU se utiliza el bit de signo (N) para indicar que ha pasado esto. N = 1 indica que se ha modificado el bit de signo en una operación. (-5)+(-4) 1011 1100 0111 + C=1 ¿Sale positivo? NOTAR: El Acarreo (C) no representa nada El resultado no se puede representar con 3 bits.