Anda di halaman 1dari 10

INTRODUCCIN A LA ELECTRNICA

CARLOS DE LA ROSA SNCHEZ

INTRODUCCIN A LA LGICA DIGITAL


MSICA DIGITAL

Sistemas analgicos y sistemas digitales


Una de las aplicaciones de
la electrnica digital es el
procesado
y
almacenamiento de datos.
La msica tiene carcter
analgico, pero realizando
una
transformacin
analgico-digital, se puede
almacenar en un CD u otro
dispositivo
de
almacenamiento, en forma
de ceros y unos.
Como
no
es
posible
convertir los infinitos puntos
de una onda de sonido en
palabras
digitales,
es
preciso
realizar
un
muestreo, que consiste en
coger una cantidad finita de
puntos cada segundo y
posteriormente digitalizarlos.
El nmero de muestras o
puntos que se toman cada
segundo,
se
denomina
frecuencia de muestreo, y
suele ser
del orden de
44000 .
Como las seales digitales
no pueden ser reproducidas
por un altavoz, es preciso
reconstruir la onda de
sonido, a partir de los
valores digitales de sus
puntos. Este proceso se
denomina conversin de
digital a analgico.

Un sistema analgico es aquel utiliza infinitos valores


comprendidos entre un mximo y un mnimo, por ejemplo, una
resistencia variable de 100
puede tomar cualquier valor
comprendido entre 0 y 100.
Un sistema digital es el que utiliza un nmero finito de valores. Si
el conjunto est formado por dos valores, se denomina sistema
binario. Si el sistema utiliza ocho valores se denomina octal y si
son 16 hexadecimal. El ejemplo ms sencillo de un sistema digital
es un simple interruptor, que slo tiene dos posibles posiciones,
abierto y cerrado. Nosotros usamos un sistema de numeracin que
utiliza diez dgitos y se denomina decimal.
SISTEMAS ANALGICOS Y DIGITALES
1 3 5

2 4 R

Sistema digital
La palanca de
cambio de un
vehculo tiene un
nmero finito de
posiciones, en este
caso seis.

Sistema analgico
El pedal del
acelerador tiene
infinitas posiciones
comprendidas entre
un mximo y un
mnimo

Sistema binario
Como hemos visto anteriormente, el sistema binario es aquel que
trabaja con dos valores. Este sistema slo tiene dos dgitos o bit, el
cero y el uno. Por esto, tambin se denomina sistema de
numeracin de base dos. Aunque cuente slo con dos valores,
cualquier nmero decimal puede ser representado en binario.
Antes de ver cmo se representa un nmero en binario vamos a
recordar cmo se hace en decimal. Cualquier nmero en decimal
nos est indicando, mediante sus cifras, cuntas veces se repite la
base del sistema (10), elevada a la potencia correspondiente a su
posicin. Como ejemplo, veamos que indica el nmero 231:

231

1 unidad = 1x 100
3 decenas = 3x 101
2 centenas = 2x 102

2x 102 + 3x 101 + 1x 100 = 231

INTRODUCCIN A LA ELECTRNICA

CARLOS DE LA ROSA SNCHEZ

Para escribir un nmero en binario se aplica el mismo principio que


en el sistema decimal. La nica diferencia es que slo usaremos
dos dgitos, el cero y el uno, que multiplican a potencias de dos.
Por tanto, las cifras de un nmero binario sern los multiplicadores
de una serie de potencias de dos. Veamos que indica un nmero
binario de 4 dgitos:
3

x2

x2

x2

x2

ltimo dgito
Tercer digito
Segundo dgito
Primer dgito

EJEMPLO
Representacin el numero 14 en binario:
Lo primero que se calcula es cuntos dgitos se necesitan para representar el nmero en cuestin. Con cinco dgitos se
4
3
2
1
0
3
2
1
0
puede representar hasta 2 +2 +2 +2 +2 =31 y con cuatro, 2 +2 +2 +2 =15, por lo que bastan cuatro dgitos binarios
para representar el nmero 14.
3
El primer dgito ser 1, pues 2 es menor que 14
3
2
El segundo ser tambin 1 ya que 14 menos 2 es 6 que es mayor que 2
1
El tercer lugar tambin ser 1 pues 2 es igual que 2 =14-8-4
El ltimo digito ser cero ya que ya hemos completado 14 con las cifras anteriores
Por lo tanto, el nmero 14 equivale a 1110 en binario.
3

