Anda di halaman 1dari 16

Instituto Tecnológico Superior

de San Andrés Tuxtla

CARRERA:
Ingeniería Electromecánica

ASIGNATURA:
Electrónica Digital

PROFESOR:
Jorge Adán Lucho Chigo

ALUMNO:
Félix de Jesús Moto Quino

MATRICULA:

GRUPO:
402-B

LUGAR Y FECHA DE ENTREGA:


San Andrés Tuxtla, ver a 28 de febrero de 2018
INDICE

1. Introducción.
2. Características de sistemas digitales.
3. Sistemas numéricos: Decimal, Binario, Octal y Hexadecimal.
4. Conversión entre sistemas numéricos.
5. Códigos: BCD, Gray, Exceso de 3, ASCII y Paridad.
6. Conclusión.
7. Referencias bibliográficas.
INTRODUCCIÓN

En nuestro entorno podemos encontrar una gran cantidad de equipos y sistemas que operan con
energía eléctrica. Los diodos, transistores y circuitos integrados son fabricados con materiales
semiconductores en consecuencia ellos forman parte de los equipos o sistemas electrónicos
CARACTERÍSTICAS DE SISTEMAS DIGITALES
. El tipo de señal con la que trabajaremos en electrónica digital será un caso particular de la señal
digital, la señal digital binaria, en la que sólo son significativos los valores de tensión comprendidos en
dos intervalos de tensión diferentes. A todos los valores dentro de cada uno de los intervalos se le
asocia un mismo valor lógico, normalmente uno y cero.
Facilidad de diseño:
El diseño digital, a menudo denominado "diseño lógico", es lógico. No se necesitan habilidades
matemáticas especiales, y el comportamiento de los pequeños circuitos lógicos puede visualizarse
mentalmente sin tener alguna idea especial acerca del funcionamiento de capacitores, transistores u
otros dispositivos que requieren del cálculo para modelarse.

Conceptos básicos en sistemas digitales:


Comenzaremos nuestro estudio desarrollando un ejemplo, a través del cual se irán
introduciendo diversos conceptos que se expondrán, con más detalle, más
adelante. Sea un sistema con una entrada E y una salida S. Las variables E y S sólo
pueden tomar los valores discretos: 0, 1, 2, 3. Es decir son variables discretas
multievaluadas. La relación entre E y S podemos describirla mediante una función,
empleando la tabla o mapeo.

Reproducibilidad de resultados:
Las salidas de un circuito analógico varían con la temperatura, el voltaje de la fuente de
alimentación, la antigüedad de los componentes y otros factores.
Flexibilidad y funcionalidad:
Una vez que un problema se ha reducido a su forma digital, podrá resolverse utilizando un conjunto
de pasos lógicos en el espacio y el tiempo. Por ejemplo, se puede diseñar un circuito digital que mezcle
o codifique su voz grabada de manera que sea absolutamente indescifrable para cualquiera que no
tenga su "clave" (contraseña), pero ésta podrá ser escuchada virtualmente sin distorsión por cualquier
persona que posea la clave. Intente hacer lo mismo con un circuito analógico
Codificación:
Se denomina codificación binaria al proceso de asignar un vector booleano a un símbolo o valor de la
variable multivaluada. Un vector booleano puede tener varias componentes, pero sólo con valores 0 y
1 en sus componentes. Por ejemplo {0, 0} es un vector booleano en un espacio bidimensional B2 ; y
{0, 1, 0} es un vector en un espacio de tres dimensiones B3 . En el espacio B2 , se tienen cuatro
puntos; en uno tridimensional se tienen 8 vectores diferentes. De este modo la variable E, podemos
representarla por un vector booleano en dos dimensiones {E1, E0}, ya que E toma 4 valores solamente.
Procediendo de este modo podemos transformar el problema original en un sistema con variables
booleanas en el sistema digital binario:
SISTEMAS NUMÉRICOS: DECIMAL, BINARIO, OCTAL Y HEXADECIMAL

Sistema numérico decimal:


