
Descripción del contenido del curso y aplicaciones de la Electrónica digital
Hablaremos de las cualidades de los sistemas analógicos y digitales (ventajas y desventajas).
También veremos la ventaja de estudiar electrónica digital.
Hablaremos de la teoría de la conversión AD y el uso del 0804
Hablaremos de la teoría de la conversión DA y el uso del 0800
Imprime las hojas de ayuda para que puedas hacer tus ejercicios de manera fácil.
Usando el método de "multiplicaciones sucesivas", convertiremos la parte fraccional.
Veremos la conversión de Decimal Entero a Octal, y de Decimal Fraccional a Octal, usando el método de divisiones y multiplicaciones sucesivas.
Veremos otra técnica que es pasar primero al Binario, agrupar y luego convertir al Octal.
Veremos la conversión de Decimal entero y fraccionario a Hexadecimal.
Otro método de conversión de Decimal a Hexadecimal pasando por Binario.
Existen otros sistemas numéricos no comerciales, explicamos cómo resolverlos.
Ejercita tus conocimientos de las conversiones de los diferentes sistemas numéricos existentes.
Haremos la suma binaria sin signo (números positivos).
Haremos sumas con números signados usando el método llamado "Complemento A1 y Complemento A2".
Veremos las reglas de una resta normal binaria, cuando el minuendo es es menor que el sustraendo, la "técnica del 256", y Complemento A1 y A2.
Haremos la multiplicación de binarios con números signados y no signados.
Veremos División binaria que será muy sencilla hacerla con este procedimiento.
Haremos la suma de Octales con un método muy sencillo (con y sin signo).
Haremos las resta de Octales mostrando 5 casos distintos.
Veremos 4 técnicas para la multiplicación Octal sin y con signo.
Haremos divisiones con números octales.
Haremos la suma de hexadecimales sin y con signo
Haremos la resta de hexadecimales sin y con signo
Haremos la multiplicación de hexadecimales sin y con signo
Haremos la división de hexadecimales sin y con signo
Haremos la conversión de un decimal a formato BCD (Binary coded decimal) y viceversa, para el despliegue de números en Display de 7-segmentos
Haremos la conversión de un decimal a formato BCD (Binary coded decimal) y viceversa, pasando por binario
Ahora, haremos la conversión de un decimal que tiene fracción a formato BCD (Binary coded decimal)
Mostraremos la suma de números BCD y la solución cuando obtenemos números prohibidos
Veremos como sumar números BCD con signo usando el llamado Complemento A10 y A9
Método para sumarle 3 al número binario
Código implementado para reducir el número de conmutaciones
Esta es la introducción a las compuertas para realizar circuitos lógicos
Estudiaremos las últimas compuertas lógicas llamadas XOR (OR-Exclusiva) y la X-NOR (OR-Exclusiva negada)
De unos circuitos eléctricos, sacaremos la tabla de verdad (comportamiento de salida)
En este ejercicio, tenemos la tabla de verdad y sacaremos el circuito lógico y la ecuación Booleana
En la realidad hay que considerar la distribución de los pines de cada compuerta según su modelo, aqui veremos un poco de eso.
Vamos a sacar la tabla de verdad y simular su comportamiento en Proteus
Usando la llamada "Albegra de Boole" y otros postulados y teoremas, reduciremos las ecuaciones Booleanas (parte 1).
Usando la llamada "Albegra de Boole" y otros postulados y teoremas, reduciremos las ecuaciones Booleanas (parte 2).
Aplicaremos el algebra, leyes y postulados para la reducción de la siguiente tabla de verdad
Aplicaremos el algebra, leyes y postulados para la reducción de la siguiente tabla de verdad
Existen métodos gráficos para la reduccíón de las ecuaciones Booleanas, veremos para 2 y 3 variables
Existen métodos gráficos para la reduccíón de las ecuaciones Booleanas, veremos para 4 variables
Hagamos otro ejercicio para el mapa K de 4 variables
Existen métodos gráficos para la reduccíón de las ecuaciones Booleanas, veremos para 5 variables
Hagamos un ejercicio para diseñar un codificador BCD a 7 segmentos en lugar de usar el chip que ya tiene todo integrado.
Método para transformación de compuertas y reducción usando sólo NAND o usando sólo NOR.
Realiza este ejercicio con la teoría ya vista.
Veremos un método de reducción por medio de tablas para ecuaciones de 4, 5 o más variables.
Empezaremos un ejercicio que terminarás como tarea.
Veremos otra técnica para diseñar circuitos lógicos en lugar de usar compuertas.
Haremos un ejericio con MUX y DEMUX
Último ejercicio con MUX
Veremos una técnica para detección de errores muy añeja en las tramas seriales usando compuertas lógicas, llamadas "Paridad"
Implementaremos rápidamente otra forma de obtener el código GRAY usando XOR.
Ahora veremos los postulados y mapa K para la reducción de Maxitérminos usando la teoría vista en videos pasados.
Haremos otro ejercicio para Maxitérminos.
De la equivalen´cia AB’+A’B usado en Miniterminos para un XOR, ¿que es es Maxi?
Configuración del LM555 en Mono estable.
El LM555 como oscilador para generar pulsos cuadrados con Ciclo de trabajo y frecuencia variable.
LM555 en configuración Bi-estable es un arreglo muy sencillo.
El PWM tiene muchas aplicaciones actuales, veremos algunas de ellas y cómo se genera.
Veremos el concepto de circuitos secuanciales y combinacionales, con algo llamado FLIP-FLOP que es la base para otros circuitos.
Veremos la versión mejorada del SR y la simulación JK en Proteus.
Uniendo las terminales JK se convierte en un Flip-flop "T" (toggle)
El flip-flop "D", puede ser interpretado como "delay", aunque se le conoce como "Data", veremos porqué.
En cierta arquitectura, los flip-flops se usan para contadores, donde los datos se desplazan para iluminar Displays de segmentos. Veremos su aplicación.
Aplicando la teoría sobre los Flip-Flop's JK, diseñaremos un contador ascendente del 0 al 9
Aplicando la teoría sobre los Flip-Flop's JK, diseñaremos un contador descendente del 9 al 0 con un ajuste al RESET
Aplicando la teoría sobre los Flip-Flop's JK, diseñaremos un contador ascendente del 3 al 7.
Diseñaremos un contador síncrono con JK que cuente de forma discontinua ascendente.
Diseñaremos un contador síncrono con JK que cuente de forma descendente.
Usaremos dos circuitos integrados que fascilitan el diseño de contadores.
En este curso aprenderás las bases de la electrónica digital, sistemas numéricos, operaciones con sistemas numéricos, compuertas, convertidores, multiplexores, métodos de reducción, contadores, Flip-Flops, codificadores, memorias, circuitos eléctricos y todo lo necesario para que empieces desde cero hasta adquirir todos los conocimientos avanzados para diseñar circuitos digitales con la temática tradicional dada en universidades de ingeniería.
Cuando termines el curso, tendrás un elevado nivel en electrónica digital !!
Este es el temario del curso:
*Introducción. Sistemas analógicos vs. Digitales
Conversión analógico a digital ADC0804
Conversión de digital a analógico ADC0800
*Sistemas de unidades y operaciones:
Conversión Decimal enteros y fraccionario a Binario
Conversión Decimal enteros y fraccional a Octal
Conversión Decimal enteros y fraccionarios a Hexadecimal
Conversión Binario a Octal y Hexadecimal
Complemento A1 y A2
Suma Binarios con y sin signo
Resta Binarios con y sin signo
Multiplicación Binarios con y sin signo
División Binarios con y sin signo
Suma, resta, multiplicación y división Octal
Código BCD
Suma y resta BCD
Conversión Binario a BCD y viceversa
Complemento A10
Código Exceso 3
Código GRAY a decimal y viceversa
Compuertas Lógicas (AND, OR, NOT, NAND, NOR, XOR y XNOR)
Minitérminos y Maxitérminos
Reducción de ecuaciones Booleanas (Teoremas y Postulados)
Mapas de Karnaugh de 3, 4 y 5 variables
Multiplexores y demultiplexores
Compuertas Universales NAND y NOR
Método Quine Mc-Cluskey
Detección de Paridades
*Circuitos Combinacionales:
Flip-Flops RS
Flip-Flops JK
Flip-Flops T
Flip-Flops D
Registros de corrimiento
*Contadores:
Contador BCD ascendente
Contadores Síncronos y Asíncronos con Flip-Flops
Diseño de contadores Asíncronos ascendentes y descendentes
Diseño de contadores Síncronos ascendentes y descendentes
LM555 Astable
LM555 Mono-estable
LM555 Biestable
LM555 PWM
*Memorias:
Historia de las memorias
Diseño de un decodificador BCD con memoria EPROM
Programación con programador XGpro. Simulación
*Proyectos finales:
Diseño de reloj tipo Nixie con ATmega328p
Otros
Debido a la extensión del curso, en el próximo veremos:
Diseño de lenguaje VHDL y circuitos en FPGA, que te será muy útil en la vida profesional.
ALU 74HC181
Diseño de ALU