1110=1x2 +1x2 +1x2 +0x2 =1x8+1x4+1x2+0x1=8+4+2+0=14

El mtodo aplicado en la actividad anterior es til para nmeros


pequeos, pero a la hora de convertir un nmero grande a binario
resulta ms sencillo dividirlo sucesivamente por dos sin tomar
decimales hasta que resulte indivisible. El nmero buscado se
obtiene leyendo los restos de las divisiones de derecha a izquierda.
Vemoslo con un ejemplo:
Pasar 132 a binario

INTRODUCCIN A LA ELECTRNICA

CARLOS DE LA ROSA SNCHEZ

Paso de binario a decimal


Un nmero binario se puede pasar a decimal simplemente
sumando el valor de cada una de sus cifras multiplicado por la
potencia de dos a la que representa:
10111 = 1x24 + 0x23 + 1x22 + 1x21 + 1x20 = 16 + 0 + 4 + 2 + 1 = 23
BINARIO
DECIMAL
ACTIVIDADES:
1. Representa los siguientes nmeros en binario:
26, 33, 82, 101, 300, 1024
2. Calcula el valor decimal de los siguiente nmeros
binarios:
11, 101, 111, 10011, 11111, 1011001

Tabla de verdad
La tabla de la verdad de una funcin lgica es una tabla donde se
recogen todas las combinaciones posibles que se pueden realizar
variando los valores de las variables y los valores de la funcin
para cada una de estas combinaciones. El nmero de filas de esta
tabla ser 2n, siendo n el nmero de variables. Una funcin de 3
variables se podr representar por una tabla de 2 3 filas. Veamos
como se realiza la tabla de la funcin S=A+B+C
1.
Calculamos el nmero de filas que tendr la tabla y la
dibujamos. Las primeras columnas las utilizaremos para las
variables y la ltima ser para el valor de la funcin.
N de filas = 2n variables = 23 = 8
A

S=A+B+C

INTRODUCCIN A LA ELECTRNICA

CARLOS DE LA ROSA SNCHEZ

2.
Comenzamos a rellenar la tabla por la ltima columna de
variables, en este caso por la correspondiente a la variable C,
escribiendo 0 1 0 1 0........ La siguiente columna hacia la izquierda
se rellena repitiendo dos veces el mismo dgito y comenzando
tambin por cero (00 11 00 11). La ltima columna en rellenar ser
la correspondiente a la variable A y en este caso escribiremos
grupos de cuatro dgitos iguales, comenzando tambin por cero
(0000 1111). Si hubiese mas columnas, en la siguiente se
escribiran grupos de ocho y en la siguiente de 16, y as
sucesivamente.
A

0
0
0
0
1
1
1
1

0
0
1
1
0
0
1
1

0
1
0
1
0
1
0
1

S=A+B+C

3.
En la columna de la derecha tenemos que poner el resultado
de la funcin para la combinacin de valores que toman sus
variables en cada fila. Hay que tener en cuenta que este resultado
es un nmero binario de un solo dgito (0 1). En este caso, el
valor que toma la funcin para cada combinacin de variables se
obtiene sumando los tres dgitos, por lo que slo valdr cero
cuando estos tres nmeros sean cero.
A

S=A+B+C

0
0
0
0
1
1
1
1

0
0
1
1
0
0
1
1

0
1
0
1
0
1
0
1

0
1
1
1
1
1
1
1

INTRODUCCIN A LA ELECTRNICA

CARLOS DE LA ROSA SNCHEZ

Puertas lgicas
SMBOLOS CEI
Esta simbologa es la
recomendada
por
la
Comisin Electrotcnica
Internacional
y
est
aceptada en Espaa por
las normas UNE.

Se denominan puertas lgicas a los dispositivos electrnicos


capaces de efectuar operaciones lgicas. Existen tres tipos
bsicos:
1.
Puerta NOT: invierte o niega el valor que tiene en su entrada.
Tambin se denomina inversor. Slo tiene una entrada.
Funcin: S = A
SMBOLO
A

TABLA DE VERDAD
A

S=A

S=A
1
0

0
1

INVERSOR

SMIL

A
B

2.
Puerta OR: realiza la suma lgica de los valores que tienen
sus entradas. La funcin lgica (para el caso particular de dos
entradas), ser:
S = A+B

OR
A
B

SMBOLO

TABLA DE VERDAD

A
AND
S=A+B

A
B

&

A
0
0
1
1

B
0
1
0
1