la estructura zoomórfica del ser humano que tiene 10 dedos en las dos manos. Primeramente, una
biyección del conjunto de dedos con los objetos a contar. Ningún objeto, nada, o cero. Hasta 9 objetos,
pero si había 10 objetos, chocaban las dos manos, que significaba un nuevo resultado: lo que se ha
llamado una decena. Se dio un salto dialéctico, diez objetos forman una nueva unidad, de las decenas.
Luego diez decenas, el segundo salto dialéctico, las centenas. En seguida 10 centenas, un millar.
Habiendo organizado un resultado se tenía, por decir 4 unidades, 2 decenas, 7 centenas, 3 millares.
Para simplificar o compactar, se acudía a las posiciones de las cifras: mcdu; en este ejemplo, resulta
3724. Es el sistema utilizado habitualmente, base 10 y tiene diez dígitos, del 0 al 9. El valor de cualquier
número expresado en este sistema es igual a la suma de los términos que resulten de multiplicar cada
uno de los dígitos que constituyen el número en cuestión por la potencia de 10 que corresponda según
la posición que ocupe dicho dígito dentro del número.
Para escribir un número mayor que 9, se asigna un significado a la posición de cada cifra en el número
completo. Un ejemplo de ello es el número 1264:
1264= 1 x 103 + 2 x 102 + 6 x 101 + 4 x 100
La adopción, uso y difusión de esta base, tal como expresó el matemático ruso Nikolai Luzin, es debido
a

Sistema numérico Octal:

De la misma manera que el sistema decimal, el sistema octal necesita ocho cifras para poder
expresar o representar cualquier número. La base de este sistema es 8. Está formado por los
dígitos 0,1,2,3,4,5,6,7. El sistema numérico en base 8 se llama octal y utiliza los dígitos 0 a 7.
Para convertir un número en base decimal a base octal se divide por 8 sucesivamente hasta
llegar a cociente 0, y los restos de las divisiones en orden inverso indican el número en octal.
Para pasar de base 8 a base decimal, solo hay que multiplicar cada cifra por 8 elevado a la
posición de la cifra, y sumar el resultado.
En informática a veces se utiliza la numeración octal en vez de la hexadecimal, y se suele
indicar poniendo 0x delante del número octal. Tiene la ventaja de que no requiere utilizar otros
símbolos diferentes de los dígitos. Sin embargo, para trabajar con bytes o conjuntos de ellos,
asumiendo que un byte es una palabra de 8 bits, suele ser más cómodo el sistema
hexadecimal, por cuanto todo byte así definido es completamente representable por
dos dígitos hexadecimales.
Sistema numérico Binario:
Un ejemplo ilustrativo lo constituye el número decimal 19, que se escribe en representación binaria
como 10011 ya que:
10011= 1 x 24 + 0 x 23 + 0 x 22 + 1 x 21 + 1 x 20
10011= 16 + 0 + 0 + 2+ 1 =19
En el sistema binario la base es 2 y sólo se requieren dos cifras, el 0 y el 1 por consiguiente para
representar un número. Las cifras 0 y 1 tienen el mismo significado que en el sistema decimal, pero
difieren en cuanto a la posición que ocupan.
En el sistema binario el dígito individual representa el coeficiente de las potencias de dos (2) en lugar
de las de diez (10), como sucede en el sistema decimal. El valor de cualquier número expresado en el
sistema numérico binario es igual a la suma de los términos que resulten de multiplicar cada uno de
los dígitos que constituyen el número en cuestión por las potencias de 2 que corresponda según la
posición que ocupe dicho dígito dentro del número.

Sistema numérico Hexadecimal:


Este sistema necesita 16 cifras como base para expresar o representar cualquier número, los primeros
diez dígitos de este sistema coinciden con los del sistema numérico decimal y los restantes seis dígitos
se toman como las seis primeras letras (mayúsculas) del alfabeto: A,B,C,D,E,F, o sea: 0, 1, 2, 3, 4, 5,
6, 7, 8, 9, A, B, C, D, F.
Por primera vez aparecerán combinaciones de dígitos, uno de los cuales puede ser una letra pero que
para los efectos del sistema hexadecimal es considerado un número. Al igual que en los dos casos
anteriores, el valor de cualquier número expresado en el sistema numérico hexadecimal es igual a la
suma de los términos que resulten de multiplicar cada uno de los dígitos que constituyen el número en
cuestión por la potencia de 16 que corresponda según la posición que ocupe dicho dígito dentro del
número.
CONVERSIÓN ENTRE SISTEMAS NUMÉRICOS

