// TECNOLOGÍA 4º ESO  ·  ELECTRÓNICA DIGITAL //

DIGITAL
ELECTRONICS

[ BOLETÍN DE EJERCICIOS — SISTEMA DE ENTRENAMIENTO ]
30 Ejercicios
6 Categorías
Puertas Lógicas
ESO
// SELECCIONA UNA CATEGORÍA PARA COMENZAR //
01
⚡ COMBINACIONES DE BITS
EJ. 5 — Sistemas de numeración binaria
// EJERCICIO 05
COMBINACIONES BINARIAS BÁSICO
¿Cuántas combinaciones se pueden obtener con los siguientes números de bits? Escribe todas las combinaciones posibles para cada caso.
// 1 BIT //
A
 
 

Combinaciones totales: 21 = ___

// 2 BITS //
AB
  
  
  
  

Combinaciones totales: 22 = ___

// 3 BITS //
ABC
   
   
   
   
   
   
   
   

Combinaciones totales: 23 = ___

// 4 BITS //
ABCD
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    

Combinaciones totales: 24 = ___

// 5 BITS //

Para 5 bits (A B C D E): rellena las 32 combinaciones posibles en tu cuaderno.

Combinaciones totales: 25 = ___

BinarioCombinatoriaFórmula 2ⁿ
02
🔌 CIRCUITOS CON INTERRUPTORES
EJ. 6 — Tablas de verdad a partir de circuitos físicos
// EJERCICIO 06 — PARTE A
CIRCUITO SERIE — 3 INTERRUPTORES BÁSICO
Obtén la tabla de verdad para el circuito con interruptores A, B y C en serie. La salida S = 1 cuando la bombilla se enciende.

💡 Recuerda: en serie, TODOS los interruptores deben estar cerrados (1) para que circule la corriente.
ABCS
000 
001 
010 
011 
100 
101 
110 
111 
SerieAND3 entradas
// EJERCICIO 06 — PARTE B
CIRCUITO MIXTO — 4 INTERRUPTORES, 2 SALIDAS INTERMEDIO
Circuito con interruptores A, B (en paralelo) en serie con C y D (en paralelo). Dos salidas S1 y S2.

💡 Analiza cada rama del circuito por separado antes de completar la tabla.
ABCDS1S2
0000  
0001  
0010  
0011  
0100  
0101  
0110  
0111  
1000  
1001  
1010  
1011  
1100  
1101  
1110  
1111  
// EJERCICIO 06 — PARTE C
CIRCUITO PARALELO-SERIE — 4 INTERRUPTORES INTERMEDIO
Circuito donde B y C están en serie, y esa combinación está en paralelo con A y D (también en serie).
ABCDS
0000 
0001 
0010 
0011 
0100 
0101 
0110 
0111 
1000 
1001 
1010 
1011 
1100 
1101 
1110 
1111 
03
🔲 PUERTAS LÓGICAS BÁSICAS
EJ. 7, 8, 9 — Tablas de verdad, identificación y equivalencias
// EJERCICIO 07
TABLAS DE VERDAD — 3 ENTRADAS BÁSICO
Obtén las tablas de verdad de las puertas lógicas OR, AND, NAND y NOR de tres entradas.
// PUERTA OR — S = A + B + C //
ABCS
000 
001 
010 
011 
100 
101 
110 
111 
// PUERTA AND — S = A · B · C //
ABCS
000 
001 
010 
011 
100 
101 
110 
111 
// PUERTA NOR — S = (A + B + C)' //
ABCS
000 
001 
010 
011 
100 
101 
110 
111 
// PUERTA NAND — S = (A · B · C)' //
ABCS
000 
001 
010 
011 
100 
101 
110 
111 
ORANDNORNAND3 entradas
// EJERCICIO 08
IDENTIFICA LA PUERTA Y COMPLETA EL BIT INTERMEDIO
Nombra el tipo de puerta lógica y coloca el valor del bit que falta, bien en la entrada o bien en la salida, según corresponda:
a)
Entrada: 1 → puerta → salida: ?
Tipo: _______   Bit: ___
b)
Entradas: 1, 0 → puerta AND → salida: ?
Tipo: _______   Bit: ___
c)
Entradas: 0, ? → puerta NAND → salida: 0
Tipo: _______   Bit: ___
d)
Entrada: 1 → puerta → salida: 0
Tipo: _______   Bit: ___
e)
Entradas: 1, 1 → puerta → salida: ?
Tipo: _______   Bit: ___
f)
Entradas: 1, 0 → puerta → salida: ? (con burbuja)
Tipo: _______   Bit: ___
g)
Entrada: 1 → puerta NAND → salida: 0
Tipo: _______   Bit: ___
h)
Entrada: 0 → puerta → salida: 1
Tipo: _______   Bit: ___
i)
Entradas: 1, 0 → puerta NAND → salida: ?
Tipo: _______   Bit: ___
j)
Entradas: ?, ? → puerta → salida: 1
Tipo: _______   Bit: ___
k)
Entrada: 1 → puerta NOT → salida: 0
Tipo: _______   Bit: ___
l)
Entradas: ?, ? → puerta NOR → salida: 0
Tipo: _______   Bit: ___
// EJERCICIO 09
CIRCUITOS EQUIVALENTES A UNA SOLA PUERTA AVANZADO
Cada uno de los siguientes circuitos combinados equivale a una única puerta lógica. ¿A cuál equivale cada uno? Razona tu respuesta.
a) DOS NAND + NAND final
a ─┬─[NAND]─┐
b ─┘         ├─[NAND]─ S
    ┌─[NAND]─┘
