Electronica Digital

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 9

LUIS EMANUEL ROMERO SANCHEZ

1.- Fundamentos de Sistemas Digitales y Numéricos


Los circuitos electrónicos pueden dividirse en dos amplias categorías: digitales y
analógicos. La electrónica digital utiliza magnitudes con valores discretos y la electrónica
analógica emplea magnitudes con valores continuos. Aunque en este libro vamos a
estudiar los fundamentos digitales, también debemos conocer los analógicos porque
muchas aplicaciones requieren la utilización de ambos.

Al finalizar esta sección el lector deberá ser capaz de:

■ Definir el término analógico. ■ Definir el término digital. ■ Explicar las diferencias entre
magnitudes digitales y analógicas. ■ Establecer las ventajas de digital frente a analógico.
■ Proporcionar

ejemplos de cómo se utilizan en electrónica las magnitudes digitales y analógicas.


Una magnitud analógica* es aquella que toma valores continuos. Una magnitud digital es
aquella que toma un conjunto de valores discretos. La mayoría de las cosas que se
pueden medir cuantitativamente aparecen en la naturaleza en forma analógica. Por
ejemplo, la temperatura varía dentro de un rango continuo de valores. A lo largo de un día,
la temperatura no varía por ejemplo entre 20oC y 25oC de forma instantánea, sino
que alcanza todos los infinitos valores que hay en ese intervalo. Si dibujamos la gráfica de
la temperatura de un día típico de verano, tendríamos una curva continua suave como la
mostrada en Figura 1.1. Otro ejemplo de magnitudes analógicas son el tiempo, la presión,
la distancia y el sonido.

La electrónica digital utiliza sistemas y circuitos en los que sólo existen dos estados
posibles. Estos
estados se representan mediante dos niveles de tensión diferentes: ALTO (HIGH) y BAJO
(LOW).
Estos dos estados también pueden representarse mediante niveles de corriente, bits y
relieves en un CD o en un DVD, etc. En los sistemas digitales como las computadoras, las
combinaciones de los dos estados, denominadas códigos, se emplean para representar
números, símbolos, caracteres alfabéticos y otros tipos de datos. El sistema de
numeración de dos estados se denomina binario y los dos dígitos que emplea son 0 y 1.
Un dígito binario se denomina bit.
Al finalizar esta sección, el lector deberá ser capaz de:

■ Definir binario. ■ Definir bit. ■ Nombrar los bits en un sistema binario. ■ Explicar cómo
se emplean los niveles de tensión para representar bits. ■ Explicar cómo un circuito digital
interpreta los niveles de tensión. ■ Describir las características generales de un impulso. ■
Determinar la amplitud, el tiempo de subida, el tiempo de bajada y el ancho de un
impulso. ■ Identificar y describir las características de una forma de onda digital. ■
Determinar la amplitud, el período, la frecuencia y el ciclo de trabajo de una forma de
onda digital. ■ Explicar qué es un diagrama de tiempos y establecer su finalidad. ■
Explicar la transferencia de datos paralelo y serie, y las ventajas y desventajas de cada
una de ellas.

Características de la forma de onda. La mayoría de las formas de onda que se pueden


encontrar en los sistemas digitales están formadas por series de impulsos, algunas veces
denominados también trenes de impulsos, y pueden clasificarse en periódicas y no
periódicas. Un tren de impulsos periódico es aquel que se repite a intervalos de tiempo
fijos; este intervalo de tiempo fijo se denomina período (T). La frecuencia (f) es la
velocidad a la que se repite y se mide en hercios (Hz). Por supuesto, un tren de impulsos
no periódico no se repite a intervalos de tiempo fijos y puede estar formado por impulsos
de distintos anchos y/o impulsos que tienen intervalos distintos de tiempo entre los pulsos.

La comparación de magnitudes se realiza mediante un circuito lógico denominado


comparador. Su propósito es comparar dos cantidades e indicar si son iguales o no. Por
ejemplo, supongamos que tenemos dos números y deseamos saber si son iguales o no;
en el caso de que no sean iguales, queremos saber cuál es el mayor. La función de
comparación se representa en la Figura 1.19. Se aplica un numero en formato binario
(representado mediante niveles lógicos) a la entrada A y otro número binario
(representado también mediante niveles lógicos) a la entrada B. Las salidas indican la
relación entre los dos números, generando un nivel ALTO en la salida apropiada.
Supongamos que una representación binaria del número 2 se aplica a la entrada A y que
una representación binaria del número 5 se aplica a la entrada B.
LUIS EMANUEL ROMERO SANCHEZ

Existen dos tipos de circuitos dedicados a la selección de datos: el multiplexor y el


