You are on page 1of 8

cnico Nacional

Instituto Polite

nica y
Escuela Superior de Ingeniera Meca
ctrica
Ele
n II
Instrumentacio

Circuito Emulador De
Prot
ocolo RS-232

Alumnos:
Ulisses Hernandez B.
U. Alejandro Velazquez B.
14 de julio de 2015

Profesor
Adan Eleazar.

Desarrollo El proposito de esta practica es simular con circuitera el proceso que se debe llevar para realizar la comunicacion RS-232, se explicara el
proceso que se llevo acabo para esta tarea, teniendo en cuenta, que la finalidad de este circuito fue realizar una comunicacion serial del tipo RS-232.
La primer etapa consta de un amplificador 0P07 el c
ual tiene a la entrada
una se
nal senoidal de frecuencia alta (audio) pero peque
na, del orden de los
milivolts. como se muestra en la figura uno.

Figura 1: Amplificador OP07


Como podemos notar en el circuito, tiene dos se
nales a las entradas inversora y no inversora del amplificador, esto fue hecho con el proposito de
tener una variedad mas amplia de voltajes, para que el convertidor analogico
a digital tuviera mas variaciones en sus bits de muestreo.
Lo siguiete que se conformo fue la velocidad de muestreo que esta dado por
un timer en modo astable, el c
ual genera un rango de valores debido a un
potenciometro entre las terminales 6 y 7, la configuracion de este es mostrado
en la figura dos.

Figura 2: Timer en Modo Astable


Este tipo de funcionamiento se caracteriza por una salida con forma de
onda cuadrada (o rectangular) continua de ancho predefinido por el dise
nador
del circuito. El esquema de conexion es el que se muestra. La se
nal de salida
tiene un nivel alto por un tiempo t1 y un nivel bajo por un tiempo t2. La
duracion de estos tiempos depende de los valores de R1, R2 y C, seg
un las
formulas siguientes:
t1 = ln(2)(R1 + R2 )Ct1 = 0,693(R1 + R2 )C

(1)

t1 = ln(2)R2 Ct1 = 0,693R2 C

(2)

y
La frecuencia con que la se
nal de salida oscila esta dada por la formula
f=

1
0,693C(R1 + 2R2 )

(3)

Como se coloco un potenciometro se puede obtener un rango de frecuencias,


sustituyendo valores en las ecuaciones anteriores, para un valor en potenciometro minimo, la frecuencia sera:
fmin = 144,3Hz
2

(4)

y maximo
fmax = 13,118kHz

(5)

De esta forma podemos obtener muestras con mayor prescion en la toma de


datos en el convertidor analogco a digital. En la figura 3 se ve el diagrama
de conexion un ADC0804 tpico.

Figura 3: Convertidor ADC0804


Como podemos observar, el capacitor de 150pF y el resistor de 10k forman una red RC la c
ual genera una frecuencia, independiente de la que entra
en la terminal 3 que es del multivibrador astable, esta red sirve para que el
ADC0804 empiece a sincronizarse para poder realizar las muestras, esta es
solo una frecuencia de referencia.
En la terminal 6 se conecta el voltaje de una onda sinusoidal sumanda con
otroa a diferente frecuencia proveniente de amplificador OP07.As si la velocidad de muestreo debe ser superior a la frecuencia de la se
nal amplificada
por el OP07, esto para que se cumpla el criterio de Nyquist.
El valor de un voltaje en determinado tiempo es tomado por el ADC0804 y es
representado por 8 bits a la salida de este. En la siguiente figura se muestra
como los 8 bits del ADC0804 llegan a un registro de corrimiento 74LS165 en
cascada.

Figura 4: Registros de Corrimiento en Cascada


El primer IC recibe en paralelo lso 8 bits provenientes del ADC0804 el
registro al ser activado con en la terminal 1 (supongamos de momento por un
push-button) este recorre de uno a uno los datos que tiene en sus terminales
paralelas y los envia a la terminal Q, esa salida de datos son 8 bits los cuales
entran a la terminals DS del segundo registro de corrimiento, este los manda
como los recibe a la salida, pero se usaron 4 bits extras, un bit de inicio, dos
de paro y uno de paridad, estos se colocaron inmediatamente despues de la
trama ya que los bits de paridad y paro estan uno enseguida del otro de el
de incio.
Una vez que se tiene la trama completa con los respectivos bits de incio,
paro y paridad, se obtiene una forma de se
nal digital como la mostrada en
la figura 5.

Figura 5: Trama de Interfaz RS-232


Claro que los bits dentro de la trama, estan en funcioon de la velocidad
de muestreo, siempre sera el mismo patron si no se varia la frecuencia de
muestreo.Otro detalle es la logica inversa en la imagen anterior, Pero una vez
otenida esa forma de se
nal digital, se aplico un inversor, este fue realizado
con un transistor de alta conmutacion, se eligio el 2N2222, que tiene una
frecuencia de 20M Hz
la u
ltima etapa fue un amplificar com ocomparador, el c
ual se ralizo con un
741, como se puede apreciar en la figura se conecto de la forma siguiente.
4

Figura 6: Amplificador como Comparador


Esto fue por para adecuar la se
nal a los niveles de voltaje especificados
por el protocolo, que el mas com
un es de 15v+15. Acontinuacion se muestra
el analsis para la ganacia de esta configuracion. Si V = V + considerando
que:
Vout = Av (V V + )
(6)
Resolviendo la malla tenemos que:
Vout = IR R1 Vin = IR R2

(7)

Igualando
Vout
Vin
=
R1
R2
Vout
R1
=
= Av
Vin
R2

(8)
(9)

donde R1 = 1k y R2 = 1k a continuacion se muestra imagenes del


equematico hecho en proteus y una serie de imagenes sobre el experiemento.

Figura 7: Simulador Protocolo RS-232

(a) Cirucito Electr


onico RS-232

(b) Formas de Onda

Figura 8: Elaboracion de Experimento

(a) Circuito Fsico RS-232

(b) Formas de Onda Entrada y Salida

Figura 9: Elaboracion de Experimento

Figura 10: Generador de Funciones y Senales de Entrada y Salida