b ─┘
Equivale a: ___________
b) DOS NOT + AND final
a ─[NOT]─┐
          ├─[AND]─ S
b ─[NOT]─┘
Equivale a: ___________
c) DOS NOR + NOR final
a ─┬─[NOR]─┐
b ─┘         ├─[NOR]─ S
    ┌─[NOR]─┘
b ─┘
Equivale a: ___________
d) OR + NOT final
a ─┬─[OR]─[NOT]─ S
b ─┘
Equivale a: ___________
EquivalenciasDe MorganSimplificación
04
🧩 FUNCIONES LÓGICAS
EJ. 10, 11, 12, 13 — Obtención de funciones y verificación de igualdades
// EJERCICIO 10
FUNCIÓN LÓGICA DESDE CIRCUITO INTERMEDIO
Obtén la función lógica de salida de cada circuito. A partir de la función, construye la tabla de verdad.
a) AND(a,b) → OR con c
S = (a · b) + c
abcS
000 
001 
010 
011 
100 
101 
110 
111 
b) NAND(a,b,c) → AND con c
S = _______________
abcS
000 
001 
010 
011 
100 
101 
110 
111 

▸ Los apartados c) hasta h) siguen el mismo procedimiento. Dibuja el circuito y obtén S.

// EJERCICIO 11
COMPROBACIÓN DE IGUALDADES LÓGICAS AVANZADO
Mediante tablas de verdad, comprueba si se cumplen las siguientes igualdades:
a)   a · b = ā·b̄ + ā·b + a·b̄
b)   a · b · c = ā·b·c
c)   a + b + c = a̅b̅ + c̅   (Leyes de De Morgan)
d)   a · b + ā · b = (a + b) · (ā + b)

Para cada igualdad: construye la tabla de verdad calculando ambos lados. Si los resultados de S son idénticos, la igualdad SE CUMPLE.

Álgebra de BooleDe MorganVerificación
// EJERCICIO 12
DE FUNCIÓN LÓGICA A CIRCUITO AVANZADO
Obtén las tablas de verdad y diseña el esquema del circuito para cada función lógica:
a) S = ab + āb
b) S = abc + ābc + abč + ābc̄
c) S = abcd + ābcd + abč d + ābcd̄ + abcd
d) S = āb̄cd + āb̄čd + āb̄cd̄ + āb̄čd̄ + ab̄cd + ab̄čd + ab̄cd̄
e) S = ab + ā(c + d)
f) S = (abc + ābc + abč + ābc̄)̄   [NAND global]
SíntesisCircuitosSOP
// EJERCICIO 13
DISEÑO DE CIRCUITOS COMBINACIONALES AVANZADO
Diseña el esquema del circuito combinacional para cada función lógica:
a) S = āb̄cd + ab + čd
b) S = ābčd + ābc + bc + b̄
c) S = (abc + ābc + abč + ābc̄)̄
d) S = ab + ā(d + c)
e) S = ab + ābc + āb
f) S = (ab + čd)̄
05
📊 TABLAS DE VERDAD Y ÁLGEBRA DE BOOLE
EJ. 14, 15 — Obtención de funciones y simplificación
// EJERCICIO 14
DE TABLA DE VERDAD A FUNCIÓN LÓGICA AVANZADO
Para cada tabla, obtén la función lógica e implementa el circuito:
// TABLA a) — 2 VARIABLES //
ABS
001
011
100
111
S = _______________
// TABLA b) — 2 VARIABLES //
ABS
001
010
101
111
S = _______________
// TABLA c) — 3 VARIABLES //
ABCS
0001
0010
0100
0111
1001
1011
1100
1111
S = _______________
// TABLA d) — 3 VARIABLES //
ABCS
0000
0011
0100
0111
1001
1010
1100
1110
S = _______________
// TABLA e) — 4 VARIABLES //
ABCDS
00000
00010
00100
00111
01000
01010
01100
01111
10000
10011
10100
10110
11001
11010
11100
11111
S = _______________
MintérminosSOPSíntesis
// EJERCICIO 15
SIMPLIFICACIÓN CON ÁLGEBRA DE BOOLE AVANZADO
Simplifica empleando álgebra de Boole, indicando claramente qué operaciones has empleado:
a) S = A + B̄C + B̄C̄
// Desarrollo aquí:
b) S = ĀBC + ĀBC̄
// Desarrollo aquí:
c) S = (A·BC̄D)·(CD̄)
// Desarrollo aquí:
d) S = ĀBC + ĀB̄C + ĀBC̄ + ĀB̄C̄
// Desarrollo aquí:
e) S = ĀB̄C + ĀBC + AB̄C + ĀBC̄ + ABC
// Desarrollo aquí:
BooleKarnaughMinimización
06
🏭 PROBLEMAS DE APLICACIÓN REAL
EJ. 16–34 — Diseño de sistemas digitales del mundo real
// EJERCICIO 16
PUERTA AUTOMÁTICA DE COMERCIO BÁSICO
Diseña un circuito lógico combinacional para abrir automáticamente la puerta de un comercio con:
  • A = sensor interior (1 si detecta persona)
  • B = sensor exterior (1 si detecta persona)