SMIL

S=A+B
0
1
1
1

A
B

NOR
A
B

3.
Puerta AND: pone en su salida el resultado del producto de
los valores que encuentra a sus entradas. La funcin lgica de una
AND de dos entradas es:
S=A.B

NAND

SMBOLO

A
B

&

TABLA DE VERDAD

A
S=A.B

A
0
0
1
1

B
0
1
0
1

S=A.B
0
0
0
1

SMIL
A

ACTIVIDAD:
Dibuja las tablas de verdad de las puertas AND y OR de tres entradas

INTRODUCCIN A LA ELECTRNICA

CARLOS DE LA ROSA SNCHEZ

PUERTAS NAND Y NOR


Una puerta NAND es una puerta AND con un inversor en su
salida y una puerta NOR una OR con la salida tambin negada.
La importancia de ests puertas est en que cualquier circuito
lgico se puede construir slo con unidades NAND o NOR.

PUERTAS BSICAS CON


UNIDADES NAND Y NOR
A continuacin se muestran las
puertas
lgicas
bsicas
obtenidas por combinacin de
unidades NOR y NAND:

NAND

NOR

A.B

A B
0
0
1
1

0
1
0
1

A B

A B

1
1
1
0

0
0
1
1

0
1
0
1

1
0
0
0

Encapsulado
Normalmente, el fabricante integra varias puertas lgicas iguales
en un mismo circuito, alojado en una cpsula cermica o de resina
de 14 pines (DIP14). Existen varias familias lgicas que se
diferencian por la tecnologa empleada para fabricar las puertas
lgicas. La familia ms conocida es la TTL (lgica transistor
transistor). Otras familias son la DTL (lgica diodo transistor) y la
RTL (lgica resistencia transistor).
La serie ms conocida de puertas lgicas es la 7400. El cdigo
indicado en la cpsula nos indica lo siguiente:

ENCAPSULADO DE LOS CIRCUITOS DE LA SERIE 7400


14

13

12

11

10

74 00 HC
1

Indicador de la familia.
Comn para todos los circuitos de esta serie
Estas letras nos indican la subfamilia. Por
ejemplo, HC es una subfamilia rpida, de bajo
consumo y muy inmune al ruido.

Muesca de referencia para la determinacin de


terminales

Esta clave nos indica qu puertas lgicas


contiene el circuito. En este caso, el cdigo 00
quiere decir que el chip contiene cuatro
puertas NAND de dos entradas.

INTRODUCCIN A LA ELECTRNICA

CARLOS DE LA ROSA SNCHEZ

DIAGRAMAS DE ALGUNOS CIRCUITOS INTEGRADOS DE LA SERIE 7400


7400
Cudruple puerta NAND de
dos entradas

7402
Cudruple puerta NOR de dos
entradas

7404
Sxtuple inversor

7408
Cudruple puerta AND de dos
entradas

7410
Triple puerta NAND de tres
entradas

7411
Triple puerta AND de tres
entradas

Todos estos circuitos se alimentan a travs del pin 14 con tensin positiva. El pin 7 siempre ira
conectado a masa

NIVELES LGICOS

Los niveles lgicos


son las tensiones que
una
puerta
lgica
reconoce como cero
(nivel bajo) y como
uno (nivel alto).
En la lgica TTL, el
nivel
bajo
se
corresponde con las
tensiones
comprendidas entre 0
y
0.35V,
y
son
reconocidas
como
nivel alto las tensiones
superiores a 3.8v,
aunque el valor tpico
es de 5v.

ACTIVIDADES:
Disea un circuito lgico que slo permita el funcionamiento de
una mquina si el operario acciona simultneamente dos
pulsadores (uno con cada mano). Utiliza un integrado de la serie
7400.

INTRODUCCIN A LA ELECTRNICA

CARLOS DE LA ROSA SNCHEZ

Aplicaciones
1.
Circuito de alarma: supongamos que queremos fabricar una
alarma para una vivienda que detecte la apertura de las puertas y
ventanas exteriores. El planteamiento del problema es sencillo,
pues si cada puerta o ventana dispone de un final de carrera
estratgicamente colocado, la misin del circuito es dar una seal
de salida si uno o varios finales de carrera son accionados, y
permanecer activado hasta que no se toque la tecla oportuna,
aunque los microrruptores vuelvan a su posicin de reposo.
La primera de las condiciones que ha de cumplir el circuito es
sencilla, pues basta con realizar la suma lgica de los valores que
nos proporcionan los finales de carrera. En la figura de la izquierda
se muestra cmo sera el circuito para cuatro detectores.
Para que el circuito cumpla la segunda condicin es necesario
inyectar el valor de la salida en una de las entradas, de manera que
cuando la salida se pone a 1 ste valor pasa a una de las
entradas y permanece all aunque todas las entradas vuelvan a 1.

