Professional Documents
Culture Documents
TDS6301-L01M
FUNDAMENTOS BSICOS DE COMUNICACIN DIGITAL
1. Introduccin
Las guas que se comenzarn a ver en el transcurso de la asignatura tienen como finalidad lograr que el alumno
adquiera en forma didctica, a travs de actividades de laboratorio y taller, las competencias laborales
necesarias para desempear tareas de diagnstico de sistemas de comunicacin de datos multiplexados. Entre
estas actividades se cuentan la simulacin de comunicaciones digitales con simuladores de circuitos y el trabajo
en vehculos con redes de comunicacin de datos multiplexados.
Ahora, la presente gua de laboratorio tiene como finalidad introducir al alumno a los circuitos empleados en las
interfaces de comunicacin de datos, especficamente, en la transformacin de los datos procesados en
paralelos por los microcontroladores de las unidades de control electrnico a datos seriales.
En el desarrollo de las guas de laboratorio el alumno se encontrar con un smbolo pare , el cual indica
que ste debe detener la realizacin de la actividad y leer atentamente la indicacin. Generalmente, mientras
as lo indique la gua, en estos puntos debe llamar al profesor, pues este deber corroborar algn procedimiento
que puede tener implcito algn riesgo para la integridad fsica del alumno o de los componentes y/o
herramientas que se utilicen en el desarrollo de las actividades.
Adems el alumno deber preparar con anticipacin los marcos tericos implcitos en la realizacin de las
actividades de la gua, para lo cual debern estudiar el marco terico incluido al comienzo de cada gua.
El marco terico ser corroborado al comienzo de la clase y slo podrn realizar la actividad, los alumnos que
pasen este filtro.
Escuela de Ingeniera
Pgina 1 de 11
GUA DE LABORATORIO
2. Objetivos
3. Duracin
4. Prerrequisitos
Ninguno
5. Bibliografa previa
Ninguna
6. Marco terico
Para cualquier sistema de comunicaciones digitales, el esquema bsico de comunicaciones, se podra resumir
como:
Escuela de Ingeniera
Pgina 2 de 11
GUA DE LABORATORIO
Dnde:
Entrada Analgica : Entrada proveniente de un sensor analgico
Circuito muestreo y retencin : Circuito encargado de escalonar la seal anloga, para facilitar la
digitalizacin
Convertidor paralelo a serie : Este circuito se denomina registro de desplazamiento entrada paralela,
salida serie (PISO, siglas en ingles). Este circuito desplaza el valor
ingresado en paralelo en forma serial por cada pulso de reloj que ingresa.
Convertidor serie a paralelo : Este registro de desplazamiento (SIPO, segn siglas en ingles) realiza el
procedimiento contrario al registro explicado en el punto superior.
Expansor digital : Esta etapa slo se incluye si se ha trabajado con un compresor y lo que
realiza es la inclusin de los bits eliminados del sistema.
Convertidor digital a analgico : Transforma palabras digitales en muestras analgicas, las cuales son
alisadas a travs de un circuito de retensin y un filtro analgico.
Salida analgica : Salida que utilizar algn tipo de actuador del sistema de control
Para la realizacin de esta gua, simularemos la parte de comunicacin digital, para la cual utilizaremos algn
software de simulacin de circuitos, segn la realidad de la sede donde se imparta la asignatura. Por lo tanto,
todos estos sistemas tienen la posibilidad de ingresar una palabra digital, ya sea por interruptores discretos,
entradas de pull-up, generadores de palabras, generadores hexadecimales, etc. Por ende, slo nos
concentraremos en la etapa de transmisin digital realizada con registros de desplazamiento.
La simulacin a realizar se basa en los registros de desplazamientos 74LS166 y 74LS164, cuyas hojas de datos
se entregan como anexo a esta gua. Por lo tanto, a continuacin se entregar un resumen de los registros de
desplazamiento para recordar su operacin.
Un registro es un grupo de celdas de almacenamiento binario adecuadas para mantener informacin binaria.
Un grupo de flip-flop constituye un registro, ya que cada flip-flop es una celda binaria capaz de almacenar un bit
de informacin. Un registro de n-bit tiene un grupo de n flip-flop y es capaz de almacenar cualquier informacin
binaria que contenga n bits. Adems de los flip-flop, un registro puede tener compuertas combinacionales que
realicen ciertas tareas de procesamiento de datos. En su definicin mas amplia, un registro consta de un grupo
de flip-flop y compuertas que efectan una transicin. Los flip-flop mantienen la informacin binaria y las
compuertas controlan cuando y como se transfiere informacin nueva al registro.
Estn disponibles varios registros en la forma de circuito integrado (chip). El registro mas sencillo consta de flip-
flop solos sin ninguna compuerta externa.
Escuela de Ingeniera
Pgina 3 de 11
GUA DE LABORATORIO
Un voltaje bajo en la
seal de clear pondr el
valor del registro en 0000.
Se denomina registro de desplazamiento aquel registro que es capaz de correr su informacin binaria ya sea a
la derecha o a la izquierda. La configuracin lgica de un registro de desplazamiento consta de una cadena de
flip-flop conectados en cascada, con la salida de un flip-flop conectada a la entrada del siguiente flip-flop. Todos
los flip-flop reciben un pulso comn de reloj que causa el corrimiento de una etapa a la siguiente.
Escuela de Ingeniera
Pgina 4 de 11
GUA DE LABORATORIO
Puede construirse un registro de desplazamiento de cuatro bits utilizando cuatro flip-flops tipo D como se
muestra a continuacin.
La operacin del
circuito es la
siguiente: primero
se limpia el
registro, forzando
las cuatro salidas
a cero. Entonces
se aplica la data
de entrada
secuencialmente
en la entrada D
del primer flip-flop
a la izquierda
(FF0).
En cada pulso de reloj, se transmite un bit de izquierda a
derecha. Si asumimos un dato que sea por ejemplo 1001. El
bit menos significativo del dato debe ser desplazado a travs
del registro desde FF0 hasta el FF3.
Para obtener la data desde el registro esta debe ser extrada en forma serial. Puede hacerse de dos formas:
1. De manera destructiva, en la que la data original se pierde al final del ciclo de lectura, y todos los flip-flops
que componen el registro son puestos en cero.
2. De manera no destructiva, en la que se evita la perdida de la data. Para esto se realiza un arreglo de
compuertas como se muestra, de manera que la data que vaya saliendo vuela a entrar al registro.
La data se carga al registro cuando la seal de control R/W (READ/WRITE) est en ALTO (ESCRIBIR). La data
se desplaza hacia afuera cuando la seal de control R/W est en BAJO (LEER).
Para este tipo de registro la data se introduce en forma serial, de la misma manera como se describi
anteriormente. La diferencia est en la forma de extraerla. Una vez almacenada, cada bit aparece en su salida
correspondiente, y todos los bits estn disponibles simultneamente. A continuacin se muestra un registro de
desplazamiento de 4 bits con esta configuracin.
Escuela de Ingeniera
Pgina 5 de 11
GUA DE LABORATORIO
A continuacin se muestra un registro de desplazamiento con entrada serial y salida paralela. El circuito utiliza
flip-flops tipo D y un arreglo de compuertas NAND para la entrada de datos al registro (escritura).
D3, D2, D1 y D0 son las entradas en paralelo, donde D3 es el bit mas significativo y D0 el menos significativo.
Para escribir los datos, la lnea de control WRITE/SHIFT se coloca en BAJO(0 voltios) y la data se introduce
con un pulso de reloj. La data se desplaza cuando la lnea de control se coloca en ALTO (5 voltios
Para este tipo de registro, la data aparece en las salidas paralelas, simultneamente con la entrada. A
continuacin se muestra un registro de entrada paralela - salida paralela de 4 bits con flip-flops tipo D.
Escuela de Ingeniera
Pgina 6 de 11
GUA DE LABORATORIO
Las entradas paralelas se indican como D (D3, D2, D1, D0) y las salidas paralelas como Q (Q3, Q2, Q1, Q0).
Una vez que se aplica el pulso de reloj, toda la data aplicada en las entradas D, aparece simultaneamente en la
correspondiente salida Q.
Los registros discutidos hasta ahora realizaban desplazamiento hacia la derecha. (Cada vez que se desplaza un
bit hacia la derecha implica una divisin por dos del numero binario). Si la operacin se reversa,
(desplazamiento hacia la izquierda). El efecto es que a cada desplazamiento de un bit hacia la izquierda se
realiza una multiplicacin por dos del numero binario. Con un arreglo adecuado de compuertas se pueden
realizar ambas operaciones. A este tipo de registro se le denomina registro bidireccional.
El arreglo de compuertas NAND selecciona la entrada de dados del flip-flop adyacente bien sea a la derecha o
a la izquierda, dependiendo de la lnea de control LEFT/RIGHT.
Como se puede apreciar en los ejemplos mostrados, para realizar la puesta en marcha de este tipo de circuitos,
se debe tener presente los pines de configuracin de los integrados, es por ello que se recomienda revisar la
hoja de datos de los integrados a utilizar en la simulacin.
Escuela de Ingeniera
Pgina 7 de 11
GUA DE LABORATORIO
7. Actividades a realizar
a. Equipos requeridos
c. Instrumentos requeridos
- Ninguno.
d. Herramientas requeridas
e. Descripcin y procedimiento
Para el desarrollo de la actividad el alumno debe utilizar un simulador de circuitos electrnicos para
interconectar los componentes nombrados y realizara la transformacin de datos paralelos a seriales y de serial
a paralelo. Recuerde que lo nico que interesa en este momento, es hacer desplazar el dato desde el
transmisor al receptor.
Escuela de Ingeniera
Pgina 8 de 11
GUA DE LABORATORIO
4.- Utilizar los anexos para verificar el funcionamiento de los registros de desplazamiento paralelo-serie
(PISO) y serie-paralelo (SIPO). Con esto, determinar los valores requeridos por los pines de control
para que funcione el sistema. AYUDA: El PISO 74LS166, requiere primeramente cargar el valor de
entrada paralelo, configurando el pin SH / LD y luego cambiando el estado de la misma patita, el dato
cargado comienza a ser desplazado por cada pulso de reloj.
5.- La forma de ingresar y visualizar los datos en paralelo, depender del simulador que se utilice en el
laboratorio.
6.- Anote los estados lgicos (1 o 0) que debe poseer el registro de desplazamiento al inicio de la
simulacin, segn la siguiente tabla:
SH / LD : 101
01010101
Serial Input : bin/55
decimal
Clock Inhibit : 0
Clear : 101
7.- Anote la cantidad de pulsos que demora en desplazar el dato ingresado hasta los visualizadores del
receptor.
8.- ATENCIN: Al terminar su desarrollo, presentar al profesor para que evale su actividad. NOTA:
Recuerde que puede consultar a su profesor en el momento que usted estime conveniente.
Escuela de Ingeniera
Pgina 9 de 11
GUA DE LABORATORIO
1.- Al iniciar la simulacin Comienza inmediatamente el desplazamiento de los datos? Por qu?
No , ya que al ser decimal se debe convertir a binario en un convertidor digital al ser enviados al
Al piso este entra la seal de forma paralela y sale en serie lo cual es recibido en el sipo y los datos entran al
Accionar los interruptores sh/ld los cuales cunplen la funcin de enviar datos que es 101 y ld que carga los
Datos Enviados 010
Escuela de Ingeniera
Pgina 10 de 11
GUA DE LABORATORIO
Rut Nota
Alumno
60% Habilidades
Logrado: 7 Medianamente logrado: 4 No logrado: 1 Descripcin
R/Conexiones 25% Realiza conexiones de los componentes segn sus hojas de datos
Escuela de Ingeniera
Pgina 11 de 11