Decimal-Binario:
Para los números expresados en base (r) se podría efectuar su conversión a decimal multiplicando
cada coeficiente por la potencia correspondiente de r y sumando.
Ejemplo: (630.4)8 = 6 * 82 + 3 * 81 + 0 * 80 + 4 * 8-1 = 384 + 24 + 0.5 = 408.5

1. Cuando se desea efectuar la conversión de decimal a binario o a cualquier otro sistema con
base r es más conveniente si el número se separa en parte entera y en una parte
fraccionaria, y la conversión de cada parte se efectúa por separado.
2. Para convertir cualquier entero decimal en cualquier sistema de base r la división se hace
entre r en lugar de 2.

Decimal-Octal
Para ello se realiza una operación parecida a la conversión anterior. Se procede a dividir el número en
cuestión por la base del sistema a convertir.
Si se toma como ejemplo el número 243, al dividirlo por 8 que es la base del sistema octal, resulta ser
30, con un primer resto de 3; al proceder a dividir 30 entre 8, resulta ser 24, por lo que el resto es 6 y
el último cociente es 3. Tomando de derecha a izquierda queda 363. De modo que el 243 en el sistema
decimal es 3638 en el sistema octal 243/8=30 30/8=3 (3 6 restos) 3 — último cociente.
Decimal-Hexadecimal
Un ejemplo ilustrativo de esta conversión se repite con el número 243. Si se desea convertirlo en
hexadecimal, se debe proceder de manera similar a las conversiones anteriores.
Se divide el número 243 por la base 16. Al hacerlo, se obtiene un cociente de 15 con un resto de 3,
de modo que se toma de derecha a izquierda: último cociente(15) y el resto que es 3. En
hexadecimal el 15 se representa por la letra F, completándose el resultado. El número 243 en
decimal corresponde al F316 en hexadecimal.
Números octales y hexadecimales
Las conversiones entre código binario, octal y hexadecimal es muy importante en las comparaciones
digitales, ya que cada dígito octal corresponde a tres dígitos binarios y a cada dígito hexadecimal
corresponde cuatro dígitos binarios.
(10110001101011.111100000110)2 -> (26153.7406)8
Cuando se desea convertir un número binario a hexadecimal, el proceso es similar excepto que el
número binario se divide en grupos de 4.
(10110001101011.11110010)2 -> (2C6B.F2)16
La conversión a hexadecimal en binario se realiza con un procedimiento inverso al anterior esto es;
cada dígito octal se convierte en su equivalente binario de tres dígitos y cada dígito hexadecimal se
convierte en su equivalente binario de cuatro dígitos.

De octal a decimal
Se realiza de manera similar a la anterior, pero teniendo en cuenta que la base del sistema ahora es
ocho (8).
322258 = 5x80 + 2x81 + 2x82 + 2x83 + 3x84 = 5 + 16 + 128 + 1024 + 12288 = 5 + 16 + 128 + 1024 +
12288 = 13461
De binario a decimal
Convertir el número 111100112 a decimal. El número binario contiene ocho dígitos, por lo que se
realiza una suma de cada dígito multiplicado por 2 elevado a la potencia correspondiente
comenzando por 0, 1, 2 …n, hasta el último digito.
Esta operación se realiza de derecha a izquierda.
En este caso sería: 1x20 + 1x21 + 0x22 + 0x23 + 1x24 + 1x25 + 1x26 + 1x27 = 1 + 2 + 0 + 0 + 16 +
32 + 64 + 128 =243 De modo que el número 111100112 es igual a 243 en el sistema decimal.

