


























Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Circuitos digitales en pdfCircuitos digitales en pdfCircuitos digitales en pdfCircuitos digitales en pdfCircuitos digitales en pdfCircuitos digitales en pdf
Tipo: Apuntes
1 / 34
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!



























Tecnología industrial II
La utilización creciente de circuitos digitales ha dado lugar en los últimos tiempos a una revolución sin precedentes en el campo de la tecnología. Basta observar el interior de una simple calculadora de bolsillo para darnos cuenta de la gran cantidad de circuitos impresos que funcionan digitalmente y que constituyen su intrincada anatomía. A lo largo de esta unidad se analizan los sistemas de numeración que sirven de base al funcionamiento de los componentes electrónicos de los circuitos digitales y, tras una breve incursión en el álgebra de Boole, se aborda la manera de diseñar circuitos lógicos elementales que permiten controlar el funcionamiento de algunos dispositivos sencillos. No cabe duda de que la Electrónica digital se ha convertido en poco menos que imprescindible para nuestro actual “estado de bienestar”; sin embargo, no conviene que una automatización excesiva prive al ser humano de su capacidad de elección consciente entre diversas alternativas posibles. Nuestro destino no es convertirnos en esclavos de la automatización.
Se denomina señal a la información que representa una determinada magnitud física (temperatura, presión, tensión, intensidad, etc.) y su evolución con el tiempo. Las señales se clasifican en:
Tecnología industrial II
Las señales digitales presentan varias ventajas frente a las analógicas:
Un circuito digital es aquel que comunica y procesa información de tipo digital. Estos se emplean en todo tipo de sistemas de control industrial, procesos de datos, y otros muchos equipos, como pueden ser los dispositivos de seguridad, equipos de navegación, electrodomésticos, etc.
Los circuitos digitales se clasifican en:
Ahora bien, estos circuitos requieren para su construcción una serie de elementos que materialicen los principios del álgebra de Boole, base matemática de la electrónica digital. Esta realización física la constituyen las denominadas puertas lógicas.
Tecnología industrial II 2.2. SISTEMA BINARIO.
Es el sistema que se utiliza en los circuitos digitales, donde solo existen dos dígitos posibles: el 0 y el 1. Esta unidad mínima de información se conoce con el nombre de bit, al conjunto de 8 bit se le denomina byte, en el caso de 1024 bits (kilobyte) y 1048576 bits (megabyte). Al expresar un número binario, el bit que está situado más a la izquierda (el de mayor peso) se denomina bit más significativo, mientras que el de más a la derecha se conoce como bit menos significativo. La cantidad que expresa un número binario se consigue multiplicando cada dígito por la potencia de dos (base) que corresponde a su posición respecto a la referencia. Ejemplo: 1100101,1101 (^) (2) ═1· 2 6 + 1· 2^5 + 0· 2^4 + 0· 2 3 + 1· 2 2 + 0· 2^1 + 1· 2^0 + 1· 2-1^ + 1· 2 -2^ + 0· 2 -3^ + 1· 2 -4^ ═ 64+32+0+0+4+0+1+0,5+0,25+0+0,0625 ═ 101,8125 (^) (10)
Pasar al sistema decimal los siguientes números binarios:
Tecnología industrial II Para realizar la operación inversa; es decir, para expresar un número decimal entero en el sistema binario, se procede de la siguiente manera:
Ejemplo: Expresar el número decimal 25 en su equivalente binario.
De esta manera el resultado es: (^25) (10) ═ (^11001) (2)
Si el número decimal no es entero, sino que presenta una parte fraccionaria, se multiplica esta parte fraccionaria por dos; la parte fraccionaria del resultado se multiplicada nuevamente por dos, y así sucesivamente hasta que no se obtenga nueva fracción, o bien se consiga la precisión deseada. La sucesión de valores enteros generada de esta forma es el número binario equivalente a la parte fraccionaria del número decimal.
Tecnología industrial II Los códigos binarios más importantes son:
Son los números en base diez expresados en base dos.
2.4. SISTEMA HEXADECIMAL.
Es el sistema de base 16. Sirve para representar de forma simplificada números en binario. Se usa con gran frecuencia en los microprocesadores. Para su representación se utilizan los diez dígitos decimales y las letras del alfabeto de la A a la F. La equivalencia entre el sistema hexadecimal y el 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
Para convertir un número hexadecimal en su equivalente decimal se opera igual que con el sistema binario salvo que ahora la base es 16. Para pasar del sistema decimal al hexadecimal se sigue también un procedimiento análogo al del sistema binario: es decir, se realizan sucesivas divisiones por 16, hasta que el último cociente sea menor que este número. Para obtener el resultado hexadecimal correcto se agrupan el último cociente y todos los demás restos. Ejemplos:
Tecnología industrial II Para pasar de un número binario a hexadecimal, se hacen grupos de cuatro bits hacia la izquierda comenzando por la primera cifra situada a la izquierda de la coma. Si el último grupo está incompleto se añaden ceros por la izquierda. Cada uno de estos grupos se transforma en el correspondiente número decimal, y estos a continuación en hexadecimal. Así, el número binario 11110101101 se transforma en hexadecimal de la siguiente manera:
0111 1010 1101 Binario 7 10 13 Decimal 7 A D Hexadecimal
11110101101 (2) ═ 7AD
Para pasar un número del sistema hexadecimal al binario se sigue el procedimiento inverso. Así, el número hexadecimal 4DF se transforma en binario de la siguiente manera:
4 D F Hexadecimal 4 13 15 Decimal 0100 1101 1111 Binario
4DF ═ (^10011011111) (2)
Tecnología industrial II 3.2. RESTA BINARIA. Respecto a la resta binaria se debe tener en cuenta que podría realizarse análogamente a como se hace con números decimales; sin embargo, esto conllevaría un circuito distinto para esta operación en los dispositivos reales, lo que supone un gran inconveniente. Por esta razón, habitualmente se realiza la operación de la resta mediante operaciones de suma, es decir, se debe sumar al minuendo el “opuesto” del sustraendo. Existen dos formas fundamentales de expresar el “opuesto” de un número binario: mediante complemento a dos y mediante complemento a uno.
Mediante estos dos sistemas se puede obtener la resta de dos números binarios a partir de aritmética de adición. El más habitual es el complemento a dos, en el que la resta se consigue añadiendo al minuendo el complemento a dos del sustraendo, mientras que en la resta mediante suma por complemento a uno, se debe sumar al minuendo el complemento a uno del sustraendo y añadir a este valor el acarreo producido en la suma del bit de signo. En ambos casos, si el resultado de esta suma es negativo, el resultado final correcto será el complemento (a uno o a dos) de la suma hallada. El bit de signo es un bit añadido a la izquierda de cada número binario original que indica cuál es el número que actúa de sustraendo, de forma que se coloca un 0 para el minuendo o número positivo, y un 1 para el sustraendo o número negativo. Observando los ejemplos siguientes se entenderá mejor cómo se lleva a cabo la operación de resta binaria mediante la adición en complemento a uno y a dos.
Tecnología industrial II
Supongamos que queremos restar 13 - 5 Supongamos que queremos restar 13 - 5
Supongamos que queremos restar 7 - 9 Supongamos que queremos restar 7 - 9
Tecnología industrial II a b c S ═ a+b+c 0 0 0 0 0 0 1 1 0 1 0 1 0 1 1 1 1 0 0 1 1 0 1 1 1 1 0 1 1 1 1 1
Podemos asemejarlo a un circuito en paralelo, donde a, b y c son interruptores y la función S es el receptor (por ejemplo una bombilla):
Tecnología industrial II
4.4. POSTULADOS, PROPIEDADES Y LEYES MÁS IMPORTANTES DEL ÁLGEBRA DE BOOLE.
Tecnología industrial II 4.5. PUERTAS LÓGICAS.
Una puerta lógica es un dispositivo electrónico integrado capaz de realizar una función básica, y que representaremos mediante un símbolo.
S ═ a · b · …
S ═ a + b + …
S = a
Existen además otras puertas, llamadas puertas universales, cada una de las cuales permite reproducir todas las operaciones del álgebra de Boole. Estas puertas son: puerta NAND y puerta NOR.
Tecnología industrial II
S = a ⋅ b a b S 0 0 1 0 1 1 1 0 1 1 1 0
S = a + b a b S 0 0 1 0 1 0 1 0 0 1 1 0
Se puede comprobar la universalidad de esta puerta, por ejemplo, la función negación (NOT) se obtiene si unimos las dos entradas en una sola. S = a a S 0 1 1 0
Tecnología industrial II
Las funciones lógicas se pueden representar mediante:
Ejemplo: S ═(a + b) · c
Diagrama de contactos Logigrama
En general, una misma función lógica puede representarse mediante varias formulaciones matemáticas equivalentes. En cambio, la tabla de verdad es la misma en todos los casos. Lógicamente, siempre se debe utilizar la expresión matemática más sencilla; y no sólo para que su manejo matemático sea más simple, sino también porque su realización física por medio de circuitos será tanto más económica cuanto más sencilla sea.
Tecnología industrial II
Entre las diversas representaciones matemáticas que puede tomar una función, existen dos especialmente interesantes que se denominan formas canónicas.
Ejemplo: Obtener la primera y segunda forma canónica de la función a partir de su tabla de verdad.
Fila a b c S 0 0 0 0 0 1 0 0 1 0 2 0 1 0 0 3 0 1 1 1 4 1 0 0 0 5 1 0 1 1 6 1 1 0 1 7 1 1 1 0
NOTA: las filas que aparecen en una forma canónica no aparecen en la otra.
Primera forma canónica: S = a · b · c + a · b · c + a · b · c Segunda forma canónica:
S a b c a b c