A mis padres qu, e con s comprensióu yn apoyo han hecho...

265
DEDICATORIA A mis padres, que con su comprensión y apoyo han hecho que culmine mis anhelos.

Transcript of A mis padres qu, e con s comprensióu yn apoyo han hecho...

Page 1: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

D E D I C A T O R I A

A mis padres, que con su comprensión y

apoyo han hecho que culmine mis anhelos.

Page 2: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

ÍNDICEPAGINA

INTRODUCCIÓN

1 GENERALIDADES

1.1 Principio de operación y estructura de un sensor sísmico

1.1.1 Ecuaciones del movimiento del sismometro del péndulo

1.1.2 Oscilaciones libres del sistema

1.1.3 Presencia de fuerza excitadora

1.2 Método de determinación de la respuesta instrumental

1.2.1 Obtención del coeficiente de amortiguamiento

1.2.2 Metodología a implementar

1.3 Registro digital de señales sísmicas

1.3.1 Descripción de la red sísmica del Instituto Geofísico

1.3.2 Registro digital

7

10

12

17

17

26

28

30

32

2 ESPECIFICACIONES Y DISEÑO

2.1 Requerimientos del sistema

2.2 Descripción general

2.2.1 Diagrama de bloques

2.2.2 Descripción del sistema

2.2.2.1 Módulo 1: tarjeta de control

2.2.2.2 Módulo 2: tarjeta de comunicación con el usuario

2.2.2.3 Módulo 3: tarjeta de adquisición y adaptación de señales

2.3 Circuito de adquisición de datos

2.3.1 Diseño de la etapa de generación de la señal de calibración

2.3.2 Diseño de la etapa amplificadora

2.4 Circuitos auxiliares

2.4.1 Diseño del circuito de polarización

2.4.2 Memoria Ram externa

3 DESARROLLO DE SOFTWARE

3.1 Requerimientos generales

3.2 . Estructura general del programa

3.2.1 Programa principal

3.2.1.1 Sección de calibración

3.2.1.2 Sección almacenamiento

3.2.2 Desarrollo del software

3.2.2.2 Asignación de etiquetas de memoria RAM externa

3.2.2.3 Asignación de etiquetas de memoria RAM interna

3-3 Desarrollo de subrutínas en assembler

3.3.1 Subrutina Teclee

3.3.2 Subrutina Exintl

3.3.3 Subrutina Puls

3.3.4 Subrutina Adq

77

77

79

79

81

84

89

90

90

93

94

94

95

96

Page 3: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.3.5 Subrutina Lognat 10°

3.3.6 Subrutina Calambda 102

3.3.7 Subrutina calcbeta 103

3.3.8 Subrutina Calrdamp 104

3.3.9 Subrutina Calbeta 105

3.3.10 Subrutina Senddisp 106

3.3.11 Subrutina CurOblinkO 108

3.3.12 Subrutina Clearlcd 108

3.3.13 Subrutina Resetdisp 109

3.3.14 Subrutina Movcursor 110

3.3.15 Subrutina Printdig 111

3.3.16 Subrutina Printchart 112

3.3.17 Subrutina Promlcd 113

3.3.18 Subrutinas Auxiliares 114

3.3.18.1 Subrutinas de retardo 114

3.3.18.2 Subrutina PunterO 114

3.3.18.3 Subrutina Punterl 115

3.3.18.4 Subrutina Decimal . - 115

3.3.18.5 Subrutina Aproxim 116

3.3.18.6 Subrutina División 117

3.3.18.6.1 Subrutina Restadiv 117

3.3.18.6.2 Subrutina Sumadiv 117

3.3.18.6.3 Subrutina Slo 118

3.3.18-6.4 Subrutina Shrf . H8

3.3.19 Subrutina Recepción . 118

3.3.20 Subrutina Grabac 119

3.3.21 subrutina Txspc 120

4 RESULTADOS EXPERIMENTALES . 122

4-1 Operación del sistema digital de calibración 122

4-2 Comparación con al sistema manual de calibración 130

4-3 Operación del registro digital de señales sísmicas 135

4-4 Comparación con el registro analógico 142

4-5 Alcance y limitaciones del equipo 147

5 CONCLUSIONES 151

5.1 Evaluación técnico económico 151

5-2 Conclusiones y recomendaciones 153

ANEX01 ' -

ANEX02

ANEX03

ANEX04

ANEXOS

ANEX06

REFERENCIAS BIBLIOGRÁFICAS 256

Page 4: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

INTRODUCCIÓN

El Instituto Geofísico de la Escuela Politécnica Nacional, a

través de su Red Nacional de Sismógrafos lleva a cabo, en forma

permanente, el control de la actividad sísmica y volcánica del

país.

Para poder realizar una evaluación precisa de los datos obtenidos

es necesario conocer la respuesta instrumental de los sensores

empleados para tal efecto. Por lo cual se presenta • un método

automático para calibrar los sismómetros que operan en las

estaciones sísmicas remotas, basado en la respuesta transitoria

que produce el sensor frante a una excitación externa.

iDel análisis de esta respuesta transitoria se logra obtener el

coeficiente de amortiguamiento que posee el sensor, de acuerdo

con sus características intrlnsicas. Este coeficiente interviene

de manera directa en el nivel de la señal de salida que presenta

un sismómetro.

Además, se presenta un sistema digital portátil de adquisición

de datos sísmicos que podrá operar en forma emergente en

estaciones remotas distantes que no logran enlazarse con la

estación base. Estos datos pueden ser analizados posteriormente

en un computador.

Page 5: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

CAPITULO 1

GENERALIDADES

Para la determinación de movimientos sísmicos, básicamente

existen dos métodos. El de mayor uso se basa en el principio de

inercia , en donde el sensor es el sismómetro de péndulo; el

segundo se basa en la deformación de una pequeña parte de la

tierra y el sismómetro de tensión es el sensor.

Los sismómetros de péndulo consisten esencialmente de una masa

inercial suspendida por elementos elásticos dentro de una

armadura rígida. Ante el paso de ondas sísmicas, se altera el

equilibrio relativo de la armadura, y la inercia de la masa

reacciona contra las fuerzas transmitidas a través de la

suspensión, produciéndose un movimiento relativo entre la masa

y la armadura. Estos movimientos relativos son detectados y

amplificados por sistemas mecánicos, mecánico-ópticos, magnéti-

cos y electrónicos.

Los sismómetros utilizados por el Instituto Geofísico de la

Escuela Politécnica Nacional son instrumentos inerciales de

Page 6: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

péndulo con transducción electromagnética, donde la salida es

proporcional a la velocidad relativa de sus elementos.

En forma general los sismómetros se clasifican en tres clases:

periodo corto, periodo largo (o intermedio) y periodo ultra

largo (o instrumentos de banda ancha). La diferencia radica en

su respuesta de frecuencia, asi: los instrumentos de periodo

corto tienen una respuesta de frecuencia alrededor de IHz, los

instrumentos de periodo intermedio tienen una respuesta máxima

entre 20 Hz y 40 Hz, los de banda ancha alrededor de los 100 Hz.

El Instituto Geofísico dispone en la actualidad únicamente de

dos tipos de sensores de periodo corto: L-4C (Mark Products) y

Ranger-SSl (Kinemetrics) , cuyas especificaciones técnicas se

detallan en el Anexo 1.

1.1 PRINCIPIO DE OPERACIÓN Y ESTRUCTURA DE UN SENSOR SÍSMICO

El sismómetro de péndulo está formado por una estructura sólida,

cuya base contiene un imán permanente para generar un campo

magnético constante. El péndulo es la parte móvil y está formado

por una masa sismica con una bobina, unidas a la estructura del

sensor a través de un resorte.

El movimiento relativo del péndulo dentro del campo magnético

constante, generado por elelectroimán, se mide en la mayoría de

casos a través de un sensor de velocidad, el cual convierte la

energia mecánica proveniente de las ondas sísmicas en señal

eléctrica. La figura [1] muestra en forma esquemática este

sensor.

Page 7: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Eticlh

Fig. 1. Sismomet.ro de Péndulo: Cuando una bobina unida a la masase mueve a través de un campo magnético, el voltaj egenerado en los terminales de la bobina es proporcionala la velocidad relativa entre la masa y el campomagnético.

Al excitar el sistema, debido a las ondas sísmicas, la masa

suspendida vibra respecto al campo magnético con una velocidad

¿ ( t ) ; tal movimiento induce una fem E ( t ) a través de los

terminales de una bobina que está unida a la masa M.

Para este caso se tiene que el desplazamiento de la bobina, el

flujo de campo magnético B, y la corriente a través de la bobina

son perpendiculares entre sí. Por lo tanto, según la Ley de Biot

Page 8: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Savat, la fuerza generada por el movimiento de la masa a través

del campo magnético es :

Donde:

F = I.L.B ( 1 )

F = Fuerza generada

I = Corriente en la bobina

L = long. del cable de la bobina dentro del campo magnético

B = Densidad de flujo del campo magnético

Si se define G(z) como costante de motor del sismómetro:

G(z) = B.L ( 2 )

z = dirección del movimiento

En función de ésto, la fuerza sobre el sistema móvil debido a la

corriente a través de su bobina, puede ser escrita de la

siguiente forma:

F = G(Z).1 ( 3 )

La fuerza electromotriz E(t) a través de la bobina se genera

debido a la variación del flujo magnético sobre ésta. Como lo

expresa la ley de Faraday:

(4)

Page 9: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

dT/dt: es la razón de cambio de flujo magnético a través de

la bobina.

Este flujo varia por el movimiento relativo de la bobina en el

campo, tal que:

= G(z) .dz (5)

Combinando (4) con (5) se obtiene:

E = -<? z(t) (6)

Por lo tanto la fem generada es proporcional a la velocidad de

desplazamiento del péndulo.

Esta f.e.m. es la causante de la corriente I(t) que fluye en la

bobina. Asociada al circuito (salida Fig.l) y despreciando los

efectos de su inductancia, esta corriente es:

J(t) -ER+D

(7)

R representa a la resistencia interna de la bobina, y

D la resistencia de carga vista desde el sismómetro.

Page 10: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Expresando esta ecuación en términos de G:

(8)

R +D

La corriente a través de la bobina vuelve a interactuar con la

inducción en la región ocupada por la bobina, de tal forma que

produce la fuerza sobre la bobina que se opone a su mismo movi-

miento (del sistema móvil). Esta es:

F('t] - G(z)(9)

Fd(t): Fuerza de amortiguamiento electromagnético que retarda

el movimiento de la bobina.

Como se observa en la ecuación (6) , la fem (voltaje) es

proporcional a la velocidad relativa entre la masa sísmica y el

imán permanente (transductor de velocidad) , lo que a su vez

implica que a una cierta velocidad de deformación en el sitio

del sismómetro, éste produce un cierto voltaje. Esta proporcio-

nalidad está influenciada por las características dinámicas del

sensor, tales como su frecuencia natural y su coeficiente de

amortiguamiento (damping). Para tratar de explicar este efecto

se va a analizar las ecuaciones de movimiento del sismómetro.

Page 11: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

1.1.1.- ECUACIONES DEL MOVIMIENTO DEL SISMOMETRO DE PÉNDULO

Consideremos un sismómetro electromagnético de bobina móvil y

componente vertical semejante al indicado en la figura (2).

Earth

Fig 2. Una aceleración de la tierra, £ , produce un desplazamientodel sismómetro, £, junto con el desplazamiento relativo delsistema móvil de mismo, z, con respecto a su estructura.

Los parámetros del sismómetro son los siguientes:

M: masa del sistema móvil del sismómetro

K: rigidez del resorte

R: Resistencia, de la bobina

Q: Constante del amortiguador

L: Inductancia de la bobina

D: Resistencia externa al sismógrafo

G: Constante de motor (electromagnética)

7

Page 12: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

E: fem. generada a través de los terminales de la bobina

debido al movimiento relativo del sistema móvil del

sismómetro y su estructura.

I: corriente en la bobina.

Sea £ , la posición de la tierra (y de la estructura del sismó-

metro) con respecto a un sistema de referencia ? y z representa

la posición del sistema móvil del sismómetro con respecto a su

estructura.

Despreciando la influencia de la inductancia de la bobina sobre

la corriente del sismómetro, se tiene, para una tierra en reposo

o quieta (£=0):

Sumatorio de fuerzas = masa por aceleración

(10)

G2R+D'

. Z=M. Z (11)

Al considerar el movimiento de la tierra se debe sumar una

fuerza virtual para la aceleración del sistema de referencia del

sismómetro,f, M£ = P. Por lo que:

G2 .R+D'

(12)

Page 13: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Ordenando mejor:

. Z=P (13)

Dividiendo para M, y haciendo algunos arreglos se obtiene:

(14)

Donde :

(15)

M(16)

Siendo : B = coeficiente de amortiguamiento

w = frecuencia natural no amortiguada

La ecuación (14) , es la "ecuación de movimiento del sismómetro11 ,

la misma que nos servirá para analizar el comportamiento del

sismómetro frente a la excitación que reciba. Se presentan dos

casos:

a) oscilaciones libres del sistema

b) presencia de fuerza excitadora

9

Page 14: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

1.1.2.- OSCILACIONES LIBRES DEL SISTEMA, (£=0 )

Las oscilaciones libres del sistema corresponden a la respuesta

homogénea de la ecuación de movimiento del sismómetro, depen-

diendo del coeficiente de amortiguamiento, se distinguen tres

casos:

1.- Cuando el coeficiente de amortiguamiento es menor que la

unidad ( fí < 1 ) , se tiene un movimiento subamortiguado, en

cuyo caso la solución a la ecuación (14) es :

Z = cot] + co t] ) <17>

que puede se escrita en la forma

(18)

En la que se puede definir a la frecuencia natural amortiguada

como:

-R2 19

2.- Cuando el coeficiente de amortiguamiento es igual a uno se

tiene un -movimiento criticamente amortiguado ( fi = l ) , la

solución es:

Z = (A + Bt) .

10

(20)

Page 15: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.- para el caso en que fí > 1, se tiene la condición de sobrea-

mortiguado :

/o"? \ "2 1 \l caso (1) corresponde a un movimiento vibratorio de periodo

T=27r/wd y amplitud Cexp(-Bwt), esta amplitud disminuye gradual

mente a su estado original, como se observa en la figura 3.

p = 0.2 = i/rz

Fig.3 Vibraciones libres del sensor, donde se aprecia el efectodel amortiguamiento (J3=0.2; 1/V2; 1; 1.5).

11

Page 16: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

En los casos (2) y (3) el sistema no oscila al desplazarlo y

dejarlo mover libremente, sino que regresa gradualmente a su

estado original no deformado.

Si se tiene un amortiguamiento muy bajo 6«1, el sistema tiende

a oscilar como se aprecia en la Fig(3) . Y si el amortiguamiento

es grande fi»l, su respuesta podría tener un retraso muy largo.

Por esta razón es deseable que el sismómetro tenga su amortigua-

miento cercano a la unidad, y más concretamente se toma como

valor representativo 1 / V2 < & < 1, para un amortiguamiento

razonablemente satisfactorio.

1.1.3.- PRESENCIA DE FUERZA EXCITADORA

Se va a considerar ahora el efecto que produce en el sensor un

movimiento armónico, que simule a un sismo, para lo cual se

analizará la respuesta en frecuencia del sensor.

Para el caso del movimiento armónico del terreno:

£ = A. sena . t

la ecuación (14) toma la forma:

Z + 2(3<o¿ + u2Z = -Aa2senat ( 2 2 )

12

Page 17: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Cuya solución general viene dada, por la solución homogénea

Ec.(18), más la solución particular, tal que:

Z « Ce~pwtseiz(Q .fc + tj>) + A- sen(at - 6)(2[}G)a)2 3)

Donde:

, - i / 2 p (O oc \ tan -1 ( —t- • ) (24)

El segundo término de la ecuación (23) se conoce como curva de

respuesta, despreciando de este modo el primer término.

De esta forma, la función de transferencia para el sismómetro de

péndulo se define como:

Z = A-2pcoa

•sen (ce. t-9) (25)

Donde:

(26)

Se conoce como factor de respuesta,

13

Page 18: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Corresponde al retardo de fase entre la señal de salida y la de

entrada.

Se dice que la función excitadora está en resonancia con el

sistema, cuando el factor de respuesta Z(a) es máximo. Es decir

cuando W = a -

La figura (4) muestra las curvas de resonancia para diferentes

valores de amortiguamiento, en la cual es posible observar la

tendencia de la respuesta a la resonancia, en las cercanías de

la frecuencia natural del sistema dinámico, asi como el efecto

de supresión de esta tendencia gracias al amortiguamiento.

También se observa que. para altas frecuencias la respuesta

tiende a ser constante y para bajas frecuencias es proporcional

a a2 . En los sismómetros se trata de evitar el fenómeno de

resonancia por medio de un adecuado amortiguamiento, el cual

puede ser logrado por medios electrónicos.

Para el caso del sensor de velocidad electromagnético, la salida

es proporcional a la velocidad relativa del sistema móvil con

respecto a su estructura. La señal de salida en la bobina viene

dada por la corriente en la misma, o en su defecto por el

voltaje E = -G ¿ (Ecu. 6). Por lo que se obtiene:

E = -GccZ(a} COS(at - 6) (27)

14

Page 19: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

00

2,4

Fig. 4. Curvas de resonancia para diferentes coeficientes de amor-tiguamiento. Obsérvese este efecto en las cercanías de(W/a) = 1 y su efecto de supresión conforme crece J3.

Los sensores que utiliza el Instituto Geofísico, poseen una

frecuencia natural de oscilación de 1.0 Hz con una resistencia

en la bobina de 5500 ohm, donde el manual de operación de éstos

nos muestra el efecto del amortiguamiento en la salida o

transducción (V/cm/s) , tal como se ve en la figura (5) donde

aparecen seis curvas de respuesta en función de la frecuencia.

Cada una de estas curvas ^Corresponden a un diferente coeficiente

de amortiguamiento. La transducción máxima ocurre cuando el

sismómetro está con la resistencia externa al sismómetro en

circuito abierto, es decir cuando está provisto únicamente de la

resistencia interna de la bobina (curva A) . En estas condiciones

el coeficiente de amortiguamiento es J3=0.28 y la salida máxima

15

Page 20: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

se da a una frecuencia de 1.2 Hz.

20

10

8

6

4

2

1

U -LO00

'H• _j *o

1

o_h-

- O "

/

j

/,

fvx

F

/

/

'/

'/,

YREC

A

/

//

Xx

/

UE

X-

!*- - .

y\^^-/y^/

NCY-HER"

^^

,

U- ~

rz

K

— - — -

• —

— *

.2 .4 .6 .8 1 2

1ODEL L-4C GEOPHONE

.0 Hz 5500 OHM COIL

CURVE SHUNT DAMPING

A OPEN 0.28

B H Z O O O OHMS 0.50

C I3408 OHMS 0.00

D 8D04 OHMS 0.70

E fi I34 OHMS 0.60

F 4256 OHMS 0.00

4 6 10 20 4

Fig. 5 . Curvas de respuesta en función de la frecuencia de unsismómetro L-4C para diferentes coeficientes deamortiguamiento

A medida que se incrementa el coeficiente de amortiguamiento la

respuesta del sensor tiende a ser más plana, disminuyendo la

salida.en los alrededores de la frecuencia natural, minimizando

la tendencia a la resonancia.

Otro aspecto importante de observar es la poca sensibilidad que

muestra este tipo de sismómetro a las frecuencias por debajo de

16

Page 21: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

la natural (1.0 Hz) , la curva muestra una calda drástica a

partir de ésta hacia frecuencias menores.

1.2.- MÉTODO DE DETERMINACIÓN DE LA RESPUESTA INSTRUMENTAL

Para hallar la respuesta del sismómetro es necesario conocer su

coeficiente de amortiguamiento, el cual asociado con las

características generales dadas por el fabricante nos dará la

salida en función de la frecuencia.

A continuación se analizará como obtener el coeficiente de amor-

tiguamiento del sismómetro.

1.2.1.- OBTENCIÓN DEL COEFICIENTE DE AMORTIGUAMIENTO

Para el sismómetro electromagnético, la función de transferencia

del sismómetro corresponde a la relación entre la señal de

entrada £(a), y su correspondiente señal de salida E(a):

Entrada{(«) = Sismómetro

Salida (Voltios)—E(Gt)

La salida del sismómetro electromagnético E(a), en voltios, es

proporcional a z. Ya que z se calcula directamente de z, por

conveniencia se analizará directamente la ecuación del péndulo.

Esta es:

17

Page 22: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

La información requerida se encuentra en forma implícita en la

ecuación anterior. Con el siguiente análisis, es factible

acceder a ella.

En términos de la transformada de Laplace, la ecuación anterior

toma la forma:

(Z) =¿(0) (28)

Los tres términos del lado derecho de la ecuación anterior

corresponde respectivamente a:

Primero: Respuesta del sismómetro al movimiento de la tie-

rra.

Segundo: Respuesta del sismómetro a un desplazamiento ini-

cial Z(0)

Tercero: Respuesta del sismómetro a una velocidad inicial

¿(0) .

Para determinar el coeficiente de amortiguamiento en forma

experimental, se considera que la Tierra está en reposo, es

decir £{t)=0; y además, se imprime un desplazamiento inicial al

sistema móvil del sismómetro, con lo cual las condiciones son:

z (0)5*0; z(0)=0; £<t)=0

18

Page 23: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Por lo tanto la ecuación (28) queda reducida a

Z(0) ss2+2|3a)s+co

Sacando la transformada inversa de Laplace, se obtiene la res

puesta en el tiempo:

Z(t) = (29)

El movimiento del sistema móvil induce una fuerza electromotriz

E(t) = G.z(t) en la bobina del sismómetro y una fem a través del

resistor externo D:

GZ(t) (30)

Realizando los respectivos cálculos se obtiene

ED(t) = (31)

Es decir, impartiendo una posición inicial conocida a la masa

del sismómetro, sea ya mecánicamente (tapping) o eléctricamente

19

Page 24: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

(current reléase test), se posee un medio práctico de calibra-

ción.

Para los sismómetros disponibles, no es posible imprimir una

posición inicial conocida a la masa por medios mecánicos, la

única forma de hacerlo es por medios eléctricos.

El test eléctrico consiste en enviar una corriente constante a

través de la bobina de calibración del sismómetro hasta que la

masa ocupe una nueva posición de reposo y entonces se deja libre

para que vuelva a su posición de equilibrio.

La corriente en la bobina interactúa con la inducción magnética

en el transductor produciendo una fuerza GI sobre la masa. Esta

fuerza se equilibra con la fuerza elástica del resorte -2(0).K

resultante del desplazamiento Z(0) de la masa M

GI = Z(Q)K

De donde:

GI GI(32)

Al cortar la corriente, la fem generada a través de la resisten-

cia externa D es:

20

Page 25: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

(33 )

12 15 taTl»rripo (s«g)

Fig. 6 Forma de respuesta que se obtiene al proveer de undesplazamiento inicial Z(0) a la masa del sismómetro. Paraeste gráfico se ha considerado a B = 0 . 2 y a W = l .

En la fig. (6) se observa la forma de respuesta que se espera

obtener cuando a la masa del sismómetro se le da una posición

inicial 2(0) y se la deja oscilar. Determinando los valores

cuando ocurren los máximos y los mínimos de la señal de salida

se puede obtener el coeficiente de amortiguamiento, asi:

Los máximos se obtienen derivando la señalED(t) con respecto al

tiempo igualando a cero :

21

Page 26: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

dED

~dt= O

Llevando a cabo esta operación , los máximos se obtienen cuando: 9 45Y

= irw

Y los ceros se obtienen cuando :

(34)

/1-P2 cút = nn (35)

Los sucesivos ceros como sucesivos extremos, siguen uno de otro

a intervalos:

T.2 2

(36)

La relación de los sucesivos extremos de E D ( t ) es:

(37)

22

Page 27: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Reemplazando los respectivos valores de t¡ en la expresión

anterior se concluye:

(38)

Definiendo el decremento logarítmico

Á = ln[ v,^1 , ] (39)

Con lo cual se obtiene:

Á = /?TT

/T^ (4°)

Despejando

P = [(~)2 + 1]~1/2 (41)

Este fi es justamente el coeficiente de amortiguamiento del

sismómetro. Esto quiere decir que se calcula el coeficiente de

amortiguamiento de acuerdo a las condiciones propias de cada

sensor.

23

Page 28: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Combinando el B obtenido en la ecuación (41) con el de la

ecuación (15), se puede observar en forma separada el

amortiguamiento magnético y el amortiguamiento mecánico:

= QH 2MO) R + D

ro 2Mco r * 2Mo)(R + D)

Donde: B, = amortiguamiento magnético

Bo = amortiguamiento mecánico

Definiendo r como:

P = --~ = fi, (R + D) (42)2MO) FI

Entonces la constante de motor G es:

G - 2Ma>r

Que en función de la frecuencia natural ( W = 2?rfo )será:

G = (únMfJT)1/2 (44)

24

Page 29: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Como se vio, el amortiguamiento magnético depende de la resis-

tencia externa equivalente D. En la figura 7 se presenta el

circuito deseado para el funcionamiento del sismómetro, con un

amortiguamiento determinado por la resistencia D. También se

presenta el circuito de test a utilizar para la obtención del

coeficiente de amortiguamiento deseado.

a)

b)

SISM.

sw\I

i S2i1.5

Zin

OSGILOSCOPIO

Fig. 7 a) Circuito deseado para el funcionamiento del sismómetrocon un amortiguamiento determinado por la ressitencia Db) Circuito de test

Donde:

RB : resistencia' de la bobina del sismómetro

D: resistencia externa total requerida

amortiguamiento del sismómetro.

Zin: impedancia de entrada del preamplif icador

RS : resistencia shunt del sismómetro

para el

25

Page 30: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Del circuito de la figura 7a se concluye que la resistencia D es

= RS * ZinRS + Zin

1.2.2.- METODOLOGÍA A IMPLEMENTAR

Sobre esta base, el método a utilizar será el que utiliza el

GEOLQGICAL SURVEY (U.S.G.S.) en Menlo Park (Fischer, 1976), el

cual sintetizando consiste en aplicar un pulso eléctrico a la

masa del sensor, repetidas veces. Primero directamente con el

"shunt" abierto, luego con una resistencia en paralelo, variando

su valor sucesivamente, los cuales para nuestro caso son de 20,

15 y 13,3 KH, obteniendo cada vez las tres (3) amplitudes que

siguen al pulso forzado por la carga.

El método original de Fischer está diseñado para calcular la re-

sistencia RS que con un sismómetro de características conocidas,

se acople a un preamplificador de impedancia de entrada Zin

también conocida, de tal manera que se consiga un coeficiente de

amortiguamiento determinado.

Debido a que en la actualidad la red de sismógrafos del

Instituto Geofísico ya se halla instalada es necesario

implementar el proceso inverso, o sea, con una resistencia RS,

una impedancia de entrada al amplificador Zin y unas caracterís-

ticas conocidas del sismómetro, hallar que coeficiente de

26

Page 31: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

amortiguamiento posee.

Para lo cual presentamos los pasos a seguir:

Dados:

RB = Resistencia de la bobina del sismómetro

RSi = Resistencias de test

Ain,A2n;A3n = Amplitudes de la respuesta al test

Zin = Impedancia de entrada del amplificador

RS = Resistencia shunt

Obtener:

= Amortiguamiento deseado,

Usaremos:

+A(46)

(47)

Primera prueba: shunt abierto: Bo

Segunda prueba: con RSl : 20 KO Bi

Tercera prueba: con RS2 : 15 Kn 62

Cuarta prueba : con RS3 : 13 .3 KH B3

27

B-60

B-BO

B-Bo

Page 32: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Con estos valores de Bi se puede encontrar un r promedio, ya que

como se vio en la ecuación (42), r es función de la resistencia

de la bobina más la resistencia shunt resultante que se le

coloque, en este caso RSi, por lo que:

RSJ (48)

D = RS * ZinRS + Zin

Por lo tanto B es :

PavRB + D

(49)

Este será el método que se seguirá para la realización del

sistema digital automático de calibración del sensor sísmico. En

base a las ecuaciones planteadas se elaboraran las rutinas de

procesamiento, las mismas que se indican claramente en el

capitulo 3.

1.3.- REGISTRO DIGITAL DE SEÑALES SÍSMICAS

En forma general, se puede decir que los sismos constituyen la

manifestación de la liberación repentina de la energía acumulada

en la Tierra durante largos intervalos de tiempo. Las ondas

28

Page 33: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

sísmicas generadas se propagan desde el hipocentro del sismo en

todas las direcciones, a través del interior de la Tierra.

Dichas ondas viajan largas distancias y son detectadas por

elementos sensitivos, llamados sismómetros, que se hallan

ubicados en las proximidades de la superficie terrestre. Las

ondas sísmicas pueden además ser registradas en diversos medios:

archivos en disco de computador, bandas de papel ahumado,

película fotográfica, etc.

La grabación de las ondas sísmicas en archivos en disco de

computadores es lo que se conoce como "registro digital de

señales sísmicas",

Para realizar estudios e investigaciones sismológicas, es

necesario tener una red de sismómetros altamente sensitivos.

Esta red se denomina "red sísmica", y puede ser operada ya sea

por el envío de las señales sísmicas telemétricas hacia un sitio

central de almacenamiento o en cada estación individual.

Dependiendo de la aplicación, del trabajo particular deseado y

de los recursos humano y técnico disponibles, la red puede tener

desde algunas estaciones hasta cientos de ellas.

Las redes sísmicas constituyen herramientas muy útiles para el

estudio de la naturaleza y el estado de los procesos tectónicos.

Algunas de sus aplicaciones tienen que ver con el monitoreo de

sismicidad para propósitos de predicción sísmica, mapeo de

fallas activas para evaluación de peligros, exploración de

recursos geotermales, investigación de la estructura de la

corteza terrestre, entre otras.

29

Page 34: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

1.3.1.- DESCRIPCIÓN DE LA RED SÍSMICA DEL INSTITUTO GEOFÍSICO

La red sísmica que posee el Instituto Geofísico, en la

actualidad consta de 24 estaciones sísmicas remotas que se

hallan distribuidas dentro del Callejón Interandino y en la

Costa norte del país, que además de monitorear los volcanes que

se encuentran cerca, se encarga del control de la actividad

sismotectónica de la región.

La red posee un sistema de transmisión de radioenlace que envía

la señal desde la estación sísmica remota hasta la estación

base, en donde se poseen sistemas de registro analógico y

digital en tiempo real, para el respectivo procesamiento de la

señal sísmica.

Una estación sísmica remota está conformada básicamente por los

siguientes elementos: sismómetro, V.C.O., radio transmisor,

antena, sistema de alimentación.

El sismómetro, como ya se explicó anteriormente, es el principal

elemento de la estación sísmica, por cuanto detecta las vibra-

ciones del suelo, ondas sísmicas, y las transforma en impulsos

eléctricos.

La señal análoga proveniente del sismómetro es del orden de los

milivoltios, por lo cual es necesario amplificarla, filtrarla y

convertirla en una señal sinusoidal que posteriormente modulada

pueda ser transmisible. Para realizar esta función se utiliza un

30

Page 35: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

amplificador y un oscilador controlado por voltaje (VCO), el

cual a partir de una frecuencia central determinada produce una

señal de salida sinusoidal, con una frecuencia proporcional al

voltaje proveniente del sismómetro.

El envío de la señal desde la estación sísmica remota hacia la

estación base se realiza por medio de radiotransmisores que

ocupan la banda de frecuencia UHF. El transmisor es el elemento

que da la potencia necesaria para posibilitar la transmisión de

la señal a distancia. Para este tipo de enlaces/ se ocupan

antenas Yagi Uda de las siguientes características:

Ganancia: lldB

SWR: 1,3

Diagrama de radiación: Directivo

La Estación Base, ubicada en la sede del Instituto Geofísico, se

encuentra conformada básicamente por los siguientes elementos:

antenas receptoras, radios receptores, discriminadores,

registradores analógicos, sistema digital de adquisición de

datos, software de procesamiento.

El receptor recibe la señal de radiofrecuencia y la transforma

en señal de audio, la misma que puede ser discriminada.

El discriminador, es el elemento que desrrolla el proceso

inverso del VCO, transforma la información que viene en términos

de frecuencia a variaciones de voltaje DC. Básicamente recobra

la señal del geófono.

31

Page 36: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Una vez que la señal ha sido discriminada pasa al registrador

analógico o al computador.

El registrador analógico se encarga de amplificar, filtrar y

transformar el voltaje que sale del discriminador en un

movimiento mecánico, que representa la traza del sismograma.

Estos registradores utilizan para grabar la señal en papel

ahumado, en forma continua las 24 horas del día.

La señal de salida del discriminador, debe convertirse en señal

digital para poder usarse en el sistema de registro y procesa-

miento de datos en una computadora.

1.3.2.- REGISTRO DIGITAL

El Instituto Geofísico, para poder obtener un sistema digital de

adquisición de adquisición de datos, utiliza una tarjeta de con-

versón analógica/digital de la empresa Data Translations, DT-

2824-PGH de 16 canales y 12 bits de resolución, frecuencia de

muestreo programable y acceso directo a la memoria del computa-

dor .

El principio de operación de esta tarjeta es el siguiente:

1. - El mux análogo, del cual dispone la tarjeta, escoge el

primer canal de los 16 conectados en la tarjeta a través

del panel de terminales. Cada canal tiene previamente

asignada una amplificación adecuada a los niveles de

entrada de sus respectivas señales, la cual está almacenada

32

Page 37: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

en la lista de ganancia/canal del archivo de entrada del

programa de adquisición XDETECT. Asi el computador coloca

automáticamente el canal multiplexado con la ganancia

determinada para el amplificador.

2 . - El amplificador de ganancia programable incrementa el nivel

de' voltaje de la señal multiplexada basado en los bits de

ganancia asociados a ella. Ya que la señal analógica de

entrada desde el discriminador suele ser máximo de 1.25V,

es necesario amplificarla hasta los 10V, requeridos para

que el conversor A/D de tarjeta trabaje con mejor

definición.

3.- La frecuencia de muestreo puede ser programada por software

entre 129.032 KHz y 0.476837 Hz . Se ha elegido la

frecuencia de muestreo de 100 Hz, aplicando el teorema de

Nyquist o del Muestreo, por cuanto se conoce que una señal

sísmica recoge ondas sísmicas de alrededor de 30 Hz máximo.

4.- En el primer pulso de reloj el S/H se setea en "retención"

y el conversor A/D transforma el valor de la señal

analógica retenida por el S/H en un código digital. El

próximo canal de la lista de canal/ganancia de la RAM es

cargado por el mu?_tiplexer y el proceso se reinicia, hasta

completar los 16 canales y retornar nuevamente a la señal

del primer canal.

Data Translations provee un conjunto de rutinas que se encargan

del control, a bajo nivel, de la tarjeta. Además, provee medios

33

Page 38: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

para usar memoria extendida del computador para los buffers de

datos.

Otra característica de ejecución de la tarjeta es que posee un

Controlador de Acceso Directo a Memoria DMA, que permite operar

con la memoria RAM del computador (ya sea en tareas de lectura

o escritura) , sin que se haga necesaria la intervención del CPU

del mismo. Esto brinda la posibilidad de utilizar la CPU en

otras tareas como copiado y edición de archivos, impresión,

etc. , mientras el conversor A/D se mantiene permanentemente

dígitalizando y grabando la información sin perder ningún

evento.

El programa de adquisición XDETECT despliega en pantalla cada

una de las señales sísmicas. Cuando al menos n estaciones de

la red registran un sismo (actualmente n = 3), estas disparan

el programa, el mismo que en ese instante almacena en disco fijo

el sismo registrado. Caso contrario, si no se dispara el

programa, las señales se están mostrando en pantalla pero no se

graban.

El evento registrado en el computador es procesado primeramente

por el programa XPLAY, que permite observar tal como en la

figura ??, la señal sísmica detectada por las estaciones de la

red. Luego se ejecuta el programa PCEQ, el cual permite ubicar

las fases P y s de la onda sísmica, con lo que se determina el

tiempo de arribo de la señal a cada estación de la red. Con esta

información se puede ubicar el lugar de origen o epicentro del

sismo. El programa PCEQ genera gráficos similares al que se

34

Page 39: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

observa en la figura

IM Jai» 01 1993 fl4!SB*5M89 1BB.B1 Hz-

0 IR1G

1Q1U OH O 'rfiM/nMM.8 Qltl OH 83 LOHE OH 4

4 COTA OH 6 .. ..........9 0CP ' OH B ' i .i^Twv*MU'Ufrv*wt"

6 VANfl OH O ..... >^>s-^fÍ^\^UÍ^m.'7HSOH OHe~~ li| ^^B HAN OH e — lífflfl9CHI1 OH O ............. "

11 JAMA ON 4 i

13 UC1 , OH 8

13 ANU OH O

14 IAHD : OH 4 . - i13 CAVA OH O ...... "i ••

Señales sísmicas digitales, originadas por las estacionesde la red nacional de sismógrafos y visualizados por elprograma XPLAY.

riiiffl m.Wh'.'! '

93/l/í 4:ffl:SS/ 93BJ101W.BW B E P I O Í

FÍg .9 . Señal sísmica digital visualizada por el programa PCEQ

35

Page 40: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

La salida del programa PCEQ es un archivo ASCII llamado por

defecto PHASE.OUT.

Una vez que se ha realizado este proceso, la información con-

tenida en el archivo PHASE.OUT es analizada por uno de los tres

programas localizadores de sismos: FASTHYPO, FPONG o HYPOCENTER,

para encontrar el hipocentro más aproximado del sismo.

36

Page 41: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

CAPITULO 2

ESPECIFICACIONES Y DISEÑO

2.1.- REQUERIMIENTOS DEL SISTEMA

En el desarrollo de esta tesis se presenta el diseño y construc-

ción de un sistema de calibración de sensores sísmicos, los

mismos que se hallan instalados en las estaciones remotas de

monitoreo ubicadas en casi todo el país, por cuanto para poder

realizar una evaluación más precisa de la actividad sísmica y

volcánica del país es necesario conocer la respuesta instrumen-

tal del sensor empleado para tal efecto.

Se debe indicar que el método actual de calibración manual

utilizado por el personal del departamento de electrónica del

Instituto Geofísico, recoge la señal analógica generada por el

sensor en base a lecturas realizadas por un observador en forma

visual en un osciloscopio, debido a que la señal del sensor es

pequeña y no permite tener una buena apraciación, cometiéndose

errores en la lectura de las señales; además, dichas medidas se

realizan en lugares remotos donde se encuentran ubicadas las

estaciones sísmicas, y en muchos casos con condiciones

ambientales adversas.

Por tal motivo se requiere un sistema automático que amplifique,

37

Page 42: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

filtre y digitalice las señales generadas por el sensor, asi

como un programa que procese dichas señales y entregue los

resultados deseados para la calibración del sensor en el mismo

sitio de la estación sísmica.

Se requiere además un sistema de registro digital portátil de

señales sísmicas, que nos permita obtener los datos digitaliza-

dos de las señales sísmicas análogas de lugares remotos que no

tienen enlace telemétrico con la Estación Base, y que posterior-

mente puedan ser descargados a un computador a través de la

interfaz serial para su posterior procesamiento y análisis.

Estos dos procesos se realizarán por medio del microcontrolador

INTEL MCS-8751, circuitos de adquisición, conversión análoga-

digital, memorias RAM de almacenamiento, pantalla de cristal

liquido e interfaz serial.

La alimentación del equipo debe realizarse con fuentes de

voltaje de corriente continua, ya que su operación va a ser en

lugares remotos que no disponen de energía eléctrica. Por lo

tanto debe funcionar con una fuente de polarización de 12v, que

será el voltaje que provenga de una batería o de un panel solar

que se encuentre instalado en la estación sísmica remota.

El equipo debe ser montado en un gabinete con las facilidades

requeridas para su conexión y pruebas, asi como también para su

transportación ya que será portátil y, deberá tener también una

batería pequeña incluida que sirva para mantener la información

de las memorias RAM volátiles.

38

Page 43: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

2.2 .- DESCRIPCIÓN GENERAL

En este literal se va a hacer una descripción detallada de como

estará conformado el sistema a diseñar para cumplir con los

requerimientos antes planteados.

2.2.1.- DIAGRAMA DE BLOQUES

La figura 2.1 muestra el diagrama de bloques generalizado del

sistema a diseñarse. En el se pueden identificar las diferentes

etapas del circuito:

Polarización, este circuito consta de: un regulador de +12 v,

para evitar las variaciones de voltaje que se producen en la

batería o en el panel solar; un inversor de voltaje para

entregarnos un voltaje de -12v ; y, un regulador de voltaje de

+5v. Voltajes necesarios para la polarización de todo el equipo.

La etapa de Adquisición y adaptación de la señal sísmica, consta

de: un sistema de amplificación para lo cual se utiliza un

amplificador de instrumentación y que nos permite eliminar en

gran parte el ruido que acompaña a la señal sísmica, posee un

sistema de ganancia programable controlado por el microcontrola-

dor; un mux análogo controlado por el microcontrolador que nos

proporciona el paso del pulso de voltaje a ser aplicado al sen-

sor asi como los valores de resistencias de prueba para la cali-

bración del sensor; un sistema de memorias RAM de 24 Kb de capa-

cidad para almacenamiento de la información.

39

Page 44: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

ADQUISICIÓN Y ADAPTACIÓN

DE LA SEfiAL SÍSMICA SEfíAL SÍSMICA

CONVERSIÓN A Í D

Y UNIDAD DE CONTROLTECLADO

DISPLAY

Fig. 2.1 DIAGRAMA DE BLOQUES GENERAL DEL SISTEMA

La unidad de Conversión A/D y control, fundamentalmente se

encarga de controlar el proceso de adquisición, conversión,

evaluación de los parámetros, manejar el indicador de cristal

líquido, etc. en base al microcontrolador de la familia INTEL

MCS-8751

Para comunicación con el usuario se dispone de un Display, un

Teclado, y un pórtico serial que nos permitirá descargar a un

computador los datos almacenados en memoria durante el funciona-

miento del equipo

40

Page 45: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

2.2.2.- DESCRIPCIÓN DEL SISTEMA

El equipo construido consta de los siguientes módulos:

a) Tarjeta de control

b) Tarjeta de comunicación con el usuario

c) Tarjeta de adquisición y adaptación de señales

2.2.2.1 MODULO 1 : TARJETA DE CONTROL

Para poder realizar en forma automática la calibración de un

sensor sísmico, se requiere de un hardware especifico que

permita al microcontrolador realizar sus tareas. Parte del

hardware necesario ya ha sido desarrollado y se encuentra

disponible en la tarjeta MCPD51DA (tarjeta multipropósito basada

en los microcontroladores de la familia MCS-51). Se hará uso de

dicha tarjeta por haber sido realizada precisamente con el

propósito de servir como ayuda para el desarrollo de proyectos

con microcontroladores y está disponible en el laboratorio de

Electrónica de Potencia de la Escuela Politéc- nica Nacional.

Sin embargo, puesto que la tarjeta MCP51DA permite el desarrollo

de aplicaciones de carácter general, debe ser configurada para

esta aplicación especifica.

Para comprender de mejor manera el hardware asociado con el

microcontrolador 8751H en la tarjeta de control, se realiza una

breve descripción del mismo.

Las principales características del microcontrolador se pueden

41

Page 46: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

resumir en las siguientes:

- CPU de 8 bits

- 128 bytes de memoria RAM interna

- 4 Kb de memoria ROM interna

- 32 lineas de entrada/salida programables

- Direccionamiento para 64 Kb de memoria RAm externa

- Direccionamiento para 64 Kb de memoria ROM externa

- Puerto de comunicaciones asincrónicas Full-duplex

- 5 fuentes de interrupción con dos niveles de prioridad

- Oscilador interno

- 2 contadores temporizadores de 16 bits

- Procesador BooLeano

DESCRIPCIÓN DE LA TARJETA MCPD51DA.-

En la figura 2.2 se indica el diagrama de bloques de la manera

en que se encuentra configurada la tarjeta MCPD51DA. Cada

dispositivo externo al microcontrolador se maneja como memoria

externa de tal manera que se facilite su utilización; tal es el

caso del display, teclas, memoria RAM, conversor A/D, conversor

D/A, para lo cual el microcontrolador direcciona dichos

dispositivos mediante decodificadores y recibe o envía datos por

medio de buffers y latones, respectivamente.

La tarjeta pone a disposición los siguientes recursos:

- 1 pórtico digital bidireccional de 8 bits (P1.7 a Pl.O).

- 2 pórticos digitales de salida de 8 bits (OUTO a OUT15).

42

Page 47: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

- 1 pórtico digital de entrada de 8 bits (SWO a SW7).

- 1 pórtico digital de entrada de 8 bits con opción de colocar

un dipswitch-8 en la tarjeta (INPO a INP7).

- 1 pórtico digital de entrada de 8 bits con opción de generar

interrupción externa (EXT-INTO a EXT-INT7).

~ 1 entrada analógica (O a 5 V) y conversor A/D de 8 bits.

- 1 salida analógica (O a 5 V) proveniente de un conversor D/A

de 8 bits..

- 1 pórtico de comunicación serial RS232 (conector DB9).

- 1 Bus de datos del microcontrolador (D7 a DO).

- 1 Bus de direcciones del microcontrolador (A15 a AO).

- 1 Bus de señales de control del microcontrolador (RD, WR, TO,

TI, ALE, PSEN, RESET, INTO, INT1).

- 1 Bus de señales de control para habilitación de dispositivos

externos:

3 de entrada: SELIN5,6,7

4 de salida: SELOUT3,5,6,7.

- Memoria RAM de 2 Kbytes.

- Circuito de reset interno con pulsador.

La tarjeta MCPD51DA incluye toda la circuiteria.básica asociada

a un microcontrolador MCS-51, permitiendo al usuario configurar

la tarjeta para sus aplicaciones especificas. Para tal efecto se

ha dividido las 64K localidades externas que son capaces de

. .direccionar los microcontroladores Intel de la familia MCSD-51,

a través del bus de direcciones de 16 bits, en páginas de 8K

para poder manejar independientemente 8 dispositivos de entrada

y 8 dispositivos de salida. Las lineas decodificadas para habi-

litación de dispositivos de entrada (lectura) se denominan

43

Page 48: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

«iC

CX

CA

LO un

PA

RA

UE

MC

QIA

R

AM

O

U£t.C

RIA

' *V

XM

\O D

IGIT

AL

a

CN

TIC

O D

IGIT

AL

DE

S

AL

ID6

D

£

SA

LID

A,

B

BIT

S

CC

UT

7.0

J 3

SIT

S

(CU

TÍ!

. 8

]

\ 0

DE

Ic

a0

ED

C

t C\S

DE

HA

BIL

ITA

ClO

-iD

E

DIS

PO

SIT

IVO

SE

XT

EB

FG

S

DE

LE

CT

UR

A.

YíO

E

SC

RIT

UR

A[S

ELO

Ur/

SE

LIN

]

W4

1 1

1 H

» t

t

t 1

1 1

1 ) 4

t í

t t i t

**

«•

«*

*

\4

OO

*ER

O

H

flES

ET

\n O

/AD

E

9 B

ITS

PU

LSA

DO

R

DE

Page 49: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

SELINO a SELIN7. Las lineas para habilitación de dispositivos

de salida (escritura), se denominan SELOUTO a SELOUT7. Para la

decodificación del bus de direcciones y la correspondiente

división en páginas de 8K, se han utilizado los tres bits más

significativos A15, Al4 y A13 los cuales, en combinación con las

señales READ y WRITE del microcontrolador, determinan la

activación de la correspondiente señal de habilitación.

La tabla No. 1 muestra la distribución de memoria y las líneas

disponibles para el usuario.

DIRECCIONES

OOOOH-1FFFH

2000H-3FFFH

4000H-5FFFH

6000H-7FFFH

8000H-8FFFH

AOOOH-BFFFH

COOOH-DFFFH

EOOOH-FFFFH

HABILITACIÓN

SELINO/SELOUTO

SELIN1/SELOUT1

SELIN2/SELOUT2

SELIN3/SELOUT3

SELIN4/SELOUT4

SELIN5/SELOUT5

SELIN6/SELOUT6

SELIN7/SELOUT7

DISPOSITIVODE ENTRADA(LECTURA)

Pórt.SWO-SW7

Pórt.EXT-INTOa EXT-INT7

Pórt.INPO-INP7

Conv. A/D.

MEMORIA RAM

DISPONIBLE

DISPONIBLE

DISPONIBLE

DISPOSITIVO DESALIDA (ESCRI-

TURA)

Pórt.OUTO-OUT7

Pórt.OUT8-OUT15

Conv. D/A.

DISPONIBLE

MEMORIA RAM

DISPONIBLE

DISPONIBLE

DISPONIBLE

Tabla No. 1

En la figura 2 . 3 se muestra el diagrama circuital correspondien-

a esta tarjeta.

45

Page 50: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Fig 2.3 ESQUEMA CIRCUITAL DE TARJETA MCPD51DA

46

Page 51: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

DISTRIBUCIÓN DE COMPONENTES DE LA TARJETA:

En la figura 2.4 se puede apreciar la distribución de los compo-

nentes .en la tarjeta de control MCPD51DA.

o o o o o o o o o oOGOOOOO0OO

OOOOO-OOOOOoooooooooo

EPROM

MCPD51DA.PCBooo-oooooooOOOOOOOOOOoooooooooooooooooooo

Pig. 2.4 DISTRIBUCIÓN DE COMPONENTES TARJETA MCPD51DA.PCB

La tarjeta tiene seis conectores (Hl a H6) a través de los cua-

les entrega y recibe señales y datos. Prácticamente en todos

los conectores se tiene acceso a las fuentes principales de po-

larización del circuito lógico a través de los pines VCC y VSS.

47

Page 52: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

El conector CON1 sirve para conectar la tarjeta con la fuente de

polarización principal, donde se tiene que:

VCC =

VSS =

v+ =

v- =

+ 5 V

O V

+ 12 V

- 12 V

CONECTOR Hl:

P17..PÍO

EXINTO;

EXINT1:

TO:

TI:

Pórtico Pl del microcontrolador (8 bits bidirec-

cional).

Acceso a la interrupción externa O del micro.

Acceso a la interrupción externa 1 del micro.

Entrada al timer/counter O del micro.

Entrada al timer/counter 1 del micro.

CONECTOR H2:

SW7..SWO:

OUT15..OUT8

Pórtico digital de entrada de 8 bits

Pórtico digital de salida de 8 bits.

CONECTOR H3

El conector H3 permite el acceso directo hacia el microcontrola-

dor: el bus de datos, el bus de direcciones y todas las señales

de control: ALE, READ, WRITE, PSEN.

D7..DO: Bus de datos del micro.

A15..AO: Bus de direcciones del micro.

48

Page 53: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

TO:

TI:

EXRST:

EXINTO:

EXINTl:

Entrada al timer/counter O del micro.

Entrada al timer/counter 1 del micro.

Entrada para ingreso de señal de reset externo,

Acceso a la interrupción externa O del micro.

Acceso a la interrupción externa 1 del micro.

CONECTOR H4:

SELIN5,6,7:

SELOUT3 ,5,-6, 7:

RXD:

TXD:

RXIN:

TXOUT:

TOPWM:

T1PWM:

Señales de habilitación para dispositivos

externos de entrada (lectura).

Señales de habilitación para dispositivos

externos de salida (escritura).

Linea de recepción para comunicación serial

del microcontrolador (niveles TTL).

Linea de transmisión para comunicación

serial del microcontrolador (niveles TTL).

Linea de recepción serial RS232 (conector

DB9) de la tarjeta (niveles de voltaje

±12V).

Linea de transmisión serial RS232 (conector

DB9) de la tarjeta (niveles de voltaje

±12V).

Señal de salida correspondiente al comple-

mento lógico del pin TO del microcontrola-

dor y en niveles lógicos ±12 V.

Señal de salida correspondiente al comple-

mento lógico del pin TI del microcontrola-

dor y en niveles lógicos ±12 V.

49

Page 54: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

CONECTOR H5:

OUT7..OUTO: Pórtico digital de salida de 8 bits.

OUT15..0UT8: Pórtico digital de salida de 8 bits.

VCCX: Entrada externa para polarización de U14

CONECTOR H6:

INP7.-INPO

EXT-INT7..EXT-1NTO: Pórtico digital de entrada de 8 bits con

opción a generar interrupción externa O en

el microcontrolador.

Pórtico digital de entrada de 8 bits con

opción de colocar un dip-switch 8 en la

tarjeta.

Salida analógica (O a +5V) proveniente del

conversor D/A (DAC0830).

Salida analógica (O a -5V) correspondiente

a la señal invertida que viene del conver-

sor D/A.

Entrada analógica (O a -t-5V) hacia el con-

versor A/D (ADC0804).

AN-OUT:

RFB:

AN-IN:

El hardware requerido para realizar el control del equipo se

configura de a cuerdo a los requerimientos del sistema. Se va a

utilizar tan solo una parte de las opciones de diseno que ofrece

la tarjeta y no todas las posibilidades de las cuales dispone.

50

Page 55: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

2.2.2.2 .- MODULO 2: TARJETA DE COMUNICACIÓN CON EL USUARIO.

La tarjeta de comunicación con el usuario comprende aquellos

circuitos relacionados con el display y los pulsantes (teclas).

El display utilizado es de cristal liquido (LCD). El hardware

necesario para manejar los circuitos antes mencionados, ya ha

sido desarrollado y se encuentra disponible en la tarjeta DISPLAY

INTEL51, diseñada por el Área de Control Electrónico de Potencia

de la Escuela Politécnica Nacional. Se hará uso de dicha tarjeta

por haber sido concebida para ser conectada directamente con la

tarjeta MCPD51DA, guardando total compatibilidad. Utiliza el

pórtico Pl del microcontrolador para la transferencia de datos

y señales de control del display.

En la figura 2.5 se indica el diagrama de bloques simplificado

correspondiente a la tarjeta de Comunicación con el usuario.

PANTALLA DE2 FILAS

SEÑALES DEL UC LEDsINDICADORES

TECLADO BARRAS DELEDS

Fig. 2.5 DIAGRAMA DE BLOQUES SIMPLIFICADO DE TARJETA DECOMUNICACIÓN CON EL USUARIO

La tarjeta DISPLAY INTEL51 consta de los siguientes recursos:

51

Page 56: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

1 display de cristal liquido de una fila (LTN111) o de dos

filas (LTN211).

Capacidad de manejar hasta 6 teclas (pulsantes) con led

incorporado.

2 barras (LB1 y LB2) de 10 leds cada una.

3 barras (Ll, L2 y L3) de 4 leds cada una.

- Decodificador para manejar teclado matricial externo a la

tarjeta.

El LTN211 tiene sus controles y la estructura de display incor-

porados en un circuito integrado (referirse Anexo 2). Puede ser

controlado por un microprocesador de 4 bits o de 8 bits con

posibilidad de visualizar 16 caracteres alfanuméricos por fila;

Puede operar con fuentes de voltaje lógico tan bajas como 5v, lo

cual lo hace ideal para trabajar con microprocesadores. Las

principales características del LTN211 se puede resumir en las

siguientes:

Ingreso de datos en formato de 4 bits a través de 4 señales

de control

Ingreso de datos de izquierda a derecha o viceversa

- Control del cursor

Set de caracteres ASCII extendido

Registro interno de 80 localidades

- Comando de borrado de pantalla

Control del nivel de contraste

La tarjeta DISPLAY INTEL51 contiene seis conectores (Hl a H6) a

52

Page 57: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

través de los cuales entrega y recibe datos y señales .

Adicionalmente, incorpora elementos para ingreso de datos o

comandos como son pulsadores o teclas con indicación luminosa

incorporada que permitirán seleccionar en pantalla la información

correspondiente a los parámetros a medir o la función a

desempeñar el sistema.

Cabe indicar que de esta tarjeta, para el presente trabajo de

tesis, se utilizará únicamente la pantalla y las teclas.

En la fig.2.6 se presenta la distribución de componentes de la

tarjeta DISPLAY INTEL51, y en la fig 2.7 21 circuito de la misma

"FTT20

Í4 '

. R40

CONTRAST

R42

HI

U3

LC01

ESCUELA POLITÉCNICA NACIONALELECTRÓNICA DG POTENCIA

07-1992UUIIU IX.UAUUK

LCD MODULE

U2 Ul U4

--•-~

-

j) 742S9 7"*259 S 74259 )74259 R20

H2

CD2

D1020304030607

I IFU4 | 1R35 | |R36 | IR37 \8 [ ]

I I R33CDt

O

TO

O

Ti

O

T2

O

T3

O

T-4

O

T5

U L3

DISPLAY.PCBloi

Fig. 2.6 DISTRIBUCIÓN DE COMPONENTES TARJETA DISPLAY

53

Page 58: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Fig. 2.7 DIAGRAMA CIRCUITAL TARJETA DE COMUNICACIÓN CON ELUSUARIO

54

Page 59: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

2.2.2.3.- MODULO 3 : TARJETA DE ADQUISICIÓN Y ADAPTACIÓN DE

SEÑALES

La tarjeta de adquisición y adaptación de señales comprende los

circuitos relacionados con el sistema de generación de la señal

de calibración; la etapa de amplificación y adaptación de la

señal para que pueda ingresar al conversor A/ti; el sistema de

memoria RAM externa para almacenamiento de los datos; y, la

etapa de polarización que alimentará todos los módulos del

presente trabajo de tesis.

En la figura 2.8 se muestra el diagrama de bloques simplificado

de la tarjeta de adquisición y adaptación de la señal.

SENSORA-

¡NTROL

• M A L E S

) H T R O L

S E Ñ A L DE

C A L I B R A C I Ó N

M U X 8

R A M

E X T E R N A

T

|MP

'E

:AC i ON]C I UNM A L

• I R E C C I O M E S

n U X e *. 1

C I R C U I T O S

P O L A R I Z A C I Ó N

BATERI A

AXP

Fíg. 2.8 DIAGRAMA DE BLOQUES DE TARJETA DE ADQUISICIÓN YADAPTACIÓN DE SEÑAL.

Page 60: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Del Diagrama de bloques se puede identificar:

Etapa de Señal de Calibración, como se mencionó en el capitulo

1 el método a emplear para excitar al sensor va a ser el de

"reléase current test", por lo cual necesitamos generar una

pequeña corriente constanre que alimente al sensor por pocos

segundos hasta que la masa del mismo adquiera una posición

inicial, luego de lo cual se suspende el suministro de esta

corriente dejando que la masa del sensor vuelva a su posición de

equilibrio describiendo una respuesta transitoria amortiguada

que dependerá de la Resistencia Shunt que se la coloque en

paralelo al sensor. Primero se lo hace con el shunt abierto,

luego colocando valores diversos de resistencias, para lo cual

se utiliza un Mux análogo 8 a l , cuyas señales de control

provienen del microcontrolador.

Etapa de Amplificación y Adaptación de la Señal, dado que la

señal generada por el sensor es del orden de los milivoltios,

ésta debe ser amplificada a un nivel que pueda se reconocido por

el conversor A/D. Pero hay que tener en cuenta que al ser una

señal tan pequeña necesitamos eliminar el ruido que existe en

modo común en los dos terminales del sensor, por lo cual se

utiliza un amplificador de instrumentación ya que posee una

Relación de Rechazo en modo común muy alta. Este amplificador

posee un sistema de ganancia variable dado por un mux análogo,

que de manera similar al anterior recibe las señales de control

desde el microcontrolador. La señal generada por el sensor es

una señal bipolar de dos terminales, la misma que al salir del

amplificador de instrumentación posee un rango de variación de

56

Page 61: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

-2,5 a +2,5 voltios, y el Conversor A/D acepta como entrada una

señal de un solo terminal y cuyo rango unipolar es de O a +5V,

por lo cual es necesario adaptar la señal de salida para que

pueda ser reconocida por el conversor A/D, siendo necesario

sumarle un nivel de voltaje positivo de 2,5 voltios con el fin

de eliminar la parte negativa de la señal y asi convertirla en

' .unipolar, cuyo rango dinámico de variación va a ser de O a +5v.

Memoria RAM Externa, para almacenar información sísmica se

dispone de la utilización de 24 K de memoria RAM que nos

permitirá transportar dicha información generada en una estación

remota hasta la estación base donde pueda ser decargada a un

computador para su posterior análisis y procesamiento.

Polarización. El sistema va a recibir alimentación de una

batería recargable de 12 voltios que va a estar en forma

permanente alimentándolo. Pero, además se puede utilizar las

baterías instaladas en las estaciones remotas que están conec-

tadas en paralelo con paneles solares. Para lograr que el

voltaje sea estable se utiliza un regulador de 12 voltios.

Posteriormente, se utiliza un inversor de voltaje que nos

proporciona el voltaje negativo de -12 voltios. Luego se tiene

un regulador de 5 voltios para generar de esta forma todos los

voltajes de alimentación de todos los módulos del sitema.

En la figura 2.9 se presenta el diagrama circuital de la tarjeta

de adquisición y adaptación de señal.

57

Page 62: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Fig. 2.9 DIAGRAMA CIRCUITAL DE LA TARJETA DE ADQUISICIÓN YADAPTACIÓN

58

Page 63: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Se puede observar que la tarjeta posee, además, los conectores

para realizar la conexión con el sensor (CON3), con la batería

de polarización (CON1), el conector para alimentar a los otros

2 módulos (CON2), y los conectores respectivos para realizar la

conexión respectiva con la tarjeta de control MCPD51DA, asi:

Conector H3:

Conector H4:

Conector H5:

Conector H6:

Acceso al bus de datos y de direcciones del /¿C

Señales para habilitar las memorias RAM externas

señales de control de los multiplexers análogos.

Envía la señal análoga al conversor A/D

En la figura 2.10 se puede apreciar la distribución de los com-

ponentes en la tarjeta.

•i r"i*« rm-, L.J

n en

INSnruTO GEOFÍSICO E.P.N.

L^eOPATORIO ELECTRONÍCO

R1CK*ÍÍO W. jWtAUHJLO E.!»«-*

Fig. 2.10 DISTRIBUCIÓN COMPONENTES DE TARJETA DE ADQUISICIÓNY ADAPTACIÓN DE SEÑAL

59

Page 64: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

2.3.- CIRCUITO DE ADQUISICIÓN DE DATOS

2.3.1.- DISEÑO DE LA ETAPA DE GENERACIÓN DE LA SEÑAL DE

CALIBRACIÓN

Para llevar a cabo la calibración del sensor sísmico (sismómetro)

es necesario aplicar por unos segundos a la masa del sensor una

pequeña corriente constante, de tal manera que una vez haya sido

forzado a generar un movimiento, oscile libremente. Cuando esto

ocurra la masa regresará a su posición de equilibrio oscilando,

describiendo un movimiento armónico amortiguado, como se analizó

en el capitulo 1.

El circuito a implementar es el siguiente:

1j ;R8 <

*B \3 —

OUT2OUT1

OUTO —

A X7

^ MUX 8

R9'p-

X2

a 1

I ILZin

XO

INH OUT/IN

Fíg. 2.11 CIRCUITO DE CALIBRACIÓN

60

Page 65: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

El nivel de corriente generado debe ser del orden de los

miliamperios, y va a ser suministrado por una batería pequeña de

1,5V, la misma que sólo alimentará al sensor cuando las señales

de control del mux análogo CD4051 la habiliten, caso contrario

permanecerá desconectada.

El circuito equivalente que se tendría el momento de la habilita-

ción del canal de la batería es:

RB

R8

ZTBT1

Zin

Donde:

RB = Resistencia de la.bobina del sensor

Zin = Impedancia de entrada del amplificador

BT1 = Voltaje de una batería pequeña

R8 = Resistencia limitadora de corriente

La corriente que llegará hasta el amplificador es casi, nula

(12=0) por cuanto la impedancia de entrada del amplificador es

bastante alta comparada con la resistencia de la bobina del

sensor, por lo que:

BT1 = ( R8 + RB ) *H

61

Page 66: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Si deseamos que II = 0,lmA:

RB = 1.5 - 0.1 * 5.5 = 950oQO . 0001

Por lo que R8 = lOKfl. Y la corriente que se aplica al sensor será

aproximadamente 0,1 mA.

El tiempo de aplicación del pulso de corriente, se ha comprobado

experimentalmente, es suficiente que tenga una duración de 3 seg.

Inmediatamente después a la aplicación del pulso de corriente,

la masa del sensor oscila libremente y al mismo tiempo se debe

colocar en paralelo a la salida del sensor resistencias "Shunt"

en forma alternada, para lo cual se utilizan las señales de

control del microcontrolador para habilitarlas. Primero se lo

deja en circuito abierto, o sea el "Shunt" abierto, luego se

habilitan las respectivas resistencias, las cuales para nuestro

caso tendrán los valores de 20KH, 15Kn y 13,3KO. Se consideran

estos valores de resistencias por cuanto el sistema de calibra-

ción manual las utiliza, y si deseamos hacer comparaciones entre

el método manual y el método automático, es necesario que estos

valores de resistencias sean similares./

El circuito equivalente que se tendría al colocar las resisten-

cias en paralelo a la salida del sensor es:

62

Page 67: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

SensS Zin

Donde:

Rs =s circt. abierto; 20KQ; 15KH; 13 , 3Kfi

Zin = Impedancia de entrada del amplificador.

Dado que la Impedancia de entrada del amplificador de

instrumentación es del orden de los 200 GH, ésta no va a afectar

en nada al valor de la resistencia "Shunt".

2.3.2.- DISEÑO DE LA ETAPA AMPLIFICADORA

Tomando en cuenta que la señal análoga generada por el sensor

es del orden de los milivoltios (señal de bajo nivel) y que al

realizar la medición se pueden introducir señales indeseables

(ruido), como voltajes inducidos por campos magnéticos parásitos

en la tierra o en los alambres de señal, o como variaciones en

el voltaje de suministro. Es necesario evitar que estas señales

no deseadas sean amplificadas y que mas bien sean rechazadas o

canceladas a la salida del amplificador, Por lo cual se va a

implementar el diseño de un amplificador de instrumentación que

cumpla con nuestras necesidades:

63

Page 68: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

- Alta impedancia de entrada

- Alto Rechazo en modo común

- Alto nivel de Ganancia

- Baja impedancia de salida.

El trabajo de un amplificador de instrumentación es el de proveer

una señal de alto nivel de un sólo terminal (unipolar) para que

ingrese a un conversor A/D, amplificando la señal deseada de bajo

nivel en modo diferencial y rechazando la señal en modo común.

Posee un alto rango de ganancia diferencial de 1 a 1000, una alta

impedancia de entrada y un alto rechazo en modo común.

El amplificador de instrumentación clásico utiliza tres

amplificadores operacionales para obtener un gran rendimiento,

como se observa en la figura 2.12a.

Vin

a)

Fig. 2.12 AMPLIFICADOR DE INSTRUMENTACIÓN CLASICO

64

Page 69: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Los dos amplificadores de entrada actúan como un "gain stage",

operando con una ganancia dada por:

o oVo = Vín* ( 1 + —

Rl

El tercer amplificador opera como un amplificador diferencial con

ganancia unitaria.

En la figura 2.12b se puede apreciar que la etapa de entrada del

amplificador de instrumentación es simétrico en el punto A, y al

que se lo considera como una tierra virtual para señales de

entrada en modo diferencial. Para señales en modo común, el punto

A puede ser reemplazado con un circuito abierto sin que afecte

la operación del circuito.

Las esenciales características de los amplificadores de

instrumentación lo hacen que sea muy usado para amplificar

salidas de transductores de bajo nivel, tales como termocuplas,

puntas de prueba biológicas, etc.

El amplificador de Instrumentación a implementar es el que se

indica en la figura 2.13.

65

Page 70: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

INH

Vout

Fig. 2.13 AMPLIFICADOR DE INSTRUMENTACIÓN A IMPLEMENTAR

Se puede observar que es un amplificador de instrumentación de

ganancia programable, manejado por el microcontrolador a través

de las señales de control OUT4 a OUT7 que ingresan al mux análogo

CD4051. La resistencia que va a ser habilitada para darnos un

nivel de ganancia determinado va a depender de la señal que

ingrese al amplificador. Cuando se realiza la calibración del

sensor, el nivel de la señal que ingresa es variable y depende

de la resistencia "shunt" de prueba colocada al sensor. Para

obtener un mismo nivel de señal de salida del amplificador es

necesario cambiar el grado de amplificación, que viene dado por:

66

Page 71: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Rx

Donde: Rx = R13, R14, R15, R16

R6 — se determina más adelante.

De la misma manera, cuando el sensor trabaja en la estación

sísmica remota (operación normal) debe tener un nivel de

amplificación determinado,, el mismo que se fija según el tipo de

terreno donde opere el sensor. Se ha observado que en el

Instituto Geofísico los niveles de ganancia más utilizados van

desde los 54dB hasta los 72dB, con pasos de 6dB, La ganancia en

decibelios del amplificador de instrumentación esta dada por:

G(dB) = 20*Locr[Rx

Donde: Rx = R17f RIS, R19, R20

El valor de R6 se va a determinar tomando en cuenta el mayor

nivel de amplificación que se desea obtener, asi:

72dB =

67

Page 72: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Con lo que se obtiene: R6 = 1990 * R20

Por lo que asumo que R20 = SOOfl entonces R6 = IMfi

En el siguiente cuadro se puede apreciar los diferentes valores

que toma la resistencia Rx y su respectivo nivel de ganancia, asi

como la función que realiza.

FUNCIÓN

Calibración Rs= abierto

Calibración Rs= 20Kn

Calibración Rs= 15Kn

Calibración Rs= 13 , 3Kn

Operación normal

Operación normal

Operación normal

Operación normal

RX

R13 = 2 . 2 Mn

R14= 820 Kn

R15= 680 Kn

R16= 560 Kn

R17= 4 Kn

IU8= 2 Kn

R19= 1 Kn

R20= 500 n

G (dB)

5. 6 dB

10.7 dB

11.9 dB

13 . 2 dB

54 dB

60 dB

66 dB

72 dB

Los amplificadores operacionales que se van a utilizar para la

etapa de entrada del amplificador de instrumentación están

disponibles en un chip de 14 pines llamado DUAL MATCHED INSTRU-

MENTATION OPERATIONAL AMPLIFIER OP-10CY de la casa PMI,que nos

ofrece unas excelentes características de operación, como se

puede observar en el anexo 4.

El amplificador operacional utilizado para la etapa de salida es

el ULTRA LOW OFFSET VOLTAÜE OPERATIONAL AMPLIFIER OP-77 de la

68

Page 73: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

casa PMI, que presenta grandes características de operación, como

se observa en el anexo 4. Se lo va a utilizar como un amplifica-

dor diferencial de ganancia unitaria, que nos entrega la señal

de salida en un solo terminal. A esta señal se necesita cambiar

su nivel de referencia, ya que ésta tiene originalmente valores

posi- tivos y negativos que varían entre +2, 5v y -2,5v, pero como

el A/D admite sólo señales positivas de entrada, se debe añadir

un nivel de 2,5 voltios DC a la señal de salida del amplificador,

para lo cual se utiliza:

Vin .Vsal

Kf2Vref

Donde la señal de salida está dada por:

Vsal = Vin*( - ) + VrefRJL

Siempre que se cumpla:

Rfl = Rf2 = RfRil Ri2 Ri

Para nuestro caso Rf = Ri por lo que:

Vsal = Vin + Vref

69

Page 74: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

El voltaje de referencia de 2 . 5V se lo generará de la siguiente

manera:

Vcc

Rf

R3

Vref

R f '

Se debe tomar en cuenta que el circuito que genera el voltaje de

referencia no provoque un desbalance en las resistencias del

amplificador diferencial. Por lo tanto, si se hace que las resis-

tencias R3 y R2 sean muy pequeñas y la Rf bastante alto, no se

verá afectada esta Rf ya que 'su valor resultante será:

Rf' = Rf + R2 * R3R2 + R3

Por lo que si R3 = IKfl, R2 = IKfi' y Rf = lOOKn se tiene que Rf'

es aproximadamente igual a Rf.

Para el caso de R2 se utilizará un potenciómetro de 2KO para

poder calibrar de la mejor manera la señal de referencia.

70

Page 75: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

*2.4.- CIRCUITOS AUXILIARES

2.4.1.- DISEÑO DEL CIRCUITO DE POLARIZACIÓN

Para polarizar los tres módulos del sistema se necesitarán los

siguientes niveles de voltaje:

Vcc = 4- 5 v.

V+ = +12 v.

V- = -12 v.

Vss = Gnd

La alimentación del equipo se va a realizar con fuentes de

voltaje DC, debido a que el mismo debe operar, en muchos casos,

en lugares remotos que no disponen de energía eléctrica alterna.

Se utilizará una batería recargable de 12 voltios conectada al

equipo en forma permanente, de las siguientes especificaciones:

PANASONIC RECHARGEABLE BATTERY LCR12V6.5P (12V, 6,5Ah/20HR).

Además se puede utilizar, para su operación en las estaciones

sísmicas remotas, las baterías que alimentan dichas estaciones,

las mismas que mantienen conectadas en paralelo paneles solares

que hacen que el voltaje resultante alcance los 14,5 voltios en

un día que exista mucha incidencia de luz solar, y disminuye

cuando la luz solar se ve obstruida. Por tal motivo es necesario

utilizar reguladores de voltaje que nos permita obtener un

voltaje de polarización de +12v constante, y a partir de este

71

Page 76: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

voltaje obtener Vcc y V- .

Los reguladores a utilizar se van- a determinar según el análisis

de consumo de corriente que se va a realizar a continuación, para

lo cual se extraerán los valores máximos respectivos (Ice max)

de las hojas de datos de los diferentes elementos utilizados.

En primer lugar se va a analizar a los elementos que van a ser

polarizados con el voltaje de 5 voltios (Vcc) , los mismos que se

resumen en la siguiente tabla:

Elemnto

8751H

74LS373

74LS138

74LS244

LM358A

ADC0804

74LS30

7414

6264

LCD LTN211

Ice [mA]

250

24

10

100

40

2.5

3

12

125

2

La sumatoria de los consumos individuales es:

¿ce max. =568.5 mA

72

Page 77: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Este valor es demasiado alto, pues nunca van a estar funcionando

todos los elementos a la vez, ni tampoco todos ellos van a estar

consumiendo el máximo valor de corriente de la fuente, lo cual

sugiere que el consumo real será menor. Tomando en cuenta un

margen de seguridad del 25%, se tiene un requerimiento máximo de

710 mA. Se elige el regulador de voltaje adecuado en base a que

debe proporcionar la corriente determinada en el paso anterior

y, que su voltaje de salida DC esté dentro del rango aceptado por

todos los elementos de las tarjetas para asegurar su correcto

funcionamiento (analizando las hojas de datos de dichos elementos

se determinó que en el peor de los casos dicho rango es +5v ±5%) ,

de esta manera se escogió el regulador fijo de voltaje de 5v

LM7805, cuyas principales características son:

Vout [V] = 5

lout [A] = 1

Pd [W] = 15

En segundo lugar se va a analizar el consumo de corriente de los

elementos que requieren para su funcionamiento una alimentación

de +12v (V-f) , los mismos que se resumen en la siguiente tabla:

Elemento

LM7805

ICL7662

CD4051

OP-10CY

OP-77

1488

-L C C 1 IlLí\

710

40

30

2.

1.

5

5

16

73

Page 78: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Obteniéndose una sumatoria de consumos de corriente:

Ice = 800 mA

Tomando en cuenta las consideraciones anteriores y un margen de

seguridad del 25%, suponemos un requerimiento máximo de 1 A. De

esta manera se escoge el regulador fijo de voltaje de 12v LM7812,

cuyos principales datos técnicos son:

Vout [V] = 12

lout [A] = 1

Pd [W] = 15

Para la generación del voltaje negativo de -12v (V-) , se va a

utilizar el conversor de voltaje CMOS ICL7662, que es un chip que

nos proporciona un voltaje negativo a partir de un voltaje

positivo de entrada cuyo rango de variación puede ser de +4.5v

a 4-20v, obteniendo en su salida los respectivos voltajes

negativos -4. 5v a -20v, y tan solo necesita 2 condensadores

externos. Más informa- ción sobre este chip se la encuentra en

el anexo 4.

El circuito implementatado de la etapa de polarización se puede

observar en el diagram circuital de la tarjeta de adquisición y

adaptación, fig. 2.9.

Los condensadores C6 y C9 son recomendados por el fabricante, por

lo que C6 = C9 = 0,22uF. Los condensadores C5 y C8 son usados

para eliminar el rizado que puede existir después de un puente

74

Page 79: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

rectificador, en nuestro caso, en que usamos batería no son

necesarios, pero se utilizarán los valores indicados en el

manual: C5 - C8 = 0,33uF. Los condensadores Cl, C4 y C7 son

indicados por el fabricante para el correcto funcionamiento del

inversor: Cl = C4 = lOOuF, C7 - lOOpF.

2.4.2.- MEMORIA RAM EXTERNA

Para poder almacenar información sísmica, en forma digital, de

estaciones remotas que no tienen enlaces telemétricos con la

estación base es necesario disponer de un sistema portátil de

almacenamiento. Para tal efecto se ocupará el mismo circuito de

adquisición de datos diseñado anteriormente, pero al que se le

adicionarán tres memorias de 8KB.

Estas tres memorias se encuentran conectadas, tanto el bus de

datos como el da direcciones en paralelo al bus de datos y de

direcciones del microcontrolador. Las señales de habilitación y

de lectura o escritura se encuentra controladas por las

siguientes salidas digitales de la tarjeta MCPD51:

MEMORIA1

MEMORIA 2

MEMORIAS

OE

SELIN6

SELIN7

SELIN8

WE

SETOUT6

SELOUT7

SELOUT8

CS1

VSS

VSS

VSS

CS2

VCC

VCC

VCC

75

Page 80: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

En la figura 2.9 se puede apreciar las conexiones de las memorias

con las lineas de control y el bus de datos y direcciones del p,Cf

para lo cual se utiliza el conector de 40 pines mostrado en la

figura.

El programa que realiza el control de todo el sistema se lo va

a analizar y desarrollar en el capitulo siguiente.

76

Page 81: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

CAPITULO 3

DESARROLLO DE SOFTWARE

3.1.- REQUERIMIENTOS GENERALES

El microcontrolador a utilizarse debe 'realizar las tareas que

permitan cumplir con los requerimientos y funciones del equipo

a diseñarse. Las tareas son rutinas especificas en assembler que

se ejecutarán en forma secuencial.

El programa de operación del equipo se encontrará almacenado en

la memoria EPROM incorporada al microcontrolador 8751. En esta

memoria también estarán grabadas las constantes correspondientes

a las tablas de datos usadas en las operaciones y los mensajes

que se presentan en el display.

Los valores medidos, asi como los calculados serán almacenados

en localidades de memoria RAM previamente definidas.

Se manejará la pantalla de cristal liquido de tal forma que nos

permita mostrar diferente tipo de información, tales como men-

sajes de inicialización, mensajes de decisión o elección a

través de teclado, parámetros electrónicos y resultados.

77

Page 82: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

El teclado nos permitirá realizar la selección de parámetros, de

funciones y dará la señal para el inicio de una actividad deter-

minada.

Para la medición de los puntos máximos y del punto mínimo de la

respuesta transitoria amortiguada que describe el sensor al

oscilar libremente, es necesario digitalizar la señal a la mayor

tasa de muetreo posible para evitar errores. Esto se consigue

haciendo trabajar al conversor A/D en el modo free-runnig, el

cual nos entrega aproximadamente 8000 muestras por segundo, y sin

colocar retardos de tiempo, por software, entre cada conversión.

Todas las rutinas desarrolladas para los cálculos respectivos de

los parámetros que intervienen en el proceso de calibración

deberán realizarse en aritmética extendida, puesto que se traba-

jará con decimales, los cuales son convertidos a enteros luego

de ser multiplicados por una constante adecuada.

Para el almacenamiento de la señal digital en localidades de

memoria RAM externa al microcontrolador, es necesario digitalizar

la señal a una tasa de muestreo menor a la de free-running, que

es a la que trabaja el conversor A/D. Esto se logrará colocando

retardos de tiempo, por software, entre cada conversión.

Se necesitará transmitir los datos que se colectaron en las

memorias RAM a un computador, por lo cual se debe desarrollar una

rutina de interrupción serial, la cual permita establecer la

comunicación.

Page 83: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.2.- ESTRUCTURA GENERAL DEL PROGRAMA

3.2.1.- PROGRAMA PRINCIPAL

El programa principal empieza con la inicialización de todos los

registros destinados a especificar ciertas funciones de los

elementos del mlcrocontrolador.

Se asignan etiquetas a las localidades de memoria RAM interna.

Se inicializan al stack pointer en 30H, a la interrupción serial,

a la interrupción externa 1 para ser atendida por flanco negativo

cada que se presione una tecla.

Se selecciona al timer 1 en modo 2 para generar el baud rate en

1200 para la transmisión serial y comunicación con el PC. Se

resetea bandera de teclado y bandera serial.

Se asigna el código hexadecimal a las etiquetas que van a manejar

los muxs análogos, para lo cual se realizó el siguiente análisis:

Los multiplexers análogos U4 y U5 tienen tres señales de control

y una de habilitación, con lo que para manejar ambos muxs son

necesarias ocho señales digitales las mismas que corresponden a

las señales de salida del microcontrolador asignadas como OUTO

a OUT7 de la siguiente manera:

OUT7 = C de U5 OUT3 = C de U4OUT6 = B de U5 OUT2 = B de U4OUT5 = A de U5 OUT1 = A de U4OUT4 = INH de U5 OUTO = INH de U4

79

Page 84: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Donde la señal de control INH del mux análogo debe ser O para

habilitarlo y 1 para deshabilitarlo. Con estas consideraciones,

los códigos hexadecimales que se forman para la habilitación de

los canales de los muxs son:

] EH => deshabilita mux U5 y habilita canal 7 de mux U4

E6H => habilita canal 7 de mux U5 y canal 3 de mux U4

C4H => habilita canal 6 de mux U5 y canal 2 de mux U4

A2H => habilita canal 5 de mux U5 y canal 1 de mux U4

80H => habilita canal 4 de mux U5 y canal O de mux U4

61H => habilita canal 3 de mux U5 y deshabilita mux U4

41H => habilita canal 2 de mux U5 y deshabilita mux U4

21H => habilita canal 1 de mux U5 y deshabilita mux U4

01H => habilita canal O de mux U5 y deshabilita mux U4

Se asigna los valores hexadecimales correspondientes a las

resistencias de prueba, asi:

RES1 = 20KO ==> OC8H

RES2 = 15KO =-> 096H

RES3 « 13,3KÍ7 —> 085H

Como se observa, los valores hexadecimales son iguales al valor

decimal dividido para cien. Se hace esto para facilitar las

operaciones con 8 bits.i

Al empezar a funcionar el equipo, se inicializa al display de

cristal liquido y se envía a pantalla el mensaje de identifi-

so

Page 85: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

cación por un tiempo de 3 segundos. A continuación se presenta

un mensaje que indica la función que va a realizar el sistema.

Dicha función es elegida a través de teclado, para lo cual se

tiene que si se presiona la tecla T5 se raliza la calibración de

un sensor sísmico y si se presiona T4 se tiene el almacenamiento

de señal sísmica en memoria RAM externa para su posterioríft

análisis en un computador.

Las teclas permiten al usuario la elección de la función o

parámetro que se indique en la pantalla. Para determinar qué

tecla fue presionada se procede a una lectura de la localidad de

memoria externa asignada como SW07, a la cual corresponde las

* salidas del teclado; por tanto, si una de las lineas del decodi-

ficador se encuentra en 1L implica que una tecla ha sido presio-

nada, dependiendo de la posición que ocupa el 1L dentro del

código se determina que tecla ha sido pulsada. La función de la

tecla es ejecutada solamente cuando la tecla ha dejado de ser

presionada.

nLa estructura del programa principal comprende dos secciones:

sección de calibración y sección de almacenamiento.

3.2.1.1.- SECCIÓN DE CALIBRACIÓN

-OhEl primer paso que se da en esta sección es la de escoger el

valor de la resistencia shunt RS que hay que colocar en paralelo

a la salida del sensor para conseguir el amortiguamiernto deseado

del sismómetro. Las teclas T4,T5 y TI nos permiten realizar esta

, 81

Page 86: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

función, donde con T5 se permite incrementar el valor inicial de

RS=l,6Kn en pasos de 200n, con T4 los pasos de variación de RS

son de IKn y con TI se logra capturar el valor de RS antes

seleccionado y continuar con el proceso de calibración.

Es necesario definir el tipo de Oscilador Controlado por Voltaje

(VCO) que está siendo utilizado en la estación sísmica remota

cuyo sensor va a ser sometido a calibración, por cuanto la

impedancia de entrada es diferente en los dos modelos de VCO que

ocupa el Instituto Geofísico; asi para el VCO de KINBMETRICS INC

se tiene una Zin = 100KO y para el VCO de USGS se tiene una

impedancia de entrada Zin = 20Mn. Esta selección Se realiza

también con las teclas T4 y T5.

Se inicia con el proceso de Calibración, para lo cual se sigue

con el procedimiento que se explicó en el capítulo 1. Para la

generación del pulso de voltaje se utiliza la subrutina PULS, la

misma que aplica al sensor un pulso de voltaje por el lapso de

3 segundos. Luego se deja al sensor que oscile libremente con una

resistencia shunt de prueba de circuito abierto. A través de la

subrutina ADQ se logra digitalizar los puntos máximos y el punto

mínimo de la señal de respuesta transitoria amortiguada del

sensor. Con la adquisición de estos puntos, se logra calcular el

coeficiente de amortiguamiento, asociado con la resistencia de

prueba colocada, utilizando las subrutinas CALAMBDA y CALCBETA.

Asi, con la resistencia de prueba en circuito abierto se obtiene

BETAO (Co); con la resistencia de prueba RESl=20Kn, BETA1 (Bl);

con la resistencia de prueba RES2=15Kn, BETA2 (132) ; y, con la

82

Page 87: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

resistencia de prueba RES3=13.3 KÍ7, BETA3 (33).

A través de operaciones de suma, multiplicación y división de uno

y dos bytes, se logra sacar el valor de AVERG dado por:

AVERG = 1 *f31*(RES1+RB) + B2*(RES2+RB) + 33*(RES3+RB)]3

Con la subrutina CALRDAMP se calcula la resistencia de amortigua-

miento total, dada por el equivalente del paralelo de la resis-

tencia shunt RS, y la impedancia de entrada del VCO, Zin.

Una vez que se posee, los valores de BETAO, AVERG y RDAMP se puede

calcular ya el coeficiente de amortiguamiento del sistema, dado

por:

3 = AVERG + 3oRDAMP

El cálculo de BETA (3) se lo realiza por medio de la subrutina

CALBETA. Finalmente se saca los valores de BETAO (3o) y BETA (3)

en el display por un lapso de 10 seg.

Si se desea realizar otra calibración o almacenar señal en la

memoria RAM externa, se debe resetear el sistema y volver a

empezar.

83

Page 88: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.2.1.2.- SECCIÓN ALMACENAMIENTO

Para almacenar datos de señal sísmica en memoria RAM externa,

primeramente se debe elegir el nivel de ganancia que debe tener

el amplificador del sistema, para lo cual se hace uso de las

teclas que se dispone, así: con T2 presionada se elige una

ganancia de 54dB, con T3 una ganancia de 60 dB, con T4 una

ganancia de 66 dB y con T5 una ganancia de 72 dB.

A continuación se debe elegir si se desea realizar el almacena-

miento de datos en forma libre o con disparo. Selección que se

realiza con las teclas T4 y T5.

EL almacenamiento en forma libre se lo realiza presionando la

tecla TI, y a partir de lo cual digitaliza la señal sísmica

durante 15 segundos, sacando 81-84 datos a una tasa de 550 mues-

tras por segundo. Se sacan 8184 datos por cuanto se dispone de

memorias RAM de 8KB (8192 bytes) . El archivol de datos se

obtiene grabando la información sísmica en la memoria RAM1. Para

grabar en la memoria RAM2, es necesario volver a presionar la

tecla TI, obteniendo así el archivo2. Para obtener el archivos

se debe grabar en la memeria RAM3, presionando otra vez TI.

El almacenamiento con disparo consiste en grabar la información

únicamente cuando la señal sísmica tenga un nivel de amplitud

determinado que supere un umbral fijado previamente, que en este

caso se fijó en OB4H, que equivale a -f-1,0 voltios. Sabiendo que

el nivel máximo que va a ingresar es de +2,5 voltios.

84

Page 89: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

El archivol se forma grabando la señal en la memoria RAM1,

siempre y cuando se haya producido el disparo. De igual manera

sucede con los archivo2 y el archivo3 en las memorias RAM2 y

RAM3 . De no producirse el disparo, el sistema no realiza ninguna

grabación.

Una vez que se han creado los tres archivos de datos, es necesa-

rio descargarlos en un computador para realizar el análisis

respectivo de los mismos. Para iniciar la transmisión es necesa-

rio presionar la tecla T3, y esperar que el computador que va a

entrar en comunicación con el sistema portátil envié una señal

de control que indique que ésta listo para recibir datos a través

de su pórtico serial.

Si se desea realizar otra grabación de datos sísmicos o calibrar

un sismómetro se debe resetear el sistema y volver a empezar.

El diagrama de flujo del programa principal se presenta a con-

tinuación:

85

Page 90: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

ASIGNACIÓN DEETIQUETAS

HABITLITO INTE-RRUPCIONES Y BO-RRO BANDERAS

INICIALIZO LCDSACO HENSAJE DEIDENTIFICACIÓN

ELIJO CON TECLA-DO FUNCIÓN:STOREO CALIBRACIÓN

SI

EMPIEZA ALMACE-NAMIENTO DE SE-ÍÍAL EN RAM

EMPIEZA CALIBRA-CIÓN DE SENSOR

ELIJO RS CON ELTECLADO.

86

Page 91: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

PROGRAMA PRINCIPAL (CONTINUACIÓN)

ELIJO Zin CON EL

TECLADO

LCALL PULSRETARDO 3 SEGCIRC. ABIERTO

LCALL ADOLCALL CALAHBÜALCALL CALGBETA

GUARDO DATO ENBETA ORETARDO í SEG

LCALL PULSRETARDO 3 SEGRES1 = 20KH

LCALL ADQLCALL CALAHBDALCALL CALCBETA

SACO DATO-BETAOGUARDO Eíí BETA1RETARDO 1 SEG

LCALL PULSRETARDO 3 SEGRES2 = !5Kn

LCALL ADQLCALL CALAHBDALCALL CALCBETA

SACO DATO-BETAOGUARDO EN BETA2RETARDO 1 SEG

LCALL PULSRETARDO 3 SEGRES3 = 13,3KÍ2

SACO DATO-BETADGUARDO EN BETASRETARDO 1 SEG

SACO CRB+RESÍ)/3GUARDO EN RÍRB3

SACO Bi*RiRB3 YLO G U A R D O EliBETiRíí Y BETÍRL

SACO I (BETÍR) YLO G U A R D O EHAVERG11 Y A V E R G L

LCALL CALBETA

SACO AL LCDBETAO Y BETA

87

Page 92: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

PROGRAMA PRINCIPAL (CONTINUACIÓN)

ELIOO GANANCIACON TECLADO

ELIJO STORELIBRE O COUDISPARO

STORE LIBRE

STORE CONDISPARO.

SI

GRABO ARCHIVOSRETARDO 2 SEG

SI

GRABO ARCHIVOSRETARDO 2 SEG

TRANSMITO LOS ARCHIVO

DE DATOS AL CONFUTADORA TRAVÉS DEL PÓRTICOSERIAL. SIEMPRE QUE ELCOMPUTADOR ENVIÉ ELCÓDIGO DE CONTROL.

Page 93: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.2.2.- DESARROLLO DEL SOFWARE

El software en assembler del programa principal y todas las

subrutinas se presentan en el ANEXO 6.

Es conveniente indicar la designación y función de los registros

utilizados, asi como la asignación de las localidades de memoria

RAM, tanto interna como externa.

3.2.2.1.- ASIGNACIÓN DE REGISTROS

En el desarrollo del programa se utilizó únicamente el banco de

registros cero del microcontrolador.

Los ocho registros, RO al R7, fueron utilizados para:

RO : actividades varias

Rl : actividades varias

R2 : actividades varias

R3 : Retardo de tiempo de 415 ¿iseg

R4 : Retardo de tiempo variable

R5 : Retardo de tiempo de 0,1 seg * R4

R6 : Verifica XI,X2 y X3

R7 : Verifica XI, X2 y X3

89

Page 94: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.2.2.2.- ASIGNACIÓN DE ETIQUETAS DE MEMORIA RAM EXTERNA

Como se explicó en el capítulo 2, los microcontoladores INTEL de

la familia MCS-51 tienen posibilidad de direccionar 64K de

localidades de memoria externa a través del bus de direcciones

de 16 bits. Se ha dividido las 64K localidades externas en

páginas de 8K para poder manejar independientemente 8

dispositivos de entrada y 8 dispositivos de salida. Su asignación

es la siguiente:

ETIQUETA

OUT07

SW07

ADC

RAMINT

RAMEXT1

RAMEXT2

RAMEXT3

DIRECCCION

OOOOH

OOOOH

6000H

8000H

OAOOOH

OCOOOH

OEOOOH

FUNCIÓN

HABILITACIÓN DE MUXS

TECLADO

CONVERSOR

MEMORIA DE

MEMORIA DE

MEMORIA DE

MEMORIA DE

A/D

2K

8K

8K

8K

3.2.2.3.- ASIGNACIÓN DE ETIQUETAS DE MEMORIA RAM INTERNA

En la memoria de datos interna se puede acceder a un total de 128

bytes a través de direccionamiento directo o indirecto. El área

de memoria que se va a ocupar se localiza desde la dirección 3OH

hasta el 7FH conocida como memoria scratch pad. En la siguiente

tabla se indica la manera en que fue asignada cada localidad.

90

Page 95: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

ETIQUETA

PULSO

MOFEN

112 OK

1115K

M133K

HG54DB

11G6QDB

1IG66DB

11G72DB

TI H

CONTbCD

R011LCD

CURSOR

AUXCUR50R

DDRAlt

CARÁCTER

DÍGITO

XI

X2

X3

CENTENAS

DECENAS

UNBIDADES

BMSLnA

BLSLnA

BMSLnB

BLSLnB

RES1

RES2

RES3

LAMBDA

R1RB3

R2RB3

R3RB3

BETAO

DIRECCIÓN

7FH

7EH

7DH

7CH

7BH .

7AH

79H

78H

77H

7 6 II

75H

74H

73H

72H _

7ÍH

70IÍ

6FH

6EH

SDK

6CH

6BH

6AH

69H

68H

67H

66H

65H

64H

63H

62H

61H

60H

5FH

5EH

5DH

FUNCIÓN

CÓDIGO PARA HABILITAR CANAL 7 DE MUX IH

CÓDIGO DE CANAL 3 DE IH Y CANAL 7 DE U5

CÓDIGO DE CANAL 2 DE tH Y CANAL 6 DE U5

CÓDIGO DE CANAL 1 DE U4 Y CANAL 5 DE U5

CÓDIGO DE CANAL 0 DE U4 Y CANAL 4 DE U5

CÓDIGO DE CANAL 3 DE U5

CÓDIGO DE CANAL 2 DE U5

CÓDIGO DE CANAL 1 DE U5

CÓDIGO DE CANAL 0 DE U5

USADO PARA RETARDO DE TIEMPO VARIABLE

ALHACENA EL NUMERO DE CARACTERS DEL LCD

FILA DE LA R011 DESDE DONDE SE COPIA AL LCD

ALMACENA LA POSICIÓN DEL CURSOR EN EL LCD

LOCALIDAD AUXILIAR PARA POSICIÓN DEL CURSOR

DIRECCIÓN DE RAM ASIGNADA AL LCD

GUARDA EL DATO ASCII A EXHIBIR EN EL LCD

ALMACENA DÍGITO A MOSTRARSE EN EL LCD

GUARDA EL PRIMER PICO MÁXIMO DE LA SEllAL

GUARDA EL PUNTO MÍNIMO DE LA SE^AL

GUARDA EL SEGUNDO PICO MÁXIMO DE LA SEÑAL

ALMACENA LAS CENTENAS DE UN NUMERO DADO

ALMACENA LAS DECENAS DE UN NUMERO DADO

ALMACENA LAS UNIDADES DE UN NUMERO DADO

GUARDA EL BMS DEL LOG. NATURAL DEL ENTERO A

GUARDA EL BLS DEL LOG. NATURAL DEL ENTERO A

GUARDA EL BMS DEL LOG. NATURAL DEL ENTERO 8

GUARDA EL 8bS DEL LOG. NATURAL DEL ENTERO B

ALMACENA VALOR HEX DE RESIST. DE PRUEBA 1

ALMACENA VALOR HEX DE RESIST. DE PRUEBA 2

ALMACENA VALOR HEX DE RESIST. DE PRUEBA 3

GUARDA EL VALOR HEX DE LAMBDA

CONTIENE EL RESULTADO DE (RES1 + RB3/3

CONTIENE EL RESULTADO DE (RES2 -i- RB)/3

CONTIENE EL RESULTADO DE (RES3 + RB3/3

GUARDA EL VALOR ÍIEX DE BETAO

91

Page 96: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

ETIQUETA

BETA1

BETA 2

BETA 3

BETIRií

BET1RL

BET2RM

BET2RL

BET3RM

BET3RL

AUX1

AUXD

AVERGH

AVERGL

RB

BETA

RDAliP

IMPEDINM

IMPEDINL

RS

D1VIDENO

DIVIDEN1

DIVISORO

DIVISOR

RDIV

RESIDUO

DENOMDR

DEN BETA

DTECLA

TABRS11

TABRSL

AUXLCD

PUNTLCD

BTECLA

DIRECCIÓN

5CH

SBH

5AH

59H

58H

57H

56H

55H

54H

53H

52H

51H

50H

4FH

4EH

4DH

4CH

4BH

4AH

49H

48H

47H

46H

45H

4 411

43H

421!

4111

40Ü

3FH

3EH

3DH

01H

FUNCIÓN

GUARDA EL VALOR HEX DE (Bl - BO)

GUARDA EL VALOR HEX DE (B2 - BO)

GUARDA EL VALOR HEX DE (B3 - BO)

CONTIENE Eb BUS DE B1*(RES1 + RB)/3

CONTIENE Eb BLS DE B1*(RES1 + RB ) / 3

CONTIENE EL BÍÍS DE B2*CRES2 + RB)/3

CONTIENE EL BLS DE B2*(RES2 + RB)/3

CONTIENE EL BUS DE B3*(RES3 + RB)/3

CONTIENE EL BLS DE B3*(RES3 + RB)/3

AUXILIAR PARA SUMA DE 16 BITS

AUXILIAR PARA SU1IA DE 16 BITS

BHS DE LA SUÍÍA DE Bi*(RE5í + RB)/3

BLS DE LA SUMA DE Bi*(RE5i + RQ)/3

VALOR HEX DE LA RESISTENCIA DE LA BOBINA

AltORTIGUAMIENTO FINAL

RESISTENCIA TOTAL DE AMORTIGUAMIENTO

BHS DE Sin DEL V.C.O.

BLS DE Zin DEL V.C.O.

RE5IST. * SHUNT PARA AMORTIGUAMIENTO

BLS DEL DIVIDENDO

BÍIS DEL DIVIDENDO

DIVISOR TEMPORAL

DIVISOR

BLS DEL RESULTADO

RESIDUO DE LA DIVISIÓN

DENOMINADOR DE RDA11P --> ( CSin/ RS) + 1 )

DENOMINADOR DE BETA --> (RDAMP + RB )

ALMACENA DATO HEX DE TECLA PRESIONADA

GUARDA BMS DEL PUNTERO DE DATOS ÜPTR

GUARDA BLS DEL PUNTERO DE DATOS DPTR

AUXILIAR PARA MOSTRAR DATOS EN LCD

ALHACENA PUNTERO DEL LCD

BANDERA DE TECLA PRESIONADA. A NIVEL DE BIT

92

Page 97: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.3.- DESARROLLO DE SUBRUTINAS EN ASSEMBLER

En la siguiente tabla se presentan las subrutinas que se crearon

y la función que desempeñan. Posteriormente se hace un análisis

minucioso de cada una de ellas.

SUBRUTINA

TECLEE

EXINT1

PULS

ADO

LOGNAT

CALA1ÍBDA

CALCBETA

CALRDAttP

CALBETA

SENDDISP

CUROBLIHKO

CLEARLCD

RE5ETDISP

MOVCURSOR

PRIHTDIG

PRINTCIIART

PROÍ1LCD

RETARDO

PUNTERO

PUNTER1

DECIMAL

APROXIH

DIVISIÓN

RESTADIV

SUIIADIV

SLO

SHRF

RECEPCIÓN

GRABAC

TXSPC

FUNCIÓN QUE REALIZA

ATENCIÓN Y DECODIFICACION DE TECLADO

ATENCIÓN A LA INTERRUPCIÓN EXTERNA 1

ENVÍA PULSO DE CALIBRACIÓN AL SE1ÍSOR

OBTIEHE PUNTOS MAX. Y MIN. DE SEflAL TRANSITORIA

SACA' LOGARITMO NATURAL DE UN NUMERO ENTERO <25S

OBTIENE LAMDA EN BASE A UNA TABLA DE DATOS

CALCULA EL VALOR DE BETA SEGÚN EL LAMBDA DADO

CALCULA LA RESISTENCIA TOTAL DE AMORTIGUAMIENTO

CALCULA EL COEFICIENTE DE AMORTIGUAMIENTO TOTAL

ENVÍA DATO Y COMANDO AL DISPLAY

QUITA EL CURSOR DE LA PANTALLA

BORRA LA PANTALLA DEL LCD

INICIALISA EL DISPLAY

POSICIOHA CURSOR EN UNA POSICIÓN DADA DEL LCD

IMPRIME DÍGITO EN POSICIÓN DADA DEL LCD

IMPRIME CARÁCTER EN POSICIÓN DADA DEL LCD

COPIA DATOS DE LA ROM DEL MICRO AL LCD

GENERA RETARDOS DE TIEMPO

SALVA PUNTERO DE DATOS

RECUPERA PUNTERO DE DATOS

CONVIERTE DATO XEXADECIMAL EN DECIMAL

APROXIMA RESULTADO DE DIVISIÓN AL ENTERO PROXI.

DIVIDE UN NUMERO DE 2 BYTES PARA UNO DE 1 BYTE

RESTA DOS NÚMEROS DE N SYTE5

SUMA DOS NÚMEROS DE N BYTES

ROTA HACIA IZQ. LOS BITS DEL ACC . Y DEL CARRY

ROTA H2CIA DER. LOS BITS DEL ACC. Y DEL CARRY

RECIBE DATO DEL COMPUTADOR PARA COMUNICACIÓN

GRABA DATOS EN MEMORIAS EXTERNAS

TX DE DATOS DE MEMORIA EXTERNA AL COMPUTADOR

93

Page 98: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.3.1.- SUBRUTINA TECLEE,- Esta subrutina espera a que se

presione alguna tecla a través de la Interrupción Externa 1, para

lo cual la habilita, y una vez que una tecla ha sido presionada

es seteada la bandera BTECLA en la subrutina de atención a la

interrupción externa 1. Si esta bandera no es seteada, la

subrutina teclee se queda esperando hasta que ésto se produzca.

3.3.2.- SUBRUTINA EXINT1.- Subrutina de atención a la

interrupción externa 1. Se activa cuando se presiona alguna tecla

y setea a bandera BTECLA. El dato de tecla presionada se almacena

en la localidad de memoria RAM interna etiquetada como DTECLA.

H A B I L I T O I1JT. EXT. 1POR FLAÍJCO PARA DETECTAR TECLA P R E S I O N A D A

SI

D E S H A B I L I T O I N T . E X T . 1

RESETEO B A N D E R A BTECLA

DIRECC10HO A TECLAS TLEO TECLA PRESIONADA

SETEO B A N D E R A DTECLACARGO TECLA Eli DTECLA

SUBRUTINA EXINT1

SUBRUTINA TECLEE

94

Page 99: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.3.3.- SUBRUTINA PULS.- Esta subrutina nos permite aplicar al

sensor, por un lapso de tres segundos, el nivel de corriente

necesario para provocar el desplazamiento inicial de la masa del

sensor, la misma que luego oscila libremente generando un movi-

miento armónico amortiguado, como se explicó en el capitulo 1.

Para aplicar este pulso es necesario habilitar el canal 7 del mux

U4, o sea el código OEH.

El algoritmo es el siguiente:

INICIO

DIRECCIONO DPTRHACIA LOS 11UXS

HABILITO CANAL 7DE MUX U4.CÓDIGO OEH

RETARDO DE 3 SEG

95

Page 100: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.3.4.- SUBRUTINA ADQ. - Es la subrutina básica del programa, por

cuanto nos permite obtener los puntos máximos y mínimos de la

respuesta transitoria de la señal de calibración. Para obtener

estos puntos hay que hacer las siguientes consideraciones:

Zona dedigltalización

La señal tiene un período amortiguado aproximadamente de

1.0 seg.

El conversor A/D realiza una conversión cada 100

microsegundos, por lo tanto en un periodo de la señal se

tienen 10.000 puntos digitalizados

Tomando en cuenta que únicamente nos interesan los 2 puntos

máximos y el primer punto mínimo de la señal, no es

necesario realizar la conversión A/D de toda la señal.

96

Page 101: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

El primer pico máximo ocurre aproximadamente a los 0,3 seg

del inicio, por lo cual se coloca un retardo de 0,2 seg a

partir del inicio, y se empieza a digitalizar.

El primer dato digitalizado se almacena en una etiqueta de

memoria RAM interna llamada XI. El segundo dato

digitalizado se lo compara con el anterior, y si es mayor

se lo almacena en su reemplazo en XI. El proceso continúa

hasta que se encuentre que un dato digitalizado es menor

que el XI que le precedió. Si esto sucede se realiza una

verificación de que los siguientes datos también van a ser

menores. Se realiza la comprobación con los 500 datos

siguientes, y si esto se cumple, se ha obtenido el pico

máximo 'XI.

Para obtener X2, se realiza un proceso similar al anterior,\o primeramente se coloca un retardo de tiempo de 400

mseg, para digitalizar únicamente los puntos cercanos al

punto mínimo. De igual manera, se van comparando los datos

digitalizados con el dato que le precede hasta encontrar el

punto mínimo, y después se verifica si los 500 datos

posteriores son mayores, obteniendo asi el punto mínimo X2.

Para obtener X3, se realiza un proceso similar al que se

realizó para obtener XI. Previamente se aplica un retardo

de 400 mseg.

El diagrama de flujo se presenta a continuación:

97

Page 102: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

1IHICIAIiIZO U1JCONTADOR P A R AVERIFICAR 500VECES QUE ELDATO DIGITALES J1EÍIOR QUEEL PUNTO 11AX.

I H I C I A L I Z O UNCONTADOR PARAV E R I F I C A R 5DGVECES QUE EL,DATO DIGITALES MAYOR QUEEL PU1ÍTO HUÍ .

SI

98

Page 103: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

99

Page 104: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.3.5.- 8UBRUTINA LOGNAT.- Nos permite obtener el logaritmo

natural de un número entero, comprendido entre 1 y 255, con la

ayuda de una tabla de datos, que fue creada con los siguientes

criterios:

ln(l) = 0,00 ==> 000 ==> OOOOH

ln(10) = 2,30 —> 230 ==> OOE6H

ln(13) = 2,56 ==> 256 ==> 0100H

ln(100) = 4,61 ~> 461 ==> 01CDH

ln(167) = 5,12 —> 512 => 0200H

ln(200) = 5,30 =-> 530 ==> 0212H

ln(255) = 5,54 => 554 =«> 022AH

El logaritmo natural de un número se lo multiplica por 100,

luego se saca su equivalente en hexadecimal, usando dos bytes.

Analizando los datos hexadecimales se observa que si el número

es menor que 134, el byte más significativo es siempre 0. Si el

número está comprendido entre 13 y 166 , el byte más significativo

es siempre 1. Si el número es mayor o igual que 167, el byte más

significativo es siempre 2. El byte más significativo del loga-

ritmo natural de un número se lo almacena en el registro Rl.

Para obtener el byte menos significativo, se crea una tabla de

datos, para ID cual se establece una relación bi-unlvoca entre

el número y la posición en la tabla de datos donde se almacena

el dato hexadecimal. Con lo cual, si se desea sacar el ln(200),

lo que se hace es sumarle al puntero de datos (DPTR) , que apunta

al inicio de la tabla, el número 200 y tomar el dato que almacena

esa localidad de memoria. Luego se almacena este dato en RO.

100

Page 105: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

CARGO EH RO EL

VALOR HEX. ALMA-CENADO EN DIREC-

CIÓN DADA POR

PUNTERO MAS DATO

DATO>167

CARGO EN RQ EL

VALOR HEX. ALMA-

CENADO EN DIREC-

CIÓN DADA PORPUNTERO HAS DATO

CARGO EN RO EL

VALOR HEX. ALNA-

CENADO EN DIREC-

CIÓN DADA PORPUNTERO MAS DATO

101

Page 106: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.3.6.- 8UBRUTINA CALAMBDA.- Permite obtener el valor numérico

de lambda, ~\ dado por:

X =Ln [ (X1-X2) ] / [ (X3-X2) ] = Ln(Xl-X2) - Ln (X3-X2)

Se hace uso de la subrutina LOGNAT para obtener el algoritmo na-

tural del numero entero comprendido entre 1 y 255 que se obtiene

al realizar la resta del valor del punto máximo XI y del punto

mínimo X2 . Este resultado se almacena en las localidades de memo-

ria RAM interna etiquetadas como BMSLnA y BLSLnA. De igual forma

se saca el logaritmo natural de la diferencia entre el segundo

pico máximo X3 y el punto mínimo X2 y se almacena en las locali-

dades de memoria BMSLnB y BLSLnB. Posteriormente, para obtener

lambda se realiza la resta de BLSLnA - BLSLnB, ya que se ha com-

probado experimentalmente que BMSLnA y BMSLnB tendrán siempre el

mismo valor, y su diferencia será cero, y si no se produce ésto

se saca un mensaj e de error en el display y tocará resetear el

sistema.

OBTENGO ( X 1 - X 2 ) . L L A H QA SUB. I.OGNAT. RESOLTA-DO VA * BJlSt.nA Y SLSLnA

OBTEBCO ( X 3 - X 2 ) . LLJJ10A SUB, LOGHAT. RESULTA-DO VA A HflSLnB V BI,SlinB

OBTENGO UIJBOA:BLSl.llA - BLSLnB

/SACO HCN5AJE PE EBBOBRESETCAR EL SISTEHA

( RET

102

Page 107: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.3.7.- SUBRUTINA CALCBETA.- Como se vio en el capítulo 1, se

tiene que:

P = 1 / /TU/A) 1]

Se observa que beta es función de lambda, además se conoce que

lambda es un entero hexadecimal que varia entre 01H y OFFH. Por

lo tanto para la obtención de Beta se crea una tabla de 255 datos

que guarda una relación bi-unlvoca entre el valor de lamba y la

dirección de memoria que contiene el beta correspondiente

calculado con la fórmula anterior , Así :

Si se tiene que lambda vale 0,92 => 092 = 5CH lo que se hace es

sumarle al DPTR, que apunta al inicio de la tabla de datos, el

valor 5CH y obtener el valor que se encuentra almacenado en la

localidad de memoria resultante, que en este caso es 1CH =28 ==>

5 = 0,28. Los cálculos para crear la tabla de datos se los reali-

zó con una precisión de dos dígitos decimales.

APUNTO EL DPTR AIINICIO DE LA TA-BLA DE DTOS

SU1IO LAMBDA ALDPTR Y OBTENGODTREC. DEL DATO

CARGO EN ACC. ELDATO HEX. ALOJA-DO EN MEMORIA

103

Page 108: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.3.8.- SUBRUTINA CALRDAMP.- Es una subrutina que nos permite

obtener la resistencia de amortiguamiento total, RDAMP, dada por:

RDAMP = Zin * Rs =Zin + Rs

Zin(Zin ) + 1Rs

Se hace uso de la subrutina DIVISIÓN para realizar la división

de un número hexadecimal de 2 bytes (Zin) para un número de un

byte (Rs) . También se hace uso de la subrutina APROXIM para

aproximar el resultado de la división al entero más cercano,

según el valor que tenga el residuo. El resultado total se

almacena en la localidad de memoria RAM interna llamada RDAMP.

POHG RS El! DIVISOR

PONGO Eli DIVIDENDO A

LCALL DIVISIÓN

LCALL APROXIH.

PONGO Eíl DIVISOR A CRDIV 4

P01IGO EH DIVIDENDO A Sin

LCAi.L DIVISIÓN

LCALL APROXIH

PONGO EH RDAttP EL RESULTADO

DE LA DIVISIÓN: RDIV

104

Page 109: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3-3.9.- SUBRUTINA CALBETA.- Esta subrutina nos permite obtener

el valor final del coeficiente de amortiguamiento del sensor B,

que viene dada por:

6 = AVERG 13oRDAMP + RB

El valor de la resistencia de la bobina del sensor RB, es de

5 , 5KO tanto para el sensor L-4C como para elsismómetro Ranger .

Como el valor del denominador de la ecuación anterior debe ser

un dato hexadecimal de 1 byte, se tiene que el valor de la

resistencia de amortiguamiento RDAMP no debe superar los 2 OKfl ,

ya que:

20Kn 5,5KO = 25,5KO ==> 255 = OFFH

Se comprobó experimentalmente que para resistencias mayores de

20Kn el coeficiente de amortiguamiento del sensor es del orden

de 0,45 a 0,5, pero normalmente se traba j a con coeficientes de

0,7 a 0,8 los mismos que se logran con resistencias de valores

menores a 20 Kfl.

Se hace uso de la sutarutina DIVISIÓN para dividir el dato hexa-

decimal de 2 bytes, AVERG, para el dato hexadecimal de 1 byte del

denominador. Luego se utiliza la subrutina APROXIM para realizar

la aproximación del resultado de la división al entero más cerca-

no, según el valor del residuo. Finalmente, se le suma al resul-

tado de la división, RDIV, el valor de ,6o almacenado en la loca-

105

Page 110: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

lidad de memoria interna RAM etiquetada como BETAO para obtener

el valor del coeficiente de amortiguamiento BETA. El algoritmo

es el siguiente:

SUMO RB CON RDAHPY CARGO EH DIVISOREH DIVIDENDO CARGOEL VALOR DE AVERG

LCALL DIVISIÓN

LCALL APROXIM

SUMO RDIV CONI3ETÁD Y LO CARGOEH BETA

( RET J

3.3.10.- SUBRUTIKA SENDDISP.- El pórtico Pl de microcontrolador

está conectado a las lineas de control del display, de la

siguiente forma:

Pl.O > D4 > I/O data LSB

Pl.l —-> D5 > I/O data 2nd bit

P1.2 > D6 > I/O data 3rd bit

P1.3 > D7 > I/O data MSB

P1.4 > E > Enable (data latch)

P1.5 > R/W —> Read/Write select

P1.6 > RS > Register select

P1.7 > NC > No conection

106

Page 111: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

La subrutina senddisp se encarga de enviar desde el pórtico 1 al

display la información conteniendo:

- El nible del dato a mostrar en el display (D4,D5,D6,D7)

- El comando de escritura ( P1.6 )

- El comando de habilitación del LCD, seteando P1.4. Esta

señal de habilitación debe mantenerse en 1L por un tiempo

mayor a 40 uSEG para garantizar que el código es leido por

el LCD.

- Retardo mayor a 40 uSEG

- Comando de deshabilitación del LCD, reseteando P1-. 4

El algoritmo es el siguiente:

INICIO

El!VIO CÓDIGO DE ESCRITURAY 11IBLE PEÍ, DATO Ab LCD

HABILITO LCD

RETARDO > 40 uSEG

DESHABILITO LCD

RET

107

Page 112: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.3.11.- SUBRUTINA CÜROBLINKO.- Nos permite quitar de la panta-

lla al cursor, para lo cual hay que enviar el código respectivo

INICIO

CARGO EN ACUMULADOR EL

CÓDIGO CUROBLIHKO: .OCHLO SEPARO EN HIELES

LI.A110 A SUBRUTIHA DE EN-

VIÓ AL D3SPLAY: SENDDISP

RET )

3.3.12.- SUBRUTINA CLEARLCD.- Esta subrutina nos permite borrar

la pantalla de cristal liquido. De acuerdo al manual de instruc-

ciones del mismo, es necesario enviar el código 01H al LCD. Este

código se envía por nibles a través del pórtico Pl haciendo uso

de la subrutina senndisp.

CARGO KR ACC. EL Í I IBÜE HAS

SIGN1F. DEL CÓDIGO CLEAR

LliAHO A fíUBR. DE E H V I O ALD I S P L A Y : 5EHDDISP

CARGO F.II ACC. EL HIBLE HEMOSSJGHIF. DEL CÓDIGO CLEAR

LLAMO A SUBR. DE EÍIVIO ALD I S P L A Y : 5EHDDISP

108

Page 113: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.3.13.- SUBRUTINA RESETDISP.- En esta subrutina se ejecutan

todas las acciones de inicialización de la pantalla. Las fun-

ciones que se realizan son:

SEO? Código: 28H

ON/OFF Código: OCH

ENTRY MODE SET Código: 06H

CLEAR DISPLAY Código: 01H

Los Códigos correspondientes a las diferentes funciones que se

realizan para la inicialización del display, y sus variantes de

acuerdo al tipo de display a usar se presenta en el ánexo2.

RETARDO DE 400 tnSEGHASTA QUE VDD = 4 , 5V

Eli ACC. CÓDIGO DE RETORNODE JUICIO DEt, CURSOR: 03H

r L.CALL SBHDDISP

CARGO EH ACC. EL CÓDIGODE FUNCIÓN SET: 28H

LCALL SEHDDISP

CARGO EN ACC CÓDIGO DEFUNCIÓN ON/OFF: OCH

LCALL SENDDISP

CARGO El¡ ACC CÓDIGO DEENTRY MODE SET: G6Ü

LCALL SENDDISP

ILCALL CLEARLCD

109

Page 114: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.3.14.- SUBRUTINA MOVCURSOR.- El display posee 2 filas de 16

caracteres cada una. La impresión en cualquier posición de la

primera fila se realiza dando al cursor el valor de OOH a OFH,

y si la impresión desea hacerse en la segunda fila, el -cursor

deberá tomar los valores de 40H a 4FH para acceder a la dirección

DDRAM respectiva. La distribución de la memoria DDRAM del display

es:

Posición: O

Fila 1:

Fila 2:

39 40

OOH

4 OH

01H

41H

02H

42H

OFH

4FH

26H

60H

27H

67H

Para setear la DDRAM hay que enviar el código respectivo,

referirse al manual del display, anexo 2.

I1ATO DE POSICIOII DE CURSORY CÓDIGO RESPECTIVO CARGO EHEb ACUHULADOR

DATO SEPARO EH NIBL.ES Y CARGOEN ACC EL HIBLE MAS SIG1IIF.

LLAttO A SUBR. DE EHVIO ALÍJI5PLAY. SEND01SP

EH ACC. CARGO EL, NIBLE HEMOSSIGNIFICATIVO DEL DIGITO

LLAHO A EUBH. DE EHVIO ALDISPLAY: SEHDDISP

í RET j

110

Page 115: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.3.15.- SUBRUTINA PRINTDIG.- Esta subrutina coloca un dígito en

la posición que indique previamente el cursor. El dígito a

mostrar es de O a 9, en caracteres ASCII corresponden del 3 OH al

39H respectivamente. El dígito en código ASCII se lo separa en

nibles y se lo envía al display. La localidad de memoria RAM

interna etiquetada como DÍGITO contiene el numero a presentar en

el display. El algoritmo es el siguiente:

INICIO

DATO DE ETIQUETA DÍGITO

CARGO EH ACUMULADOR Y LE

SUMO 30H

DATO SEPARO EH NIBLES Y CARGOEH ACC EL NIBLE MAS SIGNIF.

LLA1IO A SUBR. DE ENVIÓ ALDISPLAY: SENDDISP

EN ACC. CARGO EL NIBLE 11EHOSSIGNIFICATIVO DEL DÍGITO

LLA1IO A SUBR. DE ENVIÓ AL

DISPLAY: SENDDISP

111

Page 116: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.3.16.- SUBRUTINA PRINTCHART.- Nos permite imprimir en pantalla

un dato tipo carácter. El dato está almacenado en la etiqueta de

memoria RAM interna CARÁCTER. Previamente se debe haber realizado

el posicionamiento del cursor.

El algoritmo es el siguiente:

INICIO

DATO DE ETIQUETA CARÁCTER

CARGO EN EL ACUMULADOR

DATO SEPARO EN NIBLES Y CARGOEN ACC EL NIBLE MAS SIGNIF.

LLAMO A SUBR. DE ENVIÓ ALDISPLAY: 5ENDDI5P

EN ACC. CARGO EL 1JIBLE HENOS

SIGNIF. DEL CARÁCTER

LLAMO A SUBR. DE ENVIÓ ALDISPLAY: SENDDISP

112

Page 117: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.3.17.- SUBRUTINA PROMLCD.- Se encarga de copiar datos o mensa-

sajes que se tienen grabados en la memoria ROM del microcontrola-

dor al LCD.

Los datos están ubicados a partir de la posición 0800H de la

memoria ROM. Cada fila puede presentar hasta 16 caracteres, por

lo tanto la subrutina está desarrollada de tal manera de

garantizar que los 16 datos que pueden existir en cada linea de

mensaje sean llevados a la pantalla.

INICIO

DPTR CONTIENE DIRECCIÓNDE INICIO DE LA FILA ACOPIAR EN LA PANTALLA

ROMLCD CONTIENE LAPOSICIÓN A PARTIR DELA CUAL ESTÁN LOS DATOS

INICIALISO CONTADORCONTLCD =OOH

CUENTA HASTA 16 DATOS

E5TAN YA \O16 DATOS

( RET )LEO DATO DE MEMORIASEPARO EN NIBLES Y LOENVIÓ 1 A 1 AL LCD

113

Page 118: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.3.18.- BUBRUTINAS AUXILIARES

3.3.18.1.- SÜBRUTINAS DE RETARDO.- Durante la ejecución del

programa principal y de las subrutinas, se llama permanentemente

a las rutinas de generación de retardo de tiempo, éstas son:

RETARDO Y RE TARDO 2. La primera produce un retardo de 415 ¿¿seg.

Este valor ha sido determinado considerando que se trabaja con

un cristal de 7.3728 MHz, con lo que un ciclo de máquina tiene

una duración de 1,6276 juseg. Se establece un contador que va

desde 7FH hasta O OH consumiendo 2 ciclos de máquina en cada

decremento. Por lo que se tiene:

RETARDO - 127*2*1,6276 ¿¿seg = 415 ¿¿seg

La segunda, RETARDO2, produce un retardo de tiempo variable, que

va a ser múltiplo de 100 mseg. Por lo que se tiene:

RETARD02 = TIM * 100 mSEG

Donde el valor TIM es una variable entera que puede ir desde 1

hasta 255. Con lo que se tendría retardos de tiempo de 0,1 seg

hasta 25,5 seg respectivamente.

3.3.18.2.- SÜBRÜTINA PUNTERO.» Nos posibilita salvar la direc-

ción de memoria a la cual apunta el puntero de datos (DPTR) , para

poderlo ocupar en otra actividad, y luego recuperarlo con la

dirección anterior deseada usando la subrutina PUNTER1, para lo

cual se utilizan las etiquetas de memoria RAM interna:

114

Page 119: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

TABRSM > Salva el valor de DPH

TABRSL > Salva el valor de DPL

3.3.18.3.- SUBRUTINA PUNTERO., - Realiza la función inversa a la

de la subrutina PUNTERO, es decir nos permite recuperar el

puntero de datos con la dirección que se encuentra almacenada en

las etiquetas de memoria RAM interna TABRSM y TABRSL.

3.3.18.4.- SUBRUTINA DECIMAL.- Nos permite la conversión de un

dato hexadecimal de 8 bits a un dato decimal descompuesto en

centenas, decenas y unidades,, con lo cual se lo puede mostrar en

el display como un dígito y usando la subrutina PRINTDIG.

inicio

CARGO EN EL ACUMULADOR ELDATO A CONVERTIR Y L,0 DIVIDO

PARA 3 DO

EL RESULTADO DE LA DIVISIÓN

SE ALMACENA EN CEMTEMAS

EL RESIDUO DE LA DIVISIÓNANTERIOR LO DIVIDO PARA 10

EL RESULTADO DE LA Zda DIVIS.

SE ALMACENA Et! DECEIIA5

EL RESIDUO DE LA 2da DIVISIÓN

SE ALHACENA EN UNIDADES

RET J

y- /

115

Page 120: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.3.18.5.- SUBRÜTINA APROXIM.- Es una subrutina que nos permite

realizar la aproximación del resultado de una división dada al

entero superior más cercano si su parte decimal es mayor que 0,5

ó de no al entero inferior.

Para cumplir con este objetivo, se analiza el valor que posee el

residuo de la división. Primero se compara si es igual a cero o

no, si es cero no hay que hacer aproximación, pero si no lo es

hay que hacer el ajuste correspondiente. Se realiza la división

del DIVISOR para el RESIDUO, de la división dada, y se compara

si este resultado es mayor o igual que 2. Si esto se cumple, se

realiza la aproximación al-entero inferior. Y si es menor que 2,

hay que aproximarle al entero superior, o sea al resultado de la

división dada, RDIV, le samamos 1.

APROXIMO RDIV ALEHTERO SUPERIOR

116

Page 121: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.3.18.6.- SUBRUTINA DIVISIÓN.- Esta rutina permite dividir un

número de 2 bytes para uno de 1 byte. El dividendo debe ser

alojado en las localidades de memoria RAM interna DIVTDEN1 (MSB)

Y DIVIDENO, y el divisor en la localidad DIVISOR. La localidad

etiquetada como DIVISORO se la utiliza como auxiliar en el

proceso de división. Adicionalmente se utilizan los registros RO,

Rl, R5 y R6 del banco de registros 0. El resultado de la opera-

ción se almacena en la localidad llamada RDIV.

Durante el proceso de división, los datos contenidos en las

direcciones tanto del dividendo como del divisor son alterados.

Esta subrutina posee algunas subrutinas auxiliares, que se

indican a continuación.

3.3.18.6.1.- SUBRUTINA RESTADIV.- Es una subrutina auxiliar de

la subrutina División. Permite restar dos números de n bytes,

donde el minuendo está direccionado por el registro RO y el

sustraendo por el registro Rl, El resultado es almacenado en las

mismas localidades a las que apunta el registro RO, por tanto el

minuendo se pierde en el proceso. El número de bytes de los

operandos debe especificarse a través del registro R6. Siempre

Ro y Rl deben apuntar a los bytes menos significativos de los

respectivos operandos.

3.3.18.6.2.- SUBRUTINA SUMADIV.- Es una subrutina auxiliar de

la subrutina División. Permite sumar dos números de n bytes,

donde el primer número está direccionado por el registro RO y el

117

Page 122: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

segundo por el registro Rl. El resultado es almacenado en las

mismas localidades a las que apunta el registro RO, por tanto el

primer sumando se pierde en el proceso. El número de bytes de los

sumandos debe especificarse a través del registro R6. Siempre RO

y Rl deben apuntar a los bytes menos significativos de los

respectivos sumandos.

3.3.18.6.3.- 8UBRUTINA SLO,- Es una subrutina auxiliar de la

subrutina División. La función que realiza es producir una

rotación hacia la izquierda de los bits contenidos en el regis-

tro Acumulador y la bandera del Carry .

3.3.18.6.4.- SUBRUTINA SHRF.- Es una subrutina auxiliar de la

subrutina División. Su función es la de producir la rotación

hacia la derecha de los bits contenidos en el registro Acumulador

y la bandera del carry

3.3.19.- 8UBRUTINA RECEPCIÓN.- Nos permite recibir datos desde

un computador a través del pórtico serial, el mismo que en los

microcontroladores 8051 trabaja en el modo full-duplex. Como

receptor tiene un buffer que le permite recibir un segundo byte,

antes de que el byte previamente recibido haya sido leído por el

registro receptor. Al registro receptor se accede por un único

registro que se denomina SBUF. "Leyendo" del SBUF se accede al

byte recibido. El puerto serial puede operar en cuatro modos

seleccionados utilizando los bit 6 = SM1 y bit 7 =SMO del regis-

tro SCON. En este caso se va a utilizar el modo 1, cuyo formato

es: 1 bit de inicio, 8 bits de datos y un bit de parada. La

118

Page 123: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

velocidad de transmisión se ajusta según la frecuencia del

cristal. La recepción en el modo 1 comienza cuando se activa el

bit REN del registro SCON y se detecta un flanco descendente en

el pin RXD del microcontolador; y termina, activando la bandera

RI del registro SCON.

CARGO DATO RECIBIDOPOR EL PÓRTICO SERIALEN EL REGISTRO 5BUFAL ACUMULADOR

LIMPIO BADERA RI DELREGISTRO SCON PARAESPERAR A NUEVO DATOPOR RECIBIR

3.3.20.- SUBRUTINA GRABAC,- Es la subrutina que nos permite al-

macenar en memoria RAM la información digitalizada de la señal

sísmica obtenida en una estación remota dada, para posterior-

mente ser descargada a un computador para su análisis.

El sistema posee tres memorias RAM de 8 Kbytes. En cada una se

almacenan 8184 datos, los mismos que son obtenidos a una razón

de 550 datos por segundo. Con lo cual se obtienen archivos de una

duración de 15 segundos. A continuación se observa el diagrama

de flujo.

119

Page 124: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

INICIO

I1TICIALIZO CONTADORDE DATOS A ALMACE-NAR: 81B4

DIRECCIONO DPTR ALOCALIDAD DE HEMO-,RIA A ALMACENAR

OBTENGO DATO DgjA/D Y LOEN MEMORIA

UNO PARA ACCEDERÍASIGUIETE LOCAL¿||AD

3.3.21." SUBRUTINA TXSPC.- Nos permite transmitir datos desde el

microcontrolador hacia un computador a través del puerto serial.

Previo a transmitir un dato, espera que el computador tome la

iniciativa, es decir, aguarda por una señal de control, la cual

activará la bandera RI del registro SCON. A partir de este

momento el f¿C está habilitado para enviar un dato al computador.

El proceso debe repetirse tantas veces como datos hayan por

transmitir. En este caso se transmiten 8184 datos que correspon-

den a la_ información almacenada en una memoria RAM externa.

120

Page 125: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

5ACO AL LCD (1EN5AJE

" TRAN5HITIEKDO '

IKICIAt- IZO COHTADORDE [JATOS TRAHSHLTI-DOS : B1B4

D I R E C C I O f l O DPTR AL O C A L I D A D DE (IKMO-R I A A TRAHSI1ITIR

CARGO EN SHUF DATOAI.HACEHADO EK M E M O -

R I A .

I U C R E H E H T O DPTR EHUHO PARA ACCEDER AS I G U I E N T E DATO

En el capitulo siguiente se va a realizar un análisis de la

operación del sistema y de los resultados experimentales

obtenidos durante las pruebas realizadas.

121

Page 126: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

CAPITULO 4

RESULTADOS EXPERIMENTALES*

En este capitulo se presentan los resultados del funcionamiento

del equipo, los detalles constructivos, asi como también los

alcances y limitaciones del mismo.

4.1.- OPERACIÓN DEL SISTEMA DIGITAL DE CALIBRACIÓN

*

El equipo está diseñado para determinar el coeficiente de amor-

tiguamiento que presenta un sismómetro. Este coeficiente asociado

con las caracteristicas generales dadas por el fabricante nos

dará la salida (V/cm/seg) en función de la frecuencia,

'* Los sensores sísmicos a calibrar forman parte de la Red Nacional

de Sismógrafos que posee el Instituto Geofísico.

El equipo empieza su funcionamiento una vez que es alimentado por

su fuente de polarización, la misma que constituye una bateria

de 12 voltios, ya sea interna o externa al sistema. La bateria

* interna se encuentra alojada dentro del mismo gabinete que ocupan

las tarj etas electrónicas, en cambio la bateria externa se

encuentra formando parte de la estación sísmica remota donde se

halla ubicado el sensor.

122

Page 127: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Al iniciar el funcionamiento, en pantalla aparecen los siguientes

mensajes:

INST. GEOFÍSICORICHARD W. J. E.

CALIBRACIÓN T5STORE T4

El primer mensaje dura en pantalla 3 segundos, y a continuación

se presenta el segundo mensaje que nos indica que si se quiere

realizar la calibración de un sensor se debe presionar la tecla

T5, caso contrariode no presione la tecla T4 para realizar el

almacenamiento de señal en memoria RAM.

Una vez que se ha elegido realizar la función de calibración,

aparece en pantalla el siguiente mensaje que nos indica que se

debe realizar la elección de la resistencia shunt de amortigua-

miento usando las teclas T4, T5 y TI.

* ELIJA RSHUNT *USAR T4, T5 Y TI

Inmediatamente a este mensa j e, que dura 2 seg, aparece un

siguiente mensa j e, con el valor inicial de RS = 1,6 KO. Este

valor, al presionar la tecla T5 se incrementa en 20on, y al

presionar la tecla T4 se incrementa en 1KH. Estas variaciones que

presenta RS son mostradas en la pantalla conforme se va

presionando la tecla respectiva. Una vez que se ha decidido que

123

Page 128: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

valor de RS se desea, se debe presionar la tecla TI, que permite

capturar este valor de RS mostrado en pantalla y asignarle al

registro correspondiente para continuar con el proceso. Al

presionar TI, aparece junto con el valor de la resistencia RS

elegida la palabra "OK" por 2 seg.

RS=07.2 OK

A continuación se presenta un mensaje indicándonos qué debemos

decidir, que tipo de VCO se utiliza en la estación sísmica donde

opera el sensor a calibrar. Esto se debe hacer por cuanto se

disponen de dos tipos de VCO, de diferente impedancia de entrada,

la misma que interviene para determinar la resistencia total de

amortiguamiento.

VCO DE USGS T4VCO DE KINM T5

Al presionar la tecla T4 se elige al VCO del USGS, cuya impedan-

cia de entrada es muy alta, del orden de los 20MH. y aparece en

el LCD:

Zin = 20M *

Si se presionó la tecla T5 se ha elegido al VCO de la casa

KINEMETRICS, cuya impedancia de entrada es de 100KQ. En el LCD

se muestra:

124

Page 129: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

* Zin =: 100K *

Cualquiera de los dos mensajes anteriores son presentados en la

pantalla por 2 seg, luego de lo cual se empieza con el proceso

de calibración y aparece en la pantalla un mensaje de espera por

el tiempo .que dura el proceso, que es de aproximadamente 13 seg.

WAIT '!

El sistema automático de calibración utiliza el método de "cu-

rrent reléase test" que consiste, como se explicó en el capitulo

1, en aplicar un pulso de una corriente determinada a la masa del

sismómetro, de tal manera que una vez haya sido forzado a generar

un movimiento, oscile libremente. Cuando esto ocurra la masa

regresará a su posición de equilibrio oscilando, describiendo un

movimiento armónico amortiguado, en el cual las amplitudes máxi-

mas y mínimas sucesivas tienen una relación directa con la res-

puesta del sensor. La lectura de éstas, a través del sistema

digital de adquisición diseñado, y las demás características

dinámicas y electrónicas del sensor, asi como la resistencia

externa shunt, nos permiten obtener el coeficiente de amortigua-

miento deseado.

Los resultados obtenidos al realizar la calibración del sisiuóme-

tro L-4C de la estación sísmica Rumipamba son los siguientes:

125

Page 130: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Sismómetro L-4CSerie 3425 Estación: RumipambaRB = 5.5 KHVCO de KINM — > Zin = lOOKn

RS(Kn)

2. 04. 06. 08.010. 012 . 014.016. 018.020. 0

RDAMP(Kn)

1.963 .845. 667.419.0910.7112.2813.7915.2516. 67

Bo

0.280.280.280.280.280.280.280.280.280.28

B

0. 880.760.710. 630.570.560.540.520.510.49

Tabla 4 . 1 Datos experimentales de calibración automática de unsensor L-4C. Usando VCO de KINM, Zin = 100KÍ7

El manual de operación y mantenimiento del sismómetro L-4C de

MarK Products, indica un método rmra determinar el coeficiente

de amortiguamiento tomando como base las resistencias que se le

instalen en paralelo a la salida de dicho sensor. Dice asi el

mencionado manual:

Coeficiente de amortiguamiento total : B = Bo + Be

donde :

5o = 0,28 ("shunt11 abierto)

Be = 1.1 * [RB/(RB + RDAMP)]

Be = amortiguamiento critico

RB = Resistencia¿de la bobina

RDAMP = Resistencia total de amortiguamiento

126

Page 131: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

En base a este método se sacó una tabla referencial de coeficien-

tes de amortiguamiento, variando la resistencia RS, la misma que

se indica a continuación. Pero hay que tomar en cuenta que el

amortiguamiento crítico, del cual depende el valor del coeficien-

te de amortiguamiento., es una función de las características del

sensor (masa y constante del resorte) las cuales cambian de un

sensor a otro y al menos la segunda característica lo hace en un

mismo sensor con el paso del tiempo, este método no proporciona

un dato real del mencionado coeficiente de amortiguamiento.

Sismómetro L-4CSerie ....RB = 5.5 KHVCO de KINM — > Zin = lOOKn

RS(Kn)

2 . 04 . 06.08.010.012.014.016.018.020.0

RDAMP(Kn)

1.963.845.667.419.09

10.7112.2813 .7915.2516.67

Bo

0.280.280.280.280.280.280.280.280.280.28

B

1.090.930.820.750. 690.650.620.590.570.55

Tabla 4 . 2 Datos teóricos de sensor L-4C UsandoVCO de KINM, Zin = 100KÍÍ

El análisis de errores entre los datos teóricos y los datos ob-

tenidos experimentalmente en forma digital, se lo va a presentar

conjuntamente cuando se analicen los datos obtenidos por el méto-

do de calibración manual, ya que los datos teóricos no pueden ser

una fuente confiable, a menos que el sensor sea nuevo, cosa que

no sucede ya que estos tienen un tiempo de uso de por lo menos

127

Page 132: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

6 anos y sus características intrinsicas pueden haberse alterado.

De igual manera se procedió a realizar la misma prueba de cali-

bración, pero esta vez usando un VCO del USGS, cuya impedancia

de entrada Zin = 20MH es un valor muy alto si lo comparamos con

el valor de las resistencias shunt RS que se colocan en paralelo,

que no superan los 20Kn. Resultando que la resistencia equiva-

lente RDAMP es aproximadamente igual a RS. Los resultados de esta

prueba se presentan en la tabla 4.3

Sismómetro L-4CSerie 3425 Estación RumipambaRB = 5.5 KQVCO de USGS — > Zin = 20MO

RS(Kfl)

2. 04. 06. 08.010.012.014.016-018. 020. 0

RDAMP(Kn)

2. 04. 06.08.010.012 .014.016.018.020. 0

6o

0.280.280.280.280,280.280.280.280. 280.28

6

0.880.760. 680. 630.580.550. 520.490.470.46

Tabla 4 . 3 Datos experimentales de calibración automática de unsensor L-4C, Usando VCO de USGS, Zin = 20MÍ7

De la misma manera se calculan los datos teóricos que deberían

obtenerse con estas resistencias shunt RS de prueba, los mismos

que se presentan a continuación.

128

Page 133: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Sismómetro L-4CSerie 3425RB = 5.5 KnVCO de USGS — > Zin = 20MQ

RS (Kn)

2. 04. 06. 08 . 010. 012.014. 016.018. 020. 0

RDAMP(Kfl)

2.04. 06. 08.0-10.012 .014.016.018.020. 0

6o

0.280.280.280.280.280.280.280.280.280.28

6

1. 090.910.800.720. 670.620.590.560.540.52

Tabla 4. 4 Datos teóricos de sensor L-4C UsandoVCO de USGS, Zin = 20MÍ1

De la misma manera, como se realizaron las pruebas con el sensor

L-4C, se las realiza con el sensor Ranger SS-1. En las tablas 4.5

y 4 . 6 se presentan los resultados obtenidos tanto con el VCO de

KINEMETRICS como con el del USGS respectivamente.

Sismómetro Ranger SS-1Serie 1748RB = 5.5 KnVCO de KINM — > Zin = lOOKn

RS(Kn)

2.04.06.08.010.012. 014. 016. 018. 020- 0

RDAMP(Kn)

1.963 .845.667.419.0910.7112 . 2813.7915.2516. 67

6o

0.110.110.110.110.110. 110. 110.110.110.11

6

1. 050. 870.730.660.620.560.53:0.500.480. 44

Tabla 4 . 5 Datos experimentales de calibración automática de unsensor Ranger SS-1. Usando VCO de KINM, Zin = lOOKfl

129

Page 134: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Sismómetro Ranger SS-1Serie 1748RB = 5.5 KQVCO de USGS — > Zin = 20Mn

RS(Kn)

2.0'4.06.08. 0

10.012. 014.016. 018 . 020- 0

RDAMP(Kn)

2.04.06.08 .010.012. 014. 016.018.020.0

Bo

0.110.110.110.110.110.110.110.110.110.11

B

1.090.890.770.670.590.540.500. 470. 450.40

Tabla 4 . 6 Datos experimentales de calibración automática de unsensor Ranger SS-1. Usando VCO de USGS, Zin = 20MÍ7

4.2.- COMPARACIÓN CON EL SISTEMA MANUAL DE CALIBRACIÓN

El sistema manual de calibración emplea el mismo método de "cu-

rrent reléase test" para la obtención del coeficiente de amor-

tiguamiento.

Se utiliza un pequeño circuito que nos permite aplicar el pulso

de corriente al sensor por medio de un pulsante, y colocar las

resistencias de prueba a través de un swicht de 4 posiciones. El

circuito de prueba se indica en el capitulo i, en la figura 7.b.

La medición de la señal de salida del sismómetro se la hace en

un osciloscopio con memoria, pues es necesario grabar la señal

para poder realizar las mediciones correspondientes. Una vez

obtenidos determinados los puntos máximos (Al y A3) y el punto

130

Page 135: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

mínimo (A2) de la señal de respuesta amortiguada de sensor, se

emplean las fórmulas indicadas en el capitulo 1 para realizar el

cálculo respectivo del Bo y de B,

Los resultados obtenidos con este método se presentan a con-

tinuación:

So: INFINITO

SI: 20KP.

S2: I5)cn

S3: 13.3KH

Al

0.

0.

0.

0.

87

40

31

28

A2

0.

0.

0,

0.

42

10

065

055

A3

0.

0.

0-

0.

2

02

01

007

Sismómetro L-4CSerie 3425 Estación RumipambaRB = 5.5 KflVCO de KINM — > Zin - 100KQ

RS(KH)

2.04. 06. 08. 010. 012 .014. 016.018.020.0

RDAMP(KQ)

1.963 . 845.667.419.0910.7112.2813.7915.2516. 67

ño

0.270.270.270.270.270. 270.270.270.270.27

B

0.880.750.680. 620.580.55:0.530.510.490.48

Tabla 4 .7 Datos experimentales de calibración manual de unsensor L-4C. Usando VCO de KINM, Zin - 100KÍI

Analizando las tablas 4.1 y 4.7 se puede observar que los resul-

tados obtenidos, tanto por el método automático como por el

manual, son bastante parecidos, con un margen de diferencia entre

si que no supera el 2%. Pero al comparar estos con los datos

131

Page 136: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

teóricos de la tabla 4.2 se observa que el margen de diferencia

entre si es del 10%, lo cual indica que los datos teóricos no son

tan confiables, por cuanto el sensor ha perdido parte de sus

características intrinsicas.

Sismómetro L-4CSerie 3425 • Estación RumipambaRB - 5.5 KOVCO de USGS — > Zin = 20MO

RS(Kn)

2. 04.06,08 . 010. 012.014.016.018 . 020. 0

RDAMP(KP.)

2.04.06.08. 0

10.012.014. 016.018.020.0

Bo

0.270.270.270.270.270.270.270.270.270.27

B

0.870.750. 670. 610.560.530.500.480.460.45

Tabla 4 . 8 Datos experimentales de calibración manual de unsensor L-4C. Usando VCO de USGSf Zin = 20MO

La tabla 4 . 8 presenta resultados muy parecidos a los de la tabla

4.3, por lo que se puede concluir de manera similar que el caso

anterior.

A continuación se presentan los resultados obtenidos al calibrar

un sensor Ranger SS-1 en forma manual.

So: INFINITO

SI: 20KO

S2: 15kn

S3 : 13.3KP.

Al

2.

1.

1.

1.

40

50

38

25

A2

1.

0.

0.

0.

65

55

40

28

A3

1.

0.

0.

0.

20

22

18

10

132

Page 137: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Sismómetro Ranger SS-1Serie 1748RB = 5.5 KHVCO de KINM — > Zin = 100KH

RS(KH)

2 . 04.06. 08.010. 012 .014 . 016. 018. 020. 0

RDAMP(KH)

1.963.845.667.4.19. 0910.7112.2813 .7915.2516. 67

£o

0.110.110.110.110.110.110.110.110.110.11

&

0.780.670.560.500.450.420.390.370.350.33

Tabla 4 . 9 Datos experimentales de calibración manual de unsensor Ranger SS-1. Usando VCO de KINM, Zin = lOOKfJ

Sismómetro Ranger SS-1Serie 1748RB = 5.5 KHVCO de USGS — > Zin = 20MQ

RS(KO)

2. 04 . 06. 08. 010. 012. 014.016. 018.020.0

RDAMP(Kn)

2.04. 06.08. 010. 012. 014.016. 018 . 020. 0

J3o

0.110.110.110. 110.110.110.110.110.110.11

J3

0.770. 630.540. 480. 430.390.360.340.320.30

Tabla 4.10 Datos experimentales de calibración man-ual de un sensor Ranger SS-1. Usando VCOde USGS, Zin = 20MÍ3

Al analizar los datos obtenidos en forma automática con los

obtenidos en forma manual del sensor L-4C, se observa que el

margen de diferencia entre ellos es del 25%, que puede deberse

en parte a los errores de apreciación cometidos en la lectura de

133

Page 138: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

los datos en el osciloscopio, y por otra parte a que estas

pruebas, tanto manual como automática, fueron realizadas en el

Instituto Geofísico que se encuentra ubicado en un séptimo piso,

por lo cual el sensor es más sensible a registrar vibraciones

producidas por el viento o la actividad en ese piso.

En forma general se puede decir que la conflabilidad de una prue-

ba viene dada por la exactitud y precisión de las mediciones. En

este caso, la exactitud depende del modelo planteado y del equipo

de prueba y de medida. Se ha tomado un modelo lineal, es decir,

se toma al sismómetro como un sistema lineal considerando a la

constante elástica del resorte independiente de su posición; sin

embargo, el sismómetro puede apartarse de trabajar según éste,

ya que con el uso, el resorte tiende a ceder de su posición

original (centrada) , lo que le lleva a trabajar fuera de su rango

lineal, o sea el resorte se deforma y su constante elástica K ya

no tiene un comportamiento lineal.

Los sismómetros de componente vertical L-4C presentan este pro-

blema, puesto que con el uso continuo del sensor, el resorte que

mantiene a la masa en su posición central, va cediendo poco a

poco pudiendo dejarle fuera de operación luego de algunos años

de funcionamiento.

Se debe considerar también, que al ser realizadas las medidas de

la señal generada por el sensor en base a lecturas realizadas por

un observador en forma visual en un osciloscopio, estas pueden

presentar errores de apreciación, con lo cual se pierde precisión

en el cálculo del coeficiente de amortiguamiento total.

134

Page 139: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

4.3.- OPERACIÓN DEL REGISTRO DIGITAL DE SEÑALES SÍSMICAS

Para realizar el almacenamiento de señal sísmica en forma digital

y obtener un archivo de la misma, primeramente se debe elegir el

nivel de ganancia al cual se desea gue opere el amplificador de

instrumentación del sistema portátil, para lo cual en la pantalla

de cristal liguido se presenta el siguiente mensaje:

54..-T2 60...T366 T4 72. . .T5

Al presionar la tecla T2 se coloca al amplificador en una ganan-

cia de 54 dB. Si se presiona T3 la ganancia será de 60 dB, de

igual manera para las teclas T4 y T5. El sistema se queda en

espera hasta gue se presione cualguiera de estas teclas, y una

vez gue se ha tecleado cualguiera de ellas, aparece en pantalla,

por dos segundos, el mensaje gue indica el nivel de ganancia

seleccionado. Asi, por ejemplo, si se ha presionado T5 el mensaje

será:

GANANCIA = 72dB

A continuación se debe decidir si se desea realizar la grabación

de señal en forma libre o con disparo. El almacenar señal en

forma libre consiste en grabar la información en las memorias RAM

inmediatamente después de presionar la tecla asignada para tal

135

Page 140: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

función. El almacenamiento con disparo se realiza en forma auto-

mática, una vez que la señal sísmica generada en la estación

remota supere cierto nivel de amplitud, previamente fij ado en

+1V. Mientras no se supere este umbral de volta j e, los datos

ingresarán al sistema pero no serán grabados .

La elección del tipo de forma de almacenar los datos se realiza

por medio de las teclas T4 y T5, para lo cual previamente se

muestra en pantalla el mensaje siguiente:

LIBRE...DISPARO.

T4T5

Al presionar la tecla T4, se elige almacenamiento libre, aparece

en pantalla un mensaje que nos indica que se debe presionar la

tecla TI para empezar a grabar:

PARA GRABAR...TI

Si se decidió realizar la grabación por disparo, al presionar la

tecla T5, inmediatamente aparece en pantalla el siguiente men-

saje:

ESPERO A DISPARO

136

Page 141: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Una vez que se produjo el disparo o se presionó la tecla TI para

empezar a grabar, la información que llega al sistema empieza a

ser almacenada en las localidades de memoria RAM asignadas para

tal motivo. Se digitaliza la señal durante 15 segundos, tiempo

en el cual se llena una memoria de 8Kb a una frecuencia de 550

muestras por segundo. Mientras se está realizando la grabación

se presenta el siguiente mensaje:

GRABANDO

Al finalizar la grabación, sale en pantalla

* ARCHIVO1 OK *

Como se dispone de 3 memorias de 8 Kb, se pueden crear 3 archivos

de datos, para lo cual nuevamente se debe presionar TI para

grabar libremente, o esperar a que se produzca otro disparo que

active el sistema.

Una vez que se han creado los 3 archivos de datos, éstos deben

ser transportados a un computador para su análisis. Mientras se

conecta el sistema portátil con un computador a través del

pórtico serial, el programa entra en un lazo infinito de espera

hasta que se presione la tecla T3. En pantalla se tiene el

137

Page 142: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

siguiente mensaje:

TX. SERIAL AL PC* PRESIONE T3 *

Una vez que se presiona T3, el sistema portátil está listo para

empezar la transmisión de datos al computador, pero espera a que

el computador le envié una señal de control que le avise que él

también está listo para la recepción de los datos. Mientras esto

sucede, aparece en la pantalla del LCD el mensaje siguiente:

ESPERANDO POR PC

Una vez que el computador envía el mensaje de aviso al sistema

portátil, empieza el envío de datos. Durante el tiempo que dura

este proceso, aparece en el LCD :

* TRANSMITIENDO*

El cumputador que va a recibir los datos debe tener en su disco

duro el programa QBASIC. con el cual se puede ejecutar un pequeño

programa diseñado para realizar la comunicación con el sistema

portátil. El listado del programa se presenta a continuación.

138

Page 143: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

1 PROGRAMA DE RECOLECCIÓN DE DATOS A TRAVÉS DE PÓRTICO SERIAL

OPEN "COM1:1200,N,8,1,RS,CS,DS,CD" FOR RANDOM AS #1CLSPRINT "INGRESE NOMBRE DE ARCHIVO1:";INPUT N$OPEN "N$" FOR OUTPUT AS #2FOR I = 1 TO 8185 STEP 1

' INICIO COMUNICACIÓN CON SISTEMA PORTÁTIL

'ENVIÓ DATO DE CONTROL AL MICRO, Y ESPERO RESPUESTAPRINT #1, CHR$(0);

WHILE LOC(l) = OWEND

'DATO DIGITALIZADO LO CONVIERTE EN CÓDIGO ASCIIAD = ASC(INPUT$(1, 1))'SACO EL DATO EN PANTALLAPRINT AD' GUARDO EL DATO EN EL ARCHIVO DE DATOS CREADOPRINT #2, ADNEXT ICLSPRINT " ARCHIV01 OK"iiPRINT "INGRESE NOMBRE DE ARCHIVO2:";INPUT M$OPEN "M$" FOR OUTPUT AS #3FOR J = 1 TO 8185 STEP 1PRINT #1, CHR$(0);

WHILE LOC(l) « OWEND

AD = ASC(INPUT$(1, 1))PRINT ADPRINT #3, ADNEXT JCLSPRINT " ARCHIV02 OK"

PRINT "INGRESE NOMBRE DE ARCHIVO3:";INPUT L$OPEN "L$" FOR OUTPUT AS #4FOR K ~ 1 TO 8185 STEP 1PRINT #1, CHR$(0);

WHILE LOC(l) - OWEND

AD = ASC(INPUT$(lf 1))PRINT ADPRINT #4, ADNEXT KCLSPRINT "ARCHIV03 OK"END

139

Page 144: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Este programa nos permite asignar nombres a los 3 archivos que

se crean en el computador para recibir respectivamente a los 3

archivos de datos que envía el sistema portátil. Los archivos en

el computador son grabados en forma secuencial en formato ASCII.

Una vez que el sistema portátil terminó de transmitir los datos

al computador, muestra el siguiente mensaje:

* FIN DE TRANS.*

En este momento el sistema puede ser reinicializado y ocupado

nuevamente, sea para calibración o para, otra vez, grabar señal.

Los archivos de datos grabados en formato ASCII en el computador,

pueden ser utilizados por cualquier programa especializado de

procesamiento de datos sísmicos.

Una forma más simple de observar los datos obtenidos en la

estación remota, es usando cualquier paquete de programas grafi-

zadores (COPLOT, SURFER, LOTUS, QPRO, etc.), que nos permiten

graficar esta información. A continuación se presenta la forma

de onda, obtenida usando el paquete LOTUS 123, que se produjo al

realizar una prueba de polaridad en la estación sísmica Rumipam-

ba. En esta prueba se utilizó almacenamiento libre y no con dis-

paro, ya que nos interesaba grabar la señal sísmica que se produ-

ce antes y después del golpe de la caída de una piedra en el pi-

140

Page 145: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

so, y si se hubiera grabado utilizando la opción con disparo, no

se hubiera podido grabar la señal que le precedió al golpe de la

piedra. La ganancia utilizada fue de 54 dB.

Fig. 4.2 FORMA DE ONDA PRODUCIDA POR EL GOLPE DE LA CAÍDADE UNA PIEDRA SOBRE EL PISO

Las pruebas de polaridad nos permiten obtener información sobre

la dirección del primer -movimiento de la onda sísmica P. Esta

para el caso de sismómetros verticales puede reflejar un movimie-

nto de hundimiento o dilatación del suelo, o un movimiento de

levantamiento o compresión del suelo.

En el primer caso se asume que la polaridad es normal si la

primera onda del sismograma es hacia abajo. Caso contrario,

141

Page 146: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

tendrá polaridad invertida.

Un análisis apropiado de los primeros movimientos del suelo, en

diferentes estaciones, nos ayudan a conocer la distribución de

esfuerzos en el terreno causados por un sismo, y de esta manera

se determina la dirección del plano de falla, su orientación en

el espacio y la dirección del movimiento.

Otras aplicaciones de la información sísmica digitalizada son:

- El espectro de la señal sísmica (su forma de onda) ayuda a

reconocer el origen de la fuente sísmica, esto es si la

. perturbación proviene de ruido local, tremores volcánicos

o sismos tectónicos locales o regionales.

Conocer la magnitud del sismo, utilizando diversas técnicas

de procesamiento.

Calcular el momento sísmico.

4,4.- COMPARACIÓN CON EL REGISTRO ANALÓGICO

Para la obtención de un registro analógico en una estación sísmi-

ca remota, sin el empleo de telemetría, el Instituto Geofísico

dispone de dos tipos de registradores: el PS-2 y el MQ-800. El

primero presenta la alternativa de trabajar además como un regis-

trador analógico en una red telemétrica.

142

Page 147: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

REGISTRADOR PS-2

Es un instrumento de registro sísmico de campo, portátil, diseña-

do para consumir bajas potencias y para una opreración confiable.

La señal de salida del sismómetro a través de un conector, es

acoplada al módulo amplificador, el cual posee una impedancia de

entrada de 100 Kn. Dispone de controles para variar la ganancia

del amplificador y para la selección de filtros. El amplificador

tiene una ganancia variable, regulable en pasos de 6 dB desde OdB

hasta 72 dB. Los filtros pasa bajos tienen una relación de corte

de -12 dB/oct. y pueden ser colocados en 2.5Hz, 5Hz , 12.5HZ,

25Hz, 50 Hz O OUT.

El motor de la pluma de registro tiene cuatro posiciones de

sensibilidad de la amplificación, éstas son:

Posición 1: 0.2500 mm/mV

Posición 2: 0.0156 mm/mV

Posición 3: 0.0078 mm/mV

Posición 4: 0.0039 mm/mV

La sensibilidad máxima del PS-2 (posición 1 y 72 dB) es de un mi-

límetro de deflección de la pluma por un microvoltío de voltaje

de entrada. Y la sensibilidad mínima es de un milímetro de

deflección por cuatro milivoltios de entrada (posición 1, ganan-

cia OdB)

143

Page 148: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

El registro se hace en papel ahumado, usando tambores de registro

de 191 mm de diámetro por 340 mm de largo.

El PS-2 puede trabajar como un registrador portátil y como un

registrador de campo en una red telemétrica o telefónica. En la

primera opción, trabaja con el módulo amplificador; en la segunda

opción, debe reemplazar el módulo amplificador por el módulo

discriminador DM-2.

REGISTRADOR MEQ-800

La señal de salida del sismómetro va acoplada a través de un

conector, a la sección amplificadora del registrador MEQ-800, la

misma que filtra y amplifica en cierto nivel la señal de entrada.

El amplificador es de bajo ruido con una impedancia de entrada

de 100 Kn. Posee un sistema de control de ganancia, que va desde

los 60 dB hasta los 120 dB, en pasos de 6 dB.

Posee dos filtros:

Filtro pasa-altos con frecuencias de corte de 0.3Hz, 5Hz y lOHz

Filtro pasa-bajos con frecuencias de corte de 5Hz,10Hz y 30 Hz

El registro se hace en papel ahumado, usando tambores de 192 mm

de diámetro por 343 mm de largo.

144

Page 149: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

La sensibilidad mínima es de 1 mm de deflección de la pluma por

0,33 mV de señal de entrada, y su sensibilidad máxima es de Imm

de deflección por 0.33 /¿V de señal de entrada.

un registro típico, usando el registrador MEQ-800, se presenta

a continuación.

Fig- 4.3 REGISTRO TÍPICO DE UN REGISTRADOR ANALÓGICO

Al comparar el sistema de registro digital portátil diseñado con

el sistema analógico de registro, se debe tomar en cuenta las

siguientes consideraciones:

Los registradores portátiles análogos poseen un peso de

aproximadamente 20 Kg, y con unas dimensiones de

145

Page 150: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

50X40X25cm, haciéndoles difíciles de transportar a los

sitios de monitoreo, generalmente ubicados en las faldas de

un volcán, y donde no se puede acceder con vehículo. En

cambio el sistema digital portátil tiene un peso de

aproximadamente 7 Kg, y con dimensiones de 34X26X15cm,

siendo mucho más fácil de transportar.

Los registradores analógicos graban la señal sísmica en

forma continua durante su tiempo de operación, registrando

todo tipo de actividad que se produzca en esa zona y en

muchos casos, puede que no grabe ningún sismo. En cambio el

sistema de registro diígital portátil graba la señal

sísmica cuando algún sismo dispara el sistema, o cuando el

sismólogo lo desee, obteniendo asi únicamente la informa-

ción que se requiere.

Para el procesamiento de las señales sísmicas en el

Instituto Geofísico se dispone de una red de computadores

de gran velocidad, que nos permite ampliar o disminuir la

visualización de regiones determinadas de un registro

digital, de desplegar el movimiento de la onda sísmica, de

rotarla en cualquier orientación, etc. En cambio, cuando

se tiene un registro en banda de papel resulta difícil, por

no decir imposible, obtener las opciones antes mencionadas.

146

Page 151: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

4.5.- ALCANCE Y LIMITACIONES DEL EQUIPO

Los objetivos y metas planteados al declarar el presente tema de

tesis han sido cubiertos en su totalidad, comprobándose, una vez

que se han realizado todas las pruebas de funcionamiento del e-

quipo, dejando inclusive la posibilidad de que, por medio de

adecuaciones de software, realice otras funciones no desarrolla-

das en este trabajo.

El equipo permite realizar la medición del coeficiente de amor-

tiguamiento que presentan los sensores sísmicos, cuando a su

salida se conecta en paralelo una resistencia determinada.

Además, permite obtener un registro digital de la señal sísmica

que se genera en una estación remota, permitiéndonos descargar

esta información a través del pórtico serial que utiliza el

protocolo RS232 hasta un computador para su posterior análisis.

El programa en Assembler desarrollado para la adquisición,

procesamiento, presentación de mensaj es y resultados, ocupa

aproximadamente 4 KB de la memoria EPROM del /¿C; sin embargo,

pueden hacerse variaciones pequeñas en software de ampliación a

las funciones normales del equipo, de acuerdo a las necesidades

del Instituto.

En el equipo se ha desarrollado el hardware y software para la

comunicación serial, además se incluye el software que utilizará

el computador para descargar los datos, pero no se incluye el

software de procesamiento de los mismos; este deberá ser desarro-

147

Page 152: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

liado por parte del personal del departamento de procesamiento

de datos del Instituto Geofísico.

LIMITACIONES:

En lo referente a la parte de calibración, el equipo tiene el

limitante de que únicamente puede obtener el coeficiente de amor-

tiguamiento de los dos tipos de sensores que posee el Instituto

Geofísico, es decir, sensores L-4C y Ranger SS-1. Si en un futuro

se compran otro tipo de sensores, éstos no podrán usar el sistema

de calibración diseñado, a menos que sus características sean

parecidas a los sensores antes mencionados.

En lo concerniente a la parte de registro digital, el limitante

se encuentra en la capacidad de su memoria, que es de 24 Kb, per-

mitiéndonos grabar únicamente tres eventos sísmicos. Además,

carece de un sistema de tiempo que le permita a esta información

formar parte de los datos digitales de la Red Nacional Sísmica

que entran en el procesamiento para la localización de los

hipocentros.

A continuación se presentan los detalles constructivos del

sistema diseñado.

DETALLES CONSTRUCTIVOS:

El equipo esta alojado en una caja plástica de alta calidad, de

cierre hermético y cuyas dimensiones son: 34X26X15cm. El peso

148

Page 153: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

neto aproximado es de 7Kg. En el interior se ubican los módulos

(circuitos) de control, adquisición de datos, tarjeta de comuni-

cación con el usuario y fuente de alimentación. En el exterior

se encuentran montados dos conectores, que permiten al equipo

conectarse con el sensor a través del primer conector, y recibir

alimentación externa por el segundo conector.

En la figura 4.4 se puede apreciar la vista externa del equipo.

y en la figura 4.5 se aprecia la vista interna del mismo.

Fig. 4.4 VISTA EXTERNA DEL EQUIPO DISEÑADO

149

Page 154: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Fig. 4.5 VISTA INTERNA DEL EQUIPO DISEÑADO

Previamente a ser colocados los diferentes módulos del sistema

en la caja plástica, éstos se encuentran alojados en una caja

metálica de dimensiones 20.5X15X9cm. Una vista interior de la

misma se presenta en la figura 4.6

Fig. 4.6 VISTA INTERIOR DEL MONTAJE DE LOS MÓDULOS

150

Page 155: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

CAPITULO 5

5.1.- EVALUACIÓN TÉCNICO ECONÓMICO

En el anexo 5 se puede observar el costo del sistema en cuanto

tiene que ver con los elementos y demás accesorios que se en-

cuentran instalados en el equipo.

El equipo ha sido desarrollado con elementos digitales y analógi-

cos. La parte central del sistema es el microcontrolador, que por

su función que realiza sustituye una gran cantidad de dispositi-

vos analógicos.

El circuito de la tarjeta de control está desarrollado en base

a elementos fáciles de encontrar en el mercado local, como son:

resistencias, diodos, amplificadores operacionales, etc. a

excepción de el microcontrolador que fue necesario importarlo.

Los elementos de la tarjeta de display, como son: pantalla LCD

y teclas, al igual que los amplificadores de instrumentación y

las memorias RAM de 8Kb de la tarjeta de adquisición no fue

posible conseguirlos en el mercado nacional y se procedió a su

importación.

151

Page 156: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

" La implementación práctica del equipo se ha llevado a cabo a

partir de una serie de pruebas. Al realizar dichas pruebas,

surgieron problemas por lo que se destruyeron algunos elementos,

cuyo valor representa también parte del costo de desarrollo del

equipo que actualmente se encuentra ya probado y en funcionamien-

to.

%

El costo del equipo no puede ser determinado tan sólo por los

elementos que lo componen sino que además, se debe tomar en

cuenta todo lo que representa pérdidas. Estas deben incluir, de

alguna manera, el tiempo tomado en el diseño y en la construcción

del equipo para que este opere de manera satisfactoria. Tomando

^ en cuenta este parámetro, el costo se elevaría aproximadamente

al doble de lo establecido en el anexo 5, es decir, se atribuye

un 25% del costo total en pérdidas de elementos en las pruebas

y un 75% al tiempo empleado en el diseño y construcción. Por lo

tanto, el costo total real aproximado sería igual a 2'366.000,oo

sucres que para tener una referencia, a la cotización actual del

dolar sería igual a 1.100 dolares aproximadamente.

En base a esta estimación del costo de desarrollo del equipo,

resulta evidente que el esfuerzo económico y el tiempo de diseño

y pruebas es considerablemente alto. Esto, sin embargo, es normal

en el desarrollo de un equipo, pero la reproducción de este

"S equipo resulta mucho más económica.

152

Page 157: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

5.2.- CONCLUSIONES Y RECOMENDACIONES

A continuación se presentan algunas conclusiones y recomendacio-

nes con respecto al equipo construido, tomando en cuenta las

dificultades y las limitaciones encontradas. Se debe señalar la

importancia que tiene realizar un proyecto con su implementación

práctica dado que al experimentar se verifican los tratados

teóricos con respecto al tema escogido, se adquiere seguridad y

se desarrollan destrezas para realizar futuros diseños prácticos.

m Una vez realizadas las pruebas necesarias y el análisis

técnico respectivo se puede indicar que el equipo opera en

forma satisfactoria y cumple con los requisitos

inicialmente planteados.

m La utilización del microcontrolador 8751H presenta muchas

facilidades y conflabilidad en la ejecución de múltiples

tareas planteadas es este trabajo.

m Todas las operaciones matemáticas desarrolladas en el

microcontrolador se hicieron en aritmética extendida. Como

la velocidad de ejecución del equipo no es importante, con-

siderando que se trata de un instrumento de medición y no

de control, las divisiones y multiplicaciones se las

realizó por medio de rotaciones en unos casos y por medio

de rutinas propias del /¿C en otros.

n El método establecido para la calibración del sensor se

153

Page 158: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

basa en que este funcione como un sistema lineal, si se

aparta de trabajar como tal, trae consigo dos repercusiones

importantes: a) los valores que puedan determinarse con

ésta prueba necesariamente difieren de los valores reales;

y b) se pierde información sobre la función de transferen-

cia, (relación entre la señal de salida y la de entrada)

El equipo no sólo nos permite obtener el coeficiente de

amortiguamiento que posee un sensor cuando a su salida se

coloca en paralelo una resistencia determinada, sino que

también nos permite determinar el nivel de la señal de

sali- da del sensor, la misma que se la calcula de la

siguiente manera:

G = \ 47cAffaT

Donde:

M = masa del sensor

fo = frecuencia natural de oscilación del sensor

r viene dado por la siguiente expresión:

= (RB

El valor de 6 y &o son mostrados en la pantalla del dis-

play , una vez que se realiza la prueba respectiva al

sensor. RB corresponde a la resistencia de la bobina del

154

Page 159: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

sensor y RDAMP. representa el valor total de la resistencia

de amortiguamiento, dado por el equivalente del paralelo de

la resistencia RS y la impedancia de entrada del amplifica-

dor.

m La opción de registro digital que presenta el equipo

diseñado nos permite obtener la forma de onda de la señal

sísmica producida en determinado sitio para poder ser

analizada en un computador aplicando mejores técnicas de

procesamiento que para un registro analógico.

m Los archivos digitales creados con los datos recolectados

a través de el equipo diseñado nos permiten obtener varias

conclusiones en el campo geológico: dirección del primer

movimiento de la onda sísmica P, determinación de la fuente

sísmica, determinación del momento sísmico, conocimiento de

la magnitud del sismo, etc.

m Por carecer el sistema de una señal de tiempo referenciado

al tiempo universal coordinado (UTC), la información

sísmica digitalizada por el equipo no puede ser incluida

junto con los registros digitales obtenidos en la Red

Nacional Sísmica para la determinación del origen o

epicentro del sismo.

m Se recomienda que las pruebas de calibración de un sismóme-

tro deben ser realizadas en la misma estación sísmica en la

cual opera o va a operar, y no deben ser realizadas en el

155

Page 160: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

laboratorio del Instituto Geofísico por cuanto existe un

alto nivel de ruido local que afecta en el resultado de la

prueba -

Se recomienda realizar las pruebas de calibración a los

sensores en forma periódica, si es posible cada 3 meses,

para poder analizar si se encuentran trabajando dentro del

rango lineal de operación. Esto es, que su masa se

encuentra centrada, y que la constante elástica del resorte

del péndulo sea proporcional a su desplazamiento.

Se recomienda que los datos recolectados por el registro

digital portátil sean descargados lo más pronto en un com-

putador, para lo cual es necesario que junto con el equipo

portátil de registro se debe llevar también un computador

portátil, de los varios de que dispone el Instituto

Geofísico.

Hemos llegado al final de este trabajo, no sin algunos

contratiempos que se han tratado de superar en la forma más

conveniente. No obstante, se ha cumplido con lo que hemos

planteado, y confiamos que lo que aquí se ha desarrollado sirva

para trabajos posteriores, tanto aplicados al área electrónica

como a la instrumentación geofísica.

156

Page 161: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

ANEXO 1

Page 162: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

C S

OPERATING INSTRUCTIONS

FOR

MODEL SS-1

RANGER SEISMOMETER

November 1970Revised January 1975Revised August 1978Revised August 1989(for serial 1743 & up)

Kinemetrics/Systems222 Vista AvenUe

Pasadena, CA 91107, USA(818) 795-2220

• FAX (818) 795-0868

157.

Page 163: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

0.O GENERAL DESCRIPTION

The SS-1 Ranger Seismometer is a versatile, high-sensitivity,portable seismometer specifically designed for a variety of seis-mic fieId applications under adverse environmental conditions.The Ranger combines high sensitivity, field selectable mode (hori-zontal or vertical) and rugged water-tight construction, in apackage measuring only 5% inches in diameter by 12 inches long andweighing only 10.9 pounds. A sepárate calibration coil in the baseprovides a simple means of field calibrating the Ranger using onlya known-voltage battery and a fixed precisión resistor. Undernormal usage, the Ranger should provide years of data acquisitionwith little, if any, maintenance.

The Ranger is a spring-mass instrument with electromagnetictransduction. Its permanent magnet assembly is the seismic masswhile the coil is attached to the frame. The Ranger can be usedeither horizontally or vertically and is well suited to fieldor laboratory use. The relationship between major parts is shownschematically in Figure 1. The mass is supported by two circularflexures which constrain it to a single degree of freedom. Ahelical spring is used to suspend the mass. When the seismometeris used vertically, the suspensión spring is fully extended; whenused horizontally, the spring is unstressed. The forcé of thesuspensión spring is controlled by positioning a hanger rod at-tached to the spring. The basic natural period of the mass,flexures, and suspensión spring is extended by the addition ofsrnall rod-magnets installed around the mass, These period-extend-ing raagnets interact with the magnetic field of the mass, effec-tively producing a negative.restoring forcé. In order to achievethe desired period, the field strength and position of the period-extending magnets are carefully adjusted at the factory.

1.1 TYPICAL SPECIFICATIONS

Natural Period, T

Coil .Resistance, Rc

Critical Damping Resistance

Generato'r Constant, Go

Total Mass Travel

Mass Weight

Motor Constant of theCalibration Coil

1 second

5500 ohms

6500 ohms

340 volts/meter/sec

2mm

1.45 kg

.4 newtons/amp

158

Page 164: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

SPRING HANGER ROD

SUSPENSIÓN SPRING

FLEXURE

OUTPUT COIL

MASS(MOVING MAGNET)

PERIOD EXTENDINGMAGNET

FLEXURE

CALIBRATION COIL

FIGURE 1GENERAL CONSTRUCTION

159

Page 165: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

2.0 SET-UP

2.1 1NSTALLATION

The SS-1 Ranger Seismometer may be used either verticallyor horizontally. Tripod mounting feet are provided for bothhorizontal and vertical installation. In general, the seismo-meter should not be installed within six inches of any steel ormagnetic object. Further, when working with two or more of theseseismometers, care should be taken to see that they never comewithin six inches of each other.

2. 2 ELECTRICAL CONNECTIONS

Electrical connections are shown below. A mating. connector(-MS 3106E-14S-5S) is supplied with the seismometer. All connec-tions to the output coil should be made with a high-quality,plastic-insulated, shielded, twisted-pair.cable. The shieldshould be grounded at'one end only, preferably at the amplifier(or galvanometer) end.

The polarity conventions are:

When the ground moves up, the voltage at pin A is positivewith respect to pin B.

When a positive voltage is applied to pin E with respectto pin D, the mass moves downward producing a positivevoltage at pin A.

MS 3102E-14S-5P

BLUE

OUTPUT COIL

ORANGE

YELLOW

CALIBRATION COIL

VIOLET E

160

Page 166: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

2. 3 UNCLAMPING THE MASS

To unclamp the mass, turn the transport lock (see Figure 2fully counterclockwise.

2.4 MASS CENTERING

NOTE: The seismometer is shipped with thesuspensión spring in a relaxed condition.

The mass is brought to the canter of its span of travel bymeans of the spring hanger rod at the top of the instrument.After unclamping, make this adjustment as follows:

1. Unscrew and remove the access cover/handle.

2. While holding the spring hanger knob with one hand,loosen the collet nut with the other hand.

3. Move the spring hanger rod until the mass is fairlynear center.* Centering is determined by the coinci-dence of two lines which are visible thru the viewingport. With the mass reasonably centered, tighten thecollet nut.

4. Fine centering of the mass is now achieved by meansof the mass centering nut. Turn this nut until thetwo lines, as seen thru the viewing port, coincide.

•n

MASS CENTERED

Replace the access cover/handle, being sure that its0-ring is properly seated.

When operated as a Vertical Seismometer, the spring hanger rodwill be essentially fully extended. When operated as a HorizontalSeismometer, the knob of the spring hanger rod will be quite cióseto the collet nut. When changing from Vertical to Horizontal, orvice versa, it is necessary to recenter the mass in accordance ' •with steps 1 through 5 above.

161

Page 167: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

3.0 CHECKOUT

All adjustments of the seismometer are made at the factory-A calibration data sheet is supplied with each unit. However,if it is desired to check these valúes, the following proceduresare recommended.

3.1 NATURAL PERIOD

If the seismometer is connected to a recorder, the periodcan be measured by pulsing the calibration coil (see Figure 3)and recording the oscillations of the mass. The time-per-unitcycle is the natural period, T .

A better method that avoids the influence of damping isdriving the calibration coil with a sine wave and observingthe phase shift between input and output on an oscilloscope.The test setup for this method is shown in Figure 4.

NOTE: If the background noise is very high,good results can be obtained by driving theoutput coil rather than the calibration coil.For this type of hookup, connect the functiongenerator to the output coil through a 10K ohmresistor. The remainder of the connectionsare as shown in Figure 4,

Adjust the freguency of the function generator until theLissajous figure closes to a straight line. The frequency atwhich the Lissajous figure closes is the natural freguency fThe natural period T is 1/f- n / n

n

162

Page 168: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

CALIBRATION COIL

100 OHM

OUTPUT COIL

bV

T

• v v y iMÍNIMUM

, 3 1

. ...n n 1

A— «-_4

SEISMOMETER,

STRIP CHART

RECORDER'

NOTE: If the recorder does not have a very high inputimpedance, the effective valué of Rx will be the variableresistance shunted by the input 'impedance.

NOTE: SI should be .a normally-open pushbutton switch.

OPERATION: Glose switch SI and allow the recorder trace(i.e., seismometer mass) to settle down. Open SI andrecord the oscillations. The record should appear asshown:

Typical Record

with Rx =" Infinity

overshoot ratio =X,

x"X

1

Typical Record

with Rx adjustad for

about 1/3 critical damping

FIGURE 3TEST SETUP POR DAMPING CHECKS

163

Page 169: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

OUTPUT COIL

CALIBRATION COIL

FUNCTION

GENERATOR

! I1 I

SEISMOMETER

OSCILLOSCOPE

O O-

VERT HORIZ

-o

FIGURE 4

TEST SETUP POR NATURAL FREQUENCY

3.2 PAMPINO

The damping is adjustable by changing the resistance acrossthe main coil. The reqiiired resistance for any desired dampingmay be computed from

Rx

where:

R =x

CDR =

h =ro

Rcr =

- Rh,-h ct m

resistance of external circuit, ohms

critical damping resistance, ohms

total damping ratio with external resistance R

damping ratio with R = Infinity

coil resistance, ohms

X

164

Page 170: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

The valúes of CDR, h , R , and R for h = 0.7 criticalHT c jí tdamping are given on the calibration data sheet. To check

these valúes,the response to a step function must be recorded.

The recommended test setup is shown in Figure 3. First, run a

record without an external resistor (R = infinity). Computexthe overshoot ratio, X?/X^ and convert to damping ratio by

means of Table I. The valué obtained with no external resis-

tance is the Ínternal dampinq, h .m

Next, set R to 5000 ohms and run another record. From

this overshoot ratio, determine the damping for R

The valué of CDR may now be computed fromx 5000 ohms.

CDR = (h,_ - h ) . (R + R ) .t m c x

3.3 GEI<rERATOR CONSTANT

The generator constant or output of the seismometer can becomputed from

G =o n CDR

where:

G = the output in volts/meter/secondo

M = seismometer mass in kilograms (1.45 nominal)

f = natural frequency of the seismometer in Hertz, or

natural period (T )

CDR = critical damping resistance, ohms.

165

Page 171: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

TABLE 1

OVERSHOOT RATIO VS. DAMPING

OVERSHOOT RATIO(E)

0.010.020.030.040.050.060.070.080.090.100.110.120.130,140.150.160.170.180.190. 200.210.220.230. 240.250.260.270. 280.290.300.310.320. 330.340.350.-360.370.380.390.400.410.420.430.440.450.460.470.480.490.50

DAMPING(h)

0.826090.779700.744800.715650.690110.667130.646080.626580.608330,591160.574890.559420.544650.530510.516930.503870.491270.479110.467350,455950.444900.434170.423740.413590,403710.394090.384700.375540.366600.357860.349310.340960.332780.324780.316940'. 309260.301730.294350.287100. 280000.273020.266170.259450.252840. 246340.239960.23368

- -0.227500.221430. 21545

OVERSHOOT RATIO(E)

0.510.520.530.540.550.560.570;58

0.590.600.610.620.630.640.650.660.670.680.690.700.710.720.730.740.750.760.770.780.790.800.810.820.830.840.850.860.870.880.890. 900.910.920.930.940.950.960. 970.980.991.00

CAMPING(h)

0. 209570. 203780.198080.192470.186940.181500.176130.170840.165630.160490.155430.150430.145510.140650. 135850.131120.126450.121850.117300.112810.108380,104000.099680.095410.091190.087020.082910. 078840.074820.070850.066920.063040.059210.055410.051660.047950.044290.040660/037070.033520.030010,026530.023090.019690. 016330. 012990.009700. 006430,00320o.oooco

166

Page 172: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

The output of the seismometer with the damping resistance

in the circuit , i . e . , the loaded generator constant G_ , repre-L

sents the unattenuated seismometer output received at the input

of the amplifier or galvanometer . It is computed from

Rf ~ f _ X _

-1o R + RX C

where :

G = open circuit generator constant in volts/meter/second

R = external dampinq resistance, ohmsx

R = coil resistance, ohinsc

167

Page 173: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

4. O OPERATION

4.1 NORMAL OPERATION

Adjust the external resistance across the output coil togive the desired damping. Be sure to include the effect of theamplifier input impedance, or galvanometer coil resistance, aspart of the external resistance.

If desired, a calibration run may be made at the beginningof each record. With the mass centered and the proper dampingresistance across the output coil, pulse the calibration coilas shown in Figure 3. The resulting record will show the dampedresponse of the system.

CAUTION: In making the calibration record andfor actual operation, it is essential that switchSI be open so that no resistance is connectedacross the calibration coil.

4.2 CIAMPING THE MASS

If the seismometer is to be moved to a new location, themass must be clamped before transportation. To do this, turnthe transport lock fully clockwise; apply firm finger torqueto securely clamp the mass.

168

Page 174: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

SERVICE MANUAL

MODEL L-4

LOW FREQUENCY GEOPHONE

MARK PRODUCTS, INC.10502 FALLSTONE

HOUSTONj TEXAS 77099

169

Page 175: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

SECTION I

GENERAL INFORMATION

A. INTRODUCTION

This section contains general information concern ing the

Mark Products' Model L-4 series of low frequency geophones.

Included are its specifications, general description,

optional confi gurations and major applications.

B. DESCRIPTION

The Mark Products1 L-4 geophone is an instrument quality

one hertz or two hertz geophone which is smaller j lighter

and more economical than is normally found for this class

of geophone. It is offered in a number of coil impedances

in both frequencies and can be transported without any

special handling. It has an output of up to 6.9 volts per

inch per second, while maintaining the low dístortion

requ i red by present day digital field data systems.

C. OPTIONAL CONFIGURATIONS

The Model L-4 is normally supplied with a smooth surface

case. The takeout cable can be supplied as either a radial

takeout or as an axial takeout. The L-4 can be built as a

horizontal geophone as well as a vertical unit with a

natural frequency of either one or two hertz, The vertical

units can be supplied with an integral spike stud on the

bottom. As an additional optionj the Model L-4 can be

supplied with a calibration coi 1.

Page 176: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

D. APPLICATIONS

The Model L-4 geophone can be used in the same manner as

any standard land geophone. The vertical units can also

be used as borehole geophones for subsurface reflection

studies.

171

Page 177: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

SECTION II

• OPERATING INSTRUCTIONS

INTRODUCTION

This section contains instructíons for use of the Model L —4

geophone. Included are instructions for use of the optional

calibration coil.

OPERATING INSTRUCTIONS

1. GENERAL INSTRUCTIONS

The Model L~4 geophone is supplied with a takeout of a

length as specified by the customer and a terminatiorij

also as specified. When used as a surface geophone,

each unit should be placed in its proper location and

leveled as closely as possible. The horizontal L-4

can be supplied with a leveling base, which should be

used since the horizontal units are more susceptible

to tilt than the vertical units. The leveling base

has a level bubble attached to it for precise

leveling. Attaching the takeout cable to the array

cable is the last step in placing the geophone.

172

Page 178: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

TRANSPORTING THE GEOPHONE

Although the Hodel L-4 geophone does not require that

the moving mass be clamped while being transportedj

as a general rule ; the geophone should be stacked so

that the takeouc end of the geophone is pointed down.

This will allow the mpving mass to settle to that end

of the case ; thus minimizing the chance of spring

damage during transit.

USE OF THE CALIBRATING COIL

As an option j the L-4 geophone can be equipped with a

second coil of known characteristics. With this

option j the output of the geophone can be checked and

calibrated periodically to maintain consistent

output. The forcé constant for a L-4 equ ípped with a

calibration coil is printed on the label of that

geophone. Because of variations between calibration

coilsj all L-4's will not have the same constant. ' To

check the transduction (output) of a L-4 with a

calibration coi 1, attach a sine wave generator and

oscilloscope to the geophone as shown in Figure 1.

173

Page 179: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

oivor*»^AHUERA"

9Ay

L_

TOR

LO vea. A ,*i 1*1 „ .. , J' 'VVv «

LUJU

CAUBRATIOKI' 'CQ1U .rrrn]

x~\

5v • Hci

FIGURE 1 - CALIBRATION SET-UP

Set the generator frequency to one-tenth of the natural

frequency of the geophone under test. Remove the

vertical input to the oscilloscope and adjust the

generator output to give a horizontal deflection of 5

volts peak-to-peak on the oscilloscope. Reconnect the

vertical ínput and measure the vertical peak-to-peak

deflection. To determine the transduction of the

geophone, solve the equation

31,210 CEo x m x fo)r* = , : ,

Ce

174

Page 180: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

where

G ''' =- Transduction Coutput) ín ívolts/inch/sec)

Eo «• Vertical displacement of the oscilloscope

trace ín volts

m = Suspended mass of the geophone (from the

specifícations") in graras

fo = Natural frequency of the geophone in

hertz

Ce = Calibration constant of the geophone

under test in Cdynes/ampere)

-*/

175

Page 181: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

• S E C T I O N I I I

M A I N T E N A N C E

I. GENERAL,gí

The L-4 is a sealed, airtight assembly; therefore, there is

very little maintenance required. This maintenance consists

of cleaning mud and dirt from the outer case occasionally

and checking that the takeout connector is not damaged.

II. REPAIRS

Because the L-4 is a sealed uni t ^ no repairs should be

attempted, except at the plant of Mark Products. Any unit

whi ch appears to be damaged or defective should be returned

to Mark Products where the proper action will be taken to

return the unit to operating condition.

NOTE:

Remember that a L-4 which is excessively tilted will

appear to have a shorted output because the coil is

against the top of the case. Leveling the geophone will

remove the short—circuited output.

176

-m

Page 182: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

The L-4 ¡s an INSTRUMENT QUALITY ONEHzorTWO Hzmulti-purposegeophone, thalissmall, light, and economical. It ¡s designedto yield the performance needed for scientificstudies, yet has the ruggedness required forpetroleum exploraíion work,

The L-4 design ELÍMINATES the usual causesof FAILURE ¡n VERY LOW FREQUENCY geo-phones, such as SPRING FATIGUE, OVER-STRESS and INSTABILITY. This geophonemaintains a cióse frequency tolerance withtilt and temperature, and is TRANSPORTEDWITHOUT CLAMPING the moving elemení.

The L-4 is avaílable with or wíthout calibra-tion coils and may be obtained as VERTICALOR HORIZONTAL elementa. A variety of fil-tings are available for custom application.

FEATURESSTABLE NATURAL FREQUENCY

LOWEST DISTORTION

INSTRUMENT QUALITY

HUMBUCK CONSTRUCTION

VERY HIGH OUTPUT

NO SPRING SAG

U.S. PATENT 3,451,040FRENCH PATENT 1,598.454

1.0 Hz AND 2.0 HzLAND OR BOREHOLE

GEOPHONE

Basic unit Is guaranteed lor slx monlhs, exlernal voltago and highlfnc rinmagc not ir\d on waírnnly.

Warranly is subjecl lo Ihe lerms and conditlorts lisled on our Genera! Wniinnly pago-i "7 -in Ihís calalog.

Page 183: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

TYPE

FREGUENCY

FREQUENCY CHANCE WITHTILT... ,FREOUENCY CHANCE WITH EXCITATION... ,

L-4C 1.0 Hz GEOPHONE L-4A 2.0 Hz GEOPHONE

Movingdual coil.humbuck wound Movingdual coü.humbuckwound1.0 ± 0.05 Hz measured on 200 pound 2.0 ± 0.25 Hz measured on 200 poundweighí at 0.09 inches/second weighí at 0.09 inches/second

Less (han 0.05 Hz at 5" from vertical less than 0.10 Hz al 10° (rom ver t ica l . . .Less than 0.05 Hz from Less than 0.10 Hz fromO to 0.09 inches/second O to 0.18 inches/second

SUSPENDED MASS

STANDARD COIL RESiSTANCES.

LEAKAGE TOCASE

TRANSDUCTÍON POWER... . . . .

OPEN CIRCUIT DAMPING.

CURRENT DAMPING

1000 grarns ............. . . .............. 500 grams

500, 2000, 5500 ......... , ................ 500, 2000, 5500

100 megohm minimum at 500 volts. ....... .100 megohm minimum al 500 volts.

8.8 10~3 watts/inch/second or B.8 10~3 watts/inch/second or13.6 watts/meter/second. . . ............. . .13.6 watts/meter/second

(bo) = 0.28 critica! ...... .. ............. . . ,(bo) = 0.28 critlcal(be) = 1-1 Re bc = 1.1 Re

COIL INDUCTANCE/CASE TO COIL MOTION

ELECTRIC ANALOG OF CAPACITY.

ELECTRIC ANALOG OF INDUCTANCE.

CASEHEIGHT

CASE DIAMETER

TOTAL DENSITY

TOTAL WEIGHT

OPERATING TEMPERATURE

Rs + Rc Rs+Rc

Lc = 0.0011 Re Lc = 0.0011 ReLe ¡n henries ............. . .............. Le in henries .......................PP 0.250 ¡nenes ..................... .... ____ PP 0.250 ¡nenes ................ . ......

Cc_ 73,500 (microfarads) ............... Ge- 36.500 (micro(arads) ..........Re Re

Lm^O.S-ISRc (henries) ................... Lm = 0.17Rc (henries) ...............

5ys ¡nches— 13 crn ........................ 5'/B ¡nches— 13 cm ...................

3 ¡nches— 7.6 cm ......................... 3 ¡nches— 7.6 cm ....................

3.7 grams/cm3 .......................... 2.9 grams/cm3 .....................

4% pounds — 2.15 kilograrns ............... 3% pounds — 1.7 kílograms ...........

Range: - 20° to 140°For ~29Dlo60°C. ..... Range: -20° to 140°For -29°to60°C.

L-4C1.0HzGEOPHONE L-4A2.0HzGEOPHONE

COIL RESISTANCE, OHMS

TRANSDUCTION, VOLTS/IN/SECCOIL INDUCTANCE, HENRIES

ANALOG CAPACITANCE, MICROFARADS

ANALOG INDUCTANCE, HENRIESSHUNT FOR 0.70 DAMPING, OHM

500

2.12

0.55

147

173

810

2000

4.23

2.20

36.8

690

3238

5500

7.02

6.05

13.4

1900

8905

500

2.12

0.55

73.0

85.0

810

2000

4.23

2.20

18.3

340

3238

5500

7.02

6.05

6.64

935

8905

Open Circuit Damf^ing (bQ) = 0.28CrÍt¡cal CoiíCurrent Damp¡ng(bc}= 1-1Rc+Rs

Total Damping(b[) =

40

30

ZO

15

10

8

6

4

3

2

l

03

S/N

I;r

i

to" Ü

— ---

--

" A

j

j

/

t ~/

B/

/

/

/

y

/

~N

/

x

_

MODEL L-4A GEOPHONE

2.0 Hz 5500 OHM COIL

C

--

~

URVE SHUNT DAMPING

A OPGH O.ZB

B B9QS OHMS O.TO

FREOUENCY- HERTZi i i 1 l l

:

-

MARK PRODUCTS, U.S. INC.Área 713/498-0600

10507 Kinghurst Dr.Houston, Texas 77099

Telex 76-20691184 *

MARK PRODUCTS, LTD.Área 403/275-35441108 55th Ave. N.E.P.O. Box 73Calgary, Alberta, Ganada T2P 2G9

Page 184: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

ANEXO 2

Page 185: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

* K

-v

->

'

Page 186: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

UKIKEX

OPTREX's Dot Matrix Liquíd CrystalDísplay Module DMC Series can easily beconnected to a micro computer by usingLSI s which contain sophisticated controlcircuits, character generators, etc.DMCSeriesismostsuitableforusewith microcomputer peripheral, word processor, POSterminal and telecommunication systems etc.

<Features>(1) 8-bit or 4-bit MPU interface is available.(2) 160 JIS type characters such as Alphabet, Numeral

and Kana and 32 special characters and symbolscan be displayed by internal character generator(ROM).

(3)' Random symbols can be displayed by charactergenerator (RAM).

(4) Many instructional functions by means of programsuch as "clear display" "home cursor" "on/off cursor1;"blink character" "shift display'; "shift cursor1;"read/wríte display date1; etc. are available.

(5) Compact and light weight design enable easyassembly on device.

(6) Single " + 5V" power supply (Standard Type)(7) Low power consumption

<Features>With a liquid crystal display of an excellent charac-teristics and reliability, OPTREX has developed the"DMF Seríes" for large scale graphic display. Theseare exceptiona! ¡n the following good points,

(1) Low voltage operatíon, Low powerconsumption,

(2) Small-sized, Light, Thin.(3) Figure display, and Character as well.(4) High contrast, Wide viewíng área.(5) Large scale display as CRT.

The above 5 points are a part of presentation.As an ideal usage, OPTREX "DMF Series" are winninggood reputation on equipments of Personal computer,Word processor, Sequence controller, Process contr-oller, Oscilloscope and other peripheral equipment.

APPLICATIONS• Personal Computer• Electronic Typewriter• Word Processor• Facsímile• Plain Paper Copier• Telecommunication Systems• Instrument Devices• POS Terminal• Other Peripherals

180

Page 187: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

DMC Series

. Type No/ -..; :

DMC16106A

DMC16106C

DMC16117A

DMC16128

DMCT6129

DMC16207

DMC 16230

DMC16249

DMC16433 :

DMC20171

DMC20215

DMC20261

DMC20434

DMC24138

DMC24227

DMC32132

DMC32239

DMC32216

DMC4G131

DMC40218

DMC40457

DMC16187-YGR

DMC16266-YGR :

DMC40267-YGR

-• • • ' ^ ' • - . ' , • ' : ;

'.',' /Dísplay Forrnat; ;.

16 charactersX I une

16 charactersXI une

16 charactersX I line

[6 charactersX 1 une

16 charactersX 1 line

16 charactersX 2 lines

16 charactersX 2 lines

16 charactersX2 lines

16 charactersX 4 lines

20 charactersX i line

20 charactersX 2 unes

20 charactersX 2 une

20 charactersX 4 unes

24 charactersX 1 líne

24 charactersX 2 lines

32 charactersX I line

32 charactersX 2 lines

32 charactersX 2 lines •

40 charactersX 1 Une

40 charactersX2 Unes

40 charactersX 4 lines

15 charactersX | line

16 charactersX 2 line

40 charactersX? lina

Display Forits

5 X 1 1 dots

5 X 8 dots

5 X 8 dots

5X 7 dols-f Cursor

5X 7 dots + Cursor

5 X 8 dots

5X 7 dots 4- Cursor

5 X 8 dots

5 X 8 dots

5 x 7 dots+Cursor

5 X 8 dots

5 X 8 dots

5 X 8 dots

5 X 1 1 dots

5 X 8 dots

5 X 1 1 dots

5 X 8 dots

5 X 8 dots

5 X 1 1 dots

5 X 8 doís

5 X 8 dots

5 X 8 dots

5 X 8 dots

5 X 8 dots

Module Slze, :(WXHXTmm)

80X36X10

80X36X10

80X36X10

1 2 2 X 3 3 X 1 1

122X33X1!

84X44X11

122X44X11

80X36X11

8 7 X 6 0 X 1 1

I 8 2 X 3 3 . 5 X I 3

I I6X44XM

1 1 6 X 3 7 X 1 1

98.0X60X11

1 1 8 X 3 6 X 1 !

1 1 8 X 3 6 X 1 1

174. 5 X 3 I X I I

174. 5 X 3 I X I I

175X44X11

I82X33.5X1I

182X33. 5 X 1 1

190X54X10

8 0 X 3 6 X 15

8 4 X 4 5 X 1 5 , 1

I82X34.5XI5. I

i' . . Vlew Área* (WXHmm)

64.5X13

6 4 . 5 X 1 3

64 .5X13

99X13

99X13

61X16

99X24

64 .5X13 .8

6 1 . 8 X 2 5 . 2

8 3 X 1 8 . 6

83X18.6

83X 18.6

76X25.2

93 .5X15 .8

93 .5X15.8

I23.5XI6 .5

141 . 0X16 . 5

130X18.6

152.5X16.5

152 .5X16 .5

147X29.5

6 4 . 5 X 1 3

61X16

161. 6X16. 5

Character Si(WXHmm)

.3.2X8.2

3 .2X5 .95

3 . 2 X 5 . 9 5

4 . 8 4 X 9 . 6 6

4 . 8 4 X 9 . 6 6

2.95X5.55

4.84X9.66

2 .95X4 .35

2 . 9 5 X 4 . 7 5

3 , 2 x 5 . 5 5

3.2X5.55

3.2X5.55

2.95X4.75

3 . 2 X 8 . 2

3 . 2 X 5 . 5 5

3 .2X8 .2

3 .45X5.55

3.2X5.55

3.2X8.2

3 . 2 X 5 . 5 5

2 .78X 4 .89

3 . 2 X 5 . 9 5

2.95X5.55

3.2X5.55

Note: Please refer to page 35~36 about EL back light, Inverter and Extended Temperature Modal 'H',Revisión includes DMC20481 & DMC24227 on page 34.

DMF Series\ -.,: (ítem)

(Type No7T>^^v

. DMF.633'.:'1' - '

. DMF612.-\ •;•;, -

'. ' • • ' DMF6Ó8.-. 'V

DMF605 '

; DMF613 V '•"''

-•"•' DMF63IN i.'.í -•'''.. . '.' •••-• f ' -.

fetó¿Ríxé&%í•ÍM. (V. i'í'.'íVv-, >-<«'- . • -:

|§ít!iiiÜi -tíatf&S;; 4i»S^ ••

64X240

6 4 X 4 8 0

1 28 X J 60

1 28X480

200X640

200X640

4^/D.pt'Síze.''./. W.xH(rñm)

0 . 4 8 X 0 . 4 8

0.4I X0 .4 I

0.55X0.55

0.4I X 0 . 4 I

0.3IX0.45

' 0 . 3 2 X 0 . 4 6

- .Dot Pitch -

WxH(mm)

0.53X0.53

0 . 4 7 X 0 . 4 7

0.6 X0.6

0 .47X0 .47

18Ol.35X0.49

0 . 3 5 X 0 . 4 9

Module Dimensions

. WxHxD(mm)

I80X75XIS

260. 0 X 5 8 . OX I2.0

I29.0XI02.0X II. 2

259, 0X90 . O X I2.6

275,0X126.0X10.8

2 7 5 X I 4 0 X I 8 . 5

í.

Active Viewíng Área f

WxH(mm) j

132X39

229 .5X36 .0

101.0X82.0

229 .5X66 .0

232.0X106.0

2 2 4 X 9 8

Page 188: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

UPTRsHac

Dot Size(WXHmm)

0 .6X0 .7

0 .6X0.7

0 .6X0 .7

0 . 3 2 X 1 . 1

0 . 9 2 X 1 . 1

0.55X0.65

0 . 9 2 X 1 . 1

0 .55X0.5

0.55X0.55

0 .6X0 .65

0.6X0.65

0.6X0.65

0.55X0.55

0.6X0.7

0.6X0.65

0 .6X0 .7

• 0.65X0.65

0.6X0.65

0 .6X0 .7

0.6X0.65

0.5X0.55

0 . 6 X 0 . 7

0.55X0.65

0.6X0.65

RecommendedPower Supply

Vcc-Vss(V)

4- 5

4- 5

4- 5

4- 5

4- 5

4-5 t

4- 5

+ 5

4- 5

4-5

4-5

4-5

4-5

4-5

4-5

4- 5

4-5

4- 5

4- 5

4- 5

4-5

4-5

4-5 '

4 -5

Vee-Vss(V)

.

-*—

1 DrivlngMethod(Duty)

X.D-MB

v n v R

X*D-/5B

i/n Í/R/eU /¿.tí

V n V R/í(LJ /SO

W-KB

i/n i/n/IfLJ /SO

v n v n/IB U /í>b

i/ n '/; R

., .,

/16 /5

>Í,U Ab

. . .,

\/r\ o

/\$J /s b

i / n i/ D/] E '-' — / 5 O

1 / ni I/ D/\J /5 O

i/n I/D/]jU /s LJ

PowerConsumptiontyp. (mW)

10

10

10

10

10

10 r

10

10

20

10

15

10

25

15

15

20

20

20

25

25

50

10

10

25

Welght(g)

30

30

30

35

40

45

60

40

60

30

45

30

65

55

55

60

60

"75

65

75

100

30

30

80

OperatingTemp.C'C)

0 -4-50

0 -4-50

0 -4-50

0-4-50

0 -4-50

0 -4-50

0-4-50

n 4- ^n

0 -4-50

0- + 50

0-4-50

StorageTemp.C'C)

-20-4-70

-20-4-70

¿u 4- /u

-20-4-70

¿u— 4- /u

¿U 4- /U

¿u 4- ¡o

¿0 4- /U

¿u -T /U

¿U 4- 10

¿u 4- /u

-20-4-70

-20-4-70

-20-4-70

¿U 4- /U

20 — r70

Driving Method

*s

XzD-^B

K.D-KB

^D-KBli-D-J^B

kooD-XiB

» XooD-XiB

Weight (g)

160

180

170

300

379

570

Operating TempCe)

0 - ^ 5 0

0 ~+50

0 ~+50

0-4-50

0 -4-50

0 -4-40

Storage Temp (*C)

-20-4-60

- 20 - 4- 60

-20-4-60

-20 --60

182-20-4-60

-20-4-60

Matching Controller LSI

HD6I830B

HD6I830B

HD6I830MSM6255

MSM6255

MSM6255MSM6265

MSM6265

Page 189: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

ORTIGAL CHARACTERISTICS

ítem

1/8 duty

1/TI duty

1/16 duty

Liquid Crystal Orive Voltage(Recommended Valué)

Visual Angle Range

Contrast Ratio

Risa Time

Decay Time

Liquid Crystal Orive Voltage(Recommended Vaíue)

Visual Angle Range

Contrast Ratio

Rlse Time

Decay Time

Uquld Crystal Orive Voltage{Recommended Valué)

Visual Angle Range

Contrast Ratio

Rise Time

Decay Time

Symbol

Vcc — Vee(VD)

01-02

CR

rr

rd

Veo — Ve e(Vo)

0} -82

CH

rr

rd

VCG ~ Vee(Vo)

0l~0Z

CH

rr

rd

Test Condltion

Ta= 0 r

Ta = 2S"C

Ta=50T3

CR=3

0z = 20\ 0 *

Vo = 4. IV, 8=ZV

Vo=4. IV s 8=20'

Ta=0*C

Ta = 25t;

Ta^SOt:

CR=3

02-20", 0= 0'

Vo=4.5V, 5=20'

VD-4.5V, #=20"

Ta = 0^

Ta = 25"C

Ta = 50"C

CR = 3

02 = 2Q\ 0 *

Vo=4.5V. ^=20*

Vo=4.5Vs 0=20'

Standard Valué

mln.

1 0J, 0

3.8

3.6

30

10

_

4.3

4

3.3

25

8

4 . 7

4 . 4

4 . 1

20

6

typ.

4 . 2

4 . 1

4

100

100

4 . 4

4 . 1

3.4

_

120

120

4.8

4 .5

4 . 2

120

120

max.

4 . 6

4 .5

4 .3

200

200

4 . 6

4.3

3.6

_.

240

240

4 .9

4 .6

4 .3

240

240

Unit

V

V

V

deg.

mS

niS

V

V

V

deg.

mS

mS

V

V

V

deg.

mS

mS

Definítion of ViewingAngle 8 and

z(0»0")

Vfewíng DÍrect¡on~

i Définitíon of Contrast- Ratio CR

Driving Voltago

Brightness In non select signal

Brightness ín select íignal '

(B)Definítion of Viewing Anglas QI and#i

CR

Viflwing Angle

Viewing Angle Range

©Definítion of Óptica! Response Time

Non-Salect

Decay T¡m«

Those time that the bdghtness of lighting segment reaches 90%from 0% ¡s rr and that reaches 10% from 100% is rd.

Page 190: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

TiT 'etí»- ; PJiUHHH^BRggH

ítem

Enable Cycle Time

Enable'pulse Wldth, HIgh Level

Enable Rlse and Decay Time

Address Setup Tlme,RS,R/W-E

Data Delay Time

Data Setup Time

Data Hold Time

Data Hold Time

Address Hold Time

m^HBBBSm^R^HSymbol

TcvcE

PWEH

tEr.tEÍ

[AS

tDDR

tDSW

tH

tDHR

ÍAH

MeasurlngCondltion

Figs.U2

Figs.i,2

Figs.U2

Figs. 1 ,2

Fig.2

F¡g.l

Fig.l

F¡g.2

Figs. 1, 2

Standard Valué

mln.

1000

450

140

195

10

20

10

typ.

-

max.

25

320_

Unlt

nS

nS

nS

nS

nS

nS

nS

nS

nS

F1G.1 WRITE OPERATION FIG. 2 READ OPERATION

DBo-DBj

VILI;

\ t AS—

,[Kf .

'

PW,:ir

'Vmt V I M I x

VILI VILI[|)SW

/VluÜ1L|

lEI /

III

Vn.i

(Wríte Dala (rom MPU lo MODULE]

R/W /

rVnu•VILI- — Us— -

•'VIMI

VIL./U:,-"

'VlHI ^

VILI-< IDIJR

Vllil-

Ull

S

ÍAH' '

VIHr-illIHR

K

\\""

'•' i/Vlu

DSo-DB?/VÍIHI

\VOLI

(ReadinQ Dalí tiom MODULE to MPU)

BílTl

Pin No.

1

2

3

4

5

6

7

a

9

10

11

12

13

14

ríY^T;-•••9BB

SymboJ

Vss

Veo

Vee

RS

R/W

E

DBO

OBI

DB2

DB3

DB4

DB5

DB6

DB7

M^|fll=

Level

H/L

H/L

H.H— L

H/L

H/L

H/L

H/L

H/L

H/L

H/L

H/L

J j L d HH IfljH|j|n|B!

Functlon

OV(GND)

Power + 5 V

for Liquid Crystal Orive

Register H;Data InpuÉSelect L:lnstructíon InputH:Dota Reod (Module— MPU)L:Data Write (Module—MPU)

f Enable Signal

• In the data bus line, data transfer is performed two timesby the 4-bit or one time by the 8-bit in order to interfacewjth 4-bit or 8-bit MPU.

• In case interface data length is 4-bit. The data is transferredby using oníy four buses of DB4-DB7 and the buses ofDBO —DBS are not used. The data transfer to MPU iscompletad by transferring the data of 4-bíls twice. Transferof upper four bits and low four bits ¡s performed in sequence.

• In case interface data length is 8-bít. Data transfer isperformed by using eight buses of DBO —DB7.

184

Page 191: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

F»OWÉR SUPPLY BÍESÉT

The internal reset circuit will not be correctly operated,when the following power supply conditíon ¡s not satisfied.In íhis case, please perforrn initíal setting according íothe insíruction.

• Initializing by InstructionIf the power supply conditions for correcíly operating the ¡nternalreset circuit are not met, initializaüon by instruction ¡s required.Use the following procedure for initialization.

Vss

' - . t-'.-ítem'-i,1.:-;

, ••" '.'.:-:. / . - *.<t- •.-. i',«HPowsf Supply ' Rtee. •Tlmejjj

Power -'SÚfiply QFf¿T\mé ''~¿

, • • ¡i .<",<

.Syriifcoft*;;&:Irco

toff

¿•*$&yii»£&!X' ;-*- • v. 1 1 ' * t/í > V-íC"'.Méa8ünr>g¿•5CpndltÍdn|Ñ

'f .Standard ;yaiüei

Vmírí.

0.1

1

Styp>

max.

10

Un'it

mS

mS

O.lmSíítrccÉlOmS toff S 1 mS

Hola.'Tho ilein !olf daflnas the limo \í/hen the powof supply la olí, when ttie poweraupply ahuls down memenlarUy o» ispeáis on-oíf átale.

HESET FUNCTION ,_

• Inítializing by Internal Reset CírcuitThe HD44780 automatícally inítializes (reseís) when power ¡s turnedon using the internal reset circuit. The following instructions areexecuted ín initialization.-The busy flag (BF) is kept in busy stateuntil initialization ends. (BF=I) The busy state ¡s 10ms after Vccrises to 4.5V.(DDisplay clear(2)Functíon ser

DL=1 : 8 bit long iníerface. dataN=0 :1-IIne display F=0 : 5X7dot character font

(3)Display ON/OFF controlD=0 : Display OFF C = 0 ; Cursor OFF ' 8=0 : Blink OFF

(4)Entry mode selI/D=1 : +l(increment) S=0 : No shift

Note : When conditions In "Power Supply Condltlons Uslno Internal Reset Circuí!"are not mat, ihe hiemal jessl circuí! wiln not opérale normatly and initializationwill not be ríorlormed, In tfiía caso ¡rtltializo by MPU ficcotíllno lo "InKínlfzing byInsltucllon".

HS R/W Oflí QBr. D9s DB. D6i O8j DBi DBo0 0 0 0 1 1 * * * »

RS R/W Dfli D8, DBi DB- DQj DBj OSiO O O O I I • * *

WB.| t,.< íi-fr lh«pi 100»:

RS R/W0 0

DBJ D86 OBs OS"0 0 1 I

ns R/W0 0

0

0

0

0

0

0

DBj OBI DBl OBo

DBiDBfi OBs 08.0 0 I , ' '

0 0 0 0

D 0 0 0

D 0 0 0

09 j DB; OBi DBaN r • •

1

0

a

0 0

0 0

1 l/D

D'

1s

W«.| twiie th»n ISms «llti Vec mes la l.SV.

RS n w OB, DB- DO-, DBi0 0 0 0 l í

RS H W DB'n o o

W.K -for n»n

OBn DBS B-i0 i I

!Htn IDO,™.

US fl W Wli DO.. OBs OH.n o n o i

RS 11 W OB> RBr DBs DB.

When InlBrface la 8 blls long.

«™x>t I» cfwc^ed t**»* HMJ ¡njlmclilKXi Jet (ln|f!«ct 11 1 ti-H li"i)

Bf cannm b« cheeKetJ btfo" Ihn iniiF«mel"*i leí [Mtiínct n t W» kwe I

BF t>i I» ehscliwJ ni»' l"« lollowlnu fnifWt-n BF I» not cPX^M. llw v,o.|l"0 Hm*InilTUílions li lo>o« li»i l"f fcmloo InIlrtrt IS" T.W. ¿-1)Fi'dtwn Srl |lo|nl«er " 6>Ii id"! SüfO-tf !"•o' *jp'«f l>"() iixi c«" "Cíe' l«ri| ] Iht nurti't iIjicj tnd c"««cle' 'pnl etnnol bf cli«njrd *ft>j|^f OFFXD-spUr OU/Enn» Wrt« Sfi

When Interines [s Iblts long.

%rl |l>iit'I..M -. ÍM-,

BF e»n M c(-«kPd nlw I\VT«i BF ¡i ivjl ch«;V.e(l. |lnstiiiq|itxn ii leño*" than i|.i>«. 15" T-IX. *•)(Funcl-J" Sfl (S(l "le'l'Ct l

Srtc>l)r D( *i(V»,

be ciiii"[fií o'te-nodtO»pi(it OFFXD-Jniii,

185

Page 192: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

test CIRCUITOF MODULE

SW ON "L" level.SW OFF "11" level.

(push-SW)

000

DB1

DB2

DB3

DBÍ

DB5

DBG

DB7

DMCSerles

OPTREX

DMC Module0 0

14 1312 3 2

of5!!3!!0! í í3!!5! °

i

>a

u >u <> VH j

• Q-I-SV

, VR: ioko-2oko

In case of extended temperatura versión

1413 ....... 3 2 1

-0+5V

-0-7V

* NOTE-:When Ihe vollaoe oí Voe Is dlíferent fiom tho recomí nendetf voltage, Ihe vlewing angla may be chanoed.

'Examples of Temperature'Compensation Circuits for Extended Temp Type.(0n(y for reference)

(A) 1/8Duty-1/4B!asVe.

(B) 1/16Duty-1/5BiasVeco

Fio- 1

Tf.cnnteonRthíZS'C) -ISlfc.ohm]. B-IIM[K]Resiilors :Rp-30lk.Dhm), Rs-B.«[k.ohm), Rm-3.3[lcohm]

Veci-hSv. Vas:0vVi :-fl[V](-7.Hto -R.I[VJ)Vc=<Vi[V), RE- (Vt-VceJ/St

Rg. 2

•n«imislonRlhíZ5r) - Il[)( ohm], B - tlOOÍK]Resijlon ¡Rp-Slotk^Jim], Rj-R.2[k.olimJ. Rm-3.9(k-ohinlTr»™i»iur :PNP TypeVcc:+5v. V»:0v (UíTcSupMVi :-IIÍVl(-10.7IS Ir, - t t .US(V))Vee< Vt (V . Ri - (Vi -Vreí/Sth-ohml

vo[vj

Rlht2S'C)»lS[K-t>hm)

T-l'Cl

-20

-10

Vo[V] k-oÍTn) —--- ! and «vall bla

186

20 40

T.fCÍ '

_^ _ _ - _60 80 100 ?0 -«O 60 60 100

T.l'C]

60

00

Page 193: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

INSTRUCTIONS

Instructloh•

Clear Display ~Q\\

Cursor At Home' -10-3

Entry Mode Set

Display On/OffControl \f\c\\y

Shift

Function SetJ 2_'3

CGRAM AddressSet

DDRAM AddressS e t • ' • • " :

Busy Flag/Address Read •

CGRAM/DDRAMData Write

CGRAM/DDRAMData Read

•'•V; ' - . 1 ..:•"":/,,: .:•,;•',- cods •;. • ; -

RS

0

0

0

0

0

0

0

0

1

1

R/W

0

0

0

0

0

0

0

1

n'

1

DB.• 7

0

0

0

0

0

0

0

8F

'.DB ;

'6

0

0.

0

0

o"

0

1

DB5

0

0

0

0

0

1

'DR.4

0

0"

0

0

1

DL

HR3

0

0

0

1

s/c

N•\R

2

0

0

1

A

Di

R/L

F

DB1

0

I

I/D

1

C

j

*

*

DB0

1

*

S

"'

a•'

*

*

ACG

AC

WHITE DATA

READ DATA

1 ' . - ' - " ' . -- ' • Descrlpüon

Clears all display and returns the cursor tothe home position (Address 0).

Returns the cursor to the home position(Address 0). Also returns the display beingsliifted to the original position. DDRAMcontents remain unchanged.

Sets the cursor move direcíion and specífiesor not to shift the display. These operalionsare performed during data write and read.

Sets ON/OFF oí all display (D) cursor ON/OFF (C), and blink of cursor posilioncharacíer (B).

Moves the cursor and shifls the displaywithout changing DDRAM contents.

Sets ¡nterface dafa length (DL) number ofdisplay Unes (L) and character fonl (F).

Sets the CGRAM address. CGRAM data¡s sent and received after this selting.

Sets the DDRAM address. DDRAM data¡s sent and received aíter this setting

Reads Busy flag (BF) indicáting internalopera tion is being performed and readsaddress counter contents.

Writes data mto DDRAM or CGRAM.

Reads data from DDRAM or CGRAM.

ExecirteTimeímax.)(NOTE 1)

I.G4mS

1.6-lmS

40//S

40//S

40//S

40//S

40//S

0//S

40/íS

40//S

Code - ;'

I/D =1 IncrementI/D —0 DecrementS -1 With display shift

S/C=1 Display shittS/C=0 Cursor movementR/L-1 Shfft to the rlghtR/L=0 Shift to the leftDL =1 8-bltDL — 0 4-bitN =1 1/16DutyN =0 1/SDuty, 1/11DutyF -1 ' 5X10dotsF =0 5X7dots

BF —1 Internal operation is beingperformed

BF =0 Instruction acceptable

DescripUon

DDRAM Display Data RAMCGRAM Character Generator RAM

ACG CGRAM AddressADD DDRAM Address Corresponds

to cursor address.AC Address Counter, used for

both DDRAM and CGRAM^ Invalíd

187

Execute Time (max.)

fcp or fosc=250kHz

However, when frequency changes,execution time also changes

Ex

When fcp or fosc=270kHz,ncn

40^5X^=37^3

Page 194: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

FONT TABLE : <5*iipots)-

L^ p^ PP^

x x x x o o o o

X X X X 0 0 0 1

X X X X 0 0 1 0

x x x x o o n

X X X X 0 1 0 0

.

x x x x o i b i

X X X X 0 1 I O

X X X X O I Í I

• -

X XX X 1000

1;

X X X X I O O I

X X X X 1 0 I O

X X X X 1 0 1 I

X X X XI 100

%' ' •

xxxxi iDT; • • ' • " •':.

X X X X 1 I I O . .

."

• .X X X X 1 1 1 1 - • •

'

ooobCGRAM(1)

(2)

(3)

(4)

(6)

(7)

(8)

ÍI)

(2)

13;

(4)

(5)

(6)

(7)

(8)

'

ooio

r'

-

:!:•:

-•i--:•"

•:•••r:-

"!

:•

;

...

. B P

p.j.p

::

.....

mm

.•"

bol i 5

•t1. p. VP

:" :

..:..

. "":

• •

"":

:"

"""!

::*•

"-.

• pppp

„-*

PPP.'.

.0100

»•£"":! : ¡

• -

j

:"-.•„•"

!""

:...

p""".i ""!

:

;

-„:

. P"

":"

*•

*••

0101

i"":: ...•

• I

'-:

:

* •

":"

.".....

i

. •

..{::

j

,•"•«

0110

"-.' 1"

•-..:

:""

•P •:...:

:::::*•,

•...:

":

.,, :

••1

:":":

!'":

.••"."—1

01 1

....i*"

*

:

•!!I

m

„•

: :

i :

i : •

"p-«"

•pppp.'

p••PPP

.:...38"

1010

r 'Y

:.:

.j

"-.

::

-III:

:-'

• •*••

": .

*• • • •

.!!!.

:::.

. . ..«"

ion

9PVN

.....;

•":

BB

.....;

:í.....

.....

.....

••

¡...

........:

* *

•• :

.....

• p*

•. ;»."

1100

:*"0°»"

••• """•"

-"

m *

*

•.•

:;

•.: :

r

j

pt

• • ....

P

• ••••p

'.

101

...

r--.

,i...:

.-"-

i • *

"

— .

...;

.; ,

•"

...

.

PP."

•/"

S"!• PP

1 10.

. .* *

• •

."""!

;

"..."

.

:..*:!

:' •*

: •

..."

.*

.

*„

-"•

,p *

p •

p •

. .p..

p .

.

-

-

::

.„:

:

.:

...

T

PHp

1..

.."

:

--

.-:

..;,

.;

..',."i p .•i

••

:-i

M I Ó

. .: :

• •

."•:

:...•

;•- .

:..-:_i

: •.

• .LM—

: :•-

•""

."

.

p •

:":"-

e...

P •

• •. •

mi

• • *t • • «_• —

i <

•...•

. . «

•. m*

,"

> .

.• •-

• r

S

. • ii • *

••;"•

0 f

• I R

-

muülill

RAM : Character paltern área can be rewritten by program.

Page 195: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

iSrT"pg'V^PTREX

* DMC16207• Dispiay Format (IGcharacter X2 line) «Display Fonts(5x8dots) • Driving MethodOf'sD)

ABSOLUTE MÁXIMUM RATINGS ELECTRICAL CHARACTERISTICS

''"' ' '* ltem ' ?S;'í..-v ; - , : - -, .H'/.T ':#•;

Power Supply v:'!:;:;<-<VjVoltagéiíor Logic !¿ Y" •• -• '.'*;•' • ".*' v-;" .-

.Power Süpply ' ," . - ' ' •Voítage for LCD Drjve

Input Voitagé." ';'.'.. i:>.,

Operating r ;j.V. ' ''Temperature .j'.V'. t • • / •

Storage"' ' - ;^T. ..•'•.-•"Temperatura' "-•' • "•['•*

Sym;'bol/;.

VCG-Vss

Vcc~Vee

Vi

Ta

Tstg

;r¿®Ü.Condlüon j,"

Síi-'^^-.iA'í:"^.--:;Staixterd .Valué,".iv yv :-• •..'.-íWüvi;

•.mia.

0

0

Vss

0

-20

•íyp.7.

-

•íliax.

7

13.5

Voc

+ 50

+ 70

t;H¿•Ünft'•-;*ñ;'

V

V

V

•c

T2

•: ;^-X/¿]ií;^..^íí-é ')r-V

!í« ifí.íi ;;íS$.^^"•^^ '.''ív íííIpplití H)¿h'.V VÓÜBQflíái

•fr^íR'^-^íifeaS-^^Vc '"¡':>^lnpúÍ-'tL6wV. Voltáge. í

' ^^ •r ^V;•^•'^•S-Hí/í . - , - . - * ,- :- í«.••^•W-<-W^:^.—;^:í&Outpíit i'H i" .Voflage í :

J frf 'M f

.fflffi&'*^-¿'$Pi,Óof pú r.T-ovv"- VoJ tage.

^ . ffiffi í.ríí í-í -..r-rt'At'af*-*' '• ' -•• , . \- V.-.;'.'_.

.í;- ^v.;'';í;;?:F^ower^Supply- Cürréht ..'*&&&?'•.<-.: :.t •'"•;/^5;t'

•«S-iSí•„ . , I . .VC-

:,Sym-:/bííSí*:'• V-^í

VIH

VIL

VOH

Vou

Ice

A'Coridition'••*>'.:* . - ^

loH=I.ZmA

Vcc-S.OV

•' ,i;f¿-^í"-*vMi, • - .Standard, Valué

mlr

2.2

E. 4

-

_

;:typ.J

0.5

.n^ax.

Veo

0.6

0.4

2.0

ÜnH

V

V

V

V

mA

!ííVcc=5.0V±5%, Ta = 25'C

Block diagram

E-R/W-

RS-Vce-Vcc-Vss-

CONTROLLSI

COMI6/

,

SEQWENT DRIVER

External dimensions/Display pattern

189

Page 196: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

INVERTER FOR DMC WITH EL

Model No. ' "

DMCI6I06AE

DMCI6106CE

DMCI61I7E

DMCI6I28E

DMCÍ6129E

DMCI6249E • . -

DMCI6207E ' . . ; '

DMCI6230E ; '

DMCJ6433E

DMC202I5E

DMC2Q434E

DMC24I38E

DMC24227E

DMC32I32E

DMC322I6E

DMC40I3IE • ' ;

DMC402I8E

DMC40457E . .

ínverter

032-45

D32-45

032-45

032-45

D32-45

D32-45

032-45

032-43

032-46

032-46

032-46

032-46

032-46

D32--13

D32-43

D32-43

D32-43

032-48

EXTENDED TEMPERATURE MODELS "H" TYPE

OOperaíing Temperature Range : — 20"^ — -f-70"C©Storage Temperature Range : — 301C - +80T:©EL is standard type (reí. P34)

POWER SUPPLY FOR EL(ELECTRO LUMINESCENCÉ),

(032-15,032-46) Bottom View

y DC5V

1

Gt

Ef DC/AC1NVERTER

JD OUT¡> 0

ACIOOVÍOOHi EL

ADDITIONAL CODINGS FOR DMC MODÜLEsil ^H'.í,....1 • - / i- •.--..•,'•'•.-. '• • - • . • • - , . - • ' . . - . •;. - . • - . ' • - . -„•;.-. .„•> -;,Vvr-- -,'->••• *>•''; ^ • ^ • •H

— ••«JIM |

. . . - . - . - . : - , : • . . -. '. i,-- . , - . -.- JJ D C 5 V

CODE • ;•;". .AddfUonal SpeclílcáUon ,-V |

r

— rit

,ACIOOV4QOH;

'

1

i I^ OUT

DC ADInvcfler

EL

EXAMPLES OF NEW CODINGS

Basic modelExtended12O'CLOCK

DMC16207DMC16207HDMC16207U

120'CLOCK W/EL : DMC16207UE

190

Page 197: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

DOT MATRIX LCD MODULES* Example of Initialization *

1. Power up the module.

2. Adjust the contrast of the display so some of the squares are lit up. NOTE: Only the left half orfirst row will light up depending on which display you have,

3. Set "RS" and "R/W" toa lógico.

4* Send the following codes to íhe data lines:

38 HEXEnable Pulse (4ms or more)38 HEXEnable Pulse (4ms or more)38 HEXEnable Pulse (4ms or more)

OFHEXEnable Pulse (500 NS or more)01 HEXEnable Pulse (500 NS ormore)06 HEXEnable Pulse (500 NS ormore)

After these six codes have been sent to the display, the cursor should be blinking ¡n the upper leftcórner oríhe home position.

•*To send characters to the display, set "RS" to a Logic 1, then send out ASCII codes to the data lines.

To access the right half of the 16 x 1 display set "RS" to Logic Level 0. Then send out "CO" on the.data lines. Pulse the enable lina, then return the "RS" une to a Logic Level 1 fór character display.Addressing forthe rest of the modules is given below:

(16x1)80 : 81 : 82 : 83 : 84 : 85 :.86 : 87 : CO : C1 : C2 : C3 : C4 : C5 ; C6 : C7

(16x2)80 : 81 : 82 : 83 : 84 : 85 : 86 : 87 : 88 ; 89 : 8A : 8B : 8C : 8D : 8E : 8FDO :*1 : C2 : C3 : C4 : C5 : C6 : C7 : C8 : C9 : CA : CB : CC : CD : CE : CF

20x1)30 : 81 : 82 : ... THRU 93

20x2)30 ; 81 : 82 :JO : C1 : C2

20 x 4)O : '* : 82 :ÍO : C1 : C24 :95 :96 :i4 ; D5 : D6

^0x2)D :81 :82 :O : C1 : C2

THRU 93. . THRU D3

THRU 93. . THRU D3THRU A7. . THRU E7

THRU A7. . THRU E7

191

Page 198: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

ANEXO 3

Page 199: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

sidTÜTcía

R2Q

RI9

R18

R17

U5sn en

INSTITUTO GEOFÍSICO E.P.N.

LABORATORIO ELECTRÓNICO

i W. JARAMILLO E.

otn

R l l, R I O

[ R9

U4v

&l

H540 21

2020

-t- 00— 1

COMPONENTES TARJETA DE ADQUISICIÓN

192

Page 200: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

o

o

PAOS Y VÍAS TARJETA DE ADQUISICIÓN

193

Page 201: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

D o a a aa p p a a p

LADO DE COMPONENTES TARJETA DE ADQUISICIÓN

194

Page 202: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

a D D c D a oc q

S.

a o a a a

O

O

V ioooj(5kO

O

bOo

1 op

?

fl

>

I

a n n ca a a c

o a ca ai

.

ana3 D p D

a aa o

LADO DE SOLDADURA TARJETA DE ADQUISICIÓN

195

Page 203: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

ANEXO 4

Page 204: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

, O

P-0

9/O

P-1

1 Q

UA

D M

AT

CH

ED

74

1-T

YP

E O

PE

RA

TIO

NA

L A

MP

ÜF

ISR

S__

TY

PIC

AL

PE

RF

OR

MA

NC

E C

HA

RA

CT

ER

1S

TIC

S

CH

AN

NE

LSE

PA

RA

TIO

N v

sF

RE

QU

EN

CY

TR

AN

SIE

NT

RE

SP

ON

SE

OU

TP

UT

VO

LTA

GE

vs

LOA

D R

ES

IST

AN

CE

' N

EO

AIl

Vt

SW

ING

! I

1v.

- n

svT

Í •

Í5-C

IOA

D B

UIS

IAN

Ct

ID C

BO

UN

O 1

*111

N01

SE

VO

LTA

GE

DE

NS

ITY

vs F

RE

QU

EN

CY

fRÍO

UEN

CYI

Kíl

VO

LTA

GE

FO

LLO

WE

RP

ULS

E R

ES

PO

NS

E

QU

IES

CE

NT

CU

RR

EH

Tvs

SU

PP

LY V

OL

TA

GE

ff t,

v VO

UTAO

I ivo

ursi

NO

ISE

CU

RR

EN

T D

EN

SIT

Yva

FR

EQ

UE

NC

Y

FRE

OU

EN

CY I

Htl

XIM

UM

OU

TP

UT

SW

ING

vs F

RE

QU

EN

CY

FE

AT

UR

ES

* E

xIre

me

lyT

Igh

l M

alc

hln

g*

Exc

elle

nt I

ndiv

idua

l A

mp

llfie

r P

aram

eter

s*

Olís

et V

olta

ge M

atch

O

.ISm

V M

ax•

Off

set

Vol

tage

Mal

cn v

s T

emp

0,8

^V/°

CM

ax

• C

om

mo

n-M

od

e R

eje

ctio

n M

atc

h 1l4

dB

Min

• po

wer

Su

pp

lyR

eje

ctlo

n M

atc

h 10

0dB

Min

* al

as C

urre

n! M

alc

h

3,O

nA M

ax•

Lo

wN

ols

e 0.

6/iV

p.pM

ax*

Low

Bla

s C

urre

n!

3.0n

A M

ax•

Hlg

fi C

omm

on-M

ode

Inpu

t im

peda

nce

200G

O T

yp»

Exc

elle

nl C

hann

et S

epar

atlo

n 12

6dB

Min

É

OR

DE

RIN

G I

NF

OR

MA

TIO

Nf

TA =

25

°C-

VO

S M

AX

(mV

)

0.5

0.5

0.5

0.5

HE

RM

ET

ICD

IP14

-PIN

OP

10A

Y-

OP

10E

YO

P10Y

'O

P10

CY

OP

ER

AT

ING

TE

MP

ER

AT

UR

ER

AN

GE

MIL

CO

MM

IL

*C

OM

OP-1

0D

UA

L M

AT

CH

ED

IN

ST

RU

ME

NT

AT

ION

OP

ER

AT

ION

AL

AM

PL

IRE

R

is

pro

vid

ed

be

twe

en

channels

th

e. d

ual

op

era

tion

al

am

plif

ier.

The

ex

celle

nt

spe

ciíic

atí

on

s oí

the

indiv

idual

ampl

Hie

rsa

nd

tlgh

t m

atc

hin

g o

ver t

em

pe

ratu

re e

na

ble

co

nst

ruct

ion

hig

h-p

erf

orm

an

ce i

nst

rum

en

tatio

n a

mplil

lers

. The

des

igne

rca

n ac

hlev

e th

e gu

aran

teed

sp

eci

tica

tlon

s b

eca

use

the

com

mo

np

acS

íag

ee

limin

ate

ste

mp

era

íure

dií

fere

ntí

als

wh

ich

occ

ur

in d

esig

ns u

slng

se

pa

rate

ly h

ouse

d a

mp

iiíie

rs.

Wa

tch

ing

betw

een

chan

nels

is p

rovi

de

d on

all

criti

cal p

aram

-et

ers

incl

udin

g o

ffse

í vo

ltag

e. t

rack

ing

oí o

ffse

t vo

ltag

e vs

.te

mp

era

tura

, non

inve

rtin

g bi

as c

urre

nls.

an

d co

mm

on

-mo

de

and

pow

er-s

uppl

y re

ject

ion

ratio

s. T

he

indiv

idual

am

plif

iers

feat

ure

extr

emel

y lo

w o

ffse

t vo

ltag

e. o

ffse

t vo

üage

dri

ft,

low

nois

e vo

ltage

, low

bia

s cu

rre

nt.

in

tern

al

com

pe

nsa

ron

and

inp

ut/

ou

tpu

t p

rote

ctío

n.

PIN

CO

NN

EC

T1

ON

S

For

Oev

iees

pfo

cess

ed in

tot

al c

ompl

ianc

e to

MIL

-ST

D-S

83. a

dO /3

83 a

'ter

pin

num

cer.

Cón

sul!

laci

ory

lof

B33

dala

sne

ei.

|6ur

n-¡n

is a

vaiia

bla

on c

omrn

afci

al a

nd in

flusl

fial t

empa

tatu

iefa

nge

pans

incM

aip.

plas

licdi

p.an

dTO

-can

pack

ages

.Fof

ora

enng

info

rmat

ton.

see

19B8

D»U

Boo

k,S

eclio

n2.

GE

NE

RA

L D

ES

CR

IPT

ION

The

OP

-10

serie

s oí

du

al-

ma

tch

ed

inst

rum

enta

tion

op

era

-tlo

nal

ampl

ifier

s co

nsis

ta

of

two

Independen!

monolit

hic

hlgh

-per

torm

ance

op

era

tion

al

am

plif

iers

in

a si

ngle

14-

pin

dual

-in-Ü

ne p

acka

ge. T

ígh

t m

átch

l_ng

of

criti

cal

para

met

ers

SIM

PLIF

IED

SC

HE

MA

TtC

(1/

2 O

P-1

0)

NU

ll 1

41 r

>~

NUU

wi r

r-•

N (

Al jT

•IN

(A

l [T

v- ia

i (T

our

IBI [T

V.

IB) [T

NO

TE:

Dev

íce

may

¡nhe

renl

sy

r^n r

^J

13 il3 3

OU

I til

V-I

AI

14-P

IN C

ER

AM

IC D

IP"H

l!"

(Y-S

utflx

)-IN

tai

~1

NO

LL

IBI

"TI

NU

LU

iBJ

be o

pera

led

even

i( in

seril

on is

reve

rsad

; lui

s 1)

due

lo

nmel

ry o

í pi

n lo

calio

ns o

í am

olil

ie»

A a

nd B

.

6/87

, R

ev.

A1

Page 205: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

b O

P-1

0 D

UA

LM

AT

CH

ED

IN

ST

RU

ME

NT

AR

ON

OP

ER

AT

ION

AL

AM

PL

IF1

ER

. O

P-1

0 D

UA

L M

AT

CH

ED

IN

ST

RU

ME

NT

AT

ION

OP

ER

AT

ION

AL

AM

PL

IPIE

R

IA

BS

OL

UT

E M

ÁX

IMU

M H

AT

1N

GS

D

ICE

Ju

ncti

on

Tem

pera

ture

(T

j,

-65

>C

to ti

Híb

iVID

UA

L A

MP

LIF

IER

C

HA

RA

CT

ER

IST

ICS

at V

S-±

15V

. 55' C

< T

A< +

125= C

, ünle

ss

oth

env.s

e n

ote

d.

Inte

rna

l P

ow

er

Dliilp

aiio

niP

lotB

u

S

uu

mvv

M

ÁX

IMU

M A

MB

IEN

T

RA

Te

Aa

rT^

4_

llf

íRSr

*1 —

OP

-10A

op-io

[|P

£.

ffij(

S

YM

BO

L

CO

ND

ITIO

NS

MIN

T

YP

M

AX

M

IN

TY

P

MA

X

UN

ITS

Dií

fere

nli

al

Inp

ut

Vo

lta

ge

=3

0V

T

EM

PE

RA

TU

RE

M

ÁX

IMU

M A

MsiF

v,iR

' — 7

-

°-3

°-7

- ^

°-

7

mV

Inp

utV

olt

Pg

e(N

ote

2J

±2

2V

P

AC

KA

GE

TY

PE

FO

R R

AT

ING

T

EM

PE

RA

TU

BE ''-

mS

íSí^

^^

L 5

^

• '

Ou

tpu

t S

ho

n-C

lfc

ult

Du

rati

on

In

deü

nile

D

uaN

n-L

ine

tY

i .

106*

c

n.3

mw

/-c~

~7:

OP

-10A

.OP

-10

-55

°C

to

-i-1

25

BC

1.

F

ors

up

ply

vo

lla

ge

sle

sit

na

n^

22

V.l

íie

ab

3o

lUle

ma

<in

ium

lnp

ut¥

olu

i,

IND

IVID

UA

L A

MP

LIF

IER

C

HA

RA

CT

ER

IST

ICS

at

Vs =

± 1

5V.

TA=

25

BC

. u

nle

ss

oth

erw

ise n

ote

d.

\A

O

P-10

-Í;

PA

RA

ME

TER

S

YM

BO

L

CO

ND

ITIO

NS

M

IN

TY

P

MA

X

MIN

T

YP

M

AX

U

Nrí

Ino

ul

Ofi

tal V

olta

ge

Vo

s

- 0.2

0 5

0.2

0.5

J

^•T»m

^«'0

««t

JV

os,-n

ma

Ho

,«l.

2.

- 0.

2S

1.0

- 0.2

5 1.0

ByJ

Vo

ltag

e S

labiiily

uy

^

K^S

^"°lli

irt|»

r-2!l«

»l™

ra

T

CV

OS

,No,.

2|

-

O-7

M

-

0.7

M

.

pW

C

Hrf.m

dT

rin

. T

CV

0&,

RP-

20

mtN

ole

3,

- O

J

1.0

-

0^3

W

,V/-

C

jS

ffO

flie

l Cu

_fT»

nl

'OS

' —

ES

ilü

rO'**1

T

C,

(No

te 2

, 8

50

a

£0

p

A/*

CK

rV

il D

rill

•R&

wC

urreo

t ^

T

=1

T

^_

•gju*

y* —

fln

^tn

tD

nrl

.

.

^

!X5

±1M ^

±1

3-°

"13-5

-I

po^odefieje

cticr,

C

MR

R

vC

M =

±13V

106

123

- 106

123

- Ü

B

ffiS

1B

K2!L

,TX

>lv

P,e

¡ectio

n

--

. ...

--.

'

"In

put

Bia

s C

urr

en!

Incul N

oise

Voíla

ge

eno.D

N

ole

2i Q

.IHr

to tO

Hz

0.3

5

O.o

. ....

....

Jn

-IO

Hi

10 .3

18

.0In

oul N

oise

Vo

ltag

e

u

en

.No

ie2

-t0 =

IOoH

: -

10.0

13.0

*"

(0=

5C

OO

Hi

- 9.6

11.0

-

0.3

5 0

.6

,vj

— -¿

s—

10.0

13.0

nW

VH

Í;!-

9.6

11.0

^

ífiS

t?*

^^gÜ

VoiU

geS

win

g

Vo

HL>

2X

n

±12-0

±12.6

-

±1^0

±12.5

- V

Ñol

a 2

O iH

no

10H

i

Inp De

Inp

ul N

oise

Cu

rre

nl

nsi

ty

j_j

n

j| ñ

esi

sta

nce

— ,

(0 >

10H

I

Not

e 2 I

0"

ICC

Hi

I0'

lOO

OH

l

- 0

.3

2

- 0

.14

- 0.1

2 - ,

08

0

0.23

0.17

— 0

.32

- 0.1

4

— 0.1

2

n «

i r$E

f E

Ú C

HIN

G C

H A

HA

C I

hH

IS I

ICS

at V

s =

±16V

, IA

= ü

i>u U

. unle

ss o

tíie

rwis

e n

ote

d.

•H

Bgy'.

0.23

p

A/v

Hi:

0.17

-1

Ufe

O

P-1

0 A

EB

fMfW

ME

TE

R

SY

MB

OL

CO

ND

ITIO

NS

M

IN

TY

P

MA

X

OP-1

0M

IN

TY

P

MA

XU

NIT

S

ffiL»

,.,>J

0.0

7 0

.18

0.12

0.

5

Inpul

Re

siita

ne

a —

Cam

mofi-

Moae

R

INC

U

Com

mon-M

ode ñ

eie

ctio

nR

a(i0

C

WR

R

Pow

er S

uppl

y fie

iecl

íon

Hat

io

PS

Rfl

Laig

a-S

ignal V

olta

geG

a.n

Avo

Ou

tpu

l V

olta

ge S

wm

g

Vo

Sle

w R

ale

SR

Clo

sM-L

oon

Banaw

ialn

B

W

Ooen-L

oop O

utp

ul

Res

isla

nce

^

Pow

er C

onsu

mpiio

n

'p¡j

Inoul

Ca

pa

cila

nca

C

,M

NO

TE

S:

1-

Lo

ng

-Ta

rm In

put O

tfM

l VolU

Stib

ÜitY

°< V

QS

vs.

Tim

e o

ver eite

rxls

d p

onodi

att

S*e

!udln

g m

e ¡nitlít

hour

oí o

par s

ifón, e

no

po

ntin

ga

ayt iri

lypic

ílly

2.5

uV —

iof»

f

VC

U =

= 1

3V

vs»

=3

Vto

ria

v

RL>

2K

11

. V

0"=

10

V

RLi 50

0(1.

V0 =

=0.5

V.

VS»

-3V

N

ola

Si

Rt>

10

!<!l

RL>

2k

ü

RL2

IVíl

Rt 2

2*1

1

•*V

CL

" ''"

'•O

V0-0

.1(j

-0

Eac

h A

mo

lllie

r

Vs -

=3

V

ate

n lo

!fi«

ivera

ged

tren

d lina

rihe

Ilfsl 3

0a

ay*

oí O

Mra

lion.

»r-

;ejm

Vo

sa

un

nq

:nili

rst:

3Q

lo r

y pic

al p

arto

rman

ce c

urv

íi.

200

- —

200

G

J

110

126

no

126

a

-

s

'O

-

4

10

,W

200

500

- 200

500

150

500

_

150

500

-

VW

±12.5

=13.0

-

-12.5

±13.0

-

= 1

2.0

=12.8

-

-12.0

-1

2.B

110.5

=12.0

-

±1Q

.S

±12.0

- 0.1

7

o.l7

Y/)*

-

0.6

-

_

0.6

U

«

-

60 -

-

60

-

»

'20

-

90

120

¿

-

*

6

-

4

6

-

3

-

3 _

^

2.

Sam

ple

laite

d.

3.

Guara

nle

od b

y d

asi

gn.

'

:

s-8f

l 6/

87.

Rev

.A

ifflfe

á,.

OE

imo*

Nonln

vertin

g«pLcur™

,

. '"*

-

±]-

a

¿3-°

ffi

^«rtln

gO

llsal

«E

^nt

' '<

**

°-B

2-a

•Sis

rH

¡f*W

WgO

ftw

iCuííenl

lnc-

0.8

2.

3

jKt£

3«w

»on-M

o<ia

Rei

aeüo

n^P

&M

,tch

*

CM

m

VC

M =

±13

V

114

123

•pífeU

..,*

JP

SR

H

Vs =

±3

V.o

±1

8V

- 3

10

Bg5?

n'w

S«P

«rat

lon

CS

(N

ole

2)

126

140

Bpr

^^T

CH

ING

CHA

RACT

ERIS

TICS

at v

s = ±

isv,

-55°

c <

TA<

+125

° c, u

nless

othe

nvíse

Kffi:

*

op-io

A|

ffl5

----

-eTlE

R

SY

MB

OL

CO

ND

ITIQ

NS

M

IN

TY

P

MA

X

•ifP

UO

rfM

iVolfega

«Iftto

-W

os

-

0.1

0.3

•fe

oft

wtv

WU

Q.

BíS

lK

ͻhO

U<

Enefn

al T

rim

T

CA

VO

S

(No

to 2

] —

0.

45

1.3

B-n*.

TC

,VO,

S^^

-

0.3 „

- ±1.3

=

4J

nA

1.1

4.5

nA

106

120

CB

4

20

pV

/V

126

140

dB

nole

d.

OP

-10

MIN

T

YP

M

AX

U

NIT

S

0.2

0.

9

mV

0.9

2.5

,iV

rC

0.4

1.2

jiV/*

C

lir BSltOÍv

'"7"1

11

lnpU

I Oíisel V

ol'a

gsS

labilI

ty te

lara

lo Ih

e a

vera

ge

d Irem

i Une

2.

S*m

pl«

(est

ad.

H8«V

yi-T

irns

ov«

( e>

ten<

3ei3

perio

ds

alle

f tr

ie f

lfjt

30

day

s oí

opara

líon.

3.

Guannto

ed

by

flesi

gn.

jj^ffig

^°l

ngB

i«ln

illal|io

uro

(op«ra

tion.e

hange»In

VosdurinqtIie

llrJt3

0B

Kla

a

""9

a*^

s »

'• t

yplc

aíly

S-S

^V —

<el

ef J

o ly

pic

al p

arí

ot m

anca

curv

e».

SU

S! £

;'

^"«9

íra^

6/87

, R

ev.

A1

PJ E H-I

< 2 O Dí

UJ

fc O

Page 206: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

OP

-10 D

UA

L M

AT

CH

ED

IN

ST

RU

ME

NT

AR

ON

OP

EH

AT

10

NA

L A

MP

LIF

IEH

JPM

TO

P-1

0

DU

AL

MA

TC

HE

D I

NS

TR

UM

EN

TA

RO

N O

PE

RA

TIO

NA

L A

MP

LIF

IER

M A

TC

HIN

G C

HA

RA

CT

ER

IST

ICS

at V

s = r

lSV

. -S

S'C

< T

A ¿

+ 12

5° C

, unl

ess

otñe

rwis

e no

ted.

(Con

tinue

d)Jn

jVID

UA

L A

MP

LIFI

ER

CH

AR

AC

TE

RIS

TIC

S a

t Vs =

±15

V. 0

° C £

TA<

+70

° C, u

nles

s ot

herw

ise

note

d. (C

ontin

ued]

SY

Ma

OL

CO

ND

ITIO

NS

OP-

10 A

MIN

TY

P

UA

XO

P-1

0M

IN

TYP

M

AX

OP

-10E

MIN

TY

P

MA

XO

P-1

0C

MIN

T

YP

M

AX

Ave

tag

e N

om

rwert

lng

0.1

7

——

0.1

7

Ave

rag

a D

rill

of

Nonln

vertin

g

TC

Ig*

(No

te 2

1

Sis

» C

unen!

t;zrof

ií81

Ava

rag

e Q

rtft

o(

Nonin

vert

lng

TC

IOS*

(Note

21

Inve

nln

g O

ffsa

i Curr

en!

los-

Com

mon-M

oda R

eje

cllo

n

rua

a

Pow

er

Supply

Reie

ciío

fiR

a.io

Wa

.cn

¿P

SR

n

V,-

±3

Vlo

±«

V

IND

IVID

UA

L A

MP

LIFI

ER

CH

AR

AC

TE

RIS

TIC

S a

t Vs =

PA

RA

ME

TE

R

SY

MB

OL

CO

MO

ITIO

NS

10

2.0

12

2.0

108

120

±15V

. T

A =

2S

°C, unle

OP

-10E

MIN

T

YP

10

- -

15

p

vj jé

S.5

2,

4

9.0

2 ~f

SfÍJM

D B

anO

wid

tn

SW

. A

y^-t

-LO

-

O.S

Íp.0

0p0ulp

H{}

V

O-O

.IO

-Q

-

60

SS

T

£ach

Am

pllf

lar

SO

jpO

wta

^tlW

R

P =

2Q

kfl

-

±4

K>

18

PV

jjM

lfcgqgg"1*'

C'H

-

fl

6.5

- 2.

4

9.0

""

3 -J •'

ss o

ihe

rwis

e n

ote

d.

OP

-10C

í

HR m m ÉLm

lVID

UA

L A

MP

LIF

IER

CH

AR

AC

TE

R1S

TIC

S a

t VS =

±15

V, 0

"C¿

TA<

+7

C

lar:

op

-ioE

JQ

ifTE

R

" S

YM

BO

L

CO

NO

IT10N

S

MIN

'

TY

P

¡a O

íf»«!

Volta

g*

Vo

s

— 0

.25

ngt

Inpu

t O

lls«t

í&t

Exl

ania

l Trim

T

CV

ng

(N

ota

2J

0.7

•BoU

n E

x'*""

' Trim

T

CV

0$n

H

P=

- !0

kn

(N

ota

3}

0.3

MA

X

MIN

T

YP

MA

X

"«m

,,-

l(..

- - 120 6 - —

°c.

MA

X

0.6

2.0

1.0

5.3

0.6

60

95

150

i a

-

S4

8 —

unle

ss o

than

vise

not

ed.

OP

-10C

MIN

TY

P M

AX

0.3

5

1.S

-

1.2

4J

0,4

1.

5

2.0

3.0

MH

i n

mW

mV PF

UN

ITS

mV

ttV

/'G

jíV

/'C nA

Input

Off

set

Vol

laga

0.2

0.5

Long-T

eím

Inout

Off

set

VO

Iug

.Su

b.h

ty

AV

os/

Tirne

-No

iwi.

a.

Inaul

Off

set

Cu

rre

n!

ios

Inpul

Bia

s C

unen! H

IB

inpuiN

ois

eV

oiia

ge

e

^p

-N

oie

Z. O

.iHí lo

10H

;

inpui N

oue

Volla

ge'

^ ^^

('D ° |

ení'ly

¡0

=1

DO

OH

z

0.3

1.2

;1.2

— 0.3

5

— 1

0.3

— 1

0.0

9.S

1.5

3.a

= 4

.0

0.6

18.0

13.0

11.0

0.5

i.a—

±

1.3

— 0.3

8

— 10.5

— 10.2

9.8

-

^

mm

Rnn

DM —

T

C|O

S

8S

!teW

BI«

CurI

9n!

IB

S-°

4l|fe

.lnp

UlBla

1

±7.0

>4g^M

IMn

0.6

5

^

20.0

j

13.5

nV

/i/ítá

11.5

^»V

a«"V

lage

Ran

ga

1VR

MgaB

gjo

-

Reja

ctio

n

CW

RR

(Note

0

50

±1.5

±5.5

(Ñola

2)

13

50

±13.0

±13.5

VC

M =

±13

V

103

123

12

- ±

12

IB

±13.

0 ±13.5

97

120

50

= 9

.0 £0 - -

pA

/*C oA

pA

/-C V

QB

^fe

suppiy

Hijeclíon

Ino

ut

Nois

e C

u:reril

.-N

ote

SiO

-lH

üo

lOH

iV

3 =

±3

V!o

±1

8V

10

51íiV

/V

UJ t£ O oí uj OH O

Inpul N

ois

e C

urr

en

I °

Densi

ty

'n

.No..2.l

o-

100

Hl

f0 *

lO

OO

Hz

Inpul ñesi

üanea

Inpiii

Resi

ttance

Com

mon-M

ooe

IN

CU

inoui V

olla

ge

Ran

ga

IVR

Cam

cion-M

ooe

Reie

cüon

- .

' C

MR

H

V....--

13V

na

tío

cu

Pow

er

Supply

P?te

cüon

fl3

lio

P^R

V

S-=

3V

I0-£

WV

Ua

ige

-Síg

na

l Vblla

g*

L*

"•

o°-

OulD

UI V

olla

ge

Sw

ing

yD

R^£

2<

iil

«1.2

1W

I

NO

TE

1.

Long-T

erm

Inoül O

llsal V

ttlla

ge

Sla

blll

ty r

ate

ra lo

Ihs

ava

rag

od

tíe

ofl

Un»

2.

oí V

^gV

!. T

ime

ov<

r«x!

«n

da

d p

«rio

aft

ef lh

« Ílr

al3

0a

*yi o

' opera

tlon.

3.

Eíc

luoln

g tna

fn

llta

l hour

op«r

a!l£

3n. c

nang«i in

VO

5 flu

nng In

e U

ní 30

Op«fs

ting fla

yí ns

typK

ully

2,¡uV

— fo

lef

lo tycic

al M

tlotm

anC

ocin

vas.

5-9

0

^^^^^^^S

^illi^iA

^M

^K

^^^^i^

^^

0.3

2 0.3

0

0.3

S

0.9

0

0.14

0.2

3

- 0.1

5 0.2

7

pA

/-/K

¡

0.1

2 0.1

7

0.1

3 0.1

3

5

15

50

fl 33

W

.—

16

0 —

12

0 —

O

í

= 1

3

3 U

±

13

±

14

<

106

123

100

120

^

4 20

10

3

2

fifi

200

500

12

0 40

0 —

'{

V/i»

'15

0

=00

~

100

400

J -s

= 1

2.0

±12.8

-

riu

=

>2

.a

j

;io

j

rI2.o

-

-

-i2.0

J

Sírnpl* !ail»

d.

J*O

uara

tite«d B

yO

oilg

n.

. **

6/87

, Rev

.^ 1 '•W

!^^^^^^^^^8

S^^^^S

^S

Í^^

^L%

fÍÍV

*rS

>grii

l Vol

taga

«¿J.-'

Ayo

RL >

2kíl.

V0 =

± 1

0V

100

400

IC

O

400

-

V/m

V

JB

&S

&£frV

o"a

ge

Sw

tng

Vn

R, 2

2K

Í1

+12.0

±12.6

-M

l.O

t-12.6

-

V

•Igpuno-T

fttT

n in

fint nfí«.( v

/i»»j.

«ü

'Kiij

ty rtH

" ti

tf1-

•«— n

T-í t'"ir

t lln"

Hj

^^W

lng

Ihe In

illal í

iour

oí o

po

ratio

n, c

nangaj I

n V

os d

uring

tha

Ilra

lOO

•Ij*"*

*»»

.

H 1'

"

Bl

5?.'

R

K

la

'

' '

II

-i m

f

(•

6

I •^ í

Page 207: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

OP

-10 D

UA

L M

AT

CH

50 I

NS

TR

UM

EN

TA

RO

N

OP

EH

AT

ION

AL

AM

PU

FIE

H

MA

TC

HIN

G C

HA

RA

CT

EH

IST

ICS

at V

s = ±

15V

. TA =

25°

C. u

nles

s ot

herw

ise

nole

d.

OP

-10E

PA

HA

ME

TER

S

YM

BO

L C

ON

DIT

ION

S

MIN

T

YP

M

AX

OP

-10C

MIH

T

YP

M

AX

Ino

ulO

ItM

lVo

ltag

e

Mat

ch

Ave

tage

Non

lnvs

rtifi

gB

las

Cur

ren I

- ±

1J

=4

.5

Nonin

v*rt

ing

OH

sel'

Cuci

enl

lnv«

rt¡o

g O

tljet C

urre

nl"o

rC

orom

on-M

ode

Rej

aetio

nR

allo

Mal

ea

Pow

er S

ucp

ly R

ejec

lion

Ral

lo M

aten

Cha

nnel

Sep

a ra

llón

OP

-10 E

MIN

T

YP

M

AX

OP

-10C

MIN

T

YP

M

AX

InoulQ

tlMt V

olta

jeH

atc

íi

Inp

uiO

ftsa

tVo

llag

eT

racK

ing

Wilh

out

Eile

rnalT

rii

'Wlh

Exi

emal

Trim

TC

.WO

Sn

Cfla

nnul

A O

nly

< M

ota

2v

Ava

raga

Hon

inve

rtin

gE

ías

Cur

ren!

Pow

e*- S

uppl

y R

eJsc

lKjn

Par

to M

aten

NO

TE

S:1.

S

am

pte

leilB

d.

2.

Gud

tant

e«d

by d

eügn.

UN

ffi

MA

TC

HIN

G C

HA

RA

CT

ER

IST

ICS

atV

s = ±

15V

. 0D

TA<

+7

0°C

, unl

ess

othe

mls

e no

ted.

HE

DN

ST

RU

ME

NT

AT

lON

OP

ER

AT

IOH

AL

AM

PL

inE

R

..-'

TY

PIC

AL

PE

RF

OR

MA

NC

E C

HA

RA

CT

ER

IST

ICS

Ave

rsge

Ofil

t of

.

Non

ínve

ning

Bla

s C

urre

n!

°

Nonm

vflrt

lng

Oüs

elC

urr

enl

3

Ave

og

o D

riíl o

í _„.

Nonin

v.n

rn90««tC

utr

Bn.

TC

1«^

<««« "

Inpu

t O

llwi C

u»eni

los-

Com

moo

-Mod

a R

ejec

Son

_

)2

-

2.0

15

2.0

103

117

40 6.0 50 S.O _

18

pATC

-1

2.3

M

20

pA

TC

2.a

Mi

114

da

1* .

. *

MA

TCH

ING

CH

AR

AC

TER

ISTI

CS

V-T

R1M

ME

D O

FFS

ET

VO

LTA

GE

. •

MA

TCH

vsT

EM

PE

RA

TU

RE

6/87

, R

ev.

Al

MA

TC

HIN

G C

HA

RA

CT

ER

IST

ICS

TR

IMM

ED

MA

TCH

ED

OFF

SE

TV

OLT

AG

ED

RIF

TA

S A

FU

NC

TIO

N O

F T

RIM

MIN

G P

OT

(RP)S

1Z

EA

ND

áV

03

J < 2M

ATC

HIN

G C

HA

RA

CT

ER

IST

ICS

O

CH

AN

NE

L S

EP

AR

ATI

ON

Hvs

FR

EQ

UE

NC

Y

^ UJ

PH O

1.0

u

WIB

IMM

tDO

ffS

tTV

OL

IAG

EM

*IC

Ha

Vo

si"

.V|

ICU

tVtS

AB

E S

YU

ME

IFllC

AL

AB

OU

T !

EB

O fD

fl J

VQ

S <

01

fBE

OU

tHC

YlM

'l

Page 208: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

*O

P-1

0 D

UA

L M

AT

CH

ED

IN

ST

RU

ME

NT

AR

ON

OP

ER

AT

ION

AU

AM

PL

IFIE

RO

P-10

D

UA

L M

AT

CH

ED

IN

ST

RU

ME

NT

AR

ON

OP

ER

AT

ION

AL A

MP

LIF

IER

TY

PIC

AL P

ER

FO

RM

AN

CE

CH

AR

AC

TE

HIS

TIC

SA

PIC

AL

PE

RF

OR

MA

NC

E C

HA

RA

CT

ER

IST

ICS

TY

PIC

AL

LOW

-FR

EQ

UE

NC

YN

Ols

eT

ES

T C

IRC

UIT

MA

TC

HIN

G C

HA

RA

CT

ER

IST

ICM

ÁX

IMU

M I

NP

UT

ER

RO

R v

sS

OU

RC

E R

ES

ÍST

AN

OS

MA

TCH

ING

XIM

UM

IN

PU

TE

Rfl

OR

y,S

OU

RC

E R

ES

ÍST

AN

OS

•isv

¿,,,

IWl!

Vv\

BE

lífl

íNC

E M

}!it

So '

3.o

oc

' rw

>-1

OP

-10

LO

W F

RE

QU

EN

CY

NO

ISE

SO

UflC

t S

ES

IST

AM

CE

111

)

VO

LTA

GE N

OIS

E D

EN

SIT

Yvs

FR

EQ

UE

NC

Y

CM

RR

vsF

RE

OU

EN

CY

PS

RR

vs

FR

EO

UE

NC

YC

LO

SE

D-L

OO

PG

AIN

vs F

RE

QU

EN

CY

TírarT

.j'i1 in

of.

ti

i¡;i

Ifl

SOUB

CEftE

SISI

aHCE

Illl

INP

UT

WID

EB

AN

D N

OIS

E |

vsB

AN

DW

IDT

H(O

.IH

zTO

FR

EQ

UE

NC

YIN

DIC

AT

ED

)

OP

EN

-LO

OP

GA

INvs

FR

EO

UE

NC

Y

0,1

1.

0 10

10

0 IV

1M

ÍRíO

UE

NC

Y IH

il

OP

EN

-LO

OP

GA

IN v

s P

OW

ER

SU

PP

LY V

OLT

AG

E

10

IDO

1t

10».

IM

OPE

M-L

OO

P G

AIN

vsT

EM

P£R

AT

UR

E

10 E

i

lígc4 ¿-* .

*•'

I tfl

IM

ik

lo.

loa

lu

lov

fRED

UEN

CYI

Hjl

ír

MÁX

IMUM

OUT

PUTS

WIN

Gi-

vs

FR

EQ

UE

NC

YB

»~r-

T-

XIM

UM

OU

TP

UT

VO

LTA

GE

Vs L

OA

D R

ES

IST

AN

CE

-75

-sa

-íi

a

»

M

n

IM

lis

PO

WE

R C

ON

SU

MP

TIO

N V

sP

OW

ER

SU

PP

LY

Oá E O O

TY

PIC

AL

OF

FS

ET

VO

LTA

GE

ST

AB

ILIT

Yvi

TIM

E

OF

FS

ET

VO

LTA

GE

DR

IFT

WIT

HT

IME

. . 3"rill

TO

ME

S s

u*nj

ES

ruH

NE

DO

N A

f i-o

.V

nt<I

M»V

An-

IMH

j

í

Page 209: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

OP

-10

DU

AL

MA

TC

HE

D 1

H5T

RU

ME

NT

AT

ION

OP

ER

AT

IOH

AL

AM

PL

IFlE

fl

TY

PIC

AL

PE

RF

OR

MA

NC

E

CH

AR

AC

TE

RIS

TIC

S

fM£JH

JAI.

Jd A

TC

H E

DJN

ST

fl U

M E

NT

AT

1ON

J3P

EH

AT

1ON

M.A

MP

U F

j EB

OFF

SE

T V

OLT

AG

E C

HA

NC

ED

UE

TO

TH

ER

MA

L S

HO

CK

INP

UT

BIA

SC

UR

RE

NT

vsD

IFF

SflE

NT

lAL

INP

UT

VO

LTA

GE

1_

AT

|V

'1,t<

-¡I,K 1 1 1 Y - _L

OIF

3»¿

?n>

/

i T

-f.

CIJ

V

nnw

iin

vt-

i

r~ . -IDJ

loe f

-r ' i

r~r

i. I/I

OP

-10)

!

1 1 r 4

| i//

r^1

?,s::I5

V

10

-y>

-1

0

o

10

»

30

DiF

FE

nE

NT

MliN

mr

VA

LU

É ¡

VO

LTS

!

INP

UT

BIA

SC

UR

RE

NT

vs

|TE

MP

ER

ATU

RE

AP

PL

ICA

TIO

NS

IN

FO

RM

AT

ION

AD

VA

NTA

GE

S O

F D

UA

L M

AT

CH

ED

OP

ER

AT

ÍON

AL

AM

PLI

FIE

RS

Dua

l mal

ched

opa

raU

onal

am

plifi

ers

prov

ide

a po

wer

íul t

ool

/or

the

solu

tion

of s

ome

diffi

cult

circ

uit

desi

gn p

robl

ams.

Clrc

uils

¡nc

lude

íW

e in

stru

men

tatlo

n am

plifi

ers,

ext

rem

ely

low

drif

t, hi

gh c

offih

ion-

mod

e re

ject

ion

ÜC

am

plifi

ers,

low

DC

drif

t ac

tive

filtu

ís,

dual

tra

ckin

g vo

ltage

ref

eren

css

and

man

y ot

her

dern

andi

ng

appl

icat

ions

. Th

ese

desi

gns

all

req'

uire

goo

d m

atch

lng

betw

een

two

oper

atio

nal a

mpl

ifier

s.

The

adj'a

cen!

cir

cuit,

a d

iffer

entla

l-in,

dlff

eren

tial-o

ut a

mpl

i-(le

r. s

how

s ho

w

erro

rs

can

be r

educ

ed.

Ass

umtn

g th

ere

sist

ors

used

are

mat

ched

, th

e ga

in o

f ea

ch s

ide

will

be

íden

tical

; i(

the

offs

et v

olta

ge o

f ea

ch a

mpl

ifler

is m

atch

ed,

!hen

the

net d

ífíer

entla

l vol

tage

at t

he a

mpl

lfier

s ou

tput

will

be z

ero.

Not

e th

at th

e ou

tput

ofís

et e

rror

of

thls

am

plifl

er is

not

a íu

nctlo

n of

the

offs

et v

olta

ge o

f the

indi

vidu

al a

mpl

ifler

s,bu

t on

ly a

func

tlon

of t

he d

ffler

ence

bet

wee

n th

e am

plifi

ers'

offs

et v

olta

ges.

Thi

s er

ror-

canc

ella

tion

prin

cipi

e ho

lds

for a

num

ber

of ¡

nput

-ref

erre

d er

ror p

aram

eter

s —

offs

et v

olia

ge,

offs

et v

olta

ge d

rlft

, Inv

ertln

g an

d no

ninv

ertln

g bi

as c

urre

nts,

com

mon

-mod

e an

d po

wer

sup

ply

reje

ctío

n ra

tios.

Nol

e ai

soth

at ¡

he im

peda

nces

c! e

ach

inpu

t, bo

th c

omm

on-m

ode

and

difíe

rent

ial-m

ode,

ars

ext

rem

ely,

hig

h, a

n ¡m

port

ant

feat

ure

not

poss

ible

w

ith

sing

is

oper

atio

nal

ampl

lfler

cl

rcui

ts.

Com

mon

-mod

e re

¡ect

ion

can

be m

ade

very

hig

h; t

his

ises

peci

ally

im

port

an!

¡n i

nstr

umen

tatlo

n am

pllfi

ers

whe

reer

rors

due

lo la

rge

com

mon

-mod

e vo

ltage

s ca

n be

farg

reat

ertr

ian

erro

rs d

ue to

noi

se o

r dr

ift w

ith le

mpe

ratu

re.

For

exam

ple,

con

side

r th

e ca

se o

f tw

o op

am

ps, e

ach

with

80dB

(lO

O^V

/V)

CM

Rñ.

If

the

C.M

RR

of

on

e de

vico

is

•*• 1

00^V

/V w

hile

CM

RR

of t

he o

ther

is -1

00^V

/V. t

hen

the

net

OFF

SE

TTR

IMM

1NG

offs

et t

rimm

rng

term

inái

s ar

e pr

ovid

ed f

or e

ach

amol

ifler

ihe

OP

-10.

Gua

rant

eed

perf

orm

ance

ove

r ¡e

rnpS

r. h

: o

bfln

ed b

y t

rlmm

ing

oniy

ene

sid

e (

side

AM

oT

a c

h ,

he.

offs

et o

, the

oth

er; a

net

dlf

f ere

mla

l ofí

se, o

f zer

o Ju

s T

h's

cadu

re ,

s us

ad d

unng

fac

tory

ies

ting

of ,

he d

e Ic

esw

ever

. ess

en.ia

lly t

he

sam

e re

sufts

may

be

nmed

wiíh

a 2

0kO

abou

t ±4m

V o

f adj

ustm

ent

adeq

uate

form

osta

pplíc

a-lu

tion

is d

eslre

d, o

rwh

ere

eu

oiid

iigas

m p

oten

tiom

eter

pos

itlon

with

tim

e an

d¡tu

re c

ould

cré

ate

unac

cept

able

offs

ets,

the

adj

ust-

'•'men

t sen

sltiv

lty m

ay b

e re

duce

d by

usi

ng t

he c

írcu

it sh

own

HU

low

.

TY

PiC

AL

PE

RFO

RM

AN

CE

OF

INS

TR

UM

EN

TA

RO

N A

MP

LIFI

ER

SG

AIN

= 1

CM

RR

wlil

be

200p

V/V

. a 6

dB d

egra

datio

n. T

he m

atch

ing

olí]

CM

incr

ease

s th

e ef

fect

ive

CM

RR

whe

n us

ed a

s añ

ilin

stru

men

talio

n in

puí

stag

e.

INS

TRU

ME

NTA

TIO

N A

MP

LIFI

ER

S U

SIN

G O

P-1

0

Sjc

fiíst

rum

en ta

llón

ampl

ifier

s w

ith e

xcel

lení

per

form

ance

can

K ,b

t eas

rly b

uilt

usin

g th

e O

P-1

0, T

ypíc

al p

erfo

rman

ce (

ora

two

^índjh

ree-a

mpllf

ler

desl

gn a

re g

ivsn

in t

he ta

ble.

The

thr

ee-

^•'im

pllfi

erde

slgn

, whi

le m

ore

corn

plex

, fia

s th

e ad

vant

ages

of

¡TiIm

plB

gar

n ad

just

men

t by

trím

min

g a

sing

le re

sist

or (R

3) a

nd

P-A

MP

INS

TR

UM

EN

TA

TIO

N A

MP

LIFI

ER

PO

WE

R S

UP

PLI

ES

The

V+

sup

ply

term

inái

s ar

e co

mpl

etel

y in

depe

nden

!m

ay

be

pow

ered

by

se

pára

te s

uppl

les

if de

sire

dap

proa

ch.

how

ever

, w

ould

sac

rific

a th

e ad

vanl

ages

pow

er

supp

ly

reje

cíio

n ra

lio

mat

chln

g).

The

V-

sute

rmin

áis

are

both

con

nect

ed t

o th

e co

mm

on s

ubst

rale

31

mus

t be

tie

d to

Ihe

sam

e vo

ltage

.

6/87

, R

ev.A

jj

6/87

, fi

ev.

Al

Page 210: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

CM

RR

vsF

RE

QU

EN

CY

jj

r¡\O

FM

O D

UA

LM

AT

CH

ED

IN

ST

RU

ME

NT

AT

IOM

OP

ER

AT

lOH

AL A

MP

LIF

[Eñ

1L

1Y

Í 1 /

PR

EC

ISIÓ

N D

UA

L T

RA

CK

ING

VO

LTA

GE

HE

FE

RE

NC

ES

INS

TR

UM

EN

TA

T10

N A

MP

LIF

IER

(3

OP

-AM

P D

ES

IGN

) U

SIN

G O

P-1

0i

t.. L

ow O

ffse

t V

olta

gefií

Low

Off

jet

Volta

ge D

rifí

PR

EC

ISIÓ

N D

UA

L T

RA

CK

ING

VO

LTA

GE

RE

FE

RE

NC

ES

US

ING

OP

-10

Pre

cisi

ón d

ual

trac

klng

vol

tage

re

fere

nce

s usi

ng

a s

ingl

ere

fare

nce

sour

ce a

re e

asily

co

nst

ruct

ed

usi

ng O

P-1

0. T

hese

raíe

renc

es e

xhib

í! lo

w n

oise

, exc

elle

nt s

tab

llity

vs.

tem

pe

ra-

ture

and

tim

a, a

nd h

ava

exce

llant

po

we

r su

pply

reje

ctio

n.

In t

he

cir

cuit

show

n, H

3 s

ho

uld

ba

ad

just

ed

to s

et |n

EF '°

opér

ate

VR

EF a

t its

mxí

'mum

tem

pera

tura

co

eff

icie

n t c

urr

enl.

Pro

per

circ

uit

sta

rt-d

p is

ass

ured

by

R^,

Zj,

and D

j.£0

VZ

I£V

RE

F+

2V

V

I

1NS

TR

UM

EN

TA

T10

N A

MP

LIF

IER

(2

OP

-AM

P D

ES

iGN

lR

DE

RIN

G

OP-

12PR

EC

ISIÓ

N L

OW

-ÍN

PU

T-C

UR

RE

NT

OPE

RA

TIO

NA

L A

MP

IIH

ER

fíN

TE

RN

AL

LY

CO

MPE

NSA

TE

DJ

GE

NE

RA

L D

ES

CfllP

TIO

N

The

P^l O

P-1

2 fs

an

Impr

oved

vers

ión

of (

he p

opula

r LM

108A

low

-po

we

rop

am

p. T

he O

P-1

2 ¡s

ínte

rnally

com

pens

ated

and

its c

hlp

dim

ensí

ons

are

on

ly -1

2 X

58

mils

. O

ffse

t vo

ltage

islo

wer;

trie

tota

l wo

rst-

case

input

offs

et v

olt

ag

e o

ver-

55

° C

to+ !25°C

for

the

OP

-12A

¡s

only

350^V

. In a

ddltl

on, í

he O

P-1

2drive

s a

2kn

load

wh

ich

is

five

tfmes

íhe

ou

tpu

í cu

rre

nt

capabili

ty o

f the

JO

SA. T

hís

exce

llent

per

form

ance

Is a

chie

ved

by a

pply

ing

P

MI's

. ¡o

n-im

pla

nía

d s

uper

-bet

a pr

oces

s an

don-c

hip

zen

er-z

ap t

rirnm

ing

capabill

íles.

The

Int

erna

! co

m-

pe

nsa

tfo

n m

akes

th

is

op

am

p id

eal

for

hyb

rid

ass

embl

yapplíc

aiío

ns.

200p

A M

ax

2l0

nA

Ma*

—H4

Out

put

Impe

danc

e (A

IL:1

.0m

A-5

.0m

A)

pto

caís

etl

fn t

otal

eom

pífa

nca

lo M

IL-S

TD

-tóJ.

; C

onso

l! Ja

ctar

f fo

r 68

3 (J

ala

Wie

el.

PIN

HE

RM

ET

IC M

INI-O

IP(Z

-Su

fíIx

)

ñ/n-

7 o

— «

Page 211: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

, O

P-S

5 V

ER

Y H

IGH

-SP

EE

Q. V

ERY

HIG

H-B

AN

DW

IDT

H O

PE

RA

TIO

NA

L AM

PL1F

1ER

— A

DV

AN

CE

IN

FO

RM

AT

ION

íiers

. T

he O

P-6

5 c

on

form

e t

o th

e st

an

da

rd O

P-0

7 p

inout

wit

hnulli

ng

to V

+ a

nd

is a

vaila

ble

in th

esp

ace

-sa

vin

g 8

-p¡n

pack

age.

The

fo

otp

rin

t oí

the O

P-6

5 m

atc

he

s th

e H

A-2

541.

The O

P-6

5ca

n u

pgra

de t

he H

A-2

541 ¡n

re

du

ced s

upply

applic

atio

ns.

AB

SO

LU

TE

XIM

UM

RA

T1N

GS

(N

ote

2)

Supply

Vol

tage

±

7V

Inte

rna!

Pow

er

Dis

sipatíon (

No

te 1

)P.

RC

. S, 2

Pac

kage

s 50

0mW

Dilí

ere

ntia

llnp

ut

Vol

tage

±

5V

Input

Vol

tage

S

uppíy

to

ltage

Sto

rag

e T

empe

ratu

ra R

ange

P. R

C. S

, Z P

acka

ges

-55

SC

to

-f 1

50°C

Lead

Tem

pera

tura

Ra

ng

e (S

old

ering, 60

sec

) 300°C

DIC

E J

unct

ion

Te

mp

era

ture

(T

t) -6

5°C

to *

Opera

ting

Tem

pera

ture

Range

OP

-65A

-S

5°C

to

-f

OP

-65E

, O

P-6

5F. O

P-6

SG

-¡0°C

to

+85

«(N

OT

ES

:1,

S

ea

taW

e fo

f m

áxi

mum

am

bie

nl le

mpera

tuia

and d

era

ling lacla

r.

11-, c

ciai

oo

fll

onolit

liie»

In

c.

PA

CK

AG

E T

YP

E

XIM

UM

AM

BIE

NT

TE

MP

ER

AT

UR

E

FO

R H

AT

INQ

DE

BA

TE

AB

QV

E •

XIM

UM

AM

BIE

1

Te

MP

GR

AT

UR

E'

ST

OR

ES

\*li

•-

íytíla

ndín

g G

ain

Lin

ea

rily

PÍiÍH

IgriG

ain

,

^ V

0s

Ove

r T

em

pe

ralu

re.

[cíllen I

TC

Vo

s

Ab

so

lule

maiir

num

talln

gs a

pp

ly lo

bom

DIC

Eand

pa

cfca

ge

d p

artí, u

oth

etv

usa n

ote

d.

EL

EC

TR

ICA

L C

HA

RA

CT

ER

IST

ICS

at V

s =

±5

V.T

A=

-f2

5°C

, unle

ss o

therw

ise n

oted

.

PA

R A

M É

TE

R

Input

GltM

t

SY

MB

OL

CO

ND

ITIO

NS

Cu

rra

n!

Input O

llsel

Cu

rre

n!

Laig

e-S

ign.

VC

M-O

V

fleie

clio

n

"-

Po

we

r S

opply

Reje

ctio

n P

alie

Vs =

±4.S

V lo ±

fi'

Input

Volla

ga

Ra

ng

a

Ou

tpu

t V

olta

ge

(Nole

1)

RL =

500(1

Ou

tpu

! C

urien!

Gain

Bsndw

iam

150

-

150

SJe

w R

ata

Supply

Curt

snt

-

200

No L

oad

NO

TE

S:

i.

Guara

nte

ed

Oy

CM

R Is

sI.

jjgr

Pow

er C

on

sum

ptí

on

OP

-07

,72

5,1

08

A/3

08

Á,"

741

'¿¿

ck'e

Vs'

..

0.3

^V/°

CM

ax

S^V

/VM

ax

....

1.0

pV

/VM

ax

. S

Om

W

Max

IRIN

GIN

FORM

ATIO

NJ- L

CC

Ji-

_C

EB

D[P

P

ST

IC

~ O

P77A

2'

_

U>

O

P77

EZ

' -

__

-

OP7

7EP-

_

.Sz2

' r

°"™

-»-

O

P77F

P

_

OP

77

GP

_

_~

O

P7

7G

SIÍ

_

OP

ER

AT

JNG

TE

MP

ER

AT

UH

EflA

NG

E

«'o

MIL

-ST

D.3

a3

.ad

d/8

S3

.H8

rW

¿«*

proe

elie

tí i

n lo

ial c

.O

&tt.

Coosu

li fa

cto

ry t

or

í

Jn

Tít

Ya

ilab

lío

nco

nim

erc

raf

and in

dustr

ia)

lem

para

lure

range p

ans in

fcpíá

illc d

ip,

and T

O-c

an p

acka

ge

j, F

oro

rOaring m

fodnalio

n, s

ee 1

9Bfl

^B

k, S

flcüon i

ibrlíty im

) bom

-ín

ín

form

atio

n on S

O and

PLC

C paclia

ges.

;your

Joca

J va

les

otile

*.

Í|ÍJ

ULD

ES

CR

IPT

ION

^^^77

sig

niíjc

an

tly

ad

van

ces

Ihe

st

ate

-oí-

tne

-art

ín

«i,

op

a

mp

s,

The

O

P-7

7's

o

uls

tan

Uín

g

gain

o

f^P

O o

r m

ore

¡s

ma

inta

ine

d o

ver*

the f

ull

±10V

ou

tpu

tgThla

exc

ep

tlon

al

galn

-Iin

ean'ty

elim

ínale

s in

co

rre

cl-

Jem

nonlín

earm

'es

com

mo

n i

n p

revi

ou

s m

on

olit

hlc

¿an

d pro

vides

superior

pe

rfo

rma

nce

¡n f

tigrí

clo

sed-

i^appiic

atio

ns.

OF

FS

£T

OP-

77N

OP-

07PL

IFIE

R)

Low

Initla

l V

os d

rifl a

nd

ra

píd

sta

blli

zad

on l

ime,

com

bin

ad

with

on

lyS

Om

Wp

ow

er c

on

sum

ptlo

n, a

re s

igniíic

anlim

pro

ve-

men

Es

ove

r p

revi

ou

s desi

gns.

Th

ese

chara

cterist

ics.

plu

s th

ee

xce

ptí

on

al T

CV

OS o

í 0.3

^V/"

C m

áxi

mu

m a

nd

the

low

V0s o

í25^V

máxi

mum

, elim

inate

s th

en

ee

d f

orV

og a

dj'u

stm

an

tan

din

cre

ase

s sy

ste

m a

ccu

racy

ove

r te

mp

era

tura

.

PS

RR

of

3fiV

/V

(HO

dB

) and

C

MR

R o

f 1.0

jiV/V

m

áxi

mum

virtu

aliy

elim

ínate

err

ors

cause

d b

y p

ow

er

supply

dri

fts

and

co

mm

on

-mo

de s

ignáis

. T

hfs

co

mb

ina

tio

n o

/ o

uts

tan

dín

gch

ara

cte

rist

ics

ma

kes

the O

P-7

7 íd

eally

su

ite

d í

or

hig

h-

reso

lutio

n

¡nstr

um

en

tatio

n

an

d

oth

er

tigh

t e

rro

r b

ud

ge

tsy

ste

ms.

PIN

CO

NN

EC

TIO

NS

[Tjv

ca in

iM

«« [T

p~V

^nJ-

;-i

EP

OX

YM

lNI-

DIP

(p-S

u(ílx

)8-

PÍN

HE

RM

ET

ICD

IP(Z

-Suf

flx)

3-P

IN S

O(S

-Suí

tíx)

NG

-IN

MC

.

>tc.

s í a í

ggz

nznu

EíHrN ¡

3

fe\H

Híi3

íEia

7a

¿ s s

s

KC

.

V-

NC

OU

T

MU

1 V

-(C

XK

)

TO

-99 (

J-S

u/í

lx)

OP

-77

BR

C/8

83

LCC

(RC

-Su

íflx

)

a^ Ifcicmvd)

10/8

7, iS

.^J»

^an

r

.?"

4>

10/8

7.

Re

v. D

2

Page 212: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

, O

P-7

7 N

EX

T G

EN

ÉH

AT

ION

OP

-07

7>is

oro

auct

is

avai

laol

e m

five

sta

ndard

gra

des

and ío

ur

stan

dard

pac

kage

s: i

he T

O-9

9 c

an,

líie

B-p

in m

ini-d

ip ¡

nce

ram

ic o

r e

po

xy, a

nd th

e 20

-pirt

LC

C.

The

OP

-77 ¡s

a d

irect

or upgra

de

repla

cem

ent fo

r th

e O

P-0

7,05

. 72

5. o

r 10

8A o

p am

ps.

7-11

-type

s ca

n be

rep

lace

d by

elim

inat

ing

th

e V

os a

djus

t pot.

AB

SO

LU

TE

XIM

UM

RA

TIN

GS

[N

ote

2)

Sup

ply

Vb

lta

ge

...

±2

2V

inte

rnal

Pow

er D

issi

pa

tion

(No

te 1

) ...,....500m

WD

iílere

ntia

l In

put

Vol

tage

±

30

VIn

put

Val

tage

(N

ote

3)

±2

2V

Qut

put

Short

-CIr

cuit

Dur

atio

n

, In

defín

iteS

lora

ge T

empe

ratu

ra R

ange

J, Z

, and

RC

Pac

kage

s -6

5a C

to -f

150"

CP

Pa

cka

ge

-65

"C t

o-H

25

°CO

pera

ting

Tem

pera

tura

Ran

geO

P-7

7A, O

P-7

7B (

J, Z

, RC

) -5

5°C

to +

125

"C

OP

-77E

. O

P-7

7F (J

. Z

) -2

5°C

to i-

as'

OP

-77E

, O

P-7

7F. O

P-7

7G (P

or

S)

0a C

ío 7

Q-¿

fLe

ad T

empe

ratu

re R

ange

(S

old

eri

ng

, B

Ose

c)

30Q

«nD

ICE

Ju

nct

ion

Tem

pera

tura

(T

j) -6

C t

o-f

NO

TE

S:

I,

Sea

labia

lor

maiim

um

am

ole

nl t

em

pe

ratu

ra r

alin

g a

nd

Oet

alln

g I,

PA

CJC

AC

Erf

PE

XIM

UM

AM

BIE

NT

D

EH

AT

E A

BQ

Vl

TE

MP

ER

AT

UR

E

XIM

UM

AM

Bl

FO

R R

AT

ING

T

EM

PE

flAT

UR

E

TO

-99

(J)

10* C

T.lm

Wrc

a-P

in M

arm

ulle

DIP

(Z

) .

0-P

Ín P

lasl

ic 0

!P (

P)

LC

C7.B

mW

/-c

2,

Ab

solu

ta m

axI

mu

mra

lIn

gsa

pp

tyto

bo

thp

ack

ag

Bd

pa

rtj a

nd

Di

oth

erw

ise n

ote

d.

3.

For su

pply

volIa

geale

ssth

ani:2

2V

.iriB

ab

solu

to m

áxi

mu

m ln

pu(v

o(t

aqual l

o in

e w

ppry

yolU

go.

EL

EC

TR

ICA

L C

HA

RA

CT

ER

IST

ICS

at V

S =

±1

5V

.TA=

25

DC

. unle

ss o

ther

wls

e n

ote

d.

PA

RA

ME

TER

Inoul O

llsal \

tolta

ge

Long-T

erm

Input

OH

sel

Input

Otts

et C

urt

en!

Inpul N

oisa

VQ

I^e

OIn

pul N

OIM

W[fge

Den

sity

SY

MB

OL

CO

NO

IT1

0N

S

Vos

-IV

os/

Tim

e

[Ñola

1)

'os

Sflp

-o

0.1

Hi 1

0 lO

Hi (

Hol

a 2}

ta «

10H

I (N

ole

2}

I0=

lOO

OH

z (N

ole

2|

OP

-77A

MIN

T

fP

10

0.2

0.3

0.35

— 10.3

— 10.0

9.6

MA

X

25 - 1.5

0.6

18.0

13.0

11.0

OP

-77

BM

IN

TTP

20

- 0.2

0.3

— 0

.35

10.3

— 10.0

9.6

~

11

0.6

"''S

SIÍ

ia-° ^H

ii13

.0

.jjj^

pA

L O

FFS

ET

VO

LT

i^

Inp

ut N

oiM

Cuite

n!

0.1

Hi!o10H

i|Hole

2)

tnpm

Nois

s C

ur:enl D

enst

ly

in

¡0 «

10H

I (N

ote

21

I0=

100H

r|N

ole

2)

I0*

lO

OO

Hi

(Nol

e 2

1

0.3

2

D.H

— 0.1

2

0.80

0.23 0.1

7

0.3

2

— 0.1

4

.- —

0.

12

0.8

0

0.23 0.17

Inpul R

esis

tanc

e —

Dill

eten

ti3l-M

o<Je

Inpui R

esis

ta D

CB —

Com

inoi

T-M

ode

200

——

20

0 —

Inpul 'A

¡luge

Panga

Com

moo-M

Me

Re

jact

ion

Ra

lio

Vs =

±3V

lo

± 1

8V

Larg

e-S

ignal V

oiia

ga

Gam

5000

12

000

2000

80

00

Qul

p_ut

Voí

lage

Sw

rng

£13J

±1

4.0

112.

5

±13.0

= 1

2.0

~\2

¿

-

±13.

5 ±1

4.0

—±1

2.5

± 13

.0

—±

12.0

±

I2J

Clo

sed-L

oop

aa

nd

wid

thA

VC

+1

(N

ote

21

Open-L

ooo O

ulp

ul R

etu

lance

Pow

er C

onsu

mpi

Pon

Vs =

± 1

SV

. No

Loa

d

VS=

=3

V. N

o L

oad

5Q

3.5

SO

3.5

Olls

el A

dju

slm

cnl R

angu

NOTE

S:t.

Lpng

*Tar

m In

pul O

llsel \

tolla

g« S

iao-lilv

i«le

ti lo

me

ave

inged

Ifen

Ofín

e oí

VQ

S v

i. T

inte

ove

r«Jl

en

de

d o

-fio

<li

alio

i th

s tít*

l3Q

aays

Op«

(aU

on.

EjC

luain

q in

a in

illa

lno

uro

ÍQp

eia

tio

n,c

ria

og

Hiin

Vo

sd

i]ri

ng Ilie

ll[il3

0O

Oíralir

vj a

ays

ais

typ

icaily

JjjV

.

Sam

ple

leile

d.

Guara

nle

ed b

yúengn.

^.^

íAV

i'

'v'-'-'i"

?'1

1^-1

-' '•

''•-''. "

10/8

7,

PM

I\£!

ISLG

EN

ER

AT10N

OP-

10/8

7, R

ev.

D2

Page 213: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

TP

"IE

CTRI

CAL

CHAR

ACTE

RIST

ICS

ai v

s* ±

isv.

TA =

25a

c. u

niess

oth

erwf

se n

oisd

.

-!rí

£.L

C

ON

DIT

ION

SM

JNO

P-77

5O

P-77

F'

:

-?5

_ucn

$.,

arm

vcs

Sta

eiii

iy

VO

s/T

ime

jnout

Olls

eí C

urr

en!

[„,,

Jnpul S

iai C

tititn

i ¡a

Inpu

t N

oiv

- V

tolli

ga

a*

°n&

.p'

—In

out

Noi

se

W)H

age

Deru

ity

"n

'"P

ul N

oise

Cur

rent

tn

— •

ÜÜ!

Inpol N

oise

Cu

fre

nt

Dan

siiy

'"

InpulR

fiíiil

anca

.

(Nota

1)

'

'

Q-I

Hiio

iOH

i[N

o le

2)

'o *

IQ

'o =

• lO

OH

j [N

ota

2)

'o •=

IQ

CO

Hi

0-lH

ilolO

[No

ia2

|

'o -

10H

i

'o-

'OO

Hi(N

ole

2(

'o *

100

0Hi

. _

~

10

0.3

_

~

0.3

— ¿

_J¿

_

~~

OJ5

' .

~

10.3

• — 1

0.0

-

9.6

u1

0.3

2

-

o.n

__

0.

12

— . —

25

1

1.5

2.0

0.6

18.0

13.0

11.0

30

1

o.ao

0.23 0.17

"""

i rp

~

20

- 0.

4

__

~

0.3

-O-?

1.

2

oJa.

- 10.5

10.2

-

9.a

15

-

0.3

5

-

O.IS

o n

MA

X•

. .

60 -

•2.

8 • Za—

0.55

20.0

13.5

_IL

5 35

0.90

0.27

Í^__IV

P_M

AX

. r_

_^___io

o_

~~

0-4

-

JZ

_°£__2.8

— ÍL

__

Li_

2ji . —

~

O-M

0.6

5.

- 10.5

20.0

~

'0-2

13

.5-~

9.

B

1 u

"~

15

35

.-

°-35

0.

90~

0.1

5 0

57(N

o!*

3)

'I H

ajfs

lanc

e —

^nm

on-M

oaa

J^gaR

ang^

1V

R

Co

"T'0

<l.M

o01.

n R

allo

Pow

«r S

uppij'

_Rej

»ciÍQ

n R

allo

Larg

a-S

igna

r

^"a

ga

Gal

n

Outp

ui u

xtaga

Sw

ing

Sle

wfl

ats

Clo

»ea-

Lo.

Band* id

Ih

OC

wi-L

oop

Out

Dui

Ran

ga

CM

RH

PS

FIR

^vo

SR

BW

(Note

2)

Vs =

±1

5V

,No

Lo

ao

_V

S =

±3V

. No

Loa

d

= 2

01(0

200

±H

1200

0

= 1

3.S

±1,

±'2

.5 ±

13.0

_±_1

2-0 ±12.5 0.3

50 3.5

1.0

3.0

NO

TES:

L

Long-T

ein

Inpuf

OK

jat

Vo

llag

e S

iabili

ty i

sleís

to

tti«

ave

rago

tí !f*n

d liria

o' V

,jsvi.

T7m

« D

v« e

jieo

de

O p

enotJ

s alie

r th

e finí

30

day

s oí

op«fa

tion.

Eic

iuoin

q m

« In

ltia! J

iour

oí op«ra

tfon, c

flan

ge

a m

Vos d

uri

ng Ih

« (¡

ist 3

0op«r;itf

ng

dajri a

í« t

yp

ic^l

tXÍ-

5n

V,

2.

Sam

pla !tj|«J.

3.

Gu

arj

nts

fd b

y ae

sign

,

45

200

__

2000

60

00

_

0.1

0.4

0.6

2000

50

00

O.*

0.

6

50

5-24

1

10/8

7, R

ey. 02

Page 214: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

*D

ICE

CH

AR

AC

TE

RIS

TIC

S

NE

XT

GE

NE

RA

TIO

N O

P-07

2. 1

NV

ER

TIN

GIN

PU

T

DIE

SIZ

E 0

.093

X 0

.057

Inch

, 53

01

sq. m

ili(2

.36

X 1

.45

mm

, 3.

42 s

q. m

m)

For

ad

dill

on

alo

198

8 D

ata

Bo

ok,

Se

cllo

n 2

.

WA

FE

R T

ES

T L

IMIT

S a

tVg »

±1

deví

ces.

PA

RA

ME

TER

Inpu

l Offs

et V

olta

ga

Irmut

Otfj

Bt

Cut

ían!

Inpul B

lai C

wre

m

Inpu

t R

asiií

ance

Dilf

eren

llal-M

ode

Inpu

t Vo

ftage

Ran

ga

Paj

e<:ti

oo-ñ

*i¡o

Pov

mr

Con

sum

plio

n

NO

TE

SI.

G

uaia

nt»*

<Jby

a

on,

refe

r

RL=

ixn

WU

agaG

aln

AV

O

VO =

±ID

V

±12

.5±12

.0

2000

1000

Ele

cttlc

il le

su ir

a p

erfo

rmed

at

waf

er p

foB

* lo

Iho

lim

ib iho

wn,

Oue

to

vaiia

tlona

¡n

asse

mbl

y m

atho

di a

nd n

orm

al y

iald

[asj

. yía

ld a

ftgu

»f»n

l»«<

llofil

a(H

Jflfd

prod

uc[a

¡co.

Conju

it (a

ctor

y lo

nag

olíd

ls s

psci

fical

iona

bas

»<J

onai

ce lo

l qua

liílc

alio

n Ih

ioughia

rnpla

lol a

ssem

TY

PIC

AL E

LE

CT

RIC

AL

CH

AR

AC

TE

RIS

TIC

S a

t Vs=

+15

V,

TA =

+25

=C

, unl

ess

othe

rwis

e nole

d.

•r pa

ckag

mu

*tb

<y a

od la

stin

PA

HA

UE

TER

S

rMQ

OL

CO

ND

IT10

SS

OP

-77N

TY

PIC

AL

OP

-77

GT

YP

ICA

L

• •! Ul

Vol

tag»

Orilt

Nulle

tíln

pulO

llsal

Vblli

Ofit

s *•

so

n.

flp-

2W

tl

Clo

ieO

-Loo

pB

atxJ

wid

lti

BW

A

VC

1.-

+ ]

0.6

0.6

glC

AL

PE

RF

OR

MA

NC

E

CH

AR

AC

TE

RIS

TIC

S

; G

AIN

LIN

EA

RIT

Y (

INP

UT

VO

LTA

GE

vs

OU

TP

UT

VO

LTA

GE

)O

PE

N-L

OO

P G

AIN

VsT

EM

PE

RA

TU

RE

OP

EN

-LO

OP

GA

IN v

s P

OW

ER

SU

PP

LY V

OLT

AG

E

ICLO

SE

D-L

OO

PR

ES

PO

NS

E5?

FO

RV

AR

IOU

S G

AIN

?'

CO

NF

IGU

RA

T10

NS

k"K

j \

vs ** \

ttsv

•ís-

c \P

GA

IN/P

HA

SE

RE

SP

ON

SE

CM

RH

vs

FR

EQ

UE

NC

Y

10/8

7,

10/8

7,

Rev

. D

2

Page 215: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

-

--

(P

MI)

"--

TY

PIC

AL

PE

RF

OR

MA

NC

E C

HA

RA

CT

ER

IST

ICS

OP-

77 N

EX

T G

EN

ER

ATI

ON

OP

-07

PS

RR

vs

FR

EO

UE

NC

Y

0.1

LO

10

1B

Q

!t

1C*

fRfO

UE

NC

Y i

Hi]

INP

UT

W1D

EB

AN

D N

OlS

Evs

OA

ND

WID

TH

(O

.IH

zTO

FR

EO

UE

NC

Y

IND

ICA

TE

D)

BA

fíD

WID

IH [M

il

PO

WE

R C

ON

SU

MP

TIO

N v

sP

OW

EH

SU

PP

LY

a io

jo

3o

INP

UT

BIA

S C

UR

RE

NT

vsT

EM

PE

RA

TU

RE

M

ICO

TO

TA

L1

NP

UT

NO

ISE

VO

LTA

GE

vs

FR

EQ

UE

NC

Y

Ffl

EO

UE

fJC

Y (

Hi|

XIM

UM

OU

TP

UT

VO

LTA

GE

vs

LOA

DH

ES

IST

AN

CE

-'—-—

—G

£N

ER

AT

IOH -o

p-°7

INP

UT

OF

FS

ET

CU

RR

EN

T

vsT

EM

PE

RA

TU

RE

INF

OR

MA

TIO

N

HIG

H-G

AIN

OIF

FE

RE

NT

IAL

BIL

AT

ER

AL

CU

RR

EN

T S

OU

RC

E

XIM

UM

OU

TP

UT

SW

INvs

FR

EO

UE

NC

Y

"_ h

lgh

gain

, ga

m li

nearity

. CM

RR

, and

low

TC

Vn*

of¿>

P-77

mak

e ¡t

poss

ible

to

obta

ín p

erfo

rman

ce n

o,

ivou

sly

ayai

labl

e ¡n

sin

gle

3

tage

ve

ry n

igh-g

ain

llfie

rapplic

aüons.

a

a

n

Om

Vd

iífe

ren

lials

ign

al.

íhe

ma

x.m

um

erf

ors

are

The

ae c

urr

en

! so

urce

s w

ill s

upply

b

otn

posií¡v

e a

nd

nega

tiva c

urr

en! I

nto

a g

rounded

load.

TY

PE

A

MO

U N

TO

MM

ON

-MO

DE

VO

LTA

GE

Q^^

¿E

i^íIX

.WO

RS

TC

AS

E

0.0

2%

an

dit

ial/

or2

oto

be

inf¡

nlí

e.

CAP

ACIT

IVEL

OAO

S

10/8

7,

ds o

f any

Si2

e wilh

ou! in

slabi

lity-

resis

lor¡

s in

slde

the

íee

dbac

k lo

op.

to ín

open-lo

op

gai

n oí

!he

OP

-77.

10/8

7, R

ev. D

2

Page 216: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

, O

P-7

7 N

EX

T G

EN

ER

AT

IOH

QP

-07

PR

EC

ISIÓ

N

CU

RR

EN

TS

INK

SH

IGH

ST

AB

ILIT

Y V

OLT

AG

E R

EF

ER

EN

CE

KK

IIIV

Í C

UH

BE

HIS

OU

HC

E

Thes

e si

mpl

e hi

gh c

urre

nt s

inhs

req

uire

ihat

the

load

lloat

bet

wee

n th

e po

wer

supp

iy a

nd th

esin

k.

In t

hese

circ

uits

, O

P-7

7's

high

gai

n, h

igh

CM

RR

, and

low

TC

VOs

assu

re h

igh

accu

racy

.

PR

EC

ISIÓ

N A

BS

OL

UT

E V

AL

AM

PL1

F1E

R

This

sim

ple

boot

stra

pped

vol

tage

ref

eren

ce p

rovi

des

a .\e

10

volts

virt

ually

ind

epen

den!

ot

chan

ges

in

po w

ersu

pply

vol

tage

, am

bien

ltem

pera

ture

, and

out

put-

.lo

adin

g. C

orr

ed

zene

r op

erat

ing

curr

ent

oí e

xact

ly^

2mA

is m

aint

aine

d by

R1,

a s

elec

ted

5ppm

/°C

res

isto

r,co

nnec

ted

lo th

e re

gula

ted

outp

ut. A

ccur

acy

is p

rimar

-ily

det

erm

inad

by

thre

e ía

ctor

s: th

e 5p

pm/°

C te

mpe

ra-;

ture

coef

íicie

ntot

D1.

1ppr

n/°C

ratio

tra

ckin

gof R

2anc

JjR

3. a

nd o

pera

tiona

l am

plifi

er V

os e

rror

s.

Vos

err

ors.

am

plifi

ed b

y 1.

6 {A

vcü

. app

ear a

tlhe

outp

ut.

and

can

be s

igni

fican

! with

mos

t mon

olith

ic a

mpl

lfier

s:F

or e

xam

ple:

an

ord

inar

y am

pliíi

er w

ith T

CV

os °

5/i W

C c

ontr

ibut

es 0

.8pp

m/Q

C o

f ou

tput

er

ror

the

OP

-77,

with

TC

VOs

of 0

.3^V

/°C

, co

nfrib

utes

bu¡_

O.O

Spp

m/°

C o

í out

put e

rror

, thu

s el

fect

ivel

y el

imin

atin

gíTC

Vós

as

an e

rror

co

nsid

erat

ion.

un

un

• liV

?

O-l

jf

"

i 3V

MO

xjp

1

^\ jS

~

4.S^

rl/\f

L-1 i

"fe "iS.

"^u

i

Xí*

».

)«f

""'

|"n

tWN

OIS

E P

RE

CIS

IÓN

DE

TE

CT

OR

O

•onl

Com

pan/

.

The

high

gai

n an

d lo

w T

CV

Os

assu

re a

ccur

ate

oper

a-tio

n w

ith in

puls

from

mic

rovo

lts to

vol

ts, I

n th

is c

ircu

ít,

the

sign

al a

lway

s ap

pear

s as

o c

omm

on-m

ode

sign

al t

o

the

op a

mps

. Th

e O

P-7

7E C

MR

R o

f J/

AV

V as

sure

sjer

rors

of

less

tha

n 2p

pm.

10/87

,10

/87,

fie

v. 0

2

Page 217: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

PR

EC

ISIÓ

N T

HR

ES

HO

LD

DE

TE

CT

OR

/A

MP

LIF

IER

, O

P-7

7 N

EX

T G

EN

ER

AT

ION

OP

-07

PR

EC

ISIÓ

N T

EM

PE

HA

TU

RE

SE

NS

OR

Whe

n V

tfj <

VT

H,

am

plif

ier

ou

tpu

t sw

íngs

neg

ativ

a, r

e-

vers

e bia

sing d

iode

D

1.

VQU

T =

VTH

i'

RL

= °

° •

Wrie

n V

1N S

VIH

. th

e lo

op

clo

ses,

VOUT

= V

TH +

(V,N -

VT

H) (1

+ -^

\s /

•G

C is

sel

ecte

d to

sm

oo

th t

he r

espo

nse

oí Ir

te loap.

CO O \D

RE

SIS

TO

R V

ALÚ

ES

TEW

PE

RA

TUR

ER

AN

GE

-SS

'Cto

- -)

25'C

OU

TP

UT

VO

LTA

GE

RA

NG

E-0

.55V

lo

> 1

.2SV

-5.S

V l

o+

12.

5V-0

.67V

K-t-

2.571

!

26R

O-S

CA

LEO

V @

O' C

RM

(±1

% R

esis

tor)

R6

p [

Pal

snfio

mel

ef 1

Rs

(±1%

Res

islo

r)

10/8

7, R

eV,

fio*

Bia

s C

un-e

nl (

25°C

) .....

KX

AM

ax

i B

las

Cur

rent

(12

5°C

) ...:,...

20p

A M

axty

Cur

rent

SO

O/iA

Max

¡ S

Ingl

e-S

uppl

y O

pera

tion

t-Mod

e R

ange

Incl

udea

Gro

und

ut S

win

gs l

o W

lthín

400

/iV o

í G

roun

di

Indu

stria

l Te

mp

Ra

ng

e..

....

... -4

0"C

to

4S

5nC

aJN

GIN

FO

RM

AT

ION

f

PA

CX

AG

E

TO

-99

PLÁ

ST

IC

OP

80A

J'

— .

OPB

OEJ

OPS

OFJ

OP

80G

J O

PSO

GP

OP

80G

SIÍ

QP

ER

AT1

NG

TE

MP

EB

AT

UR

ER

AN

GE

MIL

,

XIN

DX

IND

XIN

DX

IND

OP

-80

UL

TR

A-L

OW

BIA

S C

UR

RE

NT

OP

ER

AT

ION

AL

AM

PU

FIE

R

PJR

JEU

MIN

AIO

"12

5"C

, th

e O

P-8

0 ty

plca

lly h

as a

bla

s cu

rren

t of

onl

y 10

pA.

Our

ing

roo

m-le

mpe

ralu

re o

pera

tion,

the

OP

-80'

s bi

as c

urr

en

tis

equ

ival

en! t

o a

mer

e 12

5 el

ectr

ons

perm

íllls

eco

nd. o

nly

2of

Aty

pic

al.

The

OP

-80

is c

apab

le o

f ope

ratio

n w

ith e

ither

sin

gle

ordu

al s

uppl

ies.

its

!ow

cos

í m

akes

ít

attr

activ

e as

a g

enera

l-pu

rpos

a am

plifi

er f

or lo

w-v

olta

ge s

yste

ms,

as

wel

l as

syst

ems

dem

andi

ng I

he h

íghe

st le

vel o

f pr

ecis

ión

in c

urre

nt-t

o-vo

ltage

conv

ersi

ón.

The

low

sup

ply

curr

ent

mtn

imlz

es t

herm

al p

ower

dis

sípa

tlon,

vírt

ually

elím

inat

ing

the

effe

cts

o[ c

híp s

elí-

heat

íng.

Sys

tem

pow

er-s

uppl

y de

man

d Es

red

uced

as

well,

res

ultin

g ¡

n lo

wer

over

all

cost

s. T

he

OP

-80'

s C

MO

S

desi

gn

gtve

s a

good

spee

d/po

wer

rat

io.

perm

iltin

g a

0.2

V/^

s m

ínim

um s

lew

ra

tean

d a

300k

Hz

galn

-ban

dwid

th p

rodu

ct w

ith u

nity

-gain

sta

bilir

y.

PIN

C

ON

NE

CT

ION

S

a pi

-oce

ssec

! ín

lola

l cam

plia

nce

lo M

IL-S

TD

-683

, add

/a&

3 ai

ter

i. C

ónsu

l! la

ctoiy

lor

S83

dala

stie

euIíT

»ava

ilatíl

s on

com

moi

cial

arv

d in

dcis

lrial

lem

pera

lüre

rang

a pa

rís in

í p

j«sl

ic<l

¡p. a

nd T

O-c

an p

acK

ages

. For

ora

erin

g in

form

a llo

n se

e 19

8B^-

<ok,

Sec

llon

2.U

bi!lt

yand

burn

-¡jim

(orm

aiio

nonS

Oan

<jP

LCC

pac)

iagB

3.co

ntac

l•

offic

e.

AL

DE

SC

RIP

T1

ON

) C

MO

S o

pera

tiona

l ar

nplií

iar

ofte

rs e

xcep

tiona

llyíc

urr

ents

ove

rits

enür

e ap

erat

lng

tem

pera

ture

rang

a. A

t

r JF1E

D S

CH

EM

AT

IC

w«j.|T

-trj

rr-1

N\J

_

-HM

fT

*-E —

' —

*

1 — 1" ^

'

_t^ P^

WG

3«=

AV

] v+

NW

J. 'n

^n'

v+

(CA

Sei

3o

w

/Ví>

\.

-wiá

-1 1

J

>

9«o

ur

3-P

IN P

STIC

DIP

a Q

^^P

s w

u.

(P-S

uff

be)

4 V

-

8-P

IN S

O

TO

gg

(S-S

uflI)t)

(J

-Su'

fflx)

*->-l

W Pt n p-t S < $ Z, o h tu O

U.S

. P

alen

l Num

ber;

4.6

75^6

1.

ry p

rodu

ct In

form

atio

n i>

bs»

*don

leill

nqof H

Ifm

lled

num

b«ro

í d»v

ic«f

, fin

al s

pecl

Ucs

doni

may

var

y.P

loai

acon

tact

loca

l j'«

Itibu

tor

lor

lin-l

dflt

í ah

-st.

Page 218: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

.•toto

rv

:CMOS Voltage Converter¿

'GENERAL DESCRIPT10N .. The Intersll ICL7662'ts a monolithic high-voltage CMOSpower supply círcúit 'whích qfíers unique perforrnanceadvanlages over pr'evlously avallable devices. The ICL7662performs supply vóltagé conversión frbm positive to nega-

.tive lor an ¡nput range, of-M.SV lo. +20.0V, resultlng incomplementary output voltages oí -4.5V tp -20V. Only 2' non -critica I external capacitor areTveeded.for the chargepump and charge reseryoír functions. The IGL7662 can also[unction. .as a voltage doubler, and will genérate outputvoltages up to + 3B.6V wlth a' -V20V Input

Contaíned on chip ara a series DC power supply regula-tor. RC oscillalor.' voltage level transJator, íour oulput powerMOS switches. A unique Ipgíc élóment senses Ihe mostnegativo voltage in Ihe device and ensures that the outputN-chanñel'switch soürce:substrate junctíons are nol for-ward biased. This assures latchup"fTeetoperation.-. The oscillator, when.unloaded, .oscillates at a nominal

.frequency.of 1 0kHz for an.input supply voltage oí .1 5.0 volts.This^ frequency can.be lowered.by .the _add¡tion oí anexterna! capacitor to the "OSC'| terminal,. or the. oscillalormay be overdriven by an external clock.

The "LV" terminal may be tied to GROUND to bypassthe ¡ntemal series regulalor and ¡mprove low voltage (LV)operation. At médium to hígh voltages (+10 to +20V), theLV pin is left floatlng to prevent device latchup.

ORDERING INFORMATION

TEATURES• No External Diodo Needed Over Entlre

Temperature Range• Pin Compatible. Wlth ICL7660

• • Simple Conversión of +15V Supply to -15VSupply

• Simple Voltage Multipllcatlon (VouT-(-) nV|í(• 99.9% Typlcal Open Circuit Voltagc Conversic

•- EMiclency. • 96% Typlcal Power Efflclency• Wlde Operatlng Voltage Range 4.5V to 20.OV• Easy to Ua« — Reqúlrea Onfy 2 External'Non-

L7662

OLUTE MÁXIMUM I

)Iy Voltáge .............. '.. ..... .llator Input Vollagé '(Notó' í

-0.3V lo (V(V + - 1 0V) to (V

ent into LV (Noto 1) .........!ut Short Duratíon ............

ees above Ihosa lislfvd urví f Abso*t!on oí Ifm 6evíc* al lt»»« tx a'ty Cuto rrwuómufii rntíng corRi'ik-"!* fo*

.CTRICAL CHARACTre 3.

APPLICATIONSOn Board Negativa Supply for Dynamlc RAMsLocallzed /i-Processor (B080 Type) Negative

.SuppllesInexpenslve Negative SuppllesData Acquisltlon SystemsUp to -20V for Op Ampa

ÍMBOL

PART NUMBER

ICL7662CTV

ICL7662CPA

ICL7662MTV

ICL7662/D

TEMPERATURERANGE

0°C to +70°C

0°C lo +70'C

-55°C to+ 125'C

' —

PACKAGE

TO-99

8 PIN MINI DIP

TO-99

DICE"

(outllno dwg PA) (oulllne dwg TV)

Figure 1: Pin Conflgurations

"Paramalof Mln/Max Umits guaranteed al 25*C only iof DICE ordera.

PARAMETEI

.upply Vollago Raf>gSuppl/ Vollnge

Supply Cmrent

Output Sourcfl

Supply Cuffent

Oulput.Sourco

Oscillalof

Power Efllciency

Voltage Conve'sion

Oscillalor Stnk or SoCurrenl

1. Conneclíng any lormlnnl loinpuls Irom sourcos opwaü

2. Daiale linoarV atx>vfl &0'C3. Pin 1 is a Tasl p¡n fliwJ ¡s

Figure 2: Functlonal Dlagram

30206^'

210

Page 219: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

302064-00

¡Ila'íor tnput VoKage'(ÑótíTH)-0.3V to (V+ H-0.3V) fof V+ <10V

/' •, (V+-10V) to (V+. +.0.3V) for V+>.10Vent ínto'LV (Noto 1)...;-;.........,.20pA lor.V+:'> 10V

Slíbrt Duratioh ,..".'..'.....'.........'...;. Continuous

SOLUTE MÁXIMUM RATINGS

'•»4O

',aw

,.;22V Power Díssipation (Nole".;2)'' ,'ICL7662CTY ..'....'.-......'.'.I...... .........'...SOGmW1CL7662CPA,........ ;.300mWICL7662MTY .....SOOmW

Lead Temperatura (Soldering, 10sec) ,. ..,,300"C

thosfl lialed unóer Abtokrte UaxlfTKXTi Ratitas may causo pemwrwrt damagfl to the devico. Th««o wo stres* ratings ooty, aod lunctíorxa!n o* the tí«vic« «1 U>«B« or any olhoc cooitionB «bova tíxwo ioctcated In tt» operatoria! nectkxia ot lh« »p«ciftc»tk>n« b not l(pf*»d. Exposure lo

fof »xlB<xi*d peoodm m«y »fl»ct dovic« . r»Tiabirrty.

-O, unless othewise slated. Test CircuitÍCTRICAL CHARACTERJST1CS V+ -15V, TA-250C,re 3.

YMBOL • PARAMETER

Suppty Vohago Range-LoSuppty Vottage Range-Hi

Output Soyrce ReaJstaix;e

Soppty-C^xreót . ,•"

Output.Soorce Re«Jalanca ,-

Oscillalof

Powef Elftcier«y

Vollage Convorakxi Elfic.

Osdllalor Slnk w '.SourceCurrent' " "'íi • •'"'•

TEST CONDITIONS

, LV-GND, LV-Open

Min < TA < Max

Wtn < TA < Max

,-0?. 'LV.-Opon

O*C<TA<+125'C

10 - 20mA. LV - Open TA - 25*0O*C<TA< +7-5S*C<T/>,<

V+-5V,- •

RL-™. LV-GNDTA - 25'C

O*C<TA*< +70*c-55*C<TA<

\f+ -5V,l0-3mA,.UV-GS¡D

TA - 25-cO°C<TA< +7o*c-55*C<TA< +125*C

- 2KÍ2 TA - 25-C

Mln < TA < Max

RL" Min < TA < Max

V+ -

V+ -I

UMITS

MIN

!4.5

9390

97

TYP

.30

.40

607060

202530

125150-200

10

99.9.

0.5

4.0'

MAX

11 •20

.50,B51.0

100120150

150200250

20O•250350

UMIT

kHz

1. Conrvecling nny lefinlnal lo voílages graater Ihan V+ of tess than ground may cause destrudfve lalchup. tt h recon>fper)óed that noinpuls tiom sources operntíng (rom exlornal suppltea be applied ptkx lo "powef up" oí the ICL7662.

2. Dórale linea/rj- «bove 50'C by 5.5niW/"C.3. Pin 1 h a Test p"«l ond Is nal connected in normal use.

•: All typic»)

5-21

have b&«n ouaranle«d by cKaractef'natíon »nd er» r>ol t«*t*cL-

,-fS5-í?(«

211

Page 220: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

•H<0CDh-

TYPICAL PERFORMANCE CHARACTERISTICS (See Test Circuit of Figura 3)

- OUTPUT SOURCE RESISTANCE ASA FUNCTION Of SUPPLY VOLTAGE

>5

POWER CONVERSIÓN EFF1CIEHCYrAHO OUTPUT 8OURCE

nESJSTANCE AS A FUNCT1OH OFOSCILLATOR FREQUENCY OSC.

FRECHJENCY

\D OSCILLATOR

FREOUENCY. AS A FUNCTÍON OFTEW PER ATURE.

» v^

\T SOURCE-RESISTANCE AS

A FUNCT1ÓN OF SUPPLY V.OLTAGEOUTPUT SOURCE RESISTANCE AS A

FUNCTION OF TEMPERATTJRE "

POWER CONVERSIÓN EFF1CIENCYAND OUTPUT SOURCE FREOUENCY OF OSCILLATION AS A

RESISTANCE AS A FUNCTION OF FUNCTION OF EXTERNAL OSC.OSC. FREOUENCY CAPACITANCE

i:?

. OUTPUT VOLTAGE AS AFUNCTION OF LOAD CURRENT

OUTPUT VOLTAGE AS AFUNCTION OF LOAD CUHRENT

LO*í!C«J««>íI l

JL7662

PICAL PERFORMANCÍ

SUPPLY CURRENT *•. POW¡CONVERSIÓN EFFICIENCY ÁFUNCTIOW OF LOAD CURRI

SUPPLY CURREHT AS AOSCILLATOR FRE'

' i :fíflt:.

thesa curves Includo in th« 5»*o,Íh« load RL I(om V * {&««

^^óxronl 9003 dVoclly lo l'm po:j'thrtxjgh ttie ICL76G2, lo tho 119

2V1(Í, |s a, 2 IL. so V,í( •

CUIT DESCRIPTIONICL7662 contains afl Ihele a negativa vollago convernal capacitors which tn

electrolylic capacitéis Te may be bosl untíorst*

shows an idoalizod nog/í>f C] is charged lo n «o

Sj and S^ ar« rioopon duriny this íiai

le of operalion. swücher. S;open, thoreby shif!;n;j <-•

\e is then Ifai?on C-¿ is n»

no load on C¡ Tí"> imoro closoly (han

ff: M typlcaJ vnluc» h«v« been

5-22

fay chor^cterástlon1 nnd BT« rwt s Iwive bo«n

212

Page 221: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

J AS ADSC.

AREHT

iTYPICAt-PERFORMANCE CHARACTERISTICS (CONT.)

SUPPLY CURRENT a, POWEH . • SUPPLY CURRENT & POWERCONVERSIÓN EFFICIÉNCY'AS'Á"1 ' V CONVERSIÓN EFF1CIEHCY AS A

• FUNCTIOM'Of.LOAD CURRENT . /' FUNCTION-. OF LOAD CURREMT

-4O)O)

'."

'!•.

~

*•

;"" ;r

•«,i-

_J

¿

-

*

-

i

r r-

,x

~

s

^

J

¿*

\-i;

rrr

::

3-

1 "Z .

5 i -: s 1:.

"i1 • ! *¡1 'i'

r

• Z<=r-

*5 .->

1"

"

h--

X

-

^.

,•.

i-

— i

.•t

-L

^4~í

, .

X —

- ?

- j

" 1

- ]

••1.

-- --•

h—

-

-/

^t¿

t

s

J

s

ri

'

/•cs "• - —

SUPPLY CURRENT AS A FUNCT1ON OFOSCILLATOR FREQUENCY

..z

¡Ni. thaj tties« cuo/ea Inclode ín ihe Buppty curten! Ihat cunenl ledáy.ínlo'thá load RL frooi V+ (see Pgure 3). Thus, Bpproyimateiy haltJppfV'curren I goes directly to tria poáilivs sWe ot Iha load, and the

i thé'lCL7662, to ttíó'neBatrvB stó« 'oí Iha |oad.ldeal(y,= 2 IL. so VjM • Is » VLOAO'; 'u

SRCUIT DESCRIPTION1CL7662 contains all the necessary circuilry to

iete a negativo voltage converter, with the exceptlon; externa! capacítors which may be ¡nexpensive 10^Frizéd electrolytlc capacitórs. The mode of operation ofdevice may be besl understood by considering Figure 4,h" shows an idealizad negativa voltage converter.,citor GI ¡s charged to a voltage, V + , for the hall cycle

ion'switches 81 and 83 are closed. (Note: Switches 8384 are open during this half cycle.) During the second

-r/jcycle of operation, swílches 83 and 84 are closed, witht£and 83 open, thereby shiftiñg capacitor C] negatívely by|Volts. Charge is then translerred "from GI to Cj such

af'.the voltage on C2 ís exactly V + , assuming idealiches and no load on C¿, The ICL7662 approaches Ihisáj'sltuation more ciosely than existing non-mechanical

• ' •

MOTE; 1. Fw Uwga valufl oí CQSC ( > ICj shouW be lncrea»e<j to 100/iF.

Figure 3:-ICL7662 Test Circuit

In the.ICL.7662, .the 4 swítches of Figure 4 aré .MOSpower.swhches; Si.ís a-P-channel devíce and 82, 83 & 84are N-channel devices.--The /nain dífíiculty wilh thís ap-proach ís that ¡n ¡ntegratíng the switches, Ihe substratos o(83 & 84 musí always remaín reverse bíased wHh respect lotheir sources, but not so much as to degrade theír "ON"resistances. In addition, at.circuit startup, and under outputshort .circurt conditions (VoUT""^ + )- ^e oulput voltagemusí be sensed and the substrato bias adj'usted according-ly. Failure to accomplish thts would result In high powerlosses and probable device lalchup.

This problem is eliminated in the ICL7662 by a logicnetwork which senses the output vollage (VQIJT) logelherwíth the leveLlranslators, and switches Ihe substratos oí 83& 84 to the correct level to mainlain necessary reverse bias.

The vollage regulator portíon of the ICL7662 Ís anIntegral parí of the anÜ-latchup circuitry, however ¡ts Inher-ént voltage drop can degrade operalion at low vollages.'Therefore, to Improve low voltage operatlon the "LV" pin.should be connected to GROUND, dlsabling the regulalor.For supply voltages greater than 11 volts Ihe LV terminal

.-must;'be left open to insure latchup proof operatlon, andprevent device damage.

.

i Vnlu«s hava boefí guarantoed by characlorfiatíoniandiar* nol

213

Page 222: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

crto'N-T.

JU1ÍL-1-|>^•" TCooc-d .

.Figure 4: Idealized Negativo Converter

THEORETICAL POWER EFFICIENCYCONS1DERATIONS "

In Iheory a voltage mullipligr can appfoach-100% effi-Jcíoncy if certaín corKJitíons aro met-

A The drive circuitry consumes mínima! powerB The output switches have extremely low ON

resístante and virtually no offsetC The ¡mpedances of Ihe pump and reservoír

capacitors are negligible at the pump.frequency.The ICL7662 approaches Inose condítions for negativa

voltage multiplicalíon if large valúes of GI and C2 are used.ENEFIGY IS-LOST ONLY IN THE TRANSFER OF:CHAF1GE BETWEEN CAPACITORS IF A CHANCE ÍN -VOLTAGE OCCURS. Tho energ'y'lost (s defíned by:

E- 1/2 Ci (Vi2-V22)

where V^and V2 are the voltages oñ C-i'during the pumpand transfer cycles. If -tho impedances of CT and C% are.rolat'rvsly high' at'the •pump'frequency (réfer lo Figure 4)compared to the valué of R[_, there will be a substantial-differencein'the'voltages V-) and V2. Thereforó It is hot'ohlydóslrable to maka-C2 as larga as possible lo-elimínaleoutput voltaga ripple. bul also'lo employ a correspondí nglylarge valué for GI ¡n order to achieve máximum effíciency ofoperation. ' '

DO'S AND'DON'TS1: Do not exceed máximum supply vollages. • • '2, Do not connect LV terminal to GROUND for supply

voltages greater'than 11 volts. '• -3. When usíng polarized'capacitors, the + terminal of

C-| musí be connecled to pin 2 of the ICl_7662-and

. .,• . ' the -f- terminar of Cg. musí *b'e connecteü t-GROUND.

".."-.TYPICAL APPLICATIONS ' . •Simple Negative Voltage Converter

The majority of appltaations will undoubtediy utilizaICL7662 for generation of negativo supply vollages. Figuro5 sh'ows typical connections to próvido a negativo suppi-,

' where'a positive 'suppty of +4.5V lo 20.0V is avaílableK&ep In mlnd.thal pin 6 (LV) ¡3 liedlo the supply negalivc(GND) for supply voltages below 11 volts.

1 /""" Ths output-characleristícs of the circuit In Figure 5 aux those of a nearly ideal voltage source In serles wilh/ ohms. Thus for a load current of -1QmA and a sup:vI voltage of +15 volts, the output voltage will be 14.35/ The dynamíc output impedance due to Ihe capac'1.'—. impedances Is approximately 1/LüC, where:

c -

which gíves — • - .

- c2

2ff fpumpxIO*

"13- 3 ohms

for C - 10¿iF and fpump - 5kHz (1/2 of oscillalor írequpfcy)

Paralleling DevicesAny number of ICL7662 voltage converters may "•

paralleled to reduce output resistance. The reservoir capai'itor, C2< serves all devices while each device requires 'own pump capacitor, Ci-.The resullant outpul resistani.*would be. ap'pcoximately.' • ' ••

ROUT •ROUT (of ICL7662)

n (number of devices)

Cascading DevicesThe ICL7662 may be cascaded as shown to producí*

larger negativo mullíplication of the initial supply voltage

However. due .lo Ihe fínlte efflciency of each device.practical limtt is 10 devices for light loads. The ouiP»-voltage ¡s defined by:

VOUT--H

whero n is an integer representing the number of dcascaded. The resulting oulput resistance would be app'O' 'imately the weighted sum oí Ihe individual ICL7662 ROUT

valúes.. •

-OVO«T- - ¥ *

• .-"••- -Figuré 5:'-Simpíe Negativo'Converter

desirablo in somg nsíderations, to ¡nasas

by ovordtivirk, as shown in Fífj

latchup. a 1kí¡^ oulput. Ii

generated Ihg «neta,..tha addition of a f(;required. Nolo that

Mng, as wíth intornglency. Ouip-jt transito-o f the clock.

214

Page 223: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

ZB.62te^

"• .Figure 6: Rarallellng Devices

Figure 7: Cascadlhg Devices for Increased Output Voltage

,7-t-í

$; Figure. 8:. External Clocklng

Kjlrig the, ICL7662 Osclllator Frequencyy/.be desirable ¡n sóme applications, due'to noíse or^posideralions, to increase Ihe oscillator frequency,réachieved by overdriving -the oscillalor (rom an'ííclock, as shown in Figura 8. !ñ order to preven!i*devíc0 latchup, a 1kfi resistor must bo used In" " h e ^ l o c k pulpul. In the sltualipn whera the

gé'neraled the óxlerhal clock (réquency using,r.Uie addition oí.a lOkfi pullup.resistor to Vtrequired. Note that the pump frequency with

'clocking, as with internal clocking, will be 1 /2 of ther&quency. Output transitions occur on the posltíve-

Jgei oí the clock. ; • • . . . ' . : . ; •

[fijo póssible' to írícreaso the conversión ef ficlency oí'662 at low load levéis by lowering the' oscillator

frequency. Thls reduces • the switching losses, and isachieved by connecting an addltional capacitor, CQSC. a^shown in Rgure 9. Howevef, lowering the oscillator frequen-cy will cause an undesirable increase in the Impedance ofthe pump (Oí) and reservoir (Cg) capacHors; this Is over-1

come by íncreasing the vafues of GI and Cg by the samefactor that the frequency has been reduced, For example,Ihe addition of a tOOpF capacitor between pin 7 (Ose) andV* will lower the oscillator frequency to 1kHz Iro'm itsnominal frequency of 10kHz (a múltiple oí 10), and therebynecessilate a corresponding increase ín the valué of CT andC2 {frorn 10 /F to 100/jF).

Figure 9: Lowering Oscillator Frequency

Posltlve Voltage DoubHng .The ICL7662 may be employed to achíeve po3¡tive

voltage doubllng using the circuit shown in Figure 10. fn this

oíotro

c^^n

215

Page 224: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

appHcatíon, the pump ¡nverter switches of the ICL7662 areused to charge ¿1 to a voltage level oí V+ - Vp (where V +

is the supply voltage and-Vp is ths lorward voltage drop ofdíode DI), On the trarisfer cycle, the voltage on C-\& thesupply voHage (V + ) ¡s.applied through diode Dg.tQ capaci-ttor C¿. The voltage:- thus created on C¿ becómes(2V + )-(2Vp) ór twice the supply voltage mínus the com-'bíned forward voltage drops of díódes DI and' Dg.

The source impedance bí th'e output (VQUT) wil|(depend.on the output curren!, but (or V+ - 15 volts and an outputcurren! of 10mA it witl be approxímalely 70 ohrns.

E 3-LL

- E3

YOOT-(3V+) - (2Vf)

T TNOTE:th * 0} CAN Bí AHY5OITADLC DIODE

Figure 10: Positivo Voltage Doubler

Combined Negat!ve.(Voltage Conversiónand Positive Supply' Dóubllng

"Figuré 11 combines the lurictions shown Ín Figures 5 and10 to--provide.:negative voHage conversión and positivovoltage doubling simuítaneously. This approach. would be.for example. suitable for generating +9 volts and -5 voltsfrom.an.e^isting,.-f 5 voitsupply.-.ln Ihis ¡nstance capacitorsGI- and -Ca perform the pump and reservoír [unctíonsrespectively. for- the. generation of the negative voHage,whüe ,-capacilors. C2--and C^.are pump. and reservoirrespectively fot the doubled positivo voltage. There is apenalty in Ihls cpolíouralíon whlch combines both functions,howeyer, Ín Ihat tho source ¡mpedances pl the generatedsupplies will be somewhat higher due to the.Iinite.jmped-ance of the comrnon charga pump driver at pin 2 of thedevíce. . . . . .

Figure 11: Comblned Negative Converter.and Positive Doubler

Voltage SplittingThe bidirectional characteristics can also be used to spli;

a. higher suppty in" halt,"-as shown in Figure 12. The• combined load wíll be evenly shared between the two sidesand, a hkjh valué resistor to the LV pin ensures start-upBecause the switches share the load in parallel, the oulpu1

impedance is much lower than Ín the standard circuits, anri' higher currents can.be drawn from the devíce. By using thir-circuit, and then Ihe circuit of Figure 7, +30V can beconverted (via +15V, and -15V) to a nominal -3QValth'ough with rather high series output resistance

so^rri:

- 1

sot-rs

i •" HMI— [a

1CL7M2

,

IMf]

Figure 12: Splíttlng A Supply in Half

Regulated Negatlve Voltage Supplyín some cases, the outpul impedance of the 1CL7662 caf

be a problem, particuiarly ¡1 Iha load current varíes substantially. The circuit oí Figure 13 can be used to overeóme Ihisby'controlling the ínput'voltage, via p.n ICL7611 low-powc-CMOS.op amp, in such a. way ss to maintain a nea''-constant oulput voltaga, Dírecl feedback ís ¡nadvisablusince the ICL7662's output does not respond instan!.!neously to a change in input, but only aller the swilchu-jdelay. The circuit shown supplíes enough delay to accr••modate the 7662, while maintaining adequáte (eedback •' 'increase In pump and storage capacitors is desírable. ar'the valúes shown provides an outpul impedance of les*-1han 5H to a load of 10mA.

Figure 13: 'Regulatlng the Output Voltage

OTHER APPLICATÍONSFurther ihíormation on the operalion and use oí 1>ir

ÍCL7662 may be found in A051 "Principáis and App!¡caliop;:

oí the ICL7660 CMOS Voltage Converter" by Peter 0<flJshaw and. Dave

5-26>.v'- t-Jale: All lyolcal valúes have b^en tniamnlefld bychaiactorizallon and are not t»*tod.; "'

216

Page 225: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

ANEXO 5

Page 226: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

EVALUACIÓN ECONÓMICA DEL EQUIPO

DESCRIPCIÓN P.UNTT. CANT. P.TOTAL

CIRCUITOS INTEGRADOS:

1N4148

1N5729

2W2222

HM6116LP

SN74HC14

SN74LS30

SN74HC138

SN74HC244

SN74HC373

D8751H •

DMC16207 (16X2 LCD MODULE)

CRISTAL DE 7.3728MHZ

LM358

ADC0804

MC1488

HY6264P

CD4051BCN

PMI OP10-CY

PMI OP77-EP

ICL7662CPA

LM7812

12

2

2

3

4

4

100

80

3

2

15

3

20

8

45

15

7

2

300

600

500

.000

.500

,500

. 000

. 000

.000

.000

. 000

.500

.000

. 000

.'000

. 000

. 000

.000

.000

.000

.500

8

1

1

1

1

1

2

3

3

1

1

1

1

1

1

3

2

1

1

1

1

2. 400

600

2 . 000

12. 000

2 .500

2 .500

6.000

12. 000

12 . 000

100. 000

80.000

3 .500

2 . 000

15. 000

3 . 000

60. 000

12 . 000

45. 000

15. 000

7 . 000

2.500

217

Page 227: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

LM7805 2 .500 2 .500

CAPACITORES:

lOOpF

0. 22/¿F

O. 33/^F

100/iF 50V

0.1/iF 50V

10/iF 20V

47/iF 15V

RESISTENCIAS:

Resistencias de 1/4 W

Potenciómetro de 2Kn 1/4W

Potenciómetro de 5Kn

OTROS:

Cable plano (40 hilos)

Circuito impreso (MCPD51DA)

Circuito impreso (DISPLAY)

Circuito Impreso (AQUISICION)

Conector hembra cable plano 20-P 2.083

Disipador de calor (regulador +5V) 1.300

Espagueti

Gabinete metálico (20xl5x9cm)

1.

1.

2 .

2.

5.

80.

80.

190.

2 .

1.

1.

50.

500

500

500

000

500

000

250

100

000

000

000

000

000

000

083

300

500

000

4

3

2

2

4

1

2

35

1

1

lm

1

1

1

2

1

lm

1

2 .

l.

1.

2.

2 .

1.

3 .

2 .

2 .

5.

80.

80.

190.

4.

1.

1.

50.

000

500

000

000

000

000

500

500

000

000

000

000

000

000

200

300

500

000

218

Page 228: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

Caja plástica hermética 200.000 1 200.000

Grasa Silicona 3.500 1 3.500

Jumper 500 6 3.000

Pulsante con led 5.000 6 30.000

Interruptor metálico 2.000 1 2.000

Conector macho para sismómetro 15.000 1 15.000

Conector macho para batería 15.000 1 15.000

Socket 8-pines 1.000 3 3.000

Socket 14-pines 1.000 4 4.000

Socket 16-pines 1.000 4 4.000

Socket 20-pines 1.000 7 7.000

Socket 24-pines 1.000 1 1.000

Socket 28-pines 1.500 3 4.500

Socket 40-pines 3.500 1 3.500

Conector de cable plano (20 pines) 2.000 10 20.000

Conector de cable plano (40 pines) 2.500 2 5.000

Conector para tarjeta (20 pines) 2.000 10 20.000

Conector para tarjeta (40 pines) 2.500 2 5.000

Conector para tarjeta (5 pines) 2.000 2 4.000

Conector para tarjeta (3 pines) 2.000 1 2.000

Conector para tarjeta (2 pines) 1.500 1 1.500

Conector cable plano (5 pines) 1.000 1 1.000

TOTAL: 1'183.000,0o

Los costos de los elementos está en SUCRES

219

Page 229: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

ANEXO 6

Page 230: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

ARCHIVO PARA CALIBRACIÓN DE SENSOR SÍSMICO YADQUISICIÓN DE DATOS PARA REGISTRO DIGITAL

PROGRAMA TESIS2.ASMR.J.E. 1994-07-05

ASIGNACIÓN DE ETIQUETAS A ESPACIOS DE MEMORIA RAM EXTERNA

OUT07 EQUSW07 EQUADC EQURAMINT EQURAMEXT1 EQURAMEXT2 EQURAMEXT3 EQU

OOOOH /HABILITACIÓN DE MUXOOOOH /TECLADO6000H ;CONVERSOR A/D8000H /MEMORIA DE 2K

OAOOOH /MEMORIA DE 8KOCOOOH /MEMORIA DE 8KOEOOOH /MEMORIA DE 8K

/ASIGNACIÓN DE ETIQUETAS A MEMORIA RAM INTERNA

***********************************

ETIQUETAS PARA MUX ANÁLOGOS***********************************

PULSO EQU 7FHMOPEN EQU 7EHM20K EQU 7DHM15K EQU 7CHM133K EQU 7BHMG54DB EQU 7AHMG60DB EQU 79HMG66DB EQU 78HMG72DB EQU 77HTIM EQU 76HCONTLCD EQU 75HROMLCD EQU 74HCURSOR EQU 73HAUXCURSOR EQU 72HDDRAM - EQU 71HCARÁCTER EQU 7OHDÍGITO EQU 6FHXI EQU 6EHX2 EQU 6DHX3 EQU 6CHCENTENAS EQU 6BHDECENAS EQU 6AHUNIDADES EQU 69HBMSLnA EQU 68HBLSLnA EQU 67HBMSLnB EQU 66HBLSLnB EQU 65HRES1 EQU 64HRES2 EQU 63HRES3 EQU 62HLAMBOA EQU 61H

/PULSO DE CALIB./RS=OPEN Y R13/RS=20k Y R14;RS~15K y R15;RS=13,3K y R16;R17 PARA 54 dB;R18 PARA 60 dB;R19 PARA 66 dB;R20 PARA 72 dB/PARA RETARDO

/PICO MÁXIMO/PICO MÍNIMO;2do PICO MÁXIMO/CENTENAS DE UN DATO/DECENAS DE UN DATO/UNIDADES DEL DATO/BIT + SIGNF. DE Ln(A)/BIT - SIGNF. DE Ln(A)/BIT + SIGNF. DE Ln(B)/BIT/Rl =

SIGNF. DE Ln(B)20 Kohm

;R2 - 15 Kohm;R3 = 13,3 Kohm

220

Page 231: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

R1RB3R2RB3R3RB3BETAOBETA1BETA 2BETA3BET1RMBET1RLBET2RMBET2RLBET3RMBET3RLAUX1AUXOAVERGMAVERGLRBBETARDAMPIMPEDINMIMPEDINLRSDIVIDENODIVIDEN1DIVISORODIVISORRDIVRESIDUODENOMDRDENBETADTECLATABRSMTABRSLAUXLCDPUNTLCDBTECLA

EQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUEQUBIT

6 OH5FH5EH5DH5CH5BH5AH59H58H57H56H55H54H53H52H51H5 OH4FH4EH4DH4CH4BH4AH49H48H47H46H45H44H43H42H41H40H3FH3EH3DH01H

r(Rl + RB)/3r (R2 + RB)/3; (R3 + RB) /3;Bo•BETA1 = (Bl - Bo);BETA2 = (B2 - Bo)rBETA3 = (B3 - Bo);BMS DE Bl*(Rl+RB)/3•BLS DE Bl*(Rl+RB)/3;BMS DE B2*(R2+RB)/3;BLS DE B2*(R2+RB)/3;BMS DE B3*(R3+RB)/3rMLS DE B3*(R3+RB)/3rAUX PARA SUMA DE 16 BITS;AUX PARA SUMA DE 16 BITS;BMS DE Bi* (Ri-KRB)/3rBLS DE BÍ*(RÍ+RB)/3rRESlST. DE LA BOBINA', AMORTIGUAMIENTO FINAL;REST. TOTAL DE AMORTIG.;BMS DE Zin DEL V.C.O.rBLS DE Zin DEL V.C.O.rREST. SHUNT PARA EL AMORTG•BLS DEL DIVIDENDO;BMS DEL DIVIDENDO^DIVISOR TEMPORAL = OOHrDIVISORrBLS DEL RESULTADO;RESIDUO DEL RESULTADO:DENOMINADOR DE DR=((Zin/RS)+1}¡DENOMINADOR DE BETA =(DR-HRB);ALMACENA DATO DE TECLA

;BANDERA DE TECLA PRESIONADA

ASIGNACIÓN DE REGISTROS

RORlR2R3R4R5

R6R7

USADO PARA RETARDO DE TIEMPO DE 415USEGUSADO PARA RETARDO VARIABLE DE TIEMPOUSADO PARA RETARDO DE TIEMPO DE 105mSEG*R4

USADO PARA VERIFICAR XI, X2 y X3USADO PARA VERIFICAR XI, X2 y X3

ORG OOOOHLJMP INICIOORG 0013H

221

Page 232: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

LJMP EXINT1

ORG 003 OH

/INICIA PROGRAMA

NICIO:MOVMOVSETBCLRLCALL

MOVLCALL

SP,#0030HIE,#10000000BIT1BTECLARESETDISP

TIM,#02HRETARDO 2

;INICIALIZO EL STACK PIONTER/HABILITO INTERUPCION; INT. EXT. 1 POR FLANCO NEG./RESETOE BANDERA DE TECLADO; RUTINA DE POWER ON RESET DEL;DISPLAY/RETARDO DE 0,2 SEG

INICIALIZO PARA TRANSMISIÓN SERIAL

MOVMOVMOVMOVSETB

TMOD,#00100000BSCON,#01010000BTH1,#OFOHTL1,#OFOHTR1

;TIMER 1 EN MODO 2/SERIAL EN MODO 1/1200 BAUDIOS/VALOR DE RECARGA/ARRANCA BAUD RATE

**** CARGO LOS DATOS PARA HABILITAR LOS MUX ANÁLOGOS ****

MOV PULSO,#1EHMOV MOPEN,#OE6HMOV M20K,#OC4HMOV M15K,#OA2HMOV M133K,#80HMOV MG54DB,#61HMOV MG60DB,#41HMOV MG66DB,#21HMOV MG72DB,#01H

/HABILITO CANAL 7 DE MUX 1/CANAL 3 DE MI Y CANAL 7 DE M2/CANAL 2 DE MI Y CANAL 6 DE M2/CANAL 1 DE MI Y CANAL 5 DE M2/CANAL O DE MI Y CANAL 4 DE M2/HABILITO CANAL 3 DE M2/HABILITO CANAL 2 DE M2/HABILITO CANAL 1 DE M2/HABILITO CANAL O DE M2

;**** CARGO LOS VALORES DE RESISTENCIAS DE PRUEBA ****

MOVMOVMOVMOV

RES1,#OC8HRES2,#096HRES3,#085HRB,#37H

/RES1 =/RES2 =;RES3 =;RB = 5,

20kI5k13, 3k5k

SACO MENSAJE DE IDENTIFICACIÓN AL DISPLAY

/POSICIONO EL DPTR EN MENSAJEMOV DPTR,/MENSAJEMOV ROMLCD,#OOHMOV CURSOR,#0OHLCALL MOVCURSORLCALL PROMLCDMOV TIM,#02HLCALL RETARDO2MOV DPTR,#MENSAJE

/POSICIONO EL CURSOR/COPIO DE ROM A Ira FILA DE LCD/RETARDO DE 0,2 SEG

222

Page 233: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

MOVMOVLCALLLCALLMOVLCALLLCALL

ROMLCD,#10HCURSOR, #4 OHMOVCURSORPROMLCDTIM,#1EHRETARD02CLEARLCD

SACO MENSAJE AL DISPLAY

;POSICIONO EL CURSOR; COPIO DE ROM A 2da FILA DE; RETARDO DE 3 SEG.

; BORRO LCD

LCD

PARA ELEJIR CALIBRACIÓN O STORE

DPTR,#BASELCDROMLCD,#OOHCURSOR,#00MOVCURSORPROMLCDTIM,#02HRETARDO2DPTR,#BASELCDROMLCD,#10HCURSOR,#4OHMOVCURSORPROMLCD

;POSICIONO EL DPTR EN BASELCD

;POSICIONO EL CURSOR;COPIO DE ROM A Ira FILA DE/RETARDO DE 0,2 SEG

LCD

;POSICIONO EL CURSOR;COPIO DE ROM A 2da FILA DE LCD

/ESPERO A QUE SE PRESIONE TECLA4 o TECLA5

TEC:LCALL TECLEEMOV A,DTECLA

; *******TECLA5 PRESIONADA*******

C JNE A , #2 OH , TECLA4LJMP CALIB

/CHEQUEO SI T5 FUE PRESIONADA

; *******TECLA4 PRESIONADA*******

TECLA4:CJNE A,#10H,TECLA

- LJMP STORE/CHEQUEO SI TI FUE TECLEADA

;*******CULQUIER TECLA PRESIONADA*******

TECLA: LJMP TEC

CALIBRACIÓN DEL SENSOR SÍSMICO

CALIB

ELIJO LA RS (RESISTENCIA SHUNT DE AMORTIGUAMIENTO)

223

Page 234: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

LCALL CLEARLCDMOV DPTR,#BASELCMOV ROMLCD,#OQHMOV CURSOR,#00LCALL MOVCURSORLCALL PROMLCDMOV TIM,#02LCALL RETARDO2MOV ROMLCD,#10HMOV CURSOR,#4OHLCALL MOVCURSORLCALL PROMLCDMOV TIM,#14HLCALL RETARDO2

;BORRO EL DISPLAY;POSICIONO EL DPTR EN BASELC

;POSICIONO EL CURSOR;COPIO DE ROM A Ira FILA DE LCD/RETARDO DE 0,2 SEG

;POSICIONO EL CURSOR;COPIO DE ROM A 2da FILA DE LCD;RETARDO DE 2 SEG

;ESPERO A QUE SE PRESIONE CUALQUIER TECLA

MOV DPTR,#TABLARSMOV A,#OOHMOVC A,@A+DPTRMOV RS,ALCALL PUNTEROLJMP XTECRS

;SALVO DPTR DE TABLARS

TECRS:LCALL TECLEEMOV A,DTECLA

;*******TECLA 5 PRESIONADA*******

REGRS

CJNE A,#2 OH,TECLA4RSLCALL PUNTER1INC DPTRMOV A,#OOHMOVC A,@A+DPTRCJNE A,#OC8H,REGRSMOV RS,AMOV DPTR,#TABLARSLCALL PUNTEROLJMP XTECRSMOV RS,ALCALL PUNTEROLJMP XTECRS

/CHEQUEO SI T5 FUE TECLEADA/RECUPERO DPTR

;COMPARO SI RS SUPERA EL MAX,

;SALVO DPTR

;SALVO DPTR

;*******TECLA 4 PRESIONADA*******

TECLA4RS:CJNELCALLINCINCINCINCINCMOVMOVC

A,#10H,TECLA1RSPUNTER1DPTRDPTRDPTRDPTRDPTRA,#OOHA,@A+DPTR

/CHEQUEO SI T4 FUE TECLEADA/RECUPERO DPTR

224

Page 235: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

REGGRS

REGG1RS

CJNE A,#OBEH,REGGRSMOV RS , ALCALL PUNTEROLJMP XTECRSJC REGG1RSMOV DPTR,#TABLARSMOV RS ,ALCALL PUNTEROLJMP XTECRS

MOV RS,ALCñLL PUNTEROLJMP XTECRS

;CHEQUEO SI RS SUPERA EL MAX.

;SALVO DPTR

;SALVO DPTR

;SALVO DPTR

;*******TECLA 1 PRESIONADA*******

TECLA1RS:CJNELJMP

TECLARS:LJMP

XTECRS:

MOVLCALLMOVLCALLMOVLCALLMOVLCALLMOVLCALLMOVLCALL

MOVLCALLMOVLCALLMOVMOVLCALLMOVLCALLMOVMOVLCALLMOVLCALL

A, #02H,TECLARSXTEC1RS

TECRS

;SI TI ES TECLEADA, CULMINA;ELECCIÓN DE RS

LCALL CLEARLCD ;BORRO EL DISPLAY

SACO EL DATO DE RS AL DISPLAY

CURSOR,#0OHMOVCURSORCARÁCTER,#'R'PRINTCHARCURSOR,#01HMOVCURSORCARACTERES'PRINTCHARCURSOR,#O2HMOVCURSORCARACTER,#'='PRINTCHAR

A,RSDECIMALCURSOR,#03HMOVCURSORA,CENTENASDÍGITO,APRINTDIGCURSOR,#04HMOVCURSORA,DECENASDÍGITO,APRINTDIGCURSOR,#05HMOVCURSOR

225

Page 236: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

MOV CARÁCTER, #' . 'LCALL PRINTCHARMOV CURSOR,#06HLCALL MOVCURSORMOV A,UNIDADESMOV DÍGITO,ALCALL PRINTDIGMOV TIM,#01HLCALL RETARDO2

;RETARDO DE 0.1 SEG

LJMP TECRS

XTEC1RSMOVLCALLMOVLCALLMOVLCALLMOVLCALLMOVLCALL

CURSOR, #OBHMOVCURSORCARÁCTER,/ '0'PRINTCHARCURSOR, #OCHMOVCURSORCARÁCTER, #'KTPRINTCHARTIM,#14H /RETARDO DE 2 SEGRETARDO 2

;ELIJO IMPEDANCIA DE ENTRADA1

f

/ESPERO

TECZ:

LCALLMOVMOVMOVLCALLLCALLMOVLCALLMOVMOVLCALLLCALL

A QUE SE

CLEARLCDDPTR,#BALCDROMLCD,#OOHCURSOR, #OOHMOVCURSORPROMLCD ;TIM, #02RETARDO 2ROMLCD,#10HCURSOR, #4 OHMOVCURSORPROMLCD

PRESIONE TECLA4

/BORRO EL DISPLAY; POSICIONO EL DPTR EN BALCD

/POSICIONO EL CURSORCOPIO DE ROM A Ira FILA DE/RETARDO DE 0,2 SEG

/ POSICIONO EL CURSOR/COPIO DE ROM A 2da FILA DE

o TECLAS

LCD

LCD

LCALL TECLEEMOV A,DTECLA

/;*******TECLA5 PRESIONADA*******

CJNE A,#20H,TECLA4Z /CHEQUEO SI T5 FUE PRESIONADAMOV A,RSMOV RDAMP,ALCALL CLEARLCDMOV DPTR,#BLCDMOV ROMLCD,#10H

/ELIJO VCO DEL USG3 => Zin>=20Mn/POR LO TANTO RDAMP = RS

/POSICIONO DPTR EN BLCD

226

Page 237: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

MOVLCALLLCALLLCALLMOVLCALLLJMP

CURSOR,#OOHMOVCURSORPROMLCDCUROBLINKOTIM,#14HRETARDO2ZINLCD

;POSICIONO EL CURSOR;COPIO DE ROM A Ira FILA DE LCD

;RETARDO DE 2 SEG

;*******TECLA4 PRESIONADA*******

TECLA4 ZCJNE A,#10H,TECLAZMOV IMPEDINM,#03HMOV IMPEDINL,#OE8HMOV A,#OOHMOV RDAMP,ALCALL CLEARLCDMOV DPTR,#BLCDMOV ROMLCD,#OOHMOV CURSOR,#00LCALL MOVCURSORLCALL PROMLCDLCALL CUROBLINKOMOV TIM,#14HLCALL RETARDO2LJMP ZINLCD

;CHEQUEO SI T4 FUE TECLEADA;ELIJO VCO DE KINEMETRICS==>;Zin=100Kn=03E8H

;POSICIONO EL DPTR EN BLCD

;POSICIONO EL CURSOR;COPIO DE ROM A Ira FILA DE LCD

;RETARDO DE 2 SEG

;*******CULQUIER TECLA PRESIONADA*******

TECLAZ: LJMP TECZ

ZINLCDLCALL CLEARLCDMOV DPTR,#MENSAJMOV ROMLCD,#OOHMOV CURSOR,#0OHLCALL MOVCURSORLCALL PROMLCDLCALL CUROBLINKO

;BORRO EL DISPLAV;POSICIONO DPTR EN MENSAJ

;POSICIONO EL CURSOR;COPIO DE ROM A Ira FILA DE LCD

RUTINAS PARA LA CALIBRACIÓN DEL SENSOR ELEGIDO

LCALLMOVMOVMOVXLCALLMOVMOVMOVXLCALLLCALLMOV

PULSDPTR,#OUT07A,MOPEN@DPTR,AADQDPTR,#OUT07A,#11H@DPTR,ACÁLAMEDACALCBETABETAO,A

;COLOCO REST. PARA FIJAR LA;GANANCIA EN CIRC. ABIERTO

;DESHABILITO MUX U4 Y U5

;OBTENGO LAMBDA;OBTENGO Bo

227

Page 238: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

MOVLCALL

LCALLMOVMOVMOVXLCALLMOVMOVMOVXLCALLLCALLCLRSUBBMOVMOVLCALL

LCALLMOVMOVMOVXLCALLMOVMOVMOVXLCALLLCALLCLR'SUBBMOVMOVLCALL

LCALLMOVMOVMOVXLCALMOVMOVMOVXLCALLLCALLCLRSUBBMOVMOVLCALL

PARA LA

MOVMOVMOV

TIM,#OAHRETARDO 2

PULSDPTR,#OUT07A,M20K@DPTR,AADQDPTR,#OUT07A,#11H@DPTR,ACÁLAME DACALCBETACA,BETAOBETA1,ATIM, #OAHRETARDO 2

PULSDPTR,#OUT07A,M15K@DPTR,AADQDPTR,#OUT07A,#11H@DPTR, ACALAMBDACALCBETACA/BETAOBETA2,ATIM,#OAHRETARDO 2

PULSDPTR,#OUT07A,M133K@DPTR,AADQ

. DPTR,#OUT07A,#11H@DPTR,ACALAMBDACALCBETACA,BETAOBETA3,ATIM,#OAHRETARDO2

SUMA DE RES

RO,#RES1Rl , #R1RB3R3 ,#03H

;RETARDO DE 1 SEG

;COLOCO REST. PARA ElJAR LA/GANANCIA CON RES1 = 20K

;DESHABILITO MUX U4 Y U5

; OBTENGO Bl. - Bo;RETARDO DE 1 SEG

;COLOCO REST. PARA FIJAR LA;GANANCIA CON RES1 = 15K

;DESHABILITO MUX U4 Y U5

;OBTENGO B2 - Bo/RETARDO .DE 1 SEG

/COLOCO REST. PARA FIJAR LA/GANANCIA CON RES1 = 13,3K

;DESHABILITO MUX U4 Y U5

/OBTENGO B3 - Bo/RETARDO DE 1 SEG

228

Page 239: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

SÜMPARC:MOV A,@ROADD A,RBMOV B,#03HDIV ABMOV R4,BCJNE R4,#02H,APROINC A

APRO:MOV @R1,ADEC RODEC RlDJNZ R3,SÜMPARC

;RUTINA PARA LA MULTIPLICACIÓN DE BETAi POR EL SUMANDO;ANTERIOR RESPECTIVO

;Si residuo=2 aproximo al entero;mayor, o de no al entero menor

MOVMOVMOV

MULTPARC:MOVPUSHMOVDECDECDECDECMOVMULMOVDECMOVPOPMOVDECDECDJNZ

RO,#R1RB3R1,#BET1RMR2,#03H

A,ROACCA,@ROROROROROB, @ROAB@R1,BRl@R1,AACCRO,ARORlR2,MULTPARC

;BMS de A.B en @R2

;BmS de A.B en @R2

/RUTINA PARA LA SUMA DE LOS PRODUCTOS OBTENIDOS EN LA RUTINA/ANTERIOR

MOVMOVMOVLCALLMOVMOVMOVLCALL

RO,#BET1RLR1,#AUXOR2,#02HSUMARO,#BET3RLRl,#AVERGLR2,#02HSUMA

;RUTINA PARA OBTENER RDAMP Y BETA

MOVJNZ

A,RDAMPEJECT ;SI AOO,SE TIENE VCO DE USGS

;Y NO SE NECESITA CALCULAR

229

Page 240: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

EJECT;

LCALL CALRDAMP

LCALL CALBETALCALL CLEARLCD

;RDAMP, YA QUE RDAMP=RS;A<>0 ==> RDAMP^RS;CALCULO RDAMP TOTAL CON RS Y;CON LA Zin

/OBTENGO BETA TOTAL;BORRO EL DISPLAY

f

1MOVLCALLMOVLCALLMOVLCALLMOVLCALLMOVLCALLMOVLCALLrMOVLCALLMOVLCALLMOVMOVLCALLMOVLCALLMOVLCALLMOVLCALLMOVMOVLCALL •MOVLCALLMOVMOVLCALLMOVLCALL/MOVLCALLMOVLCALLMOVLCALLMOVLCALL '

jM vj .uvjo U/VJLUO uji nú x r> /\j_i ujLt>JrxjjB.x

CURSOR, #OOHMOVCURSORCARACTER,#'B'PRINTCHARCURSOR ,#01HMOVCURSORCARACTER,#'o'PRINTCHARCURSOR, #02HMOVCURSORCARÁCTER, #' = 'PRINTCHAR

A,BETAODECIMALCURSOR, #03HMOVCURSORA, CENTENASDÍGITO, APRINTDIGCURSOR, #04HMOVCURSORCARÁCTER, #' . 'PRINTCHARCURSOR, #05HMOVCURSORA, DECENASDÍGITO, APRINTDIGCURSOR, #06HMOVCURSORA, UNIDADESDÍGITO, APRINTDIGTIM,#OAH ;RETARDO DE 1 SEGRETARDO 2

CURSOR, #40HMOVCURSORCARACTER,#'BTPRINTCHARCURSOR, #4 1HMOVCURSORCARÁCTER, #'='PRINTCHAR

230

Page 241: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

MOV A,BETALCALL DECIMALMOV CURSOR,#42HLCALL MOVCURSORMOV A,CENTENASMOV DÍGITO,ALCALL PRINTDIGMOV CURSOR,#43HLCALL MOVCURSORMOV CARÁCTER,#' .LCALL PRINTCHARMOV CURSOR,#44HLCALL MOVCURSORMOV A,DECENASMOV DÍGITO,ALCALL PRINTDIGMOV CURSOR,#45HLCALL MOVCURSORMOV A,UNIDADESMOV DÍGITO,ALCALL PRINTDIGMOV TIM,#64HLCALL RETARD02LJMP FIN

/RETARDO DE 10 SEG

*************************************************************

ALMACENAMIENTO DE DATOS EN MEMORIA RAM EXTERNA

STORE:

; SACO MENSAJE AL DISPLAY PARA ELEGIR NIVEL DE GANANCIA

MOVMOVMOVLCALL

• LCALLMOVLCALLMOVMOVMOVLCALLLCALL

DPTR,#GANANROMLCD,#OOHCURSOR, #OOHMOVCURSORPROMLCDTIM,#02HRETARD02DPTR, /GANANROMLCD,#10HCURSOR, #40HMOVCURSORPROMLCD

ESPERO A QUE SE PRESIONE TECLA-

TECG:LCALL TECLEEMOV A,DTECLA

-f ******************* TECLA2 PRESIONADA************************

231

Page 242: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

/GANANCIA DE 54 dBA,#04H,TECLA2GDPTR,#GAN54DBCLEARLCDROMLCD,#OOHCURSOR,#OOHMOVCURSORPROMLCDTIM,#14H /RETARDO DE 2 SEGUNDOSRETARDO2A,MG54DBSTORE1

******************* TECLA3 PRESTONADA ***********************TECLA2G:

CJNE A,#08H,TECLA4GMOV DPTR,#GAN60DB ;GANANCIA DE 60 dB

-9*

LCALLMOVMOVLCALLLCALLMOVLCALLMOVLJMP

- ********************TECLA4G:

CJNEMOVLCALLMOVMOVLCALLLCALLMOVLCALLMOVLJMP

********************TECLA5G:

CJNEMOVLCALLMOVMOVLCALLLCALLMOVLCALLMOVLJMP

CLEARLCDROMLCD,#OOHCURSOR,#OOHMOVCURSORPROMLCDTIM,#14HRETARD02A,MG60DBSTORE1

TECLA4 PRESIONADA

;RETARDO DE 2 SEGUNDOS

**********************

A,#10H,TECLA5GDPTR,#GAN66DBCLEARLCDROMLCD,#OOHCURSOR, #0OH-MOVCURSORPROMLCDTIM,#14HRETARDO2A,MG66DBSTORE1

TECLAS PRESIONADA

/GANANCIA DE 66 dB

/RETARDO DE 2 SEGUNDOS

***********************

A, #20H,TECLAGDPTR,#GAN72DBCLEARLCDROMLCD,#OOHCURSOR,#OOHMOVCURSORPROMLCDTIM/#14HRETARDO2A,MG72DBSTORE1

/GANANCIA DE 72 dB

/RETARDO DE 2 SEGUNDOS

;******************* CUALQUIER TECLA PRESIONADA **************TECLAG:

LJMP TECG

232

Page 243: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

ELIJO ALMACENAMIENTO LIBRE O CON DISPARO AUTOMÁTICO

rSTORE1:

i

r

MOVMOVX

LCALLMOVMOVMOVLCALLLCALLMOVLCALLMOVMOVMOVLCALLLCALL

DPTR,#OUT07 ;DIRECCIONO MUX@DPTR,A ; CARGO CÓDIGO DE GAN. EN MUX

CLEARLCDDPTR,#ELEJROMLCD, #0 OHCURSOR, #0 OHMOV CURSORPROMLCDTIM,#02H ; RETARDO DE 0 , 2 SEGUNDOSRETARDO 2DPTR,#ELEJROMLCD, #1 OHCURSOR, #40HMOVCURSORPROMLCD

ESPERO A QUE SE PRESIONE TECLA

TECELE J :LCALL TECLEEMOV A,DTECLA

-******************** TECLA4TECLA4J:

PRES I ONADA

CJNE A,#10H,TECLASJLCALL CLEARLCDMOV DPTR,#FREEMOV ROMLCD,#OOHMOV CURSOR,#OOHLCALL MOVCURSORLCALL PROMLCDMOV TIM,#14HLCALL RETARDO2LJMP SFREE

******************** TECLAS PRESIONADA ***********************TECLA5J:

;ALMACENAMIENTO LIBRE

;RETARDO DE 2 SEGUNDOS

CJNE A,#2 OH,TECLAJLCALL CLEARLCDMOV DPTR,#TRIGERMOV ROMLCD,#0OHMOV CURSOR,#OOHLCALL MOVCURSORLCALL PROMLCDMOV TIM,#14HLCALL RETARD02LJMP STRIGER

/ALMACENAMIENTO CON DISPARO

;RETARDO DE 2 SEGUNDOS

;******************* CUALQUIER TECLA PRESIONADA **************TECLAJ:

LJMP TECELEJ

233

Page 244: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

ALMACENAMIENTO LIBRE

SFREE:LCALLMOV

• **************CJNELCALLMOVMOVMOVLCALLLCALLMOVLCALL

TECLEEA,DTECLACHEQUEO SI TECLA1 FUE PRESIONADAA,#02H,SFREECLEARLCDDPTR,#GRABROMLCD,#QOHCURSOR,#OOHMOVCURSORPROMLCDTIM,#OAH ;RETARDO DE 1 SEGUNDORETARDO2

EMPIEZO GRABACIÓN DE ARCHIVO1: SACO 555 SAMPLES/SEG

MOV DPTR,#RAMEXT1LCALL GRABACLCALL CLEARLCDMOV DPTR,#ARCH1MOV ROMLCD,#OOHMOV CURSOR,#0OHLCALL MOVCURSORLCALL PROMLCDMOV TIM,#14HLCALL RETARDO2

;DIRECCIONO MEMORIA EXT1-

;RETARDO DE 2 SEGUNDOS

PARA GRABAR ARCHIVO 2 OTRA VEZ PRESIONE TECLA1

LCALLMOVMOVMOVLCALLLCALL

- MOVLCALL

SFREE1:LCALLMOV

• **************CJNELCALLMOVMOVMOVLCALLLCALLMOVLCALL

CLEARLCDDPTR,#FREEROMLCD,#OOHCURSOR,#OOHMOVCURSORPROMLCDTIM,#OAHRETARDO2

;RETARDO DE 1 SEGUNDO

TECLEEA,DTECLACHEQUEO SI TECLA1 FUE PRESIONADA *************A,#02H,SFREE1CLEARLCDDPTR,#GRABROMLCD,#OOHCURSOR,#OOHMOVCURSORPROMLCDTIM,#OAH rRETARDO DE 1 SEGUNDORETARDO2

EMPIEZO GRABACIÓN DE ARCHIV02: SACO 555 SAMPLES/SEG

234

Page 245: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

t

MOV DPTR , #RAMEXT2 ; DIRECCIONOLCALL GRABACLCALL CLEARLCDMOV DPTR,#ARCH2MOV ROMLCD,#OOHMOV CURSOR, #0 OHLCALL MOVCURSORLCALL PROMLCDMOV TIM,#14H ; RETARDOLCALL RETARDO 2

PARA GRABAR ARCHIVO 3 OTRA VEZ PRESIONE

LCALL CLEARLCDMOV DPTR,#FREEMOV ROMLCD,#OOHMOV CURSOR, #0 OHLCALL MOVCURSORLCALL PROMLCDMOV TIM, #OAH ; RETARDOLCALL RETARDO 2

MEMORIA EXT 2.

DE 2 SEGUNDOS

TECLA1

DE 1 SEGUNDO

SFREE2 :LCALL TECLEEMOV A,DTECLA

; ************** CHEQUEO SI TECLA1 FUE PRESIONADA *************CJNE A,#02H, SFREE2LCALL CLEARLCDMOV DPTR,#GRABMOV ROMLCD,#OOHMOV CURSOR, #0 OHLCALL MOVCURSOR

it

t!

1

LCALL PROMLCDMOV TIM , # 0 AH ; RETARDOLCALL RETARDO 2

EMPIEZO GRABACIÓN DE ARCHIV02 : SACO 555

MOV DPTR, #RAMEXT3 ; DIRECCIONOLCALL GRABACLCALL CLEARLCDMOV DPTR,#ARCH3MOV ROMLCD,#OOHMOV CURSOR, #0 OHLCALL MOVCURSORLCALL PROMLCDMOV TIM, #14 H /RETARDOLCALL RETARDO 2

LJMP TXSERIAL

DE 2 SEGUNDOS

SAMPLES/SEG

MEMORIA EXT3 .

DE 2 SEGUNDOS

*************************************************************

ALMACENAMIENTO CON DISPARO

235

Page 246: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

STRIGER:

ESPERE: MOV DPTR,#ADCMOVX A,@DPTRCJNE A,#OB4H,ESPER1LJMP STR

ESPER1: JC ESPERELJMP STR

;SI DATO>180 GRABA

GRABO PRIMER ARCHIVO CON DISPARO

STR: LCALLMOVMOVMOVLCALLLCALL

CLEARLCDDPTR,#GRABROMLCD,#OOHCURSOR,#OOHMOVCURSORPROMLCD

EMPIEZO GRABACIÓN DE ARCHIVO1: SACO 555 SAMPLES/SEG

MOVLCALLLCALLMOVMOVMOVLCALLLCALLMOVLCALL

DPTR,#RAMEXT1GRABACCLEARLCDDPTR,#ARCH1ROMLCD,#OOHCURSOR, #OOHMOVCURSORPROMLCDTIM,#14HRETARDO 2

PARA GRABAR ARCHIVO 2 OTRA

LCALLMOVMOVMOVLCALLLCALL

CLEARLCDDPTR,#TRIGERROMLCD,#OOHCURSOR, #OOHMOVCURSORPROMLCD

;DIRECCIONO MEMORIA EXT1.

; RETARDO DE 2 SEGUNDOS

VEZ ESPERO DISPARO

/ALMACENAMIENTO CON DISPARO

ESPER: MOVMOVXCJNELJMP

ESPER2: JCLJMP

DPTR,#ADCA,@DPTRA,#OB4H,ESPER2STR1ESPERSTR1

;SI DATO>180 GRABA

236

Page 247: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

GRABO SEGUNDO ARCHIVO CON DISPAROfSTR1

/r

t

i

i

i

1

t

ESPR

:LCALLMOVMOVMOVLCALLLCALL

EMPIEZO

MOVLCALLLCALLMOVMOVMOVLCALLLCALLMOVLCALL

CLEARLCDDPTR,#GRABROMLCD,#OOHCURSOR, #OOHMOVCURSORPROMLCD

GRABACIÓN DE ARCHIVO2 : SACO 555 SAMPLES/SEG

DPTR,#RAMEXT2 ;DIRECCIONO MEMORIA EXT2 .GRABACCLEARLCDDPTR,#ARCH2ROMLCD,#OOHCURSOR, #0 OHMOVCURSORPROMLCDTIM,#14H ;RETARDO DE 2 SEGUNDOSRETARDO 2

PARA GRABAR ARCHIVO 3 OTRA VEZ. ESPERO DISPARO

LCALLMOVMOVMOVLCALLLCALL

: MOVMOVXCJNE

- LJMPESPER3 : JC

rLJMP

CLEARLCDDPTR,#TRIGER • /ALMACENAMIENTO CON DISPAROROMLCD,#OOHCURSOR, #OOHMOVCURSORPROMLCD

DPTR,#ADCA,@DPTRA,#OB4H,ESPER3 ;SI DATO>180 GRABASTR2ESPRSTR2

GRABO TERCER ARCHIVO CON DISPARO

STR2 :CLEARLCDDPTR,#GRABROMLCD,#OOHCURSOR,#OOHMOVCURSORPROMLCD

EMPIEZO GRABACIÓN DE ARCHIVO3: SACO 555 SAMPLES/SEG

237

Page 248: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

MOV DPTR,#RAMEXT3LCALL GRABACLCALL CLEARLCDMOV DPTR,#ARCH3MOV ROMLCD,#OOHMOV CURSOR,#0OHLCALL MOVCURSORLCALL PROMLCDMOV TIM,#14HLCALL RETARDO2

LJMP TXSERIAL;

;DIRECCIONO MEMORIA EXT3

;RETARDO DE 2 SEGUNDOS

RUTINA DE TRANSMISIÓN SERIAL AL COMPUTADOR

TXSERIAL:MOV DPTR,#TRANSMOV ROMLCD,#OOHMOV CURSOR,#00LCALL MOVCURSORLCALL PROMLCDMOV TIM,#02HLCALL RETARD02MOV DPTR,#TRANSMOV ROMLCD,#10HMOV CURSOR,#4OHLCALL MOVCURSOR

PROMLCD

;PRIMERA FILA DE LA ROM

;RUTINA DE COPIADO DE ROM EN LCD

;SEGUNDA FILA DE LA ROM

LCALL********************** TECLA3 PRESIONADA *********************TTXSER:

LCALL TECLEEMOV A,DTECLA

-************** CHEQUEO SI TECLA3 FUE PRESIONADA *************CJNE A,#08H,TTXSERLCALL CLEARLCDMOV DPTR,#PCCODMOV ROMLCD,#OOHMOV CURSOR,#0OHLCALL MOVCURSORLCALL PROMLCDMOV TIM,#14HLCALL RETARDO2

MOV DPTR,#RAMEXT1LCALL PUNTEROLCALL TXSPC

LCALL CLEARLCDMOV DPTR,#ARCH1

238

Page 249: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

LJMP

MOVMOVLCALLLCALLMOVLCALL

LCALLMOVMOVMOVLCALLLCALLMOVLCALL

MOVLCALLLCALL

LCALLMOVMOVMOVLCALLLCALLMOVLCALL

LCALLMOVMOVMOVLCALLLCALLMOVLCALL

MOV. LCALLLCALL

LCALLMOVMOVMOVLCALLLCALLMOVLCALL

FIN

ROMLCD,#OOHCURSOR,#OOHMOVCURSORPROMLCDTIM,#14HRETARD02

CLEARLCDDPTR,#PCCODROMLCD,#OOHCURSOR,#OOHMOVCURSORPROMLCDTIM,#14HRETARD02

DPTR,#RAMEXT2PUNTEROTXSPC

CLEARLCDDPTR,#ARCH2ROMLCD,#OOHCURSOR,#OOHMOVCURSORPROMLCDTIM,#14HRETARDO2

CLEARLCDDPTR,#PCCODROMLCD,#OOHCURSOR,#OOHMOVCURSORPROMLCDTIM7#14HRETARDO2

DPTR,#RAMEXT3PUNTEROTXSPC

CLEARLCDDPTR,#FINTXROMLCD,#OOHCURSOR,#OOHMOVCURSORPROMLCDTIM,#14HRETARDO2

-************** EMPIEZAN SUBRUTINAS

239

Page 250: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

SUBRUTINA DE ATENCIÓN A LA INT. EXTERNA 1

EXINT1:CLRSETBMOVMOVXANLMOVRETÍ

EX1BTECLADPTR,#SW07A, @DPTRA,#00111111BDTECLA,A

• ***********SUBRUTINA TECLEE

TECLEE:CLRSETBJNBCLRCLRRET

IE1EX1BTECLA,$EX1BTECLA

fRESETEO INT.EXT.1;HABILITO INT.EXT.1(TECLADO);ESPERO QUE SE PRESIONE UNA TECLA;DESHABILITO TECLADO/LIMPIO BANDERA DE TECLA

*************************************************************SUBRUTINA PUNTERO

PUNTERO:MOVMOVMOVMOVRET

A,DPHTABRSM,AA,DPLTABRSL,A

*************************************************************SUBRUTINA PUNTER1

PUNTER1:MOVMOVMOVMOVRET

A,TABRSLDPL,AA,TABRSMDPH,A

SUBRUTINA PULS

PULSMOVMOVMOVXMOVLCALLRET

DPTR,#OUT07A,PULSO@DPTR,ATIM,#1EHRETARDO2

;DIRECCIONO OUT07(MUXS)

;APLICO PULSO DE VOLTAJE/RETARDO DE 3 SEGUNDOS

*************************************************************

240

Page 251: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

SUBRUTINA PARA SACAR LAMBDA A PARTIR DE XI, X2, X3

CALAMBDA:MOV DPTR,#RICKI ;DPTR APUNTA AL INICIO DE DATOS

;PARA LN(A)MOVCLRSUBBACALLMOVMOVMOVCLRSUBBACALLMOVMOV

rCLRMOVSUBBMOVMOVSUBBJZMOVMOVLCALLMOVMOVLCALLLCALLMOVLCALLRETCONTI A:RET

A,X3CA,X2LOGNATBMSLnB,RlBLSLnB,ROA, XICA,X2LOGNATBMSLnA,RlBLSLnA,RO

CA , BLSLnAA,BLSLnBLAMBO A, AA,BMSLnAA,BMSLnBCONTI AA,#OFFHDPTR,#ERRCLEARLCDROMLCD,#OOHCURSOR, #0 OHMOVCURSORPROMLCDTIM,#32HRETARD02

; Cargo (X3-X2) en A; Llamo a subrutina LOGNAT

; Cargo (X1-X2) en A

;A DEBE SER CERO;Sí A=FFH — > Error;SACO MENSAJE DE ERROR

/RETARDO DE 5 SEG.

-************************************************************:f

f

f• *********

CALCBETA:MOVMOV

MOVCRET

'r; SUBRUTINA/*********

LOGNAT :CJNEMOV

SUBRUTINA PARA SACAR EL VALOR DE R A PARTIR DELAMBDA = Ln[************

A , LAMED ADPTR,#SQRT

A , @ A + DPTR

PARA SACAR

A,#ODH,RICR1,#01H

(X1-X2) / (X3-X2) ]****************************************

/Apunto DPTR al inicio de la/tabla de datos para B/Cargo en A el valor deseado

****************************************Ln(A)~K ~K~K X VT 7 C 7 T ~Kf:f;-K~K-íí~K-fCK~K

/Si A no = a 13 vaya a RIC;A=13 — > Ln(13)=2, 56=0100H

241

Page 252: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

MOVCLRJZRIC:JCCJNE

RO,OOHACONT

RIC_LOWA,#OA7H,REC

R1,#OOHA,@A+DPTR

RO,AACONT

REC_LOWR1,#02HA,@A+DPTRRO,AACONT

R1,#01HA,@A+DPTRRO,AACONT

;Por tanto 2 Bytes:R1=01H,RO=OOH

;Vaya a RET para salir de subrtn

;Si A<13 vaya a RIC_LOW;A>13, ahora comparo con 167, ya;gue si 13<A<167 —> R1=01H y si;A>167 —> R1=02H;A=167 —>Ln(167)=5,12=02OOHMOV

MOVCLRJZRIC_LOW:MOVMOVC

MOVCLRJZREC:JCMOVMOVCMOVCLRJZREC__LOW:MOVMOVCMOVCLRJZCONT:RET***************** FIN SUBRUTINA LOGNAT ***********************

:**

•SUBRUTINA DE DIVISIÓN DE UN NUMERO DE 16 BITS(2BYTES) PARA UN;NUMERO DE 8 BITS**************************************************************

;A<13 —> R1=OOH;Cargo en A el valor respectivo;de la tabla de datos RICKI;Guardo en RO el dato

;Si A<167 vaya a REC_LOW;A>167 —> R1=02H;Cargo en A el valor respectivo;Guardo en RO el dato

;A<167 —>R1=01H;Cargo en A el dato respectivo;Guardo en RO el dato

DIVISIÓN:MOVMOVMOV

DIV1:MOVMOVMOVLCALLCPLMOVLCALLMOVJB

DIVISORO,#OOHRDIV,#OOHR5,#09H

ROr#DIVIDENORl,#DIVISOROR6,#02HRESTADIVCRO,#RDIVSLOA,RDIVACC.0,DIV2

;Contador de its de Operando

;Puntero del Dividendo;Puntero del Divisor;Contador de Bytes para resta

/Puntero del Resultado;Subrutina para Despl. A Izq.

;Si Bit O del ACC=1 salte a DIV2

242

Page 253: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

MOV RO, #DIVIDENOMOV Rl,#DXVISOROMOV R6,#02HLCALL SUMADIV

DIV2:MOV RO,#DIVISORMOV R6,#02HLCALL SHRFDJNZ R5,DIV1MOV A,DIVIDENO ;Cargo Residuo en AMOV RESIDUO,ARET***************** FIN SUBRUTINA DIVISION *********************

;SURUTINA RESTADIV

RESTADIV:CLR CRESTA1:MOV A,@ROSUBB A,@R1MOV @RO ,ADEC RODEC RlDJNZ R6,RESTA1RET

;SUBRUTINA DE DESPLAZAMIENTO A LA IZQUIERDA**************************************************************SLO:MOV A,@RORLC AMOV @RO, ARET**************************************************************

;SUBRUTINA SUMADIV'*************'************************************************

SUMADIV:CLR CSUMA1:MOV A,@ROADDC A,ORÍMOV @RO,ADEC RODEC RlDJNZ R6,SUMA1RET

;SUBRUTINA DE DESPLAZAMIENTO A LA DERECHA;*************************************************************

SHRF:CLR C

243

Page 254: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

SHRF1:MOV A,@RORRC AMOV @RO , AINC RODJNZ R6,SHRF1RET• ********************** :**

**************************************************************;SUBRUTINA PARA APROXIMAR EL RESULTADO DE LA DIVISIÓN AL ENTERO/SUPERIOR MAS CERCANO SI SU PARTE DECIMAL ES MAYOR QUE 0.5. Y;SI ES MENOR AL ENTERO INFERIOR.**************************************************************

APROXIM:CJNE A,#OOH,AJUSTE ;Si Residuo=0 -> no aproximaciónRETAJUSTE:CLRMOVMOVDIVCJNECLRRETAPROX:JC APROX1 ;A<2 —> Hay que aprx. al entero

CA.DIVISORB,RESIDUOABA,#02H,APROXA

;A=DIVISOR;B=RESIDUO

/Si A no = 2 Vaya a APROX

APROX1 ;A<2 —> Hay que aprx.;superior cercano

A ;A>2 —> no hay que aproximar

;En este caso hay que aproximar

CLRRETAPROX1:MOV A,#01HRET**************************************************************/RUTINA PARA OBTENER RDAMP; RDAMP = (Zin . Rs)/(Zin + Rs) = Zin/[(Zin/Rs)+1]

CALRDAMPMOVMOVMOVMOVMOVMOVLCALLMOVMOVMOVLCALLADD

ADDMOVMOVMOV

DIVISORIAA,RESIDUOAPROXIMA,RDIV

/Cargo RS en el divisor

;Cargo el BMS del dividendo

;Cargo el BmS del dividendo

;Subrutina para aproximación/Si A=l Aproximo al entero/superior Y,si A=0 no aproximo/Sumo 1 a (Zin/Rs) —>DENOMDR/Guardo (Zin/RS)+l en DENOMDR

244

Page 255: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

MOVMOVMOVLGALLMOVMOVMOVLCALLADDMOVRET

DIVIDEN1,AA,IMPEDINLDIVIDENO,ADIVISIÓNA,DENOMDRDIVISORIAA,RESIDUOAPROXIMA,RDIVRDAMP,A ;Guardo el valor de RDAMP

***************** FIN SUBRUTINA CALRDAMP ***********************************

•SUBRUTINA PARA ENCONTRAR BETA = [AVERG/(RDAMP + RB)] + BETAO

CALBETA:MOVADDMOVMOVMOVMOVMOVMOVLCALLMOVMOVMOVLCALLADDADDMOVRET

A., RDAMPA,RBDENBETA,ADIVISOR,AA,AVERGMDIVIDEN1,AA,AVERGLDIVIDENO,ADIVISIÓNA, DENBETADIVISOR,AA,RESIDUOAPROXIMA,RDIVA,BETAOBETA,A

;Sumo RDAMP + RB;Guardo la-suma anterior

/SUBRUTINA PARA LA SUMA DE DOS NÚMEROS DE 16 BITS*************************************************************SUMA:CLR . CSUMA2:MOV A,ROPUSH ACCMOV A,@RODEC RODEC ROADDC A,@ROMOV ORÍ, APOP ACCMOV RO , AINC ROINC RlDJNZ R2,SUMA2RET

245

Page 256: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

;************** SÜBRUTINA DE RETARDORETARDO:MOV R5,#07FH /RETARDO DE 415 uSEGDJNZ R5,$ ;127*2*1.6276uSEGRET

;RETARDO VARIABLE:10Omseg*#TIM

RETARDO2:MOV R4,TIMESPOO:MOV R3,#OFAHESP:ACALL RETARDODJNZ R3,ESPDJNZ R4,ESPOORET***************************************************************

;******** SÜBRUTINA DE INICIALIZACION DEL DISPLAY LCD**********; POWER ON RESETRESETDISP:;lazo de espera de aprox 400 msegMOV TIM,#04HLCALL RETARDO2

P1.4 P1.3 P1.2 Pl.l Pl-0E D7 D6 D5 D4/CONDICIÓN DE INICIALIZACION

;P1.7; NCMOVACALLSETBACALLCLRSETBACALLCLR

P1.6 P1.5RS R/WA, #3SENDDISPP1.4RETARDOP1.4P1.4RETARDOP1.4

;FUNCTION SET/selecciona interface de 4 o de 8 bits; y el numero de filas;RS R/W D7 D6 D5; O O 0 0 1; DL = 1 8 BITS ; = O; N = 1 2 LINEAS ;

D4 D3 D2 DIDL N O *4 BITS= O 1 LINEA

DO*

;P1.7; NC

P1.6RS

P1.5R/W

P1.4E

D3

P1.3D7

P1.2D6

D2 DI

Pl.lD5

Pl-0D4

DO

MOV A,#2ACALL SENDDISP;FUNCTION SETSETB P1.4ACALL RETARDOCLR P1.4MOV A,#8ACALL SENDDISP

;INTERFAZ DE 4 BITS

;dos LINEA DE DISPLAY

246

Page 257: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

/DISPLAY ON/OFF; especifica la activación de display D cursor C y blinlc B; RS R/W D7 D6 D5 D4 D3 D2 DI DO; o

;P1.7; NC

MOVACALLMOVACALL

O

Pl. 6RS

O O

P1.5R/W

O

P1.4E

O 1

P1.3D7

D

P1.2D6

: B

Pl-1D5

Pl-0D4

D3 D2 DI DO

A,,#0SENDDISPA ,#15SENDDISP

/DEFINICIÓN DEL COMANDO

;1 1 1 1;ENCENDIDOS CURSOR DISPLAY Y BLINK

;ENTRY MODE SET; RS R/W D7 D6; O O 0 0

D5O

D4O

D3O

D21

DI DOI/D S

;I/D avance del cursor incremente o decrétente 1/0;S = 1 display shift on

/P1.7 P1.6; NC RS

P1.5 P1.4 P1.3 P1.2 Pl.l Pl. OR/W E D7 D6 D5 D4

D3 D2 DI DO

MOV A,#0ACALL SENDDISPMOV A,#6 ; incrementos del cursor y shift offACALL SENDDISP

;CLR DISPLAY/limpia el área completa del display y recupera la/condición inicial en caso de que estuviera activado shift

RSO

R/WO

D7O

D6O

D5O

D4O

D3O

D2O

DI DOO 1

/Pl-7 P1.6; NC RS

P1.5 P1.4 P1.3 P1.2 Pl.l Pl.OR/W E D7 D6 D5 D4

D3 D2 DI DO

MOV A,#0ACALL SENDDISPMOV A,#lACALL SENDDISPACALL RETARDOACALL RETARDOACALL RETARDORET;****************FIN INICIALIZACION DEL DISPLAY***************;**************SUBRUTINA DE POSICIONAMIENTO DEL CURSOR LCD****; LINEA DE COMANDO = 1DDD,DDDD/ LA RAM (CURSOR) TOMA VALORES DE O A 15; HAY QUE TRADUCIR A DIRECCIONES LCDMOVCURSOR:

247

Page 258: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

MOVANL

CJNEMOVADDLJMPNOSUMO:MOVSUMADO:ORLMOVANLSWAPACALLMOVANLACALLACALLRET

;DETECTO VALORES >= 16SESENTAYCUATRO 64D = 4OHCINCUENTAYSEIS 56D = 38H

A,#00010000B,NOSUMOA,CURSORA,#30HSUMADO

A,CURSOR

A,#100000003AUXCURSOR,AA,#111100006ASENDDISPA,AUXCURSORA,#00001111BSENDDISPRETARDO

0100 OOOOB0011 1000B

SEGUNDOS 4 BITS

;**********SUBRUTINA PARA ESCRIBIR UN CARÁCTER EN LA POSICIÓN*********************************** DDRAM* ********************;EL CARÁCTER A ESCRIBIR ESTA ALMACENADO EN LA LOC.RAM(CARÁCTER)PRINTCHAR:MOV A,CARÁCTER; ACOMODO PARA BOTAR AL DISPLAY LCD PRIMEROS 4 BITSSWAP AANL A,#OFHORL A,#01000000BLCALL SENDDISP; ACOMODO PARA BOTAR AL DISPLAY LCDMOV A,CARÁCTERANL A,#OFHORL A,#01000000BLCALL SENDDISPRET- **•;*********SUBRUTINA PARA ESCRIBIR UN NUMERO EN LA POSICIÓN***-*****************************DDRAM**************************'; EL NUMERO A ESCRIBIR ES UN DÍGITO DECIMAL DE O A 9; ALMACENADO EN LA LOC. DE RAM (DÍGITO)PRINTDIG:MOV A,#3 OHADD A,DÍGITO; ACOMODO PARA BOTAR AL DISPLAY LCD PRIMEROS '4 BITSSWAP AANL A,#OFHORL A,#01000000BACALL SENDDISP; ACOMODO PARA BOTAR AL DISPLAY LCD SEGUNDOS 4 BITSMOV A,#3 OHADD A,DÍGITOANL A,#OFHORL A,#01000000B

248

Page 259: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

ACALL SENDDISPRET-**************** FIN RUTINA PRINTDIG ************************

SUBRUTINA DE BORRADO DEL DISPLAY

CLEARLCD:MOVACALLMOVACALLACALLRET

A,#OOHSENDDISPA,#01HSENDDISPRETARDO

FIN SUBRUTINA CLEARLCD

L*«

;****SUBRUTINA PARA COPIAR CONTENIDO DE EPROM AL DISPLAY LCD**; SE COPIA DESDE LOCALIDAD 03(ROMLCD).; AUXLCD MEMORIA TEMPORAL; PUNTLCD PUNTERO; CONTLCD CONTADOR DE CARACTERES

ROMLCD FILA DE LA ROM DESDE DONDE SE COPIA.

;FILA DE LA PAGINA A COPIAR;ARMO EL DPTR EN LA FILA A COPIAR;LISTO EL DPTR.

PROMLCD:MOV AADD A,DPLMOV DPL,AMOV CONTLCD,#OFFHCOPYLCD:INC CONTLCD

MOV R3,#OFHRETTEST:ACALL RETARDODJNZ R3,RETTEST

MOV A,CONTLCDCJNE A,#10H,OKCOPYLCDFINROMLCD:RETOKCOPYLCD:MOV A,CONTLCDMOVC A,@A+DPTR ;LEO LA ROM A COPIAR EN LCDMOV AUXLCD,A ;ALMACENO EN (AUXLCD); ACOMODO PARA BOTAR AL DISPLAY LCD PRIMEROS 4 BITSSWAP AANL A,#OFHORL A,#01000000BACALL SENDDISP;—-ACOMODO PARA BOTAR AL DISPLAY LCD SEGUNDOS 4 BITSMOV A,AUXLCDANL A,#OFHORL A,#01000000BACALL SENDDISP

249

Page 260: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

LJMP COPYLCD;********** FIN SUBRUTINA DE COPIADO DE ROM AL DISPLAY**********

SUBRUTINA CURSOROFF/BLINKOFF

*.

CUROBLINKO:MOVACALLMOVACALLACALLRET

A,#OOHSENDDISPA,#OCHSENDDISPRETARDO

•************************************************************:t

****** -s

• ***** 1l,^.^^-^.^.^^^^.^.^,^-^,.^.^.^.^.*************************************** SUBRUTINA DE ENVIÓ DEL DATO AL DISPLAY****************

SENDDISP:MOVSETBACALLCLRRET;*****•>

P1,AP1.4RETARDOP1.4

t*****************;************* SUBRUTINA

ir

i- j*.'**•*M% •

i 1

i jí1 ;£ ó^ !K ».:"!k'- +S e»£ *» / ••

K ^N

ADQ:MOVMOVMOVMOVLCALLMOVMOVXMOVMOVVERF:MOV

iLAZO:MOVMOVXCJNEMOVLJMPREL:JCMOVMOVLJMPREL1:MOVDJNZDJNZ

X1,#OOHX2, #OOHX3,#OOHTIM,#02HRETARDO 2DPTR,#ADCA,@DPTRXI, AR6,#02H

R7,#OFAH

DPTR,#ADCA, QDPTRA, XI, RELXI, ALAZO

REL1XI, AR7,#OFAHLAZO

X2,AR7 , LAZOR 6, VERF

***********^^**************^****^^-t'-J--,t--V

PARA OBTENER XI, X2 y X3 ************

; RETARDO DE 200 mseg;DIRECCIONO A/D/ALMACENO DATO DEL A/D

/VERIFICO 500 VECES SI LOS DATOS/SON MENORES QUE EL ANTERIOR XI

/COMPARO SI DATO ES >o< QUE XI;A=X1

/SI A<X1 VAYA A REL1/A>X1/ACTUALIZO VERIFICADOR

;A<X1

MOV TIM,#04H

250

Page 261: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

LCALLMOVVERF1 :MOVLAZ01:MOVMOVXCJNEMOVLJMPREL2:JNCMOVMOVLJMPREL3 :MOVDJNZDJNZ

MOVLCALLMOVVERF2 :MOViLAZ03 :MOVMOVXCJNEMOVLJMPREL4:JCMOVMOVLJMPREL5:DJNZDJNZRET

RETARDO 2R6/#02H

R7,#OFAH

DPTR,#ADCA, @DPTRA,X2,REL2X2,ALAZ01

REL3X2,AR7,#OFAHLAZ01

X3,AR7,LAZ01R6,VERF1

TIM,#04HRETARD02R6,#02H

R7,#OFAH

DPTR,#ADCA, @DPTRA,X3,REL4X3,ALAZ03

REL5X3,AR7,#OFAHLAZ03

R7,LAZ03. R6,VERF2

;RETARDO DE 400 mseg

;A=X2

;SI A>X2 VAYA A REL3;A<X2

;A>X2

;RETARDO DE 400 mseg

;A=X3

;SI A<X3 VAYA A REL5;A>X3

;SI A<X3 FINALIZA EL PROCESO*************************************************************

;******** SUBRUTINA PARA OBTENER UN DATO HEX DESCOMPUESTO*****;******** EN CENTENAS, DECENAS y UNIDADES ********************DECIMAL:

MOV DECENAS,#OOHMOV CENTENAS,#0OHMOV UNIDADES,#OOHMOV B,#64HDIV ABMOV CENTENAS,AMOV A,#OAHXCH A,BDIV ABMOV DECENAS,A

;A CONTIENE EL DATO;EL CUOCIENTE SON LAS CENTENAS

;B CONTENÍA EL RESIDUO;EL CUOCIENTE SON LAS DECENAS

251

Page 262: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

MOVRET

• ***********

UNIDADES,B ;EL RESIDUO SON LAS UNIDADES

SUBRUTINA RECEPCIÓN

RECEPCIÓN:MOVCLRRET

A,SBUFRI

* * *

; SUBRUTINA DE GRABACIÓN: SACA 8184 DATOS EN 15 SEG**************************************************************GRABAC:

MOVMOVCOLEC:

COLEGÍ: LCALLMOVMOVXMOVLCALLMOVMOVX

R6,#31HR7,#OF8HPUNTERODPTR,#ADCA,@DPTRXI, APUNTER1A,XI@DPTR,A

;SACO 8184 DATOS(MEMORIA DE 8k)

;SALVO DIREC. DE MEMORIAS EXT.

/RECUPERO DIREC.DE MEMORIAS EXT

;GRABO DATO EN MEMORIA

RETARDO DE 1,8 BSEG = 415*4/iSEG +100^SEG + 40/L¿SEG

LCALLLCALLLCALLLCALL

RETARDORETARDORETARDORETARDO

; RETARDO DE 415¿zSEG

INCDJNZDJNZRET

DPTRR7, COLEGÍR6, COLEC

;********* ****************************************************

; SUBRUTINA PARA ENVIAR DATOS AL COMPUTADOR¿A*************************************************************

TXSPC:

TSERL1:TSERL:

JNBLCALLMOVMOVLCALLMOVMOVMOVLCALLLCALLMOVMOVLCALLJNBLCALLMOVX

RI,$RECEPCIÓNA,#80HSBUF, ACLEARLCDDPTR,#MENSTXROMLCD,#OOHCURSOR, #OOHMOVCURSORPROMLCDR6,#31HR7,#OF8HPUNTER1RI, $RECEPCIÓNA, @ DPTR

252

Page 263: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

MOVINCLCALLDJNZDJNZRET

SBUF,ADPTRPUNTEROR7,TSERLR6,TSERL1

ORG OB50H

EMPIEZAN LOS DATOS

MENSAJE:DB 'INST. GEOFÍSICODB 'RICHARD W. J. E.BASELCD:DB 'DB 'BALCD :DB 'DB 'BLCD:DB - 'DB 'BASELC:DB 'DB '

ORG OCOOH

MENSA J:DB 'ERR:DB

GANAN :DB 'DB 'GAN54DB:DB 'GAN60DB:DB 'GAN66DB:DB 'GAN72DB:DB 'ELEJ:DB 'DB 'FREE:DB 'TRIGER:DB 'GRAB:DB '

CALIBRACIÓN T5 'STORE T4 '

VCO DE KINM T4 'VCO DE USGS T5 '

* Zin = 100K * '* Zin = 20M * '

* ELIJA RSHUNT * 'USAR T4, T5 y TI1

* WAIT * '

* ERROR * '

54. . .T2 60. . .T3 '66. . .T4 72 . . .T5 '

GANANCIA = 54dB'

GANANCIA = 60dB'

GANANCIA = 66dB'

GANANCIA = 72dB'

LIBRE T4 'DISPARO T5 '

PARA GRABAR TI '

ESPERO A DISPARO1

* GRABANDO * '

253

Page 264: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

ARCH1:DB '* ARCHIVO1 OK *'ARCPI2 :DB '* ARCHIV02 OK *'

ORG ODOOH/ARCH3:DB '* ARCHIV03 OK *'/TRANS:DB 'TX. SERIAL AL PC1DB '* PRESIONE T3 *'PCCOD:DB 'ESPERANDO POR PC'MENSTX:DB '* TRANSMITIENDO*'FINTX:DB '* FIN DE TRANS.*'

/DATOS PARA RS

TABLARS:DB 10H,12H,14H,16H,18H,1AH,1CH,1EH,2OH,22H,24HDB 26H,28H,2AH,2CH,2EH,30H,32H,34H,36H,38H,3AHDB 3CH,3EH,40H,42H,44H,46H,48H,4AH,4CH,4EH,50HDB 52H,54H/56H,58H,5AH,5CH,5EH,6OH,62H,64H,66HDB 68H,6AH,6CH,6EH,7OH,72H,74H,76H,78H,7AH,7CHDB 7EH,80H,82H,84H,86H,88H,8AH,8CH,8EH,90H,92HDB 94H,96H,98H,9AH,9CH,9EH,OAOH,OA2H,OA4H,OA6HDB OA8H,OAAH,OACH,OAEH,OBOH,OB2H,OB4H,OB6H,OB8HDB OBAH,OBCH,OBEH,OCOH,OC2H,OC4H,OC6H,OC8H

;DATOS PARA Ln(A)

ORG OEOOHRICKI:

DB 00OH,OOOH,045H,06EH,08BH,OA1H,OB3H,OC3H,ODOH,ODCHDB OE6H,OFOH,OF8H,OOOH,008H,OOFH,015H,01BH,021H,026HDB 02CH,030H,035H,03AH,03EH,042H,046H,04AH,04DH,051HDB 054H,057H,05BH,05EH,061H,064H,066H,069H,06CH,06EHDB 071H,073H,076H,078H,07AH,07DH,07FH,081H,083H,085HDB 087H,089H,08BH,08DH,08FH,091H,093H,094H,096H,098HDB 099H,09BH,09DH,09EH,OAOH,OA1H,OA3H,OA4H,OA6H,OA7HDB OA9H,OAAH,OACH,OADH,OAEH,OBOH,OB1H,OB2H,OB4H,OB5HDB OB6H,OB7H,OB9H,OBAH,OBBH,OBCH,OBDH,OBFH,OCOH,OC1HDB OC2H,OC3H,OC4H,OC5H,OC6H,OC7H,OC8H,OC9H,OCAH,OCCHDB OCDH,OCEH,OCEH,OCFH,ODOH,OD1H,OD2H,OD3H,OD4H,OD5HDB OD6H,OD7H,OD8H,OD9H,ODAH,ODAH,ODBH,ODCH,ODDH,ODEHDB ODFH,OEOH,OEOH,OE1H,OE2H,OE3H,OE4H,OE4H,OE5H,OE6HDB OE7H,OE8H,OE8H,OE9H,OEAH,OEBH,OEBH,OECH,OEDH,OEDHDB OEEH,OEFH,OFOH,OFOH,OF1H,OF2H,OF2H,OF3H,OF4H,OF4HDB OF5H,OF6H,OF6H,OF7H,OF8H,OF8H,OF9H,OFAH,OFAH,OFBHDB OFCH,OFCH,OFDH,OFDH,OFEH,OFFH,OFFH,OOOH,OOOH,001HDB 002H,002H,003H,003H,004H,004H,005H,006H,006H,007HDB 007H,008H,008H,009H,009H,OOAH,OOBH,OOBH,OOCH,OOCH

254

Page 265: A mis padres qu, e con s comprensióu yn apoyo han hecho ...bibdigital.epn.edu.ec/bitstream/15000/10751/1/T104.pdf · periodo corto, period (o intermedio largo o ) y periodo ultra

IH

CO

'O

O

t?d 2S a

CO tn (ji

ao

üo

oo

oa

oa

oa

oa

aa

oa

oa

aa

oa

oa

t^ro

cntü

rotd

Wti

iWto

tiio

JtiJ

txJc

flra

w

LO

LJ

LO

LO

LO

LO

LO

LO

LO

tO

CO

CO

fO

fO

MH

HH

HH

HO

OO

OO

ÍT

JO

tjJ

UÍC

OC

^^

NJ

OD

ujV

DC

^^

Htd

OV

DC

TlL

Jo

a^

mC

OO

fcj-i

KM

P

C P

C

>~IH

K<H

PH

KM

33

X ^

P

H 3

P

H K

M P

H P

H I

.IH

PH

PL3

PQ

p^

>J

H P

C S

PC

tO

LO

LO

LO

LO

LO

LO

LO

LO

CO

NJ

NJ

ÍO

tO

CO

J-

iH

HH

HH

OO

OO

Ot?

dD

W>

CO

í^

4^

wo

HD

3^

Dc

^J

^H

^jO

^c

riL

oo

CJ

>l^

Jto

oS

ffiW

KC

I^

pI¡

KD

^D

^P

^W

ffiw

K^

^S

SW

K^

^^

I^

^I^

P^

^E

^H

3^

LO

LO

LO

LO

LO

LO

LO

LO

LO

CO

tO

CO

tO

CO

CO

HH

HH

HH

OO

OO

O1

T3

DO

3>

OO

Cri4

^W

Ot

IJ

OV

£)-J

^C

01

-r}O

^D

t7

iLO

OO

>t^

J't

a-l-

1

PC PC PC PC 3- PC KM PM KM KM W

1-iH S

PH S

P3 W

Í-H ffi 3 W K

l-

1-! HH S

UL

OL

OL

OL

OL

OL

OL

JL

Ot

ON

JC

OC

OC

OC

OH

HH

HH

HO

OO

OO

bja

O>

CO

C^

4^

MO

t1

dO

^O

--J

*'M

^rJ

O>

^^

l-

Ib

d>

-J

^H

PH

t5

PQ

P

H S

ffi

P-j

P-Í

3^

2n

33 K

£C

P

H 3

P

H

PH

£C

P

H S

P

H S

ffi

ffi

PQ

P

H

LJ

LO

LO

LO

LO

LO

LO

LO

LO

CO

CO

ÍO

fO

tO

CO

HH

HH

í-

'H

OO

OO

O^

DO

^c

oc

Tií

JiL

oo

tq

lo^

^L

nto

^D

^-J

^H

Mro

co

^h

-1

PH

P

^

PH

P

H

PH

P

H

3-i

H

H

I-M

PH

t-U

P

H

MH

i-M

H

H

PH

P

H

tJn

3n

M

H

I-M

I-H

>-ÍH

>-I

H

>-M

I-M

LO

LO

LO

LO

LO

LO

LO

LO

tO

MM

tO

tO

CO

CO

CO

i-

'H

HH

HO

OO

OO

^D

O^

oo

^L

nL

OH

tdO

D^

-J

Ln

co

oC

J^

-J

^H

tdtd

oo

Ln

co

PH

P

H

PH

KM

P

H

ffi

£C

K

H

PH

P

H

PH

K

H

PH

í-U

P

H W

H

H

PH

H

H K

H

M

ffi K

P

H

PH

P

H

LO

LO

LO

LO

LO

LO

LO

LO

KJ

NJ

tO

fO

DO

CO

CO

HH

HH

HO

OO

OO

MO

>^

^tn

LO

H>

TjO

>c

xit

Jiu

>o

a>

co

tjiW

MC

i)c

otj

ico

n^

pH

pH

PH

PH

pH

pH

pH

PH

PH

PH

PH

PH

PH

PH

PH

DH

PM

PH

PH

W

LO

tO

UL

OL

OL

JL

OL

Ot

ON

Jt

SJ

fO

CO

CO

CO

HH

HH

MO

OO

OO

WO

ro

U3

lU

H^

D>

CO

(_

nL

OO

tr

íC

O(

Xia

itO

hr

JO

^O

tJ

1C

OtZ

. P

H

PH

P

H

PH

P

H

PH

P

H

PH 3,

PH

P

H

PH

P

H

PH

P

H

ffi

Í-U K

P

H

£-C

t-C

P

H

PH

P

H

LO

LO

LO

LJ

UL

OL

OL

OC

Ot

OC

ON

JC

OC

NJ

HH

HH

HO

OO

OO

^O

OT

vD

^o

iLjH

hij

OD

íoD

O^

LJ

Htd

Ca

co

Ln

co

^T

jo^

oc

riL

OP

H

PH

P

H P

H

ffi

ffi

K K

P

H 33

P

H P

H P

H P

H

PH

v-

C

í-C

K

M

3n

3n

K

M P

H K

M P

H S

LO

LJ

LO

LO

LO

LO

LO

tO

CO

CO

ÍO

ÍO

CO

CO

CO

HH

HH

HO

OO

OO

WD

WM

D^

CT

i^

Wb

jO

tlíC

DC

^tO

Htd

Cd

OD

aiC

OH

JO

^C

^L

OPC PH CC KM PH PH PH PC PH P-3 PH S

PH PC PC SH PC PC PH PH PH PH PC PH PH

O CO co > o > íti CD

a a

a a

a a

oW

Cd

Cd t

d t

D t

i) tu

o o

o o

o o

otO

C

O

tsj

H H

H

O

CO

>£-

O

D3

^J

NJ

OP

H

PC K

P

C ÍS

P

H

P^

o o

o o

o o

oCO

[s

j [O

H

H

I-

1 O

>JD

>P»

O

O

^0

CO

QKÜ

tu P

C ¡23

íu ff

i íu

>

~.

-s

-^

>

•*

>

o o

o o

o o

oco

co c

o H

H p

oVO

(J

l H

O

00

LO

trj

PH

ffi

PC

W

KM1

W

33

o o

o o

o o

oCO

C

O

(O H

H

H

O

^O

(Jl

H

D

03

LO

trj

PH

P

H

P3

P

C

PH

P

H

PH

o o

oCO

CO

CO

>

a\o

PH

PC

S

o o

o o

H H

H O

D v

o ^

hj

PC

PM

£H

P

H

o o

oCO

CO

[O

í> o

\oP

H

PH P

í

o o

oEO

CO

to

td

^J C

OP

C

PC

P

H

o o

o o

H H

H M

fcrj >

Ul O

PH

P

H

PH

P

H

o o

CO

£0-J

to

3-i

33

o o

o o

H H

P H

M >

ai

o33

33

33

33

O O

CO

tO-^

J LO

PH

33

O O

O

O

H H

H H

hcj

*> C

\P

H

PM

33

P

H

O O

CO

COco *

.PC

PH

O O

O

O

PH

PM

33

33