0% encontró este documento útil (0 votos)
20 vistas17 páginas

Introducción a la Electrónica Digital

La electrónica digital se basa en señales digitales que utilizan valores discretos, a diferencia de la electrónica analógica. Se describen varios sistemas de numeración, incluyendo el decimal, binario y hexadecimal, así como sus conversiones. Además, se abordan conceptos fundamentales como el álgebra de Boole, puertas lógicas y métodos de simplificación de funciones lógicas para el diseño de circuitos digitales.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
20 vistas17 páginas

Introducción a la Electrónica Digital

La electrónica digital se basa en señales digitales que utilizan valores discretos, a diferencia de la electrónica analógica. Se describen varios sistemas de numeración, incluyendo el decimal, binario y hexadecimal, así como sus conversiones. Además, se abordan conceptos fundamentales como el álgebra de Boole, puertas lógicas y métodos de simplificación de funciones lógicas para el diseño de circuitos digitales.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Electrónica digital

1. ELECTRÓNICA DIGITAL

En la electrónica analógica se trabaja con señales analógicas, que son


aquellas que pueden tomar un numero infinito de valores.
En cambio, en la electrónica digital trabajamos con señales digitales, que
utilizan valores discretos, es decir, toman un numero finito de valores.

2. SISTEMAS DE NUMERACIÓN

Los sistemas de numeración son los distintos conjuntos de símbolos


capaces de representar la información numérica.
Cada uno de ellos hace referencia a la base del sistema de numeración,
que representa la cantidad de dígitos (símbolos distintos) que se utilizan
para representar todos los números.

Sistema decimal o base 10


En el sistema decimal empleamos diez dígitos para expresar cualquier
cantidad, en forma de suma de potencias de 10, es decir, 10".
Base : base 10
Número de dígitos: Diez digitos (0,1,2,3,4,5,6,7,8,9)

1
Electrónica digital

Sistema binario o base 2