SALIDA
DE
LOS
CIRCUITOS LGICOS
La potencia de salida de
los circuitos lgicos suele
ser muy pequea, por lo
que slo se pueden
controlar
directamente
diodos
led
y
cargas
similares. Para la mayora
de las aplicaciones es
preciso utilizar un transistor
para controlar pequeas
cargas, o un transistor y un
rel
para
cargas
importantes.

Cuando alguno de los detectores colocados en las puertas y


ventanas es accionado, la salida del circuito pasa a 1, y este valor
en 1 hasta que no pulsemos reset, que corta la realimentacin.
Si no disponemos de puertas OR de cuatro entradas podemos
implementar el circuito usando unidades OR de dos entradas, ya
que A+B+C+D = (A+B) + (C+D). Tambin es necesario conectar las
entradas de las puertas que puedan quedar abiertas, a masa a
travs de una resistencia que las pone a cero lgico.

INTRODUCCIN A LA ELECTRNICA

CARLOS DE LA ROSA SNCHEZ

2.
Cerradura electrnica
Queremos realizar un circuito que de salida solamente cuando se
introduzca mediante un teclado una combinacin de tres dgitos en
un orden determinado. Si la combinacin elegida es 1,2,3 el circuito
dar salida si se pulsan estos tres dgitos seguidos y en ese orden.
El problema se resuelve utilizando puertas AND de dos entradas.
La primera de las puertas empleadas tiene una de sus entradas
conectada a tensin (uno lgico) y la otra al pulsador 1 del
teclado. De este modo cuando pulsemos 1 la puerta pondr su
salida a 1. Para que esta salida permanezca a 1 cuando se deje
de pulsar la tecla es necesario conectar esta a la entrada
controlada por el pulsador 1:

L
a salida del circuito anterior alimenta a una de las entradas de otra
puerta AND. La otra entrada est conectada a la tecla N 2. De este
modo, esta parte del circuito no podr dar salida sin haber
accionado previamente la tecla n 1. Para la tecla N 3 realizamos
un circuito idntico conectado a la salida del circuito descrito:

Analizando el circuito, vemos que ste slo dar salida si se pulsan


los pulsadores 1, 2 y 3 correlativamente.
Si queremos aumentar la eficacia del circuito, podemos hacer que
al accionar alguno de los pulsadores no pertenecientes a la clave,
el sistema pase a la situacin de reposo aunque se hubiese
introducido parte de la clave correctamente. Esto se puede
conseguir actuando sobre la primera entrada de la primera puerta
del circuito, de manera, que la pulsacin de un dgito incorrecto
ponga sta a cero y caiga todo el sistema. Esta parte del circuito se
puede realizar sumando las el valor de las salidas de los
pulsadores que no pertenecen a la clave y negando el resultado de
la suma, de modo que la salida ser 1 mientras no se accione
ninguno de los pulsadores.

INTRODUCCIN A LA ELECTRNICA

CARLOS DE LA ROSA SNCHEZ

ACTIVIDAD:
Simula el circuito de arriba con el programa Crocodile Clips. Si el programa
no dispone de puertas de tres entradas, combina varias de dos para obtener
los mismos resultados. Coloca un diodo led a la salida con una resistencia
adecuada en serie. Por ltimo, comprueba el funcionamiento del circuito.

Como habrs podido comprobar, el circuito que hemos diseado


tiene un fallo: si pulsamos la tecla N3, la salida se activa, ya que la
seal del pulsador pasa por el puente de realimentacin hasta la
salida. Cmo podemos evitar que esto ocurra? el mtodo ms
sencillo es utilizar una puerta AND de dos entradas, una conectada
a la salida del circuito y la otra, a la salida de la puerta accionada
por N2:

ACTIVIDAD:
Simula el circuito modificado de arriba y verifica que funciona correctamente.
Coloca un diodo led a la salida con una resistencia adecuada en serie. Si se
pulsan las teclas N2 y N3 simultneamente la salida del circuito se activa.
Cmo solucionaras este problema?
10

Anda mungkin juga menyukai