demultiplexor. El multiplexor es un circuito lógico que pasa los datos digitales procedentes
de varias líneas de entrada a una única línea de salida según una secuencia de tiempos
específica. Funcionalmente, un multiplexor puede representarse mediante una operación
de conmutación electrónica que conecta secuencialmente cada una de las líneas de
entrada a la línea de salida. El demultiplexor es un circuito que pasa los datos digitales
proceden-
tes de una línea de entrada a varias líneas de salida según una determinada secuencia de
tiempo. En esencia, el demultiplexor es un multiplexor invertido.
LUIS EMANUEL ROMERO SANCHEZ

1.1.- Características de Sistemas Digitales


Las características importantes del sistema digital son las siguientes:

 Los datos se representan en un sistema digital como un vector de variables


binarias.
 Los sistemas digitales pueden proporcionar precisión (rango dinámico) limitada
solo por la cantidad de bits utilizados para representar una variable
 Los sistemas digitales son menos propensos a errores que los sistemas
analógicos.
 La representación de datos en un sistema digital es adecuada para la detección y
corrección de errores.
 Los sistemas digitales están diseñados de manera jerárquica utilizando módulos
reutilizables.

Beneficios del sistema digital sobre el analógico:


hay algunas razones por las que usamos la representación digital en lugar del sistema
analógico:

 Es económico y fácil de diseñar.


 Es muy adecuado para el procesamiento de información numérica y no numérica.
 Tiene alta inmunidad al ruido.
 Es fácil duplicar circuitos similares y se fabrican circuitos integrados digitales
complejos con el advenimiento de
la tecnología microelectrónica.
 Precisión ajustable y fácilmente controlable por computadora.

El número finito de valores en un Sistema Digital se puede representar mediante un vector


de señales con solo dos valores, es decir, Binario: 3 es 0011 y 9 es 1001. Entonces, el
dispositivo que procesa la señal es muy simple, es decir, encendido/apagado. Sin
embargo, existen algunas desventajas o inconvenientes de los sistemas digitales como se
indica a continuación.

Desventajas del sistema digital:

 Tiene baja velocidad.


 Hay necesidad de convertidores, por ejemplo, convertidor de analógico a digital
(A/D) y convertidor de digital a analógico (D/A), porque el mundo físico es
analógico.
LUIS EMANUEL ROMERO SANCHEZ

1.2.-Sistemas Numéricos Decimal, Binario, Octal, y Hexadecimal


Sistemas de numeración
Un sistema de numeración consiste en la representación de un conjunto de símbolos y
reglas que permiten construir los números que son válidos. Dicho de otra forma, consiste
en utilizar una serie de símbolos acotados con los que será posible formar otros valores
numéricos sin límite alguno.

Sin entrar demasiado en términos matemáticos de definiciones, los sistemas más


utilizados por humanos y máquinas serán los siguientes:

Sistema decimal
Es un sistema de numeración posicional en el que las cantidades son representadas
mediante la base aritmética del número diez.

Al ser la base el número diez, tendremos la capacidad de construir todas las cifras
mediante diez números que son los que conocemos todos. 0, 1,2 3, 4, 5, 6, 7, 8 y 9. Estos
números se utilizarán para representar la posición de las potencias de 10 en la formación
de cualquier número.
Entonces, podríamos representar un número de la siguiente forma en este sistema de
numeración:

Vemos que un número decimal es la suma de cada valor por la base 10 elevada a la
posición-1 que ocupa cada término. Esto luego lo vamos a tener muy presente para
las conversiones en los demás sistemas de numeración.

Sistema Binario
El sistema binario es un sistema de numeración en el que se utiliza la base aritmética 2.
Este sistema es el utilizado por los ordenadores y sistemas digitales de forma interna para
realizar absolutamente todos los procesos. Este sistema de numeración solamente está
representado por dos cifras, el 0 y el 1, es por esto que es de base 2 (dos cifras) Con ella
se construirán todas las cadenas de valores.

Sistema Octal
Como con las explicaciones anteriores, ya nos podremos imaginar de que va esto del
sistema octal. El sistema Octal es el sistema de numeración en el que se utiliza la base
aritmética 8, es decir, tendremos 8 dígitos diferentes para representar todos los números.
Estos serán: 0, 1, 2, 3, 4, 5, 6 y 7.

Sistema Hexadecimal
Siguiendo las definiciones anteriores, el sistema de numeración decimal es un sistema de
numeración posicional que tiene con base el número 16. En este punto nos
preguntaremos, ¿cómo vamos a conseguir 16 números diferentes, si por ejemplo el 10 es
la combinación de dos números distintos?
Pues muy sencillo, nos los inventamos, no nosotros, sino los que inventaron el sistema en
cuestión. Los números que tendremos aquí serán: 0, 1, 2, 3, 4, 5, LUIS
6, 7,EMANUEL
8, 9, A, B, C, D, ESANCHEZ
ROMERO
y F. esto hace un total de 16 términos diferentes.

