Beruflich Dokumente
Kultur Dokumente
INGENIERIA ELECTRONICA
Cod. 094728
Cdigo HAMMING:
En informtica, el cdigo de Hamming es un cdigo detector y corrector de
errores que lleva el nombre de su inventor, Richard Hamming. En los datos
codificados en Hamming se pueden detectar errores en un bit y corregirlos, sin
embargo no se distingue entre errores de dos bits y de un bit (para lo que se usa
Hamming extendido). Esto representa una mejora respecto a los cdigos con bit
de paridad, que pueden detectar errores en slo un bit, pero no pueden corregirlo.
Si se aaden junto al mensaje ms bits detectores-correctores de error y si esos
bits se pueden ordenar de modo que diferentes bits de error producen diferentes
resultados, entonces los bits errneos podran ser identificados. En un conjunto de
siete bits, hay slo siete posibles errores de bit, por lo que con tres bits de control
de error se podra especificar, adems de que ocurri un error, en qu bit fue.
El algoritmo es el siguiente:
Ejemplo
Consideremos la palabra de datos de 7 bits "0110101". Para ver cmo se generan y
utilizan los cdigos Hamming para detectar un error, observe las tablas siguientes. Se
utiliza la d para indicar los bits de datos y la p para los de paridad.
En primer lugar los bits de datos se insertan en las posiciones apropiadas y los bits de
paridad calculados en cada caso usando la paridad par.
p1
p1
p2
d1
p3
d2
d3
d4
p4
d5
d6
d7
p2
p3
p4
D1
exor
D2
exor
D4
exor
D5
exor
D7
P2 =
D1
exor
D3
exor
D4
exor
D6
exor
D7
P3 =
D2
exor
D3
exor
D4
P4 = D5 exor D6 exor D7
La nueva palabra de datos (con los bits de paridad) es ahora "10001100101".
Consideremos ahora que el bit de la derecha, por error, cambia de 1 a 0. La nueva
palabra de datos ser ahora "10001100100".
Sin errores
p1
Palabra
de datos 1
recibida:
p1
p2
p3
p2
d1
p3
d2
d3
d4
p4
d5
d6
d7
Prueba
de
paridad
Correcto
Correcto
Correcto
Bit
de
comprobacin
p4
Correcto
Comprobacin de los bits de paridad (con primer bit de la derecha sin cambiar)
Con errores
p1
Palabra
de datos 1
recibida:
p1
p2
p3
p2
d1
p3
d2
d3
d4
p4
d5
d6
d7
Prueba
de
paridad
Error
Error
Correcto
Error
p4
Bit
de
comprobacin
p4
p3
p2
p1
Binario
Decimal
= 11
TIMER 555:
El temporizador IC 555 es un circuito integrado (chip) que se utiliza en una
variedad de aplicaciones y se aplica en la generacin de pulsos y de oscilaciones.
El 555 puede ser utilizado para proporcionar retardos de tiempo, como un
oscilador, y como un circuito integrado flip-flop. Sus derivados proporcionan hasta
cuatro circuitos de sincronizacin en un solo paquete. Introducido en 1971
porSignetics, el 555 sigue siendo de uso generalizado debido a su facilidad de
uso, precio bajo y la estabilidad. Lo fabrican muchas empresas en bipolares y
tambin en CMOS de baja potencia. A partir de 2003, se estimaba que mil millones
de unidades se fabricaban cada ao.
ASTABLE: Este tipo de funcionamiento se caracteriza por una salida con forma de
onda cuadrada (o rectangular) continua de ancho predefinido por el diseador del
circuito. El esquema de conexin es el que se muestra. La seal de salida tiene un
nivel alto por un tiempo t1 y un nivel bajo por un tiempo t2. La duracin de estos
tiempos dependen de los valores de R1, R2 y C, segn las frmulas siguientes:
[segundos]
y
[segundos]
La frecuencia con que la seal de salida oscila est dada por la frmula:
el perodo es simplemente:
Tambin decir que si lo que queremos es un generador con frecuencia variable,
debemos variar la capacidad del condensador, ya que si el cambio lo hacemos
mediante los resistores R1 y/o R2, tambin cambia el ciclo de trabajo o ancho de
pulso (D) de la seal de salida segn la siguiente expresin:
Hay que recordar que el perodo es el tiempo que dura la seal hasta que sta se
vuelve a repetir (Tb - Ta).
-MONOASTABLE:
En este caso el circuito entrega un solo pulso de un ancho establecido por el diseador.