En la lógica digital se emplean únicamente dos tipos de estados (0 y 1),
también llamados falso y verdadero, bajo y alto, etc.
Por ello, en los circuitos de lógica digital se emplea el sistema binario para
codificar la información.
La unidad mínima de información es el bit, que corresponde a un solo
digito. Y se denomina byte al conjunto de 8 bits seguidos; esta es la
unidad fundamental de información de base utilizada en informática y
telecomunicaciones (también se suele decir que es el tamaño de la
"palabra”en un ordenador).

En el sistema binario, los múltiplos del byte se basan en potencias de 2'°

Base : base 2
Número de dígitos: Dos digitos (0,1)

Conversión del sistema binario al decimal


Seguimos el mismo procedimiento que para descomponer un número
decimal, pero sustituyendo las potencias de 10 por las de 2
n n

2
Electrónica digital

Conversión del sistema decimal al binario


Podemos utilizar dos formas de transformación:
1. Colocar en una tabla todas las potencias e ir sumándolas hasta que la
suma dé el número en decimal
2. Realizar divisiones sucesivas por la base binaria 2, guardar el resto de
cada una de ellas y después colocar los ceros y unos en orden inverso

Sistema hexadecimal
Es un sistema de numeración con base 16.
Es el que emplean los microprocesadores, ya que parte de la base del
byte (8 caracteres). Los 16 caracteres que componen el sistema
hexadecimal son:

Base : base 16
Número de dígitos: 16 digitos (0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F)

Conversión del sistema binario al hexadecimal


Agrupamos las cifras del número binario de cuatro en cuatro empezando
por la derecha (se pueden añadir ceros por la izquierda hasta completar el
grupo de cuatro). Convertimos cada grupo en numero decimal, Cada
numero decimal obtenido lo convertimos a hexadecimal según la tabla de
equivalencia

3
Electrónica digital

Conversión del sistema hexadecimal al binario


Se realiza el proceso contrario: se va sustituyendo cada carácter
hexadecimal por su correspondiente número decimal, Cada uno de esos
números decimales se sustituye por su equivalente grupo de cuatro bits
en binario

Conversión del sistema hexadecimal al decimal


Al igual que en la transformación de binario a decimal, se multiplica el
número hexadecimal por las potencias, ahora de 16, Después se realiza la
suma. Ejemplo:
B2F816 =B·16 +2·16 +F·16 +8·16 =4585610
3 2 1 0

Conversión del sistema decimal al hexadecimal


Se realiza con el mismo método que la conversión de decimal a binario,
pero dividiendo ahora entre 16

4
Electrónica digital

3. ÁLGEBRA DE BOOLE

El álgebra de Boole es una estructura matemática que nos permite


representar un sistema electrónico digital matemáticamente mediante una
función lógica

Los valores que pueden tomar las variables de las funciones lógicas son el
0 y el 1 lógicos.
La función lógica puede representarse mediante una expresión algebraica
o mediante su tabla de verdad.
También podemos representar el circuito equivalente mediante
interruptores o mediante puertas lógicas.

Leyes, propiedades y teoremas del álgebra de Boole


Mediante estas leyes, teoremas y propiedades podremos simplificar las
funciones.
Las leyes conmutativa, asociativa y distributiva, para la suma y la
multiplicación, son las mismas del álgebra ordinaria:

5
Electrónica digital

Una serie de propiedades básicas nos van a resultar muy Útiles para
simplificar funciones:

Los dos teoremas de Morgan nos permitirán intercambiar las funciones de


suma y producto, lo cual nos será muy útil a la hora de implementar los
circuitos con puertas lógicas:

6
Electrónica digital

4. PUERTAS LÓGICAS

Las puertas lógicas son circuitos electrónicos digitales, integrados en un


chip, que realizan las operaciones lógicas básicas:
• suma lógica,
• producto lógico
• y negación.
Internamente están compuestas fundamentalmente por combinaciones de
transistores y resistencias.
Cada circuito integrado contiene varias puertas de un mismo tipo.
Distintos tipos de puertas lógicas conectados adecuadamente entre si
forman los circuitos lógicos de control, a través de |os cuales se
implementa o genera físicamente una función lógica.
Las entradas y salidas de las puertas lógicas solamente alcanzan dos
niveles de tensión:
• nivel alto (que se representa mediante un 1)
• nivel bajo (que se representa mediante un 0).

Los circuitos integrados digitales se fabrican utilizando diferentes


tecnologías, llamadas familias lógicas.
Las familias lógicas mas utilizadas en la actualidad son la TTL v la CMOS.

Puerta lógica OR
La puerta lógica OR es
• una puerta formada por dos o más entradas y una salida
• circuito lógico que realiza la función lógica OR o suma lógica (+).
Su funcionamiento es el siguiente: la salida alcanza un nivel de tensión alto
(1) si una o mas de las entradas tiene un nivel de tensión alto

7
Electrónica digital

Puerta Lógica AND


La puerta lógica AND
• consta de dos o mas entradas y una salida
• realiza la función lógica AND o producto lógico (-).
Funciona de la siguiente manera: la salida alcanza un nivel alto de tensión
(1) solamente cuando todas las entradas están a nivel de tensión alto.

Puerta lógica NOT


La puerta lógica NOT
• esta formada por una entrada y una salida
• circuito lógico que realiza |a función lógica complemento o negación.
Su funcionamiento se basa en que la salida toma siempre el valor
contrario a la entrada, es decir, si la entrada esta a un nivel de tension
alto, la salida estará a un nivel de tensión bajo y viceversa

Puerta Lógica NOR


La puerta lógica NOR es una combinación de las puertas OR y NOT.
Realiza la función inversa de la puerta OR, es decir, su salida estará a un
nivel de tensión alto (1) cuando todas sus entradas estén a un nivel bajo
de tensión (0).

8
Electrónica digital

Puerta lógica NAND


La puerta lógica NAND es una combinación de las puertas AND y NOT.
Realiza la función inversa de la puerta AND, es decir, su salida estará a un
nivel de tensión alto (1) cuando alguna de las entradas esté a un nivel de
tensión bajo (0).

Puerta lógica XOR (u OR exclusiva)


La puerta lógica XOR tiene sólo dos entradas. Su funcionamiento es el
siguiente: la salida de una puerta XOR se pone a nivel alto sólo cuando las
dos entradas están a niveles lógicos opuestos.

Puerta lógica XNOR (o NOR exclusiva)


La puerta lógica XNOR, en cambio, se pone a nivel alto cuando las dos
entradas tienen el mismo nivel lógico

9
Electrónica digital

5. NIVELES LÓGICOS
Los circuitos digitales trabajan unicamente con dos niveles de tensión (alto
o bajo), que se asignan a los elementos lógicos:
• el 1 1ógico
• el 0 lógico.
Utilizamos dos tipos de lógica: positiva y negativa.
• Trabajamos en lógica positiva cuando los valores de tensión cercanos
a +V (voltaje de alimentación) se consideran nivel alto y los que
están cercanos a 0 voltios se consideran nivel bajo, es decir, cuando
al nivel 1 se le asigna un valor de tensión mas positivo y al 0 el mas
bajo.
• Trabajamos en lógica negativa cuando al nivel 1 se le asigna un valor
de tensión mas negativo que al 0.

Cuando definimos circuitos o trabajamos con ellos, tenemos que decir en


qué lógica estamos trabajando. Normalmente será en lógica positiva.
En realidad, los niveles altos y bajos no se definen por un único valor de
voltaje, sino por una franja o zona en la que podemos considerar que
tenemos un valor alto o bajo.
La variable VH(max), . representa el máximo valor para el nivel alto y V H(min),
representa el valor mínimo para el nivel alto, mientras que el nivel bajo
varia entre VL(max) .y VL(min)
Por ejemplo, en el caso de los circuitos TTL (transistor-transistor logic), si
se aplica una tensión que varia entre 2,4V y 5V, se interpreta como un
nivel alto, mientras que, si se aplica una tensión de entre 0V y 0,8V, se
interpreta como un nivel bajo.

10
Electrónica digital

Obtención de funciones con puertas NAND y NOR

Podemos construir cualquier función lógica mediante una combinación de


puertas NAND y NOR, por lo que éstas suelen ser las mas utilizadas.
A la hora de montar un circuito con puertas lógicas debemos tratar de
utilizar el menor número de chips.
Por ello, como hemos visto antes, si cada chip lleva al menos cuatro
puertas lógicas iguales, podremos economizar espacio y consumo
construyendo nuestra función lógica
Unicamente con una combinación de puertas NAND y NOR.
Para poder dejar la función lógica como combinación de puertas NAND y
NOR debemos aplicar los teoremas de Morgan las veces que sea
necesario.

6 OBTENCIÓN DE LA TABLA DE VERDAD DE UNA FUNCIÓN LÓGICA

La forma de representar las funciones lógicas es construir una tabla de


verdad donde aparezcan recogidas todas las combinaciones de entradas y
el valor que toma la salida para cada uno de los estados.
Para ello debemos construir una tabla
• con tantas columnas como variables (n)
tantas filas como 2 combinaciones de variables.
n

11
Electrónica digital

Por ejemplo, para la función

asignamos a la función Z los valores 1 que correspondan a la combinación


de variables de entrada, al ser una suma de productos

Las formas canónicas son dos expresiones normalizadas que nos resultan
muy útiles a la hora de simplificar:
- Primera forma canónica, Es una suma de productos en que cada producto
contiene todas las variables. Cada uno de estos productos recibe el
nombre de minterm o minitérmino. El número de productos equivale al
número de 1 que tiene la tabla de verdad.
Nuestra función Z en función de minterm o quedara así:

- Segunda forma
canónica. Es un producto de sumas en que cada producto
contiene todas las variables. Cada una de estas sumas recibe el nombre de
maxterm o maxitérmino. El número de productos equivale al número de
ceros que tiene la tabla de verdad.
Nuestra función Z en función de maxterm quedara asi:

12
Electrónica digital

7. SIMPLIFICACIÓN DE FUNCIONES
Una función lógica se representa mediante una Única tabla de verdad,
aunque puede tener diferentes expresiones algebraicas o formas
canónicas.
Una vez obtenida la función lógica tendremos que simplificarla lo máximo
posible para que el circuito sea, en la medida de lo posible, mas sencillo y
económico.
Método algebraico
Utilizaremos las leyes, propiedades y teoremas del dlgebra de Boole para
simplificar lo máximo posible:
Por ejemplo:

Método gráfico de Karnaugh

El método de Karnaugh es uno de los métodos mas sencillos de


simplificación de funciones, con el que podemos generar expresiones suma
de productos y productos de sumas lo mas simples posibles.

Situamos en una tabla los términos de las funciones (a, b, c, d, etc.), con la
precaución de que los términos adyacentes en las filas y las columnas sólo
se diferencian en una de sus variables, por lo cual siempre se disponen de
la forma 00 -01 - 11 - 10, tanto en las filas como en las columnas.

13
Electrónica digital

Una vez que hemos definido nuestra grafica, vamos a ver cual es el
proceso para obtener una expresión suma de productos minimizada:
1. Mediante la tabla de verdad de la función obtenemos la forma canónica
de minterms (suma de productos).
2. Con la función canónica que tenemos, vamos poniendo los unos en las
celdas correspondientes al valor del producto.
3. Cuando hemos reflejado todos los unos, las celdas que no contienen
unos las completamos con ceros.
4. Como lo que se pretende es obtener la función más simple, intentamos
agrupar los unos adyacentes: primero, en grupos de ocho; los que queden,
en grupos de cuatro; después, en grupos de dos; y, por ultimo, habrá los
que no se puedan agrupar,
5. En cada uno de los grupos formados, la variable (1 o 0) que cambia de
valor se elimina y las variables que quedan se escriben asignando al 0 la
variable negada y al 1 la variable directa.

Como el objetivo es maximizar el tamaño de los grupos y minimizar el


número de estos grupos, podemos observar las siguientes reglas:
- Los grupos deben ser potencias de 2 , es decir, de 2, 4, 8... celdas.
n

- Siempre se debe incluir el mayor número posible de unos.


- Cada 1 del mapa tiene que estar incluido en al menos un grupo. Los unos
que ya pertenezcan a un grupo pueden estar incluidos en otro, siempre
que los grupos que se solapen contengan unos No comunes.
Hay que tener en cuenta que la tabla de Karnaugh se continua de arriba
abajo y de izquierda a derecha, como si fuese una esfera.

14
Electrónica digital

15
Electrónica digital

8 RESOLUCIÓN DE PROBLEMAS Y DISEÑO DE CIRCUITOS


Para resolver un problema de |lógica digital y construir el correspondiente
circuito electrónico debemos seguir los siguientes pasos:

1 Partimos de una situación inicial en la que se describe el problema.


Declaramos las variables que necesitamos para definir el problema: a, b, ¢,
etc.
Por regla general, utilizamos lógica positiva y asignamos 0 a falso
(apagado) y 1 verdadero (encendido),
2 Dibujamos la tabla de verdad y completamos los unos y ceros.
3 Obtenemos la función lógica correspondiente,
Si extraemos las expresiones donde tengamos unos, obtendremos la
primera forma canónica (minterms) y escribiremos las variables como
suma de productos.
Si extraemos las expresiones donde tengamos ceros, obtendremos la
segunda forma canónica (maxterms) y escribiremos las variables como
producto de sumas,
4. Simplificamos |a función lógica, bien mediante las propiedades del

16
Electrónica digital

álgebra de Boole, bien mediante los diagramas de Karnaugh.


Si extraemos y simplificamos los unos del diagrama de Karnaugh,
obtendremos la función simplificada en forma de minterms (suma de
productos).
Si extraemos y simplificamos los ceros del diagrama de Karnaugh,
obtendremos la función simplificada en forma de maxterms (producto de
sumas).
5 Realizamos el esquema de puertas lógicas.
6 Dado que el objetivo es economizar el número de chips que se utilizan
para construir los circuitos, aplicamos los teoremas de Morgan para
construir el circuito lógico con puertas NAND o NOR y así reducir el
número de componentes

17

También podría gustarte