1.2.1.- Conversión entre Sistemas Numéricos

¿Cuál es el significado numérico de la representación acostumbrada para los números?


Es decir, por ejemplo ¿qué significa la representación del número N=1998? Como es
sabido, el número anterior significa 1 millar, más 9 centenas, más 9 decenas, más 8
unidades, es decir, N puede escribirse como N= 1*103 + 9 * 102+ 9*101 + 8*100 Es decir,
en general, un número cualquiera N de n dígitos escrito como N= An-1An-2...A1A0 (1.1)
donde los dígitos An-1, ... A1 A0 son alguno de los diez siguientes: 0, 1, 2, ..., 9. También
podrá escribirse como N = An-1*10n-1 + An-2*10n-2+ ...+ A1*101 + A0*100 (1.2) En este
punto es conveniente introducir las siguientes definiciones: Sistema Numérico Se llama
sistema numérico al conjunto ordenado de símbolos o dígitos y a las reglas con que se
combinan para representar cantidades numéricas. Existen diferentes sistemas numéricos,
cada uno de ellos se identifica por su base. Dígito Un dígito en un sistema numérico es un
símbolo que no es combinación de otros y que representa un entero positivo. Bit Es un
dígito binario (Abreviación del inglés binary digit), es decir, un 0 o un 1.
El problema general de convertir un número de su representación en base r a la
correspondiente en base q se puede resolver en un sólo paso si se maneja aritmética de
base r o de base q, sin embargo, si se quiere usar en el proceso solamente aritmética de
base 10 debemos plantearlo en dos etapas.

CONVERSIÓN DE BASE r A BASE 10

este caso puede ser tratado directamente usando la notación polinomial y aritmética de
base 10. Este procedimiento consiste en usar la expresión (1.4) expresando todas las
cantidades involucradas en decimal.

Ejemplo. Convertir (B2A)16 a base 10. Expresando el número en notación polinomial


usando base 10 para representar cada cantidad involucrada en dicha notación: (B2A)16 =
(1*162 + 2*161 + 10*160 )10 = (11*256 + 2*16 + 10 )10 = (2858)10 q

Ejemplo Convertir (11011)2, a base 10 En forma similar al ejemplo anterior (11011)2 = 1*2
4 + 1*2 3 + 0*22 + 1*21 + 1*2 0 =16 + 8 + 0 + 2 + 1 = (27)10 (en este caso y en los
sucesivos se han obviado los paréntesis y el subíndice 10 para indicar decimal, excepto
hasta el resultado final).

Ejemplo Convertir (12101.121)3 a decimal (12101.11)3 = 1*3 4 + 2*3 3 + 1*32 + 0*31 +


1*30 + 1*3-1 + 2*3-2 + 1*3-3 = 1*81 + 2*27 + 1*9 + 0 + 1 + 1/3 + 2/9 + 1/27 =
(145.592592...)10
LUIS EMANUEL ROMERO SANCHEZ

1.3.- Códigos: BCD, Gray, Exceso de 3, ASCII y Paridad


Código decimal codificado en binario (BCD)
Cada dígito de un número decimal se representa por su equivalente en binario mediante
un grupo de 4 bits.
El resultado es un código llamado decimal codificado en binario (BCD).

Representar el número 837410 en BCD.

Convierta el número BCD 0110100000111001 a su equivalente decimal.

Comparación de BCD y Binario

El código BCD no es un sistema de numeración posicional como el de base 2, 8, 10 ó 16.


Por ejemplo, considere el número 137 y represéntelo en binario y en BCD.

13710 = 100010012
137 10 =0001 0011 0111 (BCD)
Ventaja del código BCD

Sólo se requiere recordar los grupos de código de 4 bits para los dígitos decimales del 0
al 9.

La relativa facilidad de conversión a y desde decimal.


Esta facilidad es importante desde el punto de vista de hardware (circuitería) que se
puede utilizar, ya que en un sistema digital son los circuitos lógicos los que efectúan las
conversiones.

Código gray (GRAY CODE)


El código gray se emplea en aplicaciones donde los números cambian rápidamente
En el código gray, sólo un bit cambia de un valor a otro. LUIS EMANUEL ROMERO SANCHEZ

Códigos alfanuméricos
Un sistema digital debe manejar información no numérica.
Es decir, debe reconocer códigos que representan letras de alfabeto, signos de
puntuación y otros caracteres especiales como <RETURN> (retorno de carro) y
<LINEFEED> (cambio de línea).
Un sistema digital debe manejar información no numérica.
Es decir, debe reconocer códigos que representan letras de alfabeto, signos de
puntuación y otros caracteres especiales como <RETURN> (retorno de carro) y
<LINEFEED> (cambio de línea).

También podría gustarte