De hexadecimal a decimal
Esta operación se realiza de derecha a izquierda. Se toma cada dígito, se multiplica por la base 8
elevada primero a 0, a uno, ect. El valor de F en el sistema decimal es 15.
Se comienza: FF16 = F x 160 + F x 161 =15 x 160 + 15 x 161 = 15 x 1 + 15 x 16 = 15 + 240 = 255
De modo que el número FF de base 16 es equivalente al 255 de base 10.

Suma binaria
Todas las operaciones se hacen a través de la suma binaria (operación fundamental).
Tabla de la suma: Tal como se observa en la tabla, sólo hay acarreo cuando se le da el valor de uno
(1) a las dos variables.

A B Suma Acarreo
0 0 0 0
0 1 1 0
1 0 1 0
1 1 0 1
CÓDIGOS: BCD, GRAY, EXCESO DE 3, ASCII Y PARIDAD

Código BCD:
Código decimal codificado en binario (BCD, Binary Coded Decimal, por sus siglas en inglés) Si cada
dígito de un número decimal se representa por su equivalente binario, esto produce un código
llamado decimal codificado en binario (abreviado BCD por sus siglas en inglés). Puesto que un
dígito decimal puede ser tan grande como 9, se requieren 4 bits para codificar cada dígito (el
código binario para 9 es 1001). Para ilustrar el código BCD, tomemos un número decimal como 874.
Cada dígito se cambia a su equivalente binario como sigue:
8 7 4
^ ^ ^
1000 0111 0100

Una vez más, cada dígito decimal se cambia a su equivalente binario directo. Note que siempre se
usan 4 bits para cada dígito. El código BCD, entonces representa cada dígito del número decimal por
un número binario de 4 bits. Claramente, sólo los números binarios de 4 bits
desde 0000 hasta 1001 se usan. El código BCD no usa los
números 1010, 1011, 1100, 1101, 1110 y 1111. En otras palabras, sólo 10 de los 16 grupos
codificados posibles de 4 bits se usan. Si cualesquiera de estos números prohibidos de 4 bits alguna
vez ocurren en una máquina que usa el código BCD, generalmente indica que ha ocurrido un error. El
código BCD requiere 12 bits mientras que el código binario común requiere sólo 8 bits para
representar 137.

Código gray:
El código Gray pertenece a una clase de códigos Decimal Código binario Código Gray
llamados códigos de cambio mínimo, en los cuales sólo 0 0000 0000
cambia un bit en el grupo codificado cuando se va de un 1 0001 0001
paso al siguiente. El código Gray es un código no 2 0010 0011
ponderado, significando que las posiciones de los bits en 3 0011 0010
los grupos codificados no tienen un peso específico 4 0100 0110
asignado. Debido a esto, el código Gray no es apropiado 5 0101 0111
para operaciones aritméticas, pero encuentra aplicaciones 6 0110 0101
en dispositivos de entrada/salida y en algunos tipos 7 0111 0100
de convertidores analógicos a digital. 8 1000 1100
9 1001 1101
La siguiente tabla muestra la representación en 10 1010 1111
Código Gray para los números decimales 0 al 15, junto 11 1011 1110
con el código binario directo. Si examinamos los grupos 12 1100 1010
codificados Gray para cada número decimal, puede verse 13 1101 1011
que al ir desde cualquier número decimal al siguiente, sólo 14 1110 1001
15 1111 1000
un bit del código Gray cambia. Por ejemplo, al ir
desde 3 a 4, el código Gray cambia de 0010 a 0110, con solo el segundo bit desde la izquierda
experimentando cambio.
Código exceso de 3

El código exceso-3 está relacionado con el código BCD y usado a veces en lugar de él porque posee
ventajas en ciertas operaciones aritméticas. El código exceso-3 para un número decimal se ejecuta
de la misma manera que en BCD excepto que se añade 3 a cada dígito decimal antes de codificarlo
en binario. Por ejemplo, para codificar el número decimal 4 en el código exceso-3, debemos
añadir 3 para obtener 7. Luego el 7 se codifica en código binario equivalente de 4 bits para
obtener 0111.

Como otro ejemplo, convirtamos 46 a su representación en código exceso-3:

4 6 añada 3 a cada dígito


+3 +3
7 9 convierta a código binario de 4 bits
0111 1001

