Professional Documents
Culture Documents
ÍNDICE
Por ejemplo:
El número 145 = 1⋅102 + 4⋅101 + 5⋅100= Lo que siempre estudiamos
como centena, decena, unidades...
1x24 +1x23 + 0x22 + 1x21 + 0x20 + 1x2-1 + 1x2-2 = 16 + 8 + 0 + 2 + 0 + 0,5 + 0,25 = 26,75
3710 = 1001012
2.- Sistemas de numeración (continuación)
2.1.- Sistema hexadecimal.
Consta de dieciséis dígitos el 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E y el F.
La equivalencia entre hexadecimal y decimal es:
Hex 0 1 2 3 4 5 6 7 8 9 A B C D E F
Dec 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
357110 = DF3 16
2.- Sistemas de numeración (continuación)
ACTIVIDADES:
• ¿Cuántos dígitos son necesarios para codificar en
binario hasta el número 7 en decimal?
• ¿Cuántos dígitos son necesarios para codificar en
binario hasta el número 15 en decimal?
• ¿Cuántos dígitos son necesarios para codificar en
binario hasta el número 31 en decimal?
2.- Sistemas de numeración (continuación)
Hexadecimal Decimal Binario
0 0 0000
1 1 0001
Por ejemplo:
El número 11101011011 en base 2, lo podemos expresar en base
16: 0111,0101,10112 = 75B16
2.- Sistemas de numeración (continuación)
Por ejemplo:
El número 15E8 en base 16, lo podemos expresar en base 2:
15E816= 0001,0101,1110,1000 = 00010101111010002
2.- Sistemas de numeración (continuación)
Transforma los datos analógicos obtenidos en datos digitales y representa la gráfica con ellos.
¿Qué pasaría con la señal si tomásemos los valores de temperatura con mayor frecuencia?
Temperatura (Cº)
Hora
3. ÁLGEBRA DE BOOLE
1 0
La tabla de verdad, representa en el lado izquierdo todas las combinaciones que se pueden dar de las
variables y en la parte derecha el valor que toma la función para cada uno de ellos.
4.- Puertas lógicas (continuación)
Encapsulado comercial
4.- Puertas lógicas (continuación)
4.2.- PUERTA OR
Realiza la función suma lógica o función OR. La función toma valor lógico “1”
cuando la entrada a o la entrada b valen “1” y toma el valor “0” cuando las dos
entradas valen “0”.
01 1
10 1
11 1
La tabla de verdad, representa en el lado izquierdo todas las combinaciones que se pueden
dar de las variables y en la parte derecha el valor que toma la función para cada uno de ellos.
4.- Puertas lógicas (continuación)
Encapsulado comercial
4.- Puertas lógicas (continuación)
4.3.- PUERTA AND
Realiza la función producto lógico o función AND. La función toma valor lógico “1”
cuando la entrada a y la entrada b valen “1” y toma el valor “0” cuando alguna de
las dos entradas vale “0”.
a b S = a·b
Multiplicación
(AND): 00 0
S=a·b
01 0
10 0
11 1
La tabla de verdad, representa en el lado izquierdo todas las combinaciones que se pueden
dar de las variables y en la parte derecha el valor que toma la función para cada uno de ellos.
4.- Puertas lógicas (continuación)
Encapsulado comercial
4.- Puertas lógicas (continuación)
4.4.- PUERTA NOR
Realiza la función suma lógica negada o función NOR. La función toma valor lógico
“1” cuando la entrada a y la entrada b valen “0” y toma el valor “0” en el resto de los
casos. Es la función contraria a la OR .
Suma negada
a b
S ab
(NOR): 00 1
01 0
S ab 10 0
11 0
Multiplicación
a b
S ab
negada (NAND): 00 1
01 1
S ab 10 1
11 0
S a·b a·b 10 1
11 0
Y ahora calculo la salida total: (aplicando las leyes de DE MORGAN dicen que la
suma de n variables proposicionales globalmente negadas es igual al producto de las n
variables negadas individualmente y que inversamente, el producto de n variables
proposicionales globalmente negadas es igual a la suma de las n variables negadas
individualmente.)
S D.E D E A.B A.B A.B
1 1 0
La tabla de la verdad seria:
Circuito con tres entradas y una salida.
Cuando tenemos un circuito con dos entradas tengo cuatro
posibles combinaciones ( 22=4 ). Ahora que tenemos tres
entradas, A, B y C, tendremos ocho combinaciones ( 23=8 ) Igual
que antes debemos primero calcular las salidas parciales del
circuito:
D A.B
F A.C
A B C S
• A=0 ,B=0 y C=0 entonces S=0.1+0.0=0
0 0 0 0
• A=0 ,B=0 y C=1 entonces S=0⋅1+0⋅1=0
• A=0 ,B=1 y C=0 entonces S=0⋅0+0⋅0=0 0 0 1 0
1 1 1 1
Y la tabla de la verdad seria:
5.- Funciones lógicas
S a b a b
5.4.- IMPLEMENTACIÓN CON PUERTAS
Función S a (c b) a b c
Pasos a seguir:
Salidas, serán todas las electroválvulas sobre las que hay que actuar, Sa, Sl,
Sn y ST.
Sl V Pa Pl Pn
Sn V Pa Pl Pn
ST Sa V Pa Pn V Pa Pl V Pa ( Pl Pn)
Puertas de todo tipo
4.- Implementar las funciones con puertas de todo tipo
ST Sa V Pa ( Pl Pn)
Sl V Pa Pl Pn
Sn V Pa Pl Pn
ACTIVIDADES
EJERCICIO 1.
En el siguiente circuito formado por puertas lógicas aparece el valor de la
salida cuando las entradas valen a=0, b=0 y c=0. Completa la tabla de la
verdad que aparece en el margen para el resto de las combinaciones de las
entradas a, b y c.
a b c s
0 0 0 1
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
ACTIVIDADES
EJERCICIO 2.
Obtén la función simplificada que aparece en
el siguiente mapa de Karnaugh.
a b c s
0 0 0 0
0 0 1 1
EJERCICIO 3 0 1 0 0
Obtener la función que hay en la siguiente 0 1 1 1
tabla de verdad y simplifícala por Karnaugh e 1 0 0 0
implementa el circuito con puertas lógicas. 1 0 1 0
1 1 0 1
1 1 1 0
ACTIVIDADES
EJERCICIO 4.
Escribe la función que es implementada por el esquema siguiente:
ACTIVIDADES
EJERCICIO 5.
Escribe la tabla de verdad de un sistema que
avise cuando nos dejamos encendidas las a b c S1
luces del coche. Queremos que suene un 0 0 0
zumbador cuando se abra la puerta del 0 0 1
conductor si están las luces encendidas y el 0 1 0
motor parado. Disponemos para ello de tres 0 1 1
entradas 1 0 0
Pulsador “a” en la puerta que da “1” cuando 1 0 1
se abre. 1 1 0
Llave de contacto “b” que da “1” con el coche
en marcha. 1 1 1
Interruptor “c” de las luces que da “1” cuando
Puerta Interruptor
están encendidas. Contacto
Salida S1 a un zumbador.
ACTIVIDADES
EJERCICIO 6.
Diseña un sistema de alarma para una casa. Se controlará la apertura de
la puerta de entrada y dos ventanas. La alarma debe activarse cuando
cualquiera de los sensores de puertas y ventanas esté activado a 1.
EJERCICIO 7.
En una planta de procesamiento químico se emplea un elemento
químico líquido en un proceso de fabricación. Dicho elemento se
almacena en tres tanques diferentes. Un sensor de nivel en cada
tanque genera una tensión a nivel alto cuando el nivel del líquido cae
por debajo de un punto especificado. Diseñar un circuito para
supervisar el nivel del elemento químico en cada tanque, que indique
cuando el nivel de dos tanques cualesquiera cae por debajo del punto
especificado.
ACTIVIDADES
EJERCICIO 8.
Para controlar la apertura y cierre de una válvula de presión de un
tanque de reacción química, existen cuatro dispositivos que realizan
cálculos en paralelo. La decisión de apertura o cierre de la válvula
se toma por mayoría simple entre las respuestas afirmativas o
negativas de los cuatro dispositivos. En caso de empate decide la
respuesta de uno de los dispositivos que trabaja como maestro.
Diseñar el sistema de decisión mediante una función lógica, cuyas
entradas a, b, c y d sean las respuestas afirmativas o negativas de
los dispositivos y teniendo en cuenta que “a” es la respuesta del
dispositivo maestro. La salida “f” será afirmativa si la válvula debe
abrirse. Plantear una realización usando el menor número de
operadores lógicos.
EJERCICIO 9. ACTIVIDADES
Se desea controlar dos bombas B1 y B2 de acuerdo con el nivel de líquido existente en un
depósito. Su funcionamiento ha de ser cómo se muestra:
-Cuándo el nivel del líquido se encuentra comprendido entre los dos sensores “c” y “d” debe
funcionar la bomba B1 (o B2 si la temperatura de su motor excede de un cierto límite prefijado)
y se parará cuándo se active el sensor “d”.
- Si el nivel de líquido se encuentra por debajo del sensor “c” se deben activar ambas bombas.
-En caso de funcionamiento anormal de los sensores del depósito (se active “d” cuando no lo
esté “c”), ambas bombas se pararán.
-Además ambas bombas cuentan con sendos sensores detectores de temperatura “a” y “b”
para B1 y B2 respectivamente, de tal forma que si la temperatura de su motor supera un cierto
límite, el detector se activará y la correspondiente bomba se parará.
-Diseña el circuito de control.