La puerta se abre cuando cualquier sensor detecta una persona.
TABLA DE VERDAD:
ABPuerta
00 
01 
10 
11 
FUNCIÓN LÓGICA:
S = ___________
TIPO DE PUERTA:
___________
// EJERCICIO 17
ALARMA DE TEMPERATURA Y HUMEDAD BÁSICO
Diseña los circuitos que activen una alarma sonora:

a) Cuando la temperatura AND la humedad sean demasiado elevadas.

b) Cuando la temperatura OR la humedad sean demasiado elevadas.

a) T = temperatura, H = humedad
S = ___________
Puerta: ___________
b) T = temperatura, H = humedad
S = ___________
Puerta: ___________
// EJERCICIO 18
CONTROL DE TELEVISIÓN FAMILIAR INTERMEDIO
Diseña el circuito que decide si se ve la televisión. Reglas:
  • Si los dos padres están de acuerdo → esa es la decisión
  • Solo si los padres NO están de acuerdo → decide el hijo
  • S = 1 se ve la tele
A = madre, B = padre, C = hijo
A (madre)B (padre)C (hijo)S (TV)
000 
001 
010 
011 
100 
101 
110 
111 
S = _______________
// EJERCICIO 19
LÁMPARA CON NÚMERO IMPAR DE PULSADORES INTERMEDIO
Tres pulsadores (a, b, c) y una lámpara. La lámpara se enciende cuando se presiona un número impar de pulsadores (1 o 3).
abcPulsadosL
0000 
0011 
0101 
0112 
1001 
1012 
1102 
1113 
L = _______________
// EJERCICIO 20
SALIDA 1 SI IMPAR O ≥ 6 INTERMEDIO
3 variables de entrada (A, B, C representan un número binario). La salida S = 1 cuando el número decimal es impar o mayor o igual a 6.
ABCDecimal¿Impar?¿≥6?S
0000NoNo 
0011No 
0102NoNo 
0113No 
1004NoNo 
1015No 
1106No 
1117 
S = _______________
// EJERCICIO 21
DETECTOR DE IMPAR Y RANGO [3,7] INTERMEDIO
Sistema que indica para números del 0 al 7:
  • S1 = 1 cuando el número es impar
  • S2 = 1 cuando el número está entre 3 y 7 (ambos incluidos)
ABCDecimalS1 (impar)S2 (3≤n≤7)
0000  
0011  
0102  
0113  
1004  
1015  
1106  
1117  
S1 = _______________    S2 = _______________
// EJERCICIO 22
DETECTOR DE RANGO BINARIO [8–12] AVANZADO
Obtén la función lógica de un sistema capaz de detectar los números binarios de 4 bits comprendidos entre 8 y 12, ambos inclusive. S = 1 si el número está en ese rango.
ABCDDec.S
00000 
00011 
00102 
00113 
01004 
01015 
01106 
01117 
10008 
10019 
101010 
101111 
110012 
110113 
111014 
111115 
S = _______________
// EJERCICIO 23
DETECTOR DE NÚMEROS PRIMOS (< 10) AVANZADO
Diseña un circuito que indique si un número menor que 10 (en binario) es primo (S=1) o no primo (S=0).