La siguiente tabla muestra las listas para las representaciones BCD y exceso-3 para los
dígitos decimales. Note que ambos códigos usan 10 de los 16 posibles grupos codificados de 4 bits.
El código exceso-3, sin embargo, no usa los mismos grupos codificados. Para exceso-3, los grupos
codificados no válidos son 0000, 0001, 0010, 1101, 1110 y 1111.

Decimal BCD Exceso-3


0 0000 0011
1 0001 0100
2 0010 0101
3 0011 0110
4 0100 0111
5 0101 1000
5 0110 1001
7 0111 1010
8 1000 1011
9 1001 1100
Código ASCII

El

American Standard Code for Information Interchange (ASCII, Código Estándar Americano para el
Intercambio de Información) es un código alfanumérico universalmente aceptado, que se usa en la
mayoría de las computadoras y otros equipos electrónicos.
La mayor parte de los teclados de computadora se estandarizan de acuerdo con el código ASCII, y
cuando se pulsa una letra, un número o un comando de control, es el código ASCII el que se introduce
en la computadora.
El código ASCII dispone de 128 caracteres que se representan mediante un código binario de 7 bits.
El código ASCII puede considerarse como un código de 8 bits en el que el MSB siempre es 0.
El código ASCII extendido está formado por caracteres que pertenecen a las siguientes categorías
generales: 1. Caracteres alfabéticos no ingleses 2. Símbolos de moneda no ingleses 3. Letras griegas
4. Símbolos matemáticos 5. Caracteres para gráficos 6. Caracteres para gráficos de barras 7.
Caracteres sombreados. - Tabla del conjunto de caracteres del código ASCII extendido, junto con sus
representaciones decimal y hexadecimal.
Código paridad:
La transmisión de datos binarios de una localización a otra es un lugar común
en todos los sistemas digitales. Se presentan cuatro ejemplos de esto: El
proceso de transferir datos está sujeto a error, aun cuando el equipo moderno
ha sido diseñado para reducir la probabilidad de error. Sin embargo,
aun errores relativamente infrecuentes pueden causar resultados inútiles, así
que es deseable detectarlo siempre que ello sea posible. Uno de los
esquemas usados más ampliamente para la detección de errores es el
método de paridad. Un bit de paridad es un bit extra que se agrega a un grupo
codificado el cual se transmite de una localización a otra. El bit de paridad se
hace ya sea 0 o 1, dependiendo del número de unos que están contenidos en
el grupo codificado.
Se usan dos métodos diferentes. En el método de paridad par el valor del bit de paridad se escoge
de tal manera que el número total de unos en el grupo codificado (incluyendo el bit de paridad) sea un
número par.

 Salida de datos binarios desde una computadora y que están registrándose en cinta
magnética.
 Transmisión de datos binarios por línea telefónica, tal como entre una computadora y una
consola remota.
 Un número se toma de la memoria de la computadora y se coloca en la unidad aritmética, en
donde se añade a otro número. La suma es luego regresada a la memoria.
 Información almacenada en un disco flexible se lee para cargarse en la memoria de una
computadora personal.
Si el grupo codificado contiene un número par de unos inicialmente, el bit de paridad recibe el valor
de 0. Por ejemplo, si el código es 10100, el bit de paridad asignado sería 0, así que el nuevo código,
incluyendo el bit de paridad sería 101000.
El método de paridad impar se usa exactamente de la misma manera, excepto que el bit de paridad se
escoge de tal modo que el número total de unos (incluyendo el bit de paridad) sea un número impar.
Por ejemplo, para el grupo codificado 01100, el bit de paridad asignado sería un 1. Para el
grupo 11010, el bit de paridad sería un 0.
Sin importar si se usa paridad par o impar, el bit de paridad se añade a la palabra codificada y
es transmitido como parte de la palabra codificada. La figura adjunta muestra como se usa el método
de paridad.
Los bits del grupo codificado están representados por A, B y C. Estos bits
pudieran venir de las salidas de un conversor de código. Se alimentan
entonces a un circuito generador de paridad, el cual es un circuito lógico
que examina los bits de entrada y produce un bitde paridad de salida del
valor correcto. El bit de paridad se transmite junto con los bits de entrada,
como lo muestra la figura adjunta.
CONCLUSIÓN

