Documentos de Académico
Documentos de Profesional
Documentos de Cultura
JUÁREZ
INGNIERÍA EN MECATRÓNICA
ASIGNATURA: ELECTRONICA DIGITAL
CUATRIMESTRE: MAYO-AGOSTO DEL 2023
ACTIVIDAD DE APRENDIZAJE 3
UNIDAD 1
NOMBRE DEL PROFESOR: SANCHEZ MARTINEZ
JESUS
1. INTEGRANTES:
MORENO BERNAL AXEL MANUEL
MÉNDEZ PINEDA BRAYAN
RODRIGUEZ MORALES EDGAR ALFREDO
MORALES DIONISIO RICARDO
OBJETIVO:
El alumno realizará la detección y localización de fallas mediante los principios de
la lógica digital, para la eliminación de errores de funcionamiento en circuitos
digitales combinacionales.
Objetivo 1: Detección y localización de fallas en circuitos digitales combinacionales
utilizando los principios de la lógica digital.
Objetivo 2: Comprender y aplicar los sistemas numéricos binario, hexadecimal,
BCD (Binary Coded Decimal) y Gray.
Objetivo 3: Realizar conversiones entre sistemas numéricos (binario, decimal y
hexadecimal).
Objetivo 4: Comprender el funcionamiento y las aplicaciones de diferentes
compuertas lógicas (AND, OR, NAND, NOR, NOT, XOR y XNOR).
MATERIALES:
• Fuente de voltaje
• Multímetro
• Protoboard
• Resistencias de 330 Ω y 470 Ω
• Dip Switch
• IC de cada compuerta.
• Diodos LED
• Alambre de conexión.
DESARROLLO TEORICO:
A) Sistemas numéricos:
1. Binario: El sistema binario es un sistema de numeración que utiliza solo dos
dígitos, 0 y 1. Es ampliamente utilizado en la electrónica y los sistemas digitales,
ya que se basa en el uso de dos niveles de voltaje para representar información.
• Ejemplo de aplicación: Los circuitos de una computadora utilizan el
sistema binario para representar y procesar datos. La memoria, la unidad
de procesamiento y otros componentes internos trabajan con señales
binarias.
2. Hexadecimal: El sistema hexadecimal es un sistema de numeración que utiliza
16 dígitos: 0-9 y A-F, donde A representa el valor decimal 10, B representa 11,
y así sucesivamente. Es ampliamente utilizado en programación y
representación de direcciones de memoria.
• Ejemplo de aplicación: En programación, especialmente en lenguajes de
bajo nivel como el ensamblador, se utiliza el sistema hexadecimal para
representar valores de memoria, direcciones de memoria y registros del
procesador.
• BCD (Binary Coded Decimal): El sistema BCD es una forma de
representar números decimales utilizando cuatro bits para cada dígito
decimal. Cada dígito se representa como su equivalente binario de 4 bits.
Los valores BCD van de 0 a 9.
• Ejemplo de aplicación: El sistema BCD se utiliza en la representación de
números en pantallas de visualización de relojes digitales, calculadoras y
otros dispositivos donde se necesita una representación decimal precisa.
3. Gray: El código Gray, también conocido como código de reflector binario, es un
sistema de codificación en el que solo un bit cambia de valor entre dos números
consecutivos. Se utiliza en aplicaciones donde es importante evitar errores de
lectura debido a cambios simultáneos en múltiples bits.
• Ejemplo de aplicación: El código Gray se utiliza en los ejes de codificación
rotatoria, como los utilizados en los encoders, para asegurar que solo un bit
cambie de valor a medida que se rota el eje, evitando así posibles errores de
lectura.
B) Conversiones entre sistemas numéricos:
4. Conversión binaria a decimal: Para convertir un número binario a decimal, se
multiplica cada dígito binario por la potencia correspondiente de 2 y se suman
los resultados.
• Ejemplo: El número binario 1011 se convierte a decimal como:
(1 * 2^3) + (0 * 2^2) + (1 * 2^1) + (1 * 2^0) = 11.
• Conversión decimal a binario: Para convertir un número decimal a binario,
se dividen sucesivamente los números decimales por 2 y se toman los
residuos hasta que el cociente sea 0. Luego, se toman los residuos en orden
inverso para obtener el número binario.
• Ejemplo: El número decimal 25 se convierte a binario como: 25 / 2 = 12
(cociente) con un residuo de 1, 12 / 2 = 6 con un residuo de 0, 6 / 2 = 3 con
un residuo de 0, 3 / 2 = 1 con un residuo de 1, 1 / 2 = 0 con un residuo de 1.
El número binario correspondiente es 11001.
• Conversión binaria a hexadecimal: Se agrupan los bits binarios de 4 en 4
y se convierten en su equivalente hexadecimal.
• Ejemplo: El número binario 110110 se convierte a hexadecimal como: 1101
(13 en decimal) + 10 (A en hexadecimal) = DA.
• Conversión hexadecimal a binario: Cada dígito hexadecimal se convierte
en su equivalente binario de 4 bits.
• Ejemplo: El número hexadecimal 3F se convierte a binario como: 3 = 0011,
F = 1111. El número binario correspondiente es 00111111.
C) Compuertas lógicas:
1. Compuerta AND: La compuerta AND devuelve un valor "1" en su salida solo si
todas sus entradas son "1". Su tabla de verdad es:
TABLA DE LA VERDAD:
A B D SALIDA
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1
3. Analice la siguiente situación, un sistema de aire acondicionado se puede
poner en marcha mediante un interruptor (A) manual. Se encenderá de
forma automática, aunque el interruptor está apagado, cuando un
termostato (B) detecte que la temperatura exterior pasa de 30 ºC.
Salida = A * B
Esto significa que la salida será 1 solo cuando tanto el interruptor manual esté
encendido como el termostato detecte una temperatura superior a 30 ºC.
Diseña el sistema electrónico (tabal de verdad) que permite el control del aire
acondicionado.
Para diseñar el sistema electrónico que permite el control del aire acondicionado
según la situación planteada, podemos utilizar las compuertas lógicas para crear
una tabla de verdad y determinar la salida en función de las entradas. A
continuación, se presenta una posible tabla de verdad para el sistema:
TABLA DE LA VERDAD:
A B D SALIDA
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 0
1 1 0 1
1 1 1 0
ANEXO:
• Brown, S., & Vranesic, Z. (2019). Logic Gates and Digital Circuits. En
Fundamentals of Digital Logic with Verilog Design (pp. 45-67). McGraw-Hill.