💡 Primos menores de 10: 2, 3, 5, 7
ABCDDec.¿Primo?S
00000No 
00011No 
00102 
00113 
01004No 
01015 
01106No 
01117 
10008No 
10019No 
S = _______________
// EJERCICIO 24
SISTEMA DE ALARMA CON DOS PUERTAS INTERMEDIO
Casa con puerta trasera y puerta delantera. Sistema de alarma con interruptor P. Cuando P=1 (conectado), si se abre cualquier puerta, suena la alarma.

Variables: P (interruptor), A (puerta delantera), B (puerta trasera). Alarma S = 1 cuando hay riesgo.
PABS (alarma)
000 
001 
010 
011 
100 
101 
110 
111 
S = _______________
// EJERCICIO 25
MOTOR Y LÁMPARA CON 3 PULSADORES AVANZADO
3 pulsadores (a, b, c), un motor (M) y una lámpara (L):
  • 3 pulsadores activos → Motor ON, Lámpara OFF
  • 2 pulsadores activos → Motor ON, Lámpara ON
  • 1 pulsador activo → Motor OFF, Lámpara ON
  • 0 pulsadores → Motor OFF, Lámpara OFF
abcM (motor)L (lámpara)
000  
001  
010  
011  
100  
101  
110  
111  
M = _______________    L = _______________
// EJERCICIO 26
SENSOR DE TEMPERATURA DE PROCESO QUÍMICO AVANZADO
Sistema con tres sensores (T1 < T2 < T3). Sensor = 1 si temperatura supera el umbral. Detectar cuando la temperatura está entre T1 y T2, o es superior a T3.
T1T2T3SituaciónS
000Por debajo de T1 
001(no válido) 
010(no válido) 
011(no válido) 
100Entre T1 y T2 
110Entre T2 y T3 
111Superior a T3 
S = _______________
// EJERCICIO 27
CONTROL DE MÁQUINA TRITURADORA AVANZADO
Máquina con dos trituradores (S1, S2) y sensores de nivel (a, b) + interruptor de emergencia (p):
  • Llena (a=1, b=1) → ambos trituradores ON
  • Nivel medio (solo a=1 o solo b=1) → un triturador ON
  • Vacía (a=0, b=0) → ambos trituradores OFF
  • p=0 (emergencia) → todo parado independientemente
pabS1S2
000  
001  
010  
011  
100  
101  
110  
111  
S1 = _______________    S2 = _______________
// EJERCICIOS 28–34
PROBLEMAS ADICIONALES DE DISEÑO AVANZADO
Diseña los sistemas de control para los siguientes problemas. Obtén tabla de verdad, función lógica y circuito:
// EJERCICIO 28
Planta de montaje con alarma de evacuación.

Sensores A (encendido), B (humedad), C (presión). Los materiales son inflamables y solo toleran niveles mínimos de presión y humedad conjuntamente. Activa la alarma cuando haya riesgo para los operarios.

// EJERCICIO 29
Prensa con 3 pulsadores.

3 pulsadores activos → prensa ON. 2 pulsadores → prensa ON + señal luminosa de advertencia. 1 pulsador → solo luz encendida, prensa OFF.

// EJERCICIO 30
Control de cinturones de seguridad (2 plazas).

Sensores de peso (a, c) y cinturones (b, d). S = 1 cuando algún viajero sentado no lleva cinturón. Diseña el circuito de aviso.

// EJERCICIO 31
Control de ventiladores de invernadero.

Tres sensores T1<T2<T3. Bajo T1: ningún ventilador. Entre T1-T2: V1. Entre T2-T3: V2. Sobre T3: V1 y V2 activos.

// EJERCICIO 32
Control del limpiaparabrisas.

Motor M activo con llave C cerrada e interruptor L activado. Al abrir L, el motor continúa hasta que el final de carrera F detecta posición de reposo.

// EJERCICIO 33
Sistema de alarma de vivienda.

Sensor puerta (C), ventanas (A, B), interruptor P. Con P=1: alarma sonora S si se abre puerta o ventana. Con P=0: LED1 si ventana abierta, LED2 si puerta abierta.

// EJERCICIO 34
Sistema de riego automático de invernadero.

Sensores S (sequedad), T (temperatura), A (agua). Salidas: VR (válvula riego), AV (ventanas), GD (grifo depósito), LA (luz alarma). Diseña las 4 funciones lógicas según las condiciones del enunciado.

Real WorldSíntesis completaMultisalida