Para la mayor parte de la gente la electrónica se refiere a la tecnología en que se basan los aparatos
electrónicos, y que, desde luego, ha cambiado nuestra forma de vida en los últimos cien años y La
electrónica se basa en emplear las fuerzas electromagnéticas para transmitir y usar información.
Podríamos decir que su descubrimiento es similar al de la polea, la rueda y otros aparatos mecánicos
que facilitaron tanto la vida a la gente. Pero si estos están encaminados a ahorrar esfuerzos físicos, la
electrónica se basa en el manejo, transferencia y uso de la información.
LISTA DE COTEJO: PROBLEMARIO

ASIGNATÙRA. GRUPO.
INSTITUTO TECNOLÒGICO SUPERIOR DE: SAN ANDRES
TUXTLA
EQUIPO.

NOMBRE DEL DOCENTE: FECHA:

NOMBRE DRL ALUMNO: UNIDAD No.

TEMA:

INSTRUCCIÒN

Revisar los documentos o actividades que se solicitan y marque en los apartados “SI” cuando la
evidencia a evaluar se cumple; en caso contrario marque “NO”. En la columna
“OBSERVACIONES” ocúpela cuando tenga que hacer comentarios referentes a lo observado.
CUMPLE
VALOR DEL
CARACTERÍSTICA A CUMPLIR (REACTIVO)
REACTIVO OBSERVACIONES
SI NO %REAL
%PLANEADO

8% Identifica la o las variables a determinar.

8% Construye un diagrama de cuerpo libre.


El origen del sistema de referencia está
8%
bien ubicado.
Los d a t o s d e l p r o b l e m a son
8%
correctos.

Identifica los valores a determinar para


8%
poder resolver el problema.
Emplea el concepto matemático
8%
adecuado.

8% El procedimiento algebraico es correcto.

Identifica los elementos de cada


8%
ecuación de forma correcta.

8% Realiza la sustitución de forma correcta.

Los resultados son correctos y con las


12 %
unidades correspondientes.
8% Puntualidad en la entrega.

Bibliografía. Debe indicar el libro y la


8%
edición de que provienen los ejercicios.
100% Calificación.
LISTA DE COTEJO: PROTOCOLO D E INVESTIGACION ( )-RESUMEN- ( ).

ASIGNATÙRA. GRUPO.
INSTITUTO TECNOLÒGICO SUPERIOR DE: SAN ANDRES
TUXTLA
EQUIPO.

NOMBRE DEL DOCENTE: FECHA:

NOMBRE DEL ALUMNO: UNIDAD No.

TEMA:

INSTRUCCIÒN

Revisar los documentos o actividades que se solicitan y marque en los apartados “SI” cuando la
evidencia a evaluar se cumple; en caso contrario marque “NO”. En la columna
“OBSERVACIONES” ocúpela cuando tenga que hacer comentarios referentes a lo observado.
CUMPLE
VALOR DEL
CARACTERÍSTICA A CUMPLIR (REACTIVO)
REACTIVO OBSERVACIONES
SI NO %REAL
%PLANEADO

Portada: Nombre de la escuela (logotipo),


Carrera, Asignatura, Profesor, Alumnos,
10 %
Matricula, Grupo, Lugar y fecha de
entrega.
Especificaciones. Introducción, contenido.
25 % Los conceptos deben cumplir con un
sentido y una estructuración lógica.
Ortografía: Tipo de letra arial (Título en
mayúsculas No.12, Subtítulo en
10 % mayúsculas No.11, Nombres de tablas y
figuras en mayúsculas No.10, contenido
en minúsculas No.12.)

10 % Presentación: limpieza y formalidad

10% Márgenes. Izquierda 3, los demás de 2.2

Forma de entrega: impreso en


papel
15 %

Puntualidad en la entrega.
10%

Bibliografía. Debe haber consultado por


10% lo menos 3 libros.

100% Calificación.

Anda mungkin juga menyukai