facultad de ingenierÍa elÉctrica - …bibdigital.epn.edu.ec/bitstream/15000/10693/1/t1405.pdf ·...
TRANSCRIPT
ESCUELA POLITÉCNICA NACIONAL
FACULTAD DE INGENIERÍA ELÉCTRICA
TESIS PREVEA A LA OBTENCIÓN DEL TITULO DE INGENIERO EN LA
ESPECIALIZARON DE ELECTRÓNICA Y TELECOMUNICACIONES.
JUAN CARLOS TANDAZO CANDO
WBLIAJVI JAVIER TERAN TERAN
Quito, Marzo de 1999.
ft
C E R T I F I C A C I Ó N
Certifico, que la presente Tesis de Grado,
ha sido realizada en su totalidad por los Srs.
Juan Carlos Tandazo Cando y Wiliam
Javier Terán Terán.
Ing. Carros.
•i
A mis padres: Darío y Rosa
yA mis hennanos: Darío Eduardo, Elizabeth, July y Ernesto.
JUAN CARLOS
A Dios, que me ha dado la fuerza para seguir luchando
A mis padres: Bertha y César, que han sido el apoyo en mi vida
A mis hermanos y amigos.
WILIAM JAVIER
t
A G R A D E C I M I E N T O
Queremos expresar nuestro profundo agradecimiento a la Escuela Politécnica Nacional, a la
Facultad de Ingeniería Eléctrica y a todas aquellas personas que hicieron posible la
realización del presente trabajo, por su valiosa ayuda.
ÍNDICE
CAPITULO I1. INTRODUCCIÓN1.1 CIRCUITO INTEGRADO LM1882 11.2 SISTEMAS DE TELEVISIÓN (NORMAS Y FUNDAMENTOS) 61.2.1 Criterios sobre la reproducción de imágenes 61.2.2 Luminosidad y Brillantez 71.2.3 Contraste 91.2.4 Fluctuación, Campos y Cuadros 111.2.5 Aspectos de proporción 131.2.6 Distancia para observar , 131.2.7 Rastreo de patrones y aperturas 141.2.8 Número de líneas rastreadas 151.2.9 Barrido entrelazado 171.2.10 Borrado. 181.2.11 Sujeción del nivel negro 211.2.12 Señales de sincronismo y Borrado 211.3 SISTEMAS DE COLOR 231.3.1 Colorirnetría 231.3.2 Primarios X , Y y Z 241.3.3 Diagrama de cromado 261.3.4 Normas primarias para la televisión 271.3.5 Normas americanas (NTSC) en sistemas de color 29
CAPITULO n2. DESCRIPCIÓN E IMPLEMENTACION DE LOS CCRCUITOS EMPLEADOS2.1 DIAGRAMA DE BLOQUES DEL DISPOSITIVO DISEÑADO 312.1.1 Diagrama de bloques ......312.1.2 Detalle de los bloques .........312.2 MODULO GENERADORDE SINCRONISMOS ...332.2.1 Circuito generador de reloj 342.2.2 Circuito generador de señales LOAD y CLEAR 352.2.3 Circuito generador de sincronismos 372.3 MODULO GENERADORDE CUADRICULA 402.3.1 Circuito generador de líneas horizontales 402.3.2 Circuito generador de líneas verticales , , 422.4 MODULO GENERADOR DE CARACTERES ....482.4.1 Módulo generador de caracteres para el canal B 482.4.2 Módulo generador de caracteres para el canal A 572.5 TARJETA DE ADQUISICIÓN DE DATOS PARA LOS CANALES A Y B.592.5.1 Circuito de atenuación 592.5.2 Circuito limitador de amplitud ...62
2.5.3 Circuito sujetador 662.5.4 Conversión analógica - digital (C.L ADC0820)., 672.6 MODULO GENERADO.RDE ESCALAS DE TIEMPO 712.6.1 Descripción del generador. 712.7 MODULO PROCESADOR DE DATOS PÁRALOS CANALES A YB 772.7.1 Proceso de borrado de las memorias......... 792.7.2 Proceso de escritura de datos en las memorias 822.7.3 Proceso de lectura de datos de las memorias 872.7.4 Descripción del proceso XvíaB 892.8 MODULO DE SALIDA DE VIDEO. 952.8.1 Circuito sumador de las señales de video 952.8.2 Circuito sumador de video y sincronismos 962.8.3 Circuito modulador 98
CAPITULO m3. ANÁLISIS ECONÓMICO3.1 Módulo generador de sincronismos.. 1003.2 Módulo generador de cuadrículas.... 1003.3 Módulo generador de caracteres para el canal A ...1013.4 Módulo generador de caracteres para el canal B 1023.5 Tarjeta de adquisición de datos 1033.6 Módulo generador de escalas de tiempo 1033.7 Módulo procesador de datos......... 1043.8 Módulo de salida de video.. 1053.9 Varios y Total 105
CAPITULO IV4. PRUEBAS Y RESULTADOS4.1 RESULTADOS 1104.2 CONCLUSIONES .1174.3 RECOMENDACIONES 120
CAPITULO V5. ANEXOS5.1HOIAS TÉCNICAS5.1.1 Circuito Integrado LM1882 ..1215.1.2 Memoria RAM 6206 1365.1.3 Conversor A/D TLC0820 1445.2 MANUAL DE USUARIO 1635.3 BIBLIOGRAFÍA
CAPITULO I
1. INTRODUCCIÓN
En ciertos niveles de estudio y aplicación de la electrónica, se hace necesaria la
utilización de un osciloscopio, y debido a causas económicas no es posible adquirirlo
por su relativo elevado costo. Este proyecto propone una solución más económica.,
puesto que se ahorra la circuitería de la pantalla, la que se obtiene de una TV cualquiera.
1.1 CIRCUITO INTEGRADO LMl 882
DESCRIPCIÓN GENERAL
El Circuito LMl882 - 74ACT715 es un dispositivo de 20 pines compatible con TTL,
capaz de generar señales horizontal, vertical, sincronismo compuesto y blanqueo para
televisiones y monitores. Todos los anchos de pulso son definidos completamente por el
usuario. El dispositivo es capaz de generar señales para modos de operación entrelazado
y no entrelazado. Cuando sea necesario, a la señal de sincronismo compuesto se le
puede introducir pulsos de ecualización y diente de sierra.
Cuando se usa el sincronismo compuesto y el blanqueo, también pueden estar
disponibles cuatro señales adicionales. Estas señales pueden, ser usadas para generar
pulsos de disparo horizontal o vertical, posiciones de cursor o señales de interrupción
vertical.
El rango de línea y el rango de campo son todos una función de los valores
programados en los registros de datos, en el registro de estado, y de la frecuencia del
reloj de entrada.
El Circuito LM1882 - 74ACT715 es programado en la fábrica para un estado de
deshabilitación del reloj por default El pin 10 del registro de estado, registro O, por
default va a O lógico. Esto facilita la (re)programación antes de la operación.
CARACTERÍSTICAS
• Máxima frecuencia del reloj de entrada > 130 MHz.
• Disponibilidad de formatos entrelazado y no entrelazado.
• Disponibilidad de señales de sincronismo compuesto o separado horizontal^ vertical
y de blanqueo.
• Control completo del ancho de pulso mediante programación de los registros.
• Todas las entradas son compatibles con TTL.
• Drive de 8 mA en todas las salidas.
• Valores RS-170 /NTSC programados por default en los registros.
• 4 KV mínimo de inmunidad ESD.
DIAGRAMA DE CONEXIÓN
D0[
DI [
02 [
D3[
D4[
D5t
D6[
D7[
CLR[
GND[
l ^~-2
a4
s
3
7
a
9
10
•* 20
19
18
17
16
US
14
13
12
11
] Vcc
JADDR/DATAIUHBYTEiLOAD
lODDCVEN
JHSYNVDR
IVCSYNC
]HBLHDR
1 VCBLANK
]CLOCK
Fig. 1.1 Asignación de pines.
DESCRIPCIÓN DE LOS FINES
En el Circuito LM1882 - 74ACT715 hay un total de 13 entradas y 5 salidas.
Entrada de datos DO-D7: Los pines de entrada de datos se conectan al registro de
direcciones y a la entrada del registro de datos.
ADDR / DATA: Esta señal se almacena en el dispositivo con la transición negativa de
la señal LOAD. Esta señal determina si en el bus de datos está presente una dirección
( O ) o un dato (1 ).
L/HBYTE: Esta señal se almacena en el dispositivo con la transición negativa de la
señal LOAD. La señal determina si los datos pueden ser leídos en los 8 LSB's ( O ) o los
4 MSB's ( 1 ) del registro de datos. Un 1 en este pin cuando un ADDR/DATA está en O
habilita el modo de autocarga.
LOAD; El pin de control LOAD carga los datos en los registros de direcciones o de
datos con una transición positiva. Los datos de ADDR/DATA y L/HBYTE se cargan en
el dispositivo con la transición negativa del LOAD. El pin LOAD ha sido implementado
con una entrada Schmidt Trigger para mejorar la inmunidad al ruido.
CLOCK: Es la entrada del reloj del sistema del cual se deriva toda la temporización. El
pin del reloj ha sido implementado con un Schmidt Trigger para mejor la inmunidad al
ruido. La señales de reloj y de carga son asincrónicas e independientes. Los cambios de
estado a la salida ocurren en las transiciones negativas del reloj.
CLR: El pin CLEAR es una entrada asincrónica que inicializa el dispositivo cuando está
en alto. La inicialización consiste en colocar todos los registros a los valores
programados por máscara., e inicializar todos los contadores, comparadores y registros.
El pin CLEAR ha sido implementado con un Schmidt Trigger para una mejor
inmunidad al ruido.
ODD/EVEN: Es una salida que identifica si el display está en un campo impar o par de
campos entrelazados cuando el dispositivo está en este modo de operación. En un modo
no entrelazado esta salida siempre estará en alto.
VCSYNC: Señal de Salida Vertical o Sincronismo Compuesto basado en el valor del
registro de estado. Pulsos de Ecuaíización y de diente de Sierra serán salidas en la señal
VCSYNC solamente del modo compuesto.
VCBLANK: Señal de Salida Vertical o Blanqueo Compuesto basado en los valores del
registro de estado.
HBLHDR: Salida de Blanqueo Horizontal, Señal de Disparo Horizontal o Posición del
Cursor basado en los valores del registro de estado.
HSYNVDR: Señal de Salida de Sincronismo Horizontal^ Señal de Disparo Vertical o
Señal de Interrupción Vertical basado en los valores del registro de estado.
CONFIGURACIÓN POR DEFAULT DEL CABLEADO PARARS-170:
Los valores por default del Circuito LM1882 - 74ACT715 para el bit 10 del registro de
estado es 0. Esto significa que cuando se aplica el pulso CLEAR y se inicializa el
registro cargando los valores por default, el reloj es deshabilitado. Antes que la
operación pueda iniciar, el bit 10 debe cambiar a 1 para habilitar el reloj. Si se necesitan
los valores por default, entonces la Figura 1,2 ilustra una solución de cableado para
facilitar la habilitación del reloj después del encendido. Podría ser difícil obtener las
señales de control, la Figura 1.3 ilustra una posible solución para habilitar
automáticamente el reloj al encendido.
vcco
LOAD
RELOJ14.31818MHZ
i23ASG"?83
10
LM18S2
20191817161514131211
CAMPO PARJ1MPARSINCRONISMO HORIZONTALSINCRONISMO COMPUESTOBORRADO HORIZONTALBORRADO COMPUESTO
Figura 1.2 Configuración de cableado por default RS-170
vcc
1.5 K S.G K
1 K47 uF
:c•)
7
\l
í^ 6s*
US7415 •
<> ^_> 10 K 1
I T'•i r
1 — l> ,> l0 K 1
1 T'
1-4
B uF
15
1,2L
3r
^J
G
L0 uF
7
3r
10llr
^
B
74LS123
B
74LS123
13
4
5
12
Figura 1.3 Circuito para la generación de pulsos CLEAR y LOAD
1.2 SISTEMAS DE TELEVISIÓN (NORMAS Y FUNDAMENTOS)
1.2.1 Criterios sobre la reproducción de imágenes
En el diseño de un sistema de reproducción de imágenes., el criterio básico que se
tomará en cuenta, es que la reproducción de las imágenes deberá ser aceptable para el
ojo humano y que los detalles técnicos del sistema no deberán obstruir en forma
evidente al observador.
La primera calidad de una imagen que juzgará el ojo es su agudeza, o claridad
pictórica. Si la imagen está fuera de pantalla, los detalles, o los lados de los objetos no
son claros y agudos, el ojo intentará sin éxito encuadrar la imagen y el resultado será
una mala observación. La segunda calidad de importancia para el ojo es, el contraste
entre el área clara, área oscura, y la relación de iluminación de fondo. Los efectos de la
luz de fondo, más el contraste observado por el ojo, pueden presentar cambios en el
contraste no presentes en la escena original
La tercera calidad de importancia es la contimiidad del movimiento. Las imágenes
reproducidas con movimiento, se generan en una sucesión de cuadros, y se crea la
ilusión del movimiento, en parte, por el hecho de que el ojo humano retiene brevemente
cualquier imagen observada por él. Trabajos iniciales en el movimiento de imágenes
concluyeron que una cadencia de 16 imágenes por segundo eran suficientes para
conservar el sentido del movimiento de las imágenes. El primer cine usó 16 imágenes
por segundo como norma y aún las cámaras de aficionados todavía la usan. La norma
para el movimiento más tarde llegó a ser de 24 cuadros por segundo. Las normas de
televisión Europea utilizan 25 cuadros por segundo, mientras que la norma Americana,
Canadiense y Japonesa es de 30 cuadros por segundo.
La cuarta calidad de importancia en la imagen es la titilación. Aún cuando se mantiene
la continuidad del movimiento, la imagen puede titilar. Para eliminar la titilación en la
brillantez de una imagen., el cuadro debe ser presentado en una cadencia
considerablemente más grande que la requerida para la continuidad del movimiento. La
titilación es una función de la brillantez de la imagen. La titilación puede causar una
distorsión en la observación, y hacer que la imagen reproducida sea desagradable a la
vista. Cierta tolerancia a la titilación puede ser aceptada, por la observación de un cierto
tiempo de mirar ésta. Como puede ser testificado por la televisión, tanto Americana
como Europea.
La quinta característica son los valores de color, si están presentes, deben ser aceptados
como reales. El ojo es particularmente crítico en los colores de tono encarnado. La
reproducción de colores no necesita ser exacta, cuando se comparen con los colores
originales de la escena, porque los colores observados son grandemente influenciados
por el sonido y la iluminación que compensa tales variaciones al ojo.
En el establecimiento de las normas en un sistema de reproducción de imágenes, el
problema es satisfacer estos requerimientos del ojo humano, en forma adecuada y
económica.
1.2.2 Luminosidad y Brillantez
El ojo no responde por igual a la energía radiada en todas las longitudes de onda
visibles. Hay una amplia variación entre los observadores, y la respuesta es también
una función de la intensidad de la luz. Basado en cientos de medidas hechas en.
observadores humanos, el ojo promedio está considerado a responder de acuerdo a la
función de luminosidad del observador promedio (Figura 1.4)
La luminosidad de una superficie es el efecto sobre el ojo promedio de la luz emitida
por una unidad de una área de superficie. Es el efecto integrado de la respuesta del ojo
y(K) (Figura 1.4) y el poder de luz visible radiado por la superficie E(A,)3 los dos son
funciones de la longitud de onda A,. La integración se expresa así:
Luminosidad = 680 fE(k)y(7C) dk [ Im/unidad área ]
Donde Im es la abreviación para lumen y el poder radiado EQ¿) representa vatios por
unidad de área. La constante 680 Im/W es la luminosidad del poder radiado en el pico
de la curva de la luminosidad., en 546 nm. La eficacia Iwnímca está definida como el
lumen emitido por vatios radiados.
La brillantez de una superficie está definida en términos de una área, la cual refleja la
luz en forma perfectamente difusa. Tal área tiene una brillantez de 1 pie4ambert (fL)
por cada lumen incidente sobre ésta, si dicha área no absorbe cualquier energía, como
ejemplo, se tiene la reflectibüidad de unión.
Un reflector de difusión perfecto refleja la luz de tal manera que el fluir de la densidad
de luminosidad cae como el coseno de un ángulo 0 medido desde la vertical hacia la
superficie. Tal como una superficie no muestra cambios aparentes en su brillantez al
ojo, como los cambios del ángulo de observación (Figura 1.5).
i
380 420 460 500 540 580 620 660 700 740longitud de onda (nm)
Figura 1.4 Función de luminosidad estándar
Un reflector teórico es uno que favorece direcciones particulares de reflexión. Un
reflector teórico perfecto no existe, pero un espejo liso aprovecha esta condición. La
reflexión de difusión se usa en pantallas de cine para que la audiencia pueda mirar las
imágenes adecuadamente sobre áreas amplias.
superficie reflectoraperfectamente difusa
1.2.3 Contraste
Figura 1.5 Ley coseno de la reflexión
Una característica a la cual el ojo es particularmente sensitivo es el rango de contraste.
Este parámetro está definido en términos de difusión, plano reflector espectraímente
neutro, por ejemplo, uno que esparce la luz cayendo de acuerdo a la ley de cosenos y
reflejando todas las longitudes de onda en igualdad del espectro visible. Si dos áreas en
las cuales un reflector tiene diferentes coeficientes de reflexión, la proporción de
contraste mostrada entre las dos áreas es igual a la proporción de los coeficientes de
reflexión. Por ejemplo, si los coeficientes de reflexión son 80% y 4%, y si ambas áreas
son uniformemente iluminadas, la porción de contraste es:
—— = 20 porción de contraste = 20; 10.04
Cuando la iluminación que cae sobre estas dos áreas es diferente, el rango de contraste
se modifica proporcionalmente por el rango de iluminación. El rango de contraste de la
imagen es además afectada por la iluminación ambiental y por la luz diseminada desde
un área a otra.
En la práctica, en un cine obscuro bien diseñado, se alcanza el rango de contraste de
100:1 o más, pero en la televisión la situación es totalmente diferente. La reflexión en
un tubo de imagen de televisión, la luz que cae sobre un cuarto puede ser de 25% o más.
Tal luz usualmente presentada por la observación de la televisión en un cuarto
totalmente obscuro de hecho no se recomienda. La luz proyectada de una parte de la
imagen de la televisión hacia otra se esparce, dentro del tubo de imagen y entre los
granos de fósforo.
El resultado es que el receptor de televisión no produce rangos de contraste (bajo
condiciones normales de observación) de mucho más que de 20:1. Este rango de
contraste es adecuado, pero demanda un control cerrado de los gamma (particularmente
10
cuando se usa la película) y los niveles de brillo y el de negro (sujeción) en la.
manipulación de la señal de vídeo., esto para ofrecer un rango razonable de gris en el
blanco y negro.
En las imágenes de la televisión a color, la definición del rango de contraste., es como en
la monocromática, la luminosidad del área de brillantez dividida por la luminosidad de
las áreas obscuras, independientemente de si ellas son del mismo color. Hay que cuidar
que en las áreas de alta luminosidad no exista una saturación elevadísima de colores.
Las áreas obscuras pueden tener una alta saturación de color, por ello se debe cuidar de
mostrar una apariencia obscura o negruzca.
1.2.4 Fluctuación. Campos y Cuadros
El efecto de fluctuación tiene las siguientes características:
- Es independiente del movimiento de la imagen.
Para dar una brillantez, éste se vuelve menos pronunciado cuando se incrementa
el número de destellos por segundo.
Es una lunción del brillo. Si en un área grande su brillantez destacada es de lOfL.
(equivalente a una luminosidad de 10 Im/ft" diseminada de acuerdo a la ley de
cosenos), el efecto de fluctuación desaparece en aproximadamente 40 destellos por
segundo. Esta es una condición típica encontrada en el movimiento de imágenes en
un cine. Si la brillantez de una área larga es de 100 fL (como puede ser en. una muy
brillante imagen de televisión), la fluctuación desaparecerá en 50 o más destellos
por segundo.
11
- En áreas pequeñas tiene una frecuencia crítica más baja que en áreas grandes de la
misma brillantez.
Para el movimiento de imágenes, sería poco económico proveer suficiente película de
40 cuadros por segundo solamente para superar la fluctuación, ya que la continuidad del
movimiento se preserva en una cadencia mucho más baja. Consecuentemente se
proyectan 24 cuadros por segundo todavía, pero cada cuadro se destella dos veces,
produciendo una cadencia de destello de 48 campos por segundo. De esta manera se
satisfacen los requisitos para la continuidad del movimiento y la fluctuación con la
mitad del consumo de la película.
Cuando en la televisión ocurre una alta brillantez, la cadencia de 24 cuadros-48 campos
no es totalmente adecuada. En los Estados Unidos, originalmente se seleccionó una
cadencia de 30~cuadros-60~campos, para minimizar los efectos de zumbido en
receptores alimentados con fuentes de poder a 60 Hz. En esta cadencia alta, la
fluctuación no es evidente en cualquier brillantez producida en los receptores de
televisión en los hogares.
En Europa, donde la frecuencia de alimentación predominante es de 50-Hz, se ha
normalizado una cadencia de 25 cuadros-50 campos. Lo permitido (fluctuación libre) en
brillantez no es tan alta como en los Estados Unidos, pero se obtiene satisfactoriamente
en la ejecución de fluctuación libre.
En años recientes, los efectos de zumbido en los receptores de televisión se han
minimizado hasta el punto en que la frecuencia de poder no es un asunto mayor. En la
televisión a color, en los Estados Unidos se ha normalizado una cadencia de campo de
12
59,94 Hz. La razón para esta variación mínima está relacionada con los requisitos de las
señales de color codificadas.
1.2.5 Aspectos de proporción
En extensas pruebas realizadas, observadores han encontrado que es preferible una
imagen ligeramente más ancha que alta. En las normas de movimiento de imagen, los
aspectos de proporción imagen (ancho a alto) fue adoptada en 4:3, y esta proporción
prevaleció hasta el advenimiento de la pantalla ancha.
Cuando las normas para la televisión en blanco y negro en los Estados Unidos fueron
fijadas por el Comité Nacional para los Sistemas de Televisión en 1940, se decidió que
las normas para movimiento de imágenes fueran válidas y que poco sería lo que se
ganaría con cambios en la misma. Esto fue adoptado en los Estados Unidos en 1941 y
subsecuentemente en todos los sistemas de televisión en el mundo.
1.2.6 Distancia para observar
En pruebas subjetivas para establecer el movimiento de la imagen y las normas de
televisión, se ha puesto una considerable atención en la distancia, a la que los
observadores eligen ver las imágenes. Muchos observadores prefieren sentarse a una
distancia que oscila entre 4 y ocho veces el alto de la imagen y cerca de la línea central,
isi ellos se sientan cerca de la imagen.
Este rango de preferencia de distancia para ver, tiene un efecto primario en el número de
líneas rastreadas (e indirectamente en el ancho de banda de vídeo) requeridas en la
reproducción de la imagen. El ojo no puede resolver la fina estructura de una imagen
13
vista desde una distancia considerable. En televisión, las imágenes tienen 525 o 625
líneas, este límite se extiende en una distancia de alrededor de 10 veces el alto de la
imagen bajo condiciones ideales. Una pequeña pérdida de los detalles visibles es
evidente bajo típicas condiciones en el hogar, cuando la imagen es vista
aproximadamente 4 veces el alto de la imagen.
1.2.7 Rastreo de Patrones y Aperturas
Está establecido como norma en la transmisión de televisión que el rastreo se inicie en
la esquina superior izquierda del cuadro y prosiga cruzando hacia la derecha y
descienda suavemente. Cuando se alcanza el lado derecho, el rastreo de puntos
desciende rápidamente hacia la posición inferior a su posición de inicio y nuevamente
procede hacia la derecha y desciende suavemente, así sucesivamente, hasta que
finalmente alcanza el fondo del cuadro. De aquí el punto retorna hacia la posición
superior y el proceso se repite, excepto que la línea del segundo campo rastreado cae
entre las líneas del primer campo. Por lo tanto, los campos son sucesivamente
concatenados (Figura 1.7). Este arreglo permite dos destellos de la imagen (campos)
por cada cuadro y de esta manera se reduce grandemente la tendencia a la fluctuación.
La emisión electrónica que crea el rastreo de puntos es aproximadamente circular, pero
su intensidad no es uniforme, su energía entra en distribución de funcionamiento - error,
como muestra la Figura 1.8. El ancho efectúo del punto es el diámetro de un punto
equivalente de intensidad uniforme.
Cuando el punto está en movimiento, la distribución de brillantez en el ángulo derecho a
la línea producida no es la misma como la que se observa en un punto estacionario,
14
porque la energía radiada es una función no solamente de intensidad en el punto en
cuestión sino también del tiempo de exposición. El resultado es que el ancho efectivo de
una línea rastreada generada por un punto en movimiento, es de alrededor de 88% del
punto equivalente estacionario.
1.2.8 Número de Líneas Rastreadas
La elección del número de líneas rastreadas en la imagen depende de la capacidad de
resolución del ojo humano y de la distancia de observación. Una comprobación
fisiológica, ha determinado que si se mira un par de líneas paralelas a una distancia tal,
que el ángulo subtendido por ellas en el ojo, es menor que 2 minutos de arco, el ojo
mira éstos como una línea. Este hecho es usado para seleccionar el número de líneas
para los sistemas de televisión.
Figura 1.6 Dirección y secuencia de rastreo
15
frica 265. cencío 2 -
mtsd (tete Iheo 263
l.EMWi 1
. fwa 262, campa 1
Fig. 1.7 Patrón de rastreo entrelazado
ancho efectivo
Distribución de'niensidad de laFunción error
Figura 1.8 Distribución típica del rastreo de puntos
Si la distancia preferida para ver es de 4 veces el alto de la imagen, como se muestra en
la Figura 1.9, las dos líneas paralelas son más estrechas que d= 0.00232/7 = 431 líneas.
De esta manera, aproximadamente 430 líneas es el mínimo necesario para el rastreo de
una imagen en televisión. Un observador de ojo agudo puede resolver la estructura de
una línea a una distancia de 4 veces la altura de la imagen, pero el observador promedio
no puede. Mientras no haya el número "correcto" de líneas, la elección deberá exceder
de 400 por razones de resolución y no por razones puramente económicas.
16
Figura 1.9 Resolución a cuatro veces el alto de la imagen
Estados Unidos ha normado 525 líneas en 30 cuadros y 60 campos, considerando que
las normas europeas son de 625 líneas en 25 cuadros y 50 campos. El resto del mundo
ha fijado ya sea en una u otra de estas normas.
1.2.9. Barrido entrelazado
Las áreas grandes de alta brillantez tienen una alta frecuencia crítica de fluctuación que
las áreas pequeñas de la misma brillantez. Así un rastreo individual de líneas
fluctuantes, es mucho menor en el rango crítico, que hace un todo en las áreas grandes
de la imagen. Este hecho permite el uso de rastreo concatenado o entrelazamiento en la
televisión.
El rastreo concatenado se lleva a cabo en la cadencia horizontal (rastreo de líneas) un
múltiplo impar de una mitad de la cadencia vertical (rastreo de campo). En las normas
de Estados Unidos, la cadencia horizontal es 15,750 = 525 (60/2) líneas por segundo. En
otras palabras en 30 cuadros por segundo el patrón rastreado tiene 525 líneas por
pantalla y 262,5 líneas por campo (Figura 1.7).
17
Una manifestación equivalente es que el intercalamiento se lleva a cabo cuando el
número de líneas por pantalla es un número impar, requiriendo que cada campo tenga
un número igual de líneas más una mitad de línea. La mitad de la línea izquierda sobre
el fin de un campo rastreado, coloca el próximo campo descendente para completar las
líneas, entonces se lleva el entrelazamiento a cabo. En la norma de Estados Unidos hay
30 cuadros de 525 líneas, que es, 60 campos de 262,5 líneas cada una. Con este
esquema, el área se previene de grandes fluctuaciones, el número de líneas rastreadas
por segundo se reduce a 2:1, y la resolución no se afecta esencialmente. El sistema
europeo lleva a cabo el intercalamiento de la misma manera, aunque la nonna de rastreo
es apenas diferente.
El diagrama de la Figura 1.7 está diseñado para mostrar el mecanismo de
intercalamiento. En la práctica, el retraso de vertical y los períodos de sincronismo
ocupan el tiempo de muchas líneas rastreadas, así que en realidad, para la información
de imagen en cada cuadro están disponibles menos de 500 líneas.
1.2.10 Borrado
Para prevenir el retraso de las líneas en los receptores de televisión y en los monitores
se aplica un pulso de borrado a la señal de vídeo. El tiempo de relación entre el borrado
y los pulsos de sincronismo se ilustran en la Figura 1.10.
La región entre el lado principal de la señal de borrado y la del flanco principal del
pulso de sincronismo se denomina pórtico frontal, mientras que la región entre el pulso
de sincronismo y el pulso de borrado se denomina pórtico posterior.
18
9H O tte mox, sino.
.1/10 de max. sinc.
(a)
(b)
Figura 1.10 Pulsos de sincronismo y borrado horizontal, (a) blanco y negro ; (b)NTSC color
Las normas de televisión a color usan el pórtico posterior hacia la posición de Jntrst de
color., unos ocho ciclos de burst de la subportadora de color (Tigura l.lOb) que
sincroniza el oscilador de la subportadora de color en la terminación de cada línea
rastreada.
19
También se usa un pulso de borrado de vídeo vertical, de una longitud para 21 líneas
horizontales^ mostrado en la Figura 1.11.
Max correr vol-
BIcmKinqleveU
Vertícal ^ .. .Fquatiiing *Y"C EQOOIHIq Sobe .ixjls^ _pu¡se
'iciure —J ¡*—rw (C> vertical blanking 005 V±g°3v* »
-Bottom of enture {See not«3 3 8> 5}
T\me
D.75±0.025Í<T
-Top of ptcrure1- (O.!25£O.OZ5)C
dímensionsnottosco»ein 1,2 and 3©
Oetail bet->*e5-5in(D
-*«*- 0.004 Hmox
See note 3Refercoce wnite level
corríer
9/1O of mans>nc
1/10 of man
•.14"
Figura 1.11 Señales de borrado y sincronismo
20
1.2.11 Sujeción del Nivel negro
El promedio de nivel de las señales de televisión varia de acuerdo a como va desde
brillo a oscuro. Estas variaciones de DC se pierden cuando la señal pasa a través de
cualquier amplificador de RC acoplado. Para proporcionar una referencia para reinsertar
el nivel de DC, es necesario emplear un circuito de sujeción., el cual coloca los pulsos de
sincronismo en un nivel constante de DC, independientemente de las variaciones de la
brillantez de la imagen. El circuito de sujeción puede ser codificado por los pulsos de
sincronismo de estos mismos o por la generación especial de pulsos. Los circuitos se
llaman sujetadores, codificadores sujetadores, restauradores, etc.
El sujetador codificado, operando en la cadencia de línea horizontal, puede quitar el
zumbido en la línea de energía sin molestar a la información de la imagen, si el zumbido
es aditivo a la señal de vídeo, pero no si la señal ha llegado a. ser modulada por un
proceso no lineal
1.2.12 Señales de Sincronismo y Borrado
Las normas de sincronismo en televisión y las señales de borrado en los Estados Unidos
se ilustran en la Figura 1.11 para televisión monocromática y en la Figura 1.12 para la
televisión a color.
21
Max corríervoitage
Vertical _ .. .Equolizinq sync Equalmnq
pulse Putee pulseInterva! inervo I interval^ Horizontal sync pulses
PicturC
Horizontal blonkingBottom of picture
Time -
Sync {
0.5//-»j [*-
®ail betweenin© Horsync
Blonkinq level
lopeofvertblankínqsee note 3
Horizorrtol dimensión* not +0 scflleh 1, 2 ond
Color Dorst (see nort 8)H-
Oetailbcíweerx
Bcycmtn
0905 *oU5
Frontporcn^ i
')0 I8*m0ÍSeéno?e 4
mai _\f! — :\
1/10 of moi sync
BlonKinglertl0.04*
{See note 6)
Figura 1.12 Señales de borrado y sincronismo para televisión a color
1.3 SISTEMAS DE COLOR
1.3.1 Colorimetría
Las normas de televisión a color están basadas en la manera en la cual el ojo percibe el
color de la luz. Es un hecho afortunado que se pueda reproducir el rango ancho de
colores, para la satisfacción del ojo, por la adición de solamente tres fuentes de luz
monocromáticas, como son el rojo, verde y azul. El estudio de la colorimetría se basa en
las propiedades del ojo.
Las tres normas primarias son luces monocromáticas de longitudes de onda de 700 nm
(rojo), 546,1 nm (verde), y 435,8 nm (azul). La colorimetría es un sistema óptico que
mezcla estas luces aditivamente por la superposición de cada primario con los otros dos.
Adyacente al área aditiva, otra área muestra la luz monocromática en la longitud de
onda seleccionada individualmente a través del espectro visible. La suma primaria y la
fuente monocromática son comparadas, y un igualamiento en color y brillantez es
buscado mediante el ajuste de la intensidad de cada uno de los primarios.
Cuando se ejecuta el igualamiento por cientos de observadores, el resultado se muestra
en la Figura 1.13. La Figura 1.13 se interpreta como sigue: para el igualamiento
particular de una longitud de onda monocromática, la energía relativa requerida de cada
primario se muestra en las curvas r, g y b en las longitudes de onda a ser igualadas,
las proporciones primarias relativas se estiman como sigue:
R = f 7:(A,)I(?0 dk
G = f ¿(A,) I (A.) <&>
B = f fe (A.) I (A.) dk
23
donde A, es la longitud de onda.
Los valores negativos en la curva r significan que para obtener un igualamiento es
necesario añadir el color primario rojo en el muestreo monocromático en la
colorimetría. Por esta razón el espectro completo no puede ser igualado por las fuentes
aditivas de los tres colores primarios, pero esta limitación no es seria.
1.3.2 Primarios X. Y vZ
Con la transferencia de las curvas de la Figura 1.13 se puede encontrar una
transformación lineal hacia las coordenadas positivas; esta transformación es;
X = 2.7690R+ 1.7518G+ 1.1300B
Y=1.0000R + 4.5907G+0.0601B
Z = O.OOOOR+ 0.0565G + 5.5943B
Esta transformación tiene una propiedad interesante; que Y es la hnnmosidad de las
fuentes monocromáticas, mientras que X y Z tienen O de luminosidad. Una muestra de
los valores xs yy y z se dan en la Figura 1.14. Note que la curva (j>) de luminosidad
tiene la misma forma de la función de luminosidad en la Figura 1.4,
Asociados con los valores x, y, y z están colocados un grupo deprímanos artificiales
(o no físicos) X, Y, y Z. Para igualar una fuente de luz de ancho de banda continuo
versus energía, representada por una función I (X), las cantidades requeridas de los
primarios X, Y y Z se calculan con las siguientes integrales:
Donde A, es la longitud de onda.
« 0.4i
400 450 500 550 600 650 700 750longitud de onda (nm)
Figura 1.13 Valores de los estímulos para un espectro de igual energía.
<»o
1.6
1.4
1.0
0.3
0.6
0.4
0.2
I
400 480 560 640longitud de onda (nm)
700
Figura 1.14 Valores de los estímulos del CIÉ de los colores primarios XYZ no físicos.
Los primarios no físicos son matemáticamente transformaciones para prevenir números
negativos. Mientras ellos no puedan existir como fuentes de luz, lo pueden hacer como
señales eléctricas. Usando los primarios no físicos, podemos definir cualquier fuente de
luz medíante dos cantidades, x y y, tal que:
25
XX+Y+Y
7X + Y + Z
La tercera cantidad z — Zl (X+Y+Z) es redundante.
1.3.3 Diagrama de Cromado
El plano de x y y para todas las ñientes de luz, incluyendo fuentes monocromáticas3 es
el diagrama de cromado (Figura 1.15). Todos los colores quedan dentro de la línea del
espectro de la Figura 1.15. La carta de cromado es la norma que a través del mundo
representa el método del color.
0.9OO
PRIMARIO ESPECTRAL DE VERDE (516.1 nm]
550
555
O.IOOÍW '/0.200 0-300 0.400 0.50O 0.600 C7GO 0.800
Figura 1.15 Diagrama de Cromado
26
El diagrama de cromado muestra el tinte y la saturación de los colores. El tinte describe
la naturaleza intrínseca del color., por ejemplo: rojo, verde, cían, púrpura, etc. La
saturación es una medida de la intensidad del color, como por ejemplo su calidad
vivida. Los colores desaturados son lavados o blanqueados. El tinte varía sobre el
diagrama de cromado con el ángulo medido en el punto blanco (iluminación C) con el
vértice. La saturación se mide por la distancia radial desde el punto blanco al centro de
la carta.
1.3.4 Normas Primarías para la Televisión
Desde los colores primarios usados en la reproducción de la televisión a color como el
fósforo que no es monocromático, se deben especificar normas adicionales. En las
normas de Estados Unidos, en televisión a color la FCC especifica las coordenadas (x,
y), tomando como primarios el rojo, verde, y azul (basado sobre prácticas en fósforo)
como:
x y
Rojo , 0,67 0,33
Verde 0,21 0,71
Azul 0,14 0,08
Los primarios, mostrados en la Figura 1.15, forman un triángulo que bordea la gama
cubierta por los sistemas de color. Las transformaciones para obtener los primarios X,
Y, y Z para la televisión a color, se basan en la FCC y son:
27
X = 0,608R+ 0,174G+ 0,200B
Y = 0?299R + 0,587G+ 0.114B
Z = 0,OOOR + 0,0662G+ 1.112B
Los primarios X, Y, y Z? como aquellos previamente definidos, no son físicos y no
representan los colores reales. Ellos pueden representar señales eléctricas reales, pero
deben ser eléctricamente transformados (usando un dispositivo eléctrico análogo de
transformación de ecuaciones) a señales R, G, y B antes de ser mostradas.
La Figura 1.16 muestra los valores de los colores primarios en el sistema FCC. Desde
la ocurrencia de valores negativos, un igualamiento exacto requeriría una cámara de
televisión a color con seis tubos de cámara, pero tales cámaras no se usan en la
práctica. En lugar de ello., se colocan todos los valores positivos tomando los primarios
usados. Una colocación típica de tales primarios usados se ilustra en la Figura 1.17. Las
cámaras también se construyen con un canal de luminancia y un canal de dos colores.
Las sensibilidades típicas para tales cámaras se ilustran en la Figura 1.18.
o
ü>
<L>
° n R>•
-0.4
-
-
-
-
-
-
--J/\ \
l \
~vr/
a-./ 1
/
/
\
A\\v y"^ ,
íA
\ '\YA/ \ \
I I I
\
i i i400 480 560 640 700
longitud de onda (jim)
1.6
1.4
» 1-2o
=| 1.Ü(U
w O.Scu
•§ 0.6>-
0.4
03.
0
- azulr
- í-
-
-
r
--/¿»
\
,(/ i V
verdes~\
i>A
rojo
\ \
\N
400 460 520 580 640 700longrtud de onda 0~nrO
Figura 1.16 Valores primariosRGB de laFCC Figura 1.17 Sensitividad prácticaRGB
28
1.8
1.6
1.4
o1 1.0cu» O.SQJ
•§ 0.6
0.4
0.2
O
azul
*s
rojo
400 480 560 640 700longitud de onda (nm)
Figura 1.18 Sensitividades prácticas RYB
1.3.5 Normas Americanas fNTSQ en Sistemas de Color
Un burst de menos de 8 ciclos en la frecuencia de cromado de la subportadora ocurre
durante cada período de borrado horizontal después del pulso de sincronización de línea
y en menos O.OQ6H desde el arrastre del flanco de ese pulso al último hasta no más que
Q.125H desde el nivel principal, y su amplitud pico a pico alrededor de 0.90 desde el
nivel de borrado hacia 1.1 veces la diferencia entre los niveles de los pulsos de
sincronización y el nivel de borrado. El burst de color es omitido durante el período de
borrado de campo.
La tabla 1 lista las características de los sistemas de color americanos (NTSC).
29
Tabla 1. Características délos Sistemas de Televisión a Color.
Características de rastreo y vídeo
Número de Líneas por cuadro (encuadre) 525
Frecuencia de campo, campos/segundo 59.24
Entrelazamiento 2:1
Frecuencia de cuadro (encuadre), imágenes/segundo 29,27
Frecuencia de línea, líneas/segando 15,734.264
Tolerancia, líneas/segundo , ± 0.044
Aspecto de relación, ancho/alto 4:3
S ecuencia de rastreo, línea Izquierda a derecha
Campo , , Arriba hacia abajo
Capacidad del sistema para operar independientemente de la
frecuencia de alimentación Si
Gamma aproximado de la señal de imagen 0.45
Ancho de banda nominal de vídeo, MHz 4.2
Frecuencia de cromado de la subportadora Mhz 3.579545
Tolerancia, Hz ±10
CAPITULO II
2. DISEÑO E DVEPLEMENTACION DE LOS CIRCUITOS EMPLEADOS
2.1 DIAGRAMA DE BLOQUES DEL DISPOSITIVO DISEÑADO
2.1.1 Diagrama de bloques
SEÑAL DEVIDEO
MODULADA
SEÑAL DEVIDEO
Figura 2.1 Diagrama de bloques del dispositivo diseñado
2.1.2 Detalle de los bloques
Como se puede ver en la Figura 2.1, el módulo generador de sincronismos es el más
31
utilizado en nuestro dispositivo, debido a que éste genera las señales necesarias para
coordinar todas las salidas respecto al video presentado. Este bloque permite el control del
video a ser presentado en pantalla.
El módulo generador de cuadrícula, se hace necesario para fijar una escala determinada en
la pantalla, de manera que se puedan realizar mediciones de las ondas presentadas, tanto en
amplitud, como en tiempo.
Los módulos generadores de caracteres presentan la escala seleccionada de voltaje para
cada uno de los canales y una sola escala de tiempo, puesto que para los dos canales, es la
misma. Este bloque también controla la posición en la que los caracteres serán desplegados
en la pantalla.
La tarjeta de adquisición de datos, realiza un control de amplitud de las señales de entrada,
mediante amplificadores, atenuadores y un recortador, de manera que se obtenga una señal
estable y acorde a los requerimientos del conversor análogo-digital. En estos circuitos se
tiene los controles de offset de la señal para que las mismas puedan ser desplazadas en
sentido vertical, mediante ajustes externos. A la salida de esta tarjeta se obtienen los 8 bits
de conversión necesarios para el control en el módulo procesador de datos, así también se
tiene las habilitaciones de las escalas de amplitud para el módulo generador de caracteres.
El módulo generador de escalas de tiempo proporciona las frecuencias necesarias para
sincronizar el muestreo de los datos (Tarjeta de adquisición de datos), con la grabación de
los mismos en las memorias (módulo procesador de datos). Estas frecuencias están
32
directamente relacionadas con las escalas de tiempo. Aquí también se tiene las
habilitaciones necesarias para la escala de tiempo correspondiente.
El módulo procesador de datos genera la matriz de video en las memorias, que corresponde
a la señal que será visualizada en pantalla. Manejando las direcciones de Is memorias como
filas y columnas de nuestra matriz. Este módulo realiza el borrado de las memorias,
grabación de datos y despliegue sincronizado de los mismos en pantalla.
El módulo de salida de video, en realidad representa dos módulos que se implementaron en
una sola tarjeta., el sumador de video, el cual permite la unión de todas las señales de video
en una sola línea, que pasará a ser sumado con los sincronismos y el borrado, para obtener
la señal compuesta de video, que ingresará a una televisión cualquiera por la entrada de
video.
El circuito modulador también consta en el mismo módulo de salida de video, pero se lo ha
colocado como otro bloque, ya que cumple una función diferente, que es la de suministrar
una portadora a la señal compuesta de video, para poder acoplar nuestro dispositivo a una
televisión cualquiera por la antena.
2.2 MODULO GENERADOR DE SINCRONISMOS
El módulo generador de sincronismos suministra las señales necesarias para poder manejar
un monitor o pantalla de video bajo formato NTSC (525 líneas); tales como: Sincronismo
compuesto, Borrado compuesto, y otras adicionales como: Señal de Borrado Horizontal, la
33
1Señal de Sincronismo Horizontal y la Señal de Campo par o impar, todas éstas con sus
respectivos complementos.
Este circuito se compone básicamente de las siguientes secciones:
- Circuito generador de reloj.
- Circuito generador de señales LOAD y CLEAR.
- Circuito generador de sincronismos.
2.2.1 Circuito generador de reloj
7-4LSQ4
200
_4 5
14.31S1S MHs
7-4LS04
s SALIDA DE LA SEÑAL DE
RELOJ DE 14.31818 MHz
CRISTAL
Figura 2.2 Circuito generador de reloj
Este circuito suministra la señal de reloj necesaria para el funcionamiento del CI LM1882
(Circuito integrado generador de sincronismos programable). Consta de un cristal de
14.31818 MHzy el cual es comúnmente utilizado en aplicaciones de video, en una
configuración con inversores (CI 74LS04) ya que presentan una impedancia de entrada alta,
34
favorable para la realimentación y la oscilación., además se utiliza una resistencia limitadora
de 200 ohmios. La configuración básica del circuito se muestra en la Figura 2.2.
Se ocupa un cristal ya que la frecuencia que necesitamos generar debe ser lo más estable y
precisa posible.
2.2.2 Circuito generador de señales LOAD y CLEAR
Este circuito proporciona las señales LOAD y CLEAR indispensables para que el CI
LM1882 se inícialice y empiece a generar los sincronismos.
Consta básicamente de un comparador de voltaje en base a un operacional (CI uA741) y
dos circuitos monoestables ( CI 74LS123). El amplificador operacional (AO) compara el
voltaje de carga de un condensador con respecto a un divisor de voltaje; cuando se supera el
umbral de voltaje del divisor (aproximadamente 2 Voltios) se tiene en la salida del AO un
nivel alto, ya que la comparación ingresa por la entrada no invertida, ésto nos da una
transición de un nivel bajo a un nivel alto con un retardo de tiempo luego del encendido y
con una permanencia estable, independiente de los transitorios de la fuente que nos darían
redisparos indeseables en los circuitos monoestables que son alimentados con esta señal.
Después de esta transición, que se da aproximadamente a 1 segundo del encendido del
aparato, se le toma como disparo del primer monoestable que nos genera el pulso de
CLEAR, la transición ingresa por la entrada no inversora del primer monoestable (pin 2 del
CI 74LS123), mientras que la entrada inversora (pinl) es puesta a tierra, debido que el
ancho del pulso no es relevante, experimentalmente se tomó una resistencia de 10 Konmios
y un condensador de 10 uF.
La salida del monoestable se alimenta al pin 9 del CI LM1882 y también sirve como
disparo del segundo monoestable, que en este caso se dispara con la transición negativa, es
decir ingresa la señal por el pin 9 , mientras que el pin 10 está en un nivel alto. El ancho del
pulso tomado íiie el mismo que en el primer monoestable, con los mismos valores de
resistencia y capacitancia.
La salida del segundo monoestable se la usa como señal de LOAD, pero tomando la salida
complementada y se alimenta al pin 17 del CILM1882.
El circuito que proporciona las señales LOAD y CLEAR indispensables para el
funcionamiento del circuito integrado que genera los sincronismos (C.I. LM1882), se
muestra en la Figura 2.3.
vcc
l.S K 5.S K
1 K
-C3
7
\^ 6•""
Uft~7415 ,
1>> ia K 1í r
•=t r
1 — l>> 10 K 1
í r
1-4
0 uF
1S
LC2C
3r
e
0 uF
•7
3r
Itff"11-
fi
B
'Í LSISS
Bf~i—^r-r-
"7-4t_SlS3
13
A
S
12
Figura 2.3 Circuito generador de las señales LOAD y CLEAR
36
Se utiliza este circuito porque las señales de CLEAR. y LOAD deben cumplir una secuencia
determinada en forma automática en el encendido (Figura 2.4).
Figura 2.4 Secuencias predeterminadas para las señales LOAD y CLEAR
2.2.3 Circuito generador de sincronismos
Este circuito básicamente está constituido por el CI LM1882 para que funcione en su
configuración de cableado por default en modo ISÍTSC, inicializado por las señales de
CLEAR y LOAD generadas mediante los circuitos anteriormente explicados y utilizando
una frecuencia de reloj de 14.31818 MHz, Este circuito es la base para la obtención de
todas las señales necesarias para nuestro trabajo. La configuración básica se muestra en la
Figura 2,5.
Debido a que en el resto de nuestro trabajo se necesitan las señales complementadas, en
esta sección se añadió un bloque de inversores para obtener las mismas.
NOTA: Para información adicional refiérase al capítulo introductorio o a los anexos.
37
vcco
LOAD
1i a1 3
i 4r s, e
78
1 3L 10
RELOJ
<
LM1SSH
20
1913 '17161514131211
14.31313MHZ
CAMPO PAR/IMPARSINCRONISMO HORIZONTALSINCRONISMO COMPUESTOBORRADO HORIZONTALBORRADO COMPUESTO
Figura 2.5 Configuración de cableado por default RS-170
El módulo completo, con la unión de todos los circuitos anteriormente detallados, se
muestra en la Figura 2.6,
En la Figura 2.7 se muestra el diseño del circuito impreso para el módulo generador de
sincronismos.
GENERADOR DE SINCRONISMOS
p-JaAcnocMagit
Figura 2.7 Circuito impreso del módulo generador de sincronismos
38
.CIR
CU
ITO
G
EN
ER
AD
OR
D
E
SE
Nft
LE
S
LO
ftD
Y
C
LE
ñR
MO
DU
LO
CE
NE
Rft
DO
R
DE
S
INC
RO
NIS
MO
SS
ize
Pocum
erit
FIG
UR
A
2.6
Jla
r-ch
17,
1999¡S
hL*a
t
2.3. .MODULO GENERADOR DE CUADRICULA
Debido a que en todo osciloscopio es necesario tener visualizada una cuadrícula de
referencia para las mediciones de las distintas señales, se utiliza este módulo, que consta
básicamente de las siguientes secciones:
- Circuito generador de líneas horizontales
- Circuito generador de líneas verticales
23.1 Circuito generador de líneas horizontales
PANTALLA DE TELEVISIÓN
PARTE SUPERIOR PELA PANTALLA QUE SE PIERDELINEAHORIZONTAL
Figura 2.8 Líneas horizontales presentadas en la pantalla
40
La pantalla de un osciloscopio se encuentra dividida en 8 secciones horizontales., las que a
su vez se encuentran, divididas una de otra, mediante una línea horizontal, por lo que en la
pantalla se deberían divisar 9 líneas horizontales; pero en la práctica esto no se da, puesto
que en una televisión se pierden algunas líneas en la parte superior de la pantalla, es decir,
que de las 262.5 líneas por campo que en teoría se tendría, en la práctica no todas estarían
en capacidad de ser usadas.
En la Figura 2.8 se muestra el número de líneas horizontales que se visualizarán en la
pantalla de la televisión.
Para el presente caso, la pantalla de televisión debe ser dividida en 8 secciones horizontales
y ya que se cuenta con 262.5 líneas por campo, cada sección deberá estar formada
aproximadamente por 32 líneas; para poder conseguir este número de líneas debemos
utilizar un contador módulo 32 y para la graficación de la línea divisoria entre cada sección
se utiliza un monoestable.
De acuerdo a la explicación anterior este circuito está formado por un contador de líneas de
barrido horizontal que se obtiene de la señal de Borrado horizontal (ya que se dispara con
los flancos negativos) proveniente del módulo generador de sincronismos, habilitándolo
para un solo campo mediante la señal proporcionada por el CILM1882 para este efecto. El
contador es un CI 74LS393 que contiene a su vez dos contadores módulo 16. Como se tiene
262.5 líneas por campo, y si se desea obtener aproximadamente 8 secciones en la pantalla
en sentido horizontal, se deberá tener una señal que nos dé el conteo cada 32 líneas., es decir
un contador módulo 32, lo que se obtiene tomando como entrada del reloj del segundo
41
contador la salida más significativa del primero. Tomamos la salida QA (primera salida)
del segundo contador (pin 11 del CL 74393), debido a que vamos a disparar los
monoestables que nos dan el ancho de pulso con las transciciones negativas de esta salida y
es la que nos da la división requerida de nuestra pantalla.
El ancho de la línea horizontal de la que se obtiene la división entre secciones es manejado
mediante un monoestable disparado por la transición negativa de QA (salida menos
significativa del segundo contador), este ancho está determinado por la fórmula (1).
t = m2*Rext*Cext fórmula (1)
El tiempo de duración de este ancho de pulso debe ser aproximadamente igual al tiempo de
duración de una línea de barrido (63 useg), y asumiendo una capacitancia de 47 nF, se
obtiene una resistencia de 2 Kohmios aproximadamente, la que por efectos de calibración
se reemplaza por un potenciómetro de 10 Kohmios.
2.3.2 Circuito generador de líneas verticales
En un osciloscopio la pantalla se encuentra dividida en 10 secciones verticales, las que a su
vez se encuentran divididas una de otra mediante una línea vertical, por lo que en la
pantalla se debería poder divisar 9 líneas verticales., pero como en el caso de las líneas
horizontales una parte de video se pierde al lado derecho e izquierdo de la pantalla. En la
Figura 2.9 se muestra la forma en que aparecerán las líneas verticales en la pantalla.
PANTALLA DE TELEVISIÓN
UJoLU0.UJ00LU
CíoILJQ;>•LUQ¿fQ
UJ
ONJ
QCLU
_i
U
£E'LU
5,ouuLU
-""
IUoorLUo.
00LU
O
OUJQ- .LUQ
3:
UUJ
LUQ
-o
1
LINEA
^ VERTICAL
Figura 2.9 Líneas verticales presentadas en pantalla
Para poder obtener las 9 líneas verticales se ha diseñado un circuito aestable basado en el
CI 74LS123, disparados por las transiciones positivas de la señal de borrado horizontal
proveniente del módulo generador de sincronismos y que en forma básica tiene la
configuración que se presenta en la Figura 2.10,
1-4
\" tCl
HORIZONTAL1s~
— d
VCC
T 6_
y R2 -y- C2
_|c
c
CEXT
REXTXCE^CT
P QBCUR Q7-4US123
B
CEXT
REXTVCEXT
1=) OBCLR O
7 LS123
13 BARRAS V
A
S
12
Figura 2.10 Circuito aestable generador de líneas verticales
43
La habilitación o señal de disparo está dada por la entrada no inversora del primer
monoestable, el que da el tiempo de funcionamiento del aestable durante cada línea de
barrido horizontal. Se tiene dos tiempos que conforman el período del aestable (ÍWA, tws),
(ver Figura 2.11).
Se necesita que el aestable se presente durante el barrido horizontal (63 us), y que se
dispare 10 veces durante el barrido horizontal, por lo que el tiempo de duración del
semiperíodo será de 6.3 us aproximadamente, debido a que no es necesario que los
semiperíodos sean iguales y por criterio de diseño, se toman los siguientes valores de
capacitancia:
Cl = 680 pF
C2 = 200 pF
con lo que si aplicamos la fórmula (1), obtenemos valores de resistencia de 3.7 Kohmios y
12,7 Kohmios, pero por efectos de calibración y para poder aumentar o disminuir el
número de líneas verticales se reemplazan estos valores por potenciómetros de 20
Kohmios.
Las líneas verticales en sí son dadas por las transiciones positivas de la salida del aestable
anterior y que se alimentan a un monoestable para dar el ancho de las líneas verticales que
en nuestro caso es fijo y viene dado mediante una resistencia de 1.5 Kohmios y un
condensador de 68 pF3 calculados mediante la fórmula (1).
En la Figura 2,11 se presenta el análisis de tiempo del circuito anterior.
44
BORRADO HORIZONTAL
SALIDA DEL AESTABLEQA
VWB
Figura 2,11 Análisis de tiempo del circuito generador de líneas verticales
Como una ventaja adicional se realizó un circuito que genera un cursor que puede estar a
disposición o no del usuario dependiendo de la utilidad que se dé a éste. Este cursor es una
barra vertical que tiene la capacidad de desplazarse todo el ancho de la pantalla.
Este circuito se basa en dos monoestables, el uno disparado mediante la señal de borrado
horizontal a una distancia del inicio de línea controlada mediante un potenciómetro de 20
Kohmios y un capacitor de 20nF. El segundo monoestable controla el ancho del cursor
mediante un potenciómetro de 10 Kohmios y un condensador de 47 pK Esta salida no se
encuentra habilitada, ya que no tiene una utilidad relevante.
El gráfico del módulo generador de cuadrícula con la unión de todos los circuitos
detallados anteriormente se muestra en la figura 2.13.
En la Figura 2.12 se presenta el análisis de tiempo del módulo generador de cuadrícula, con
45
el que se explica un poco mejor el ñmcionamiento de éste.
BORRADO HORIZONTAL
SALIDA DEL AESTABLE
SALIDA DEL MONOESTABLE
>ll-
ANCHO DE PULSOC = ANCHO DE LINEA VERTICAL)
Figura 2.12 Análisis de tiempo del módulo generador de cuadrícula
El diseño del circuito impreso del presente módulo se presenta en la figura 2.14.
Figura 2,14 Circuito impreso del módulo generador de cuadrícula
46
l\O GE
NERADO
R DE CUADRICULA
Slze Document Number-
FIGURA 2.
JL3
:>at
a:
March 11, 1999(Sheet
1 oT
1
2.4 MODULO GENERADOR DE CARACTERES
Debido a que la mayoría de osciloscopios dispone de 2 canales (A y B) para observar las
ondas de entrada hemos diseñado dos módulos generadores de caracteres, uno para cada
canal. A continuación se va a detallar el circuito completo del módulo generador de
caracteres para el canal B y posteriormente se anotarán las diferencias entre este módulo y
el del canal A.
2.4.1 Módulo generador de caracteres para el canal B
En este módulo se han generado los caracteres tanto para las diferentes escalas de voltaje
para canal B, como para las escalas de tiempo que posteriormente especificaremos, ya que
sea cual fuere el canal que está habilitado, la escala de tiempo debe ser única. La
generación de caracteres para la escala de tiempo puede hacerse una sola vez y en
cualquiera de los dos módulos, por esta razón la hemos incluido dentro de este módulo.
Un oscilador de cuarzo es la base de la estabilidad y de la precisión de la frecuencia de la
señal de barrido para la generación de caracteres. Este oscilador está realizado con dos
inversores lógicos., un cristal de 4 MHz y una resistencia que limita la disipación del cristal.
Para poder hacer más lenta, y por lo tanto obtener caracteres más anchos, y que la escala
sea más visible, mediante un contador, se ha dividido sucesivamente para 2 la frecuencia de
4 MHz hasta obtener frecuencias de 250 KHz,125 KHz y 62.5 KHz.
48
Las 2 primeras frecuencias (250 y 125 KHz) sirven para controlar el C.I. 74139 que es un
decoder de 2 a 4 líneas, del mismo que obtenemos una secuencia de pulsos en las 4 salidas,
los mismos que mediante una suma lógica con la frecuencia de 62.5 KHz nos dan las
señales de control para la carga de datos en cada uno de los registros de desplazamiento
(pin 1 del CI74165), además de estas señales en los registros de desplazamiento se tiene un
control adicional en el pin 2, que es la señal de reloj de 4MHz para el desplazamiento bit
por bit en forma serial y en el pin 15 con la señal invertida de 62.5 KHz, esto para que
durante el tiempo en que los registros se encuentren cargando datos no exista
desplazamiento, y luego una vez que están cargados exista el tiempo necesario para
desplazar todos los 32 bits que forman el mensaje por cada línea de video. En la figura 2.15
se muestra los diferentes diagramas de tiempo mencionados anteriormente.
Los datos provenientes de la memoria y que conforman el mensaje, ingresan en forma
paralela a todos los registros de desplazamiento, que se cargan independientemente de
acuerdo a las señales de control antes mencionadas, de manera que los 8 primeros bits que
salen de las memorias se cargan en el último registro de desplazamiento y así el resto en
forma consecutiva, esto se debe a la forma en que se encuentra grabada la codificación de
los datos de nuestro mensaje en la memoria y que se explicará posteriormente. Es así que el
bit menos significativo será el último en desplazarse, esto se debe a que cuando barra una
línea de video, los datos deberán salir desde el bit más significativo hacia el menos
significativo. Los registros de desplazamiento se encuentran conectados en cascada, es
decir la salida serial de uno de los registros se conecta a la entrada serial del siguiente.
49
íz jummmMMJu™Reloj/16]
Reloj/32]
Reloj/eTL
Salidas del Decoder 2-4 (Cl 74139)
YO ] |
Y1 f
Y2 ~
Señales de control de carga de los registros de desplazamiento (CI74165)
Sjl_4
S/L3
SÍL2
SíL1
Señal de habilitación clock inhibit de los registros de desplazamiento (pin 15 del Cl 74165)
Figura 2.15 Diagramas de tiempo para la carga y desplazamiento de los datos en los
registros de desplazamiento
En la memoria se encuentran almacenadas las diferentes escalas codificadas en base a una
matriz 7x5, y nuestro mensaje total estará formado por 8 filas y 32 columnas, la necesidad
de aumentar una fila más, es para tener una separación entre mensajes y para facilitar el
control de las diferentes direcciones de memoria. Hemos optimizado como mínimo 32 bits
para la codificación por línea, por lo que se utilizó 4 registros de desplazamiento de 8 bits.
La codificación de las escalas está hecha en base a los diferentes niveles que deben
presentar en la señal de vídeo (O ó 1). En la Figura 2,16 se presenta, a manera de ejemplo.,
50
la codificación de dos escalas cualquiera grabadas en la memoria, una de voltaje y otra de
tiempo, el resto de escalas siguen el mismo procedimiento.
Observando la figura 2.16 y tomando como ejemplo los primeros 8 bits de la primera línea
de la escala de voltaje se tiene que el orden de salida de los bits en el registro de
desplazamiento es desde el más significativo hacia el menos significativo, es decir:
OE
MSB LSB
0 0 0 0 1 1 1 0
Dirección dedesplazamiento
CODIFICACIÓNHEXADECIMAL
OEOD101C110D1052110D1091110CH111•110D1211116CA412OE6C4Q1C00000000
SEÑAL BINARIA
ooooOOO*OOO*ooo*ooo*ooo*oooooooo
•••oooo*ooo*ooo*ooo*ooo*•••ooooo
ooooooooooooooooooooo**oo**ooooo
•*o*•*o*•*o*• *O*é*o*•*oo••oooooo
ooo*ooo^ooo^ooo^ooo^•0*0o^oooooo
ooooooooooooooo*00*00*00oooooooo
0000o^ot•oo*ooo*ooo*ooo*ooo*oooo
••oooo^oooo*ooo^ooo^oo^o• •oooooo
F9C0000182200011822F1C27F22AA049OA2A9889OA2A8509F1CAB80700000000
oooooooo 0*000
ooo
•í*>ooo*o*0oo
0*00*0
•0*0oooooooooooooooooooooooooooooooo
oo***ooooooooooooooooooooo*ooooo*ooo*oooooooooooooooo*ooo*ooooo
ooo
'OOO*O****OOO***OOOO*OO>OOO'OOO
•0*000000*00•oo•oooooooooooooooooooo
•oo*•oo*•oo*
Figura 2.16 Ejemplos de codificación de las escalas
51
Los datos de los códigos hexadecimales de las diferentes escalas de voltaje fueron grabados
en orden secuencial a partir de la dirección OOOOH. Las 2 primeras líneas de dirección (AO
y Al) son las que controlan 4 localidades de memoria en donde se encuentran grabados los
32 datos de cada línea del mensaje separados en 8 bits, estos controles provienen de la
frecuencia de reloj/16 y de la frecuencia de reloj/32, esto se debe a que es necesario tener
sincronizada la carga de los registros de desplazamiento con la salida de datos de la
memoria. Las siguientes 3 líneas (A2, A3, A4) son un puntero de línea que nos da la
información de cual es la línea a ser barrida, y en la que se obtiene el bloque completo de 8
líneas del mensaje, estos controles se tienen mediante un contador de las líneas de barrido
horizontal, es decir, la señal HBLK del generador de sincronismos como una señal de reloj
para el contador. Para encerar el contador a cada inicio del barrido para la primera linea se
toman señales de habilitación generadas en base a un monoestable lo que nos ayudarán
también a la ubicación del mensaje en la pantalla.
Todo lo mencionado anteriormente únicamente nos sirve para obtener un mensaje
determinado, pero para seleccionar las diferentes escalas grabadas es necesario usar las
siguientes 3 líneas de dirección de la memoria (A5, A6, A7) como punteros del mensaje.
Debido a que existen 7 mensajes y se tienen 8 posibilidades de direccionamiento, se grabó
como un octavo mensaje únicamente ceros. Las 3 líneas de dirección se manejan mediante
un encoder (CI74148) de 8 líneas de entrada auna salidaBCD.
Las 7 líneas de entrada provienen de los botones correspondientes a cada escala de voltaje
y la octava línea se encuentra deshabilitada.
52
Por otra parte, los datos de los códigos hexadecimales de las diferentes escalas de tiempo se
controlan mediante las 4 últimas líneas de dirección de la memoria (A8, A9, Al O, All).
Esto se hace para tener un control independiente de las escalas de tiempo y para mayor
facilidad, pero como consecuencia se tiene que los mensajes completos no se encuentran
grabados en localidades de memoria consecutivas, sino en direcciones específicas que se
tienen en la combinación de las últimas líneas de dirección y tomando en consideración que
para estos casos el valor de las líneas que controlan las escalas de voltaje deben ser 0.
Las 4 líneas se controlan con señales provenientes de 2 encoders 74148 montados en una
configuración de 16 líneas de entrada a 4 líneas binarias de salida. Solo se ocuparán 10
líneas de entrada, ya que éste es el número de escalas de tiempo que se tiene.
La forma en que se grabó la memoria con su respectivo puntero de inicio de dirección por
mensaje se resume a continuación:
PUNTERO ESCALA
OOOOH 0.1 V/D
0020H 0.2V/D
0040H 0.5V/D
0060H 1V/D
OOSOH 2V/D
OOAOH 5V/D
OOCOH 10 V/D
OOEOH (mensaje nulo)
0100H
0200H
0300H
0400H
0500H
0600H
0700H
0800H
0900H
OAOOH
lOus/d
50us/d
O.lms/d
0.5ms/d
Ims/d
5ms/d
lOms/d
50ms/d
0.1 s/d
XVIAB
Al utilizar 12 líneas para el manejo de las escalas, la memoria que se utilizará es la EPROM
2732 (4Kbits x 8) que cumple con la capacidad deseada.
Para la ubicación en la pantalla se han utilizado 2 monoestables para los posicionamientos
horizontales de las escalas de voltaje y tiempo, y otro monoestable que crea una franja de
habilitación en cualquier posición vertical de la pantalla, que mediante circuitería lógica
crea una región en donde se presentará el mensaje.
Para que exista una alternabilidad en la salida de los mensajes de voltaje y de tiempo, se
debe controlar la entrada de direcciones de la memoria, es decir, que cuando estén
habilitadas las escalas de voltaje, las líneas de dirección para las escalas de tiempo deben
estar en O y viceversa, esto se logra mediante 7 multiplexers 2 a 1 (2 C.I 74157);
controlados mediante la señal proveniente de los monoestables que nos dan las franjas de
habilitación para cada mensaje. Para el primer 74157, que controla las escalas de voltaje,
cada una de las primeras entradas de los mux (la que se habilita con 0) está conectada a las
54
direcciones, mientras que las que se habilitan con 1 se encuentran conectadas a OL. Para el
caso del segundo 74157 se tiene lo contrario, es decir., las entradas que se habilitan con O se
encuentran a OL y las que se habilitan con 1 están conectadas a las direcciones.
La señal de vídeo con el mensaje a ser presentado se obtiene mediante la multiplicación
lógica de la señal proveniente de la salida de los registros de desplazamiento con la franja
de habilitación de mensaje, que se lo hace mediante una compuerta AND.
El diagrama esquemático de este módulo se presenta en la Figura 2.17, mientras que el
gráfico del circuito impreso se presenta en la Figura 2.18.
DE CWWCTERESCANALS
Figura 2.18 Circuito impreso del módulo generador de caracteres para el canal B
2 A2 Módulo generador de caracteres para el canal A
Esta circuitería es la misma que la descrita en el módulo anterior con la diferencia que se ha
eliminado la escala de tiempo, ya que es común para los dos canales, por lo tanto, se
elimina todo lo que se utilizó para el control de las escalas de tiempo., es así que se redujo el
número de escalas a ser grabadas en la memoria y por lo tanto, la capacidad de la misma,
siendo necesario únicamente una EPROM 2716 (2 Kbits x 8).
El diagrama esquemático de este módulo se presenta en la Figura 2.19, mientras que el
gráfico del circuito impreso se presenta en la figura 2.20.
GENERADOR DE CARACTERES
CAN AL A
Figura 2.20 Circuito impreso del módulo generador de caracteres para el canal A.
57
2.5. TARJETA DE ADQUISICIÓN DE DATOS PAPA LOS CANALES A Y B
2.5.1 Circuito de atenuación
Como es necesario que la señal de entrada tome un valor específico y constante,
dependiendo de la escala seleccionada, se requiere un circuito que atenúe las señales de alto
valor y amplifique las de bajo valor.
En esta sección se encuentra nuestra limitante en frecuencia, ya que utilizamos
amplificadores operacionales cuyo ancho de banda es bajo, pues a frecuencias mayores de
100 kHz empieza una atenuación dada por las características de los mismos. Se acordó
mantener dichos operacionales puesto que satisfacen lo estipulado en la declaración del tema
de tesis de aceptar señales de hasta 50 kHz. Como trabajos posteriores se podría rediseñar
esta sección para aumentar el ancho de banda con operacionales que respondan a más alta
frecuencia.
Para el circuito de atenuación, se utilizó la configuración de un amplificador de ganancia
negativa como se muestra en la Figura 2.21.
Rf
Vi RaO-
Vo
-o
Figura 2.21 Circuito amplificador o atenuador típico diseñado con operacional
59
; : - ; " : ' J ' " " ' ' ; : í •" " ' " ' ' r ^ " ^ 1 - * * " -l;--' ' ^ - - -
en donde:
Vo = -(Rf/Ra)*Vi
con lo que la ganancia fue controlada en base a Rf, es decir, si ésta es mayor que Ra, el
circuito amplifica en las escalas más bajas, y si Rf es menor que Ra el circuito atenúa. Para
una resistencia Ra = 27 kQ. y de acuerdo a las diferentes escalas, para una salida estándar
de 0.5 Vpp, se obtuvo el siguiente cuadro de valores:
Escala [V/D] Rf[Q]
0.1
0.2
0.5
1
2
5
10
16.5 k
8.42 k
3.382 k
1.66 k
842
340
170
Debido a que se tienen 7 escalas de voltaje, para cada una de ellas, debe haber un circuito
atenuador que baje el voltaje de entrada, sea cual sea su valor a 0,25V> para así tener un
único valor y luego hacer una sola amplificación a 2.5 V para todas ellas.
Es así que se tendrán 7 circuitos atenuadores con un solo amplificador operacional, para
que solo uno de ellos se encuentre habilitado, a la vez se utiliza una regleta de botones
dependientes uno de otro, como se muestra en la Figura 2.22.
- •'*-.* 'V*
60
Vi RaO
Figura 2.22 Circuito atenuador para cada una de las escalas de voltaje
Debido a que el conversor A/D ( C.I. ADC0820) admite únicamente voltajes de entrada de
5 Vpp, se b,a implementado un amplificador con ganancia negativa de 10., con lo que se
consigue el voltaje especificado (2.5 Vp3) además de que se logra recuperar la fase de la
señal entrante. Adicionalmente sumamos un voltaje que corrija el offset que se presenta en
el amplificador operacional.
La configuración de este circuito (Figura 2.23) es la misma que la implementada
anteriormente, pero ahora con valores de resistencias Rf = 1 KH y Ra = 100 Q. Estos
valores son seleccionados debido a la baja impedancia que presenta el amplificador
operacional a la entrada.
61
.>f?^
ViO
-5Ra
Rf
Vo
-O
_£.
Figura 2.23 Circuito amplificador por 10
La polarización aplicada a este circuito es de -¡-5 V (V+) y -5V (V~X para que la señal no
sufra recortes cuando esté a plena escala.
2.5.2 Circuito limitador de amplitud
Como un acondicionamiento posterior de la señal, se necesita un circuito que recorte la
señal entre +2.5 V y -2.5V, a manera de protección, ya que el rango de conversión del
ADC0820esde5Vpp.
En la Figura 2.24 se muestra un circuito típico limitador de amplitud. En este circuito., si la
señal de entrada tiene un valor pico menor o igual que 2.5 V, el voltaje de salida tendrá la
misma forma de onda que la señal de entrada, pero si la señal de entrada, presenta un voltaje
pico mayor que 2.5 V, a la salida de este circuito se tendrá la señal de entrada recortada a
2.5 tanto para los voltajes positivos como para los voltajes negativos.
62
¿v-
Figura 2.24 Circuito limitador de amplitud
Para comprender el funcionamiento de este circuito, primero suponemos por un momento
que no existen los diodos DI y D2, con lo cual el circuito se transforma en un amplificador
inversor, es decir:
Vo = -Vs(R2/Rl)
Cuando Vs = OV, el voltaje VI es positivo y tiene la siguiente expresión:
Vl=Rb*V-f/(Ra+Rb)
Este voltaje polariza al diodo DI inversamente, por lo tanto se abre. De igual forma D2
se polariza inversamente puesto que V2 es negativo y tiene la siguiente expresión:
= -Rb*V-/(Ra+Rb)
63
Si DI y D2 no conducen el circuito se encuentra en la región lineal, es decir:
Vo = -Vs*(R2/Rl)
Cuando Vs es distinto de O V, si Vs se incrementa, entonces Vo crece negativamente y se
observa que V2 es aún más negativo, por lo tanto D2 sigue en polarización inversa. Además
si Vo crece negativamente VI se hace negativo, y por consiguiente obliga a DI a conducir.
El circuito equivalente a la salida del amplificador operacional es el que se muestra en la
Figura 2.25.
Vs
1
R1
i 1 «
~ R1//R2 [I
D1
R2
1 '
r-r
D2
iV1
i
V
]1
'
I,v
]\+
Ra
M
r\b
Rb
2
Ra
/
Vo
4
Figura 2.25 Circuito equivalente a la salida del amplificador operacional
= Vl*(Rb//K2)/Ra
i&K^tiQ^^ -^SB»
Dado que Rb « R25 condición válida para el limitador de amplitud,para que el voltaje de
salida quede en función de Rb y Ra, y R2 no influya. Entonces;
Cuando DI conduce se tiene:
Vs/Rl = - Vp/Ra//Rb cuando Vo = Vl*Rb/Ra
Por lo tanto:
Yo = -Vs*(R2//Rb)/Rl
válido a partir de:
Vo=Vl*Rb¿Ra
Del análisis anterior se desprende que el amplificador tiene dos ganancias:
Cuando Vs es pequeño la ganancia es A = R2/R1
Cuando Vs es grande la ganancia es A = (R2//Rb)/Rl
En la Figura 2.27 se dibuja la relación de transferencia Vo en función de Vs, mientras que
el voltaje Vo en función de t se presenta en la Figura 2.26.
Para poder obtener el recorte a 2.5V y -2.5 V necesarios para la protección del dispositivo,
es indispensable polarizar este circuito con voltajes de +12V (V+) y -12 V (V-).
65
Vo
Ra
Vo
BLV1Ra
Ra
Vs
Figura 2.26 Vo en función del tiempo Figura 2.27 Relación de transferenciaVo en función de Vs
2.5.3 Circuito sujetador
Con el circuito anterior conseguimos limitar la señal dentro de un rango que va desde -2.5
V a 4-2.5 V3 pero ahora es necesario que el nivel de OV se eleve en 2.5 V, para esto
utilizamos un amplificador con ganancia 1 y que a la entrada se acople una componente de
continua de 2.5 V, para lo cual se usa la configuración que se presenta en la Figura 2.28.
A la salida de este circuito se tiene la señal ya acondicionada que se acoplará al conversor
A/D con la certeza de que siempre se encontrará en un rango de O a +5 V que es lo que se
requiere.
Este circuito se polariza a 12V (V+) y -12V (V-)3 debido a que en un circuito integrado
existen 2 operacionales y la polarización de ambos debe ser la misma.
66
+12Rf
+2.5
0-
-254-
ViRa
V+
rVo
0+s
_£_<+2.5
O-
Figura 2.28 Circuito sujetador
2,5.4 Conversión analógíca-digital (C.I. ADC08201
CSLOW
RDLOW
WR*
ÍÑT
DBO-DB7
Figura 2.29 Diagramas de tiempo para modo de operación Stand-Alone
La salida de la circuitería anterior se alimenta mediante un choque de RF a un conversor
análogo - digital ABC 0820, que está controlado de acuerdo a las escalas de tiempo a
diferentes frecuencias, las que ingresan en forma complementada a los pines 6 y 9. Por las
especificaciones propias del conversor (ADC 0820)., se escogió el modo de operación "WR-
67
KD Stand - Alone, en el cual, el pin 7 va a alto y los pines 8 y 13 van conectados a tierra.
En la Figura 2.29 se presentan los diagramas de tiempo de este modo de operación para su
mejor entendimiento.
Se debe tener en cuenta que a la frecuencia que se trabajó se produce mucha interferencia.,
y para reducir la influencia de la misma, se conectaron capacitores entre las entradas de +V
y tierra, y en el circuito impreso se creó una malla de tierra alrededor del mismo.
La Figura 2.30 presenta la conexión de las señales necesarias para el funcionamiento del
conversorADC0820.
vcc
hv\
_ Cl
CHRF
8
13
"7
12
, 11
7ND
V1N INIWR/RDY
RD NCOFL
esDB"7
DBGMODE: DBS
DB4VREF+ DBS
DBSDB1
TLC0S20OCN
3 C CLKinv,-r, c^v^i_i^noi
IB
16 nnr <-1S DUt-1 £1 ¿1 UU.yJ_^
¿\ ^
Figura 2.30 Conexión de las señales necesarias para el conversor ADC0820
El diagrama completo de la tarjeta de adquisición de datos se presenta en la Figura 2.31, y
el circuito impreso correspondiente en la figura 2.32.
68
•CIR
CU
ITO
LIM
ITA
DO
R
DE
A
MP
LIT
UD
Y
C
ON
TR
OL
DE
O
FF
SE
TR
1S
1:> ~
ci
1
i 8 13 7 11
U
WR/RDY
RD
_ÜC.
OFL
esDB?
DB6
MODE
DBS
DB4
VREF*
VREF-
DB3
DB2
DBl
DBO
9
^-xr
^r-.
-,619
_1_8_
17
|le15
_14
_•_<
*
IDB7 >
DB6 >
DBS >
DB4 >
DBS >
DB2 >
DBl >
DBO >
TL
CO
SS
OA
rCN
CO
NV
ER
SIÓ
N
AN
ftL
OG
ICO
-DIG
ITP
L
TA
RJ
ET
A
DE
flD
QU
ISIC
ION
D
E
Dfi
TO
S
Slz
? |D
ocum
ent
FIG
UR
A
2.3
1
Ma
rch
11,
1999|S
haat
12.6 MODULO GENERADOR DE ESCALAS DE TIEMPO
2.6.1 Descripción del generador
Este circuito proporciona las frecuencias de reloj necesarias para la conversión análoga -
digital utilizando el C.L ADC0820. Cuando explicamos el módulo generador de
cuadrículas, dijimos que en sentido horizontal se tienen 10 secciones, en las cuales se debe
distribuir 256 muestras, lo que corresponde aproximadamente a 25 muestras por sección.
Esto da la facilidad que cuando se barre la pantalla, cada localidad de la memoria
corresponderá a un dato muestreado, excepto para la primera escala en que el gráfico se
formará con 5 localidades de memoria por muestra. A continuación se explica,, como
ejemplo, sólo la escala más baja (10 (.is/d) y la escala más alta (0.1 s/d), debido a que para
el resto de escalas la metodología seguida para la obtención de la frecuencia de muestreo de
cada escala de tiempo, es la misma seguida para el caso de la escala más alta.
ESCALA 10
Debido al limitante puesto en el tema de tesis, la señal de entrada al dispositivo tendrá
máximo una frecuencia de 50 kHz (T = 20us)5 por lo tanto, en esta escala se necesitarán dos
secciones para formar un período completo, razón por la cual se deberían presentar 50
muestras durante este intervalo, para conseguir este número, es necesario muestrear la onda
de 50 kHz a una frecuencia de 2.5 MHz, pero esto no es posible, ya que nos encontramos
limitados a la respuesta de frecuencia del conversor A/D que es de 500 kHz máximo.
71
Analizando esta frecuencia de muestreo se ve que es necesario repetir 5 muestras para
poder granear la onda y así completar las 50 localidades de memoria necesarias para
desplegar un período de onda en la pantalla.
En la Figura 2.33 se presenta la forma en la que se visualizará en pantalla un período de 50
kHz, así como el número de muestras para este período.
5 bits/muestra
1 b"rt = 1 localidad de memoriaonda de 50 kHz maestreada a 500 kHz
Figura 2.33 Señal de 50 KHz visualizada en la escala de 10 us/d
ESCALA O.ls/d:
En este caso para obtener 50 muestras en las dos secciones y así formar la onda con 1
bit/muestra, se deberá muestrear auna frecuencia de 250 Hz, que se obtiene de divisiones
consecutivas de un reloj de 4 MEz.
En la Figura 2.34 como ejemplo se presenta el gráfico de una onda de 5 Hz visualizada en
esta escala de tiempo, así como el número de muestras durante este período. Para el resto de
72
escalas se realiza el mismo análisis.
1 bit/muestra
onda de 5 Hz muestreada a 2501 bit = 1 localidad de memoria
Figura 2.34 Señal de 5 Hz visualizada en la escala de 0.1 s/d
Para el caso de X vía B., la frecuencia de muestreo utilizada, dependerá de la frecuencia de
la onda de entrada, por lo tanto., para controlar la resolución de la figura de Lissajous en la
pantalla, es necesario variar la frecuencia de muestreo con el mismo selector de las escalas
de tiempo. A continuación se presenta una tabla que resume la frecuencia de muestreo
utilizada para cada escala:
ESCALA
10 us/d
50 us/d
0.1 ms/d
1 ms/d
5 ms/d
10 ms/d
50 ms/d
FRECUENCIA DE MUESTREO
500 kHz
500 kHz
50 kHz
25 kHz
5kHz
2.5 kHz .
500 Hz
73
0.1 s/d
XvíaB
250 Hz
Depende de la frecuencia de la señal de entrada.
La generación de estas frecuencias se la obtiene a partir de un reloj nuestro de 4 MHz
controlado por cristal, y con divisores de frecuencia como se muestra en el diagrama de
bloques presentado en la Figura 235.
1 u
— -1 M n
1 n1 &
\ú
1 n\
* &UU KnZ
b -rnn l'l l-r
^ 2->U Kl \J-
•_ ,--.^ 50 kH¿
te r- 1 1>^ 25 KHi
^ —^" 5KH¿
^^2.5 kHz
•*" 500 Hz
^ ^50 H^
Figura 2.35 Diagrama de bloques de las frecuencias a ser utilizadas
Las divisiones para cuatro y para dos se realizaron con un contador ( C.I. 74393 ) a
excepción de las últimas dos divisiones que se las hizo mediante flip flops J-K ( C.I. 7473 ).
Las divisiones por 10 se realizaron con un contador C.I. 7490 en configuración de conteo
módulo 10, interconectando la salida Qa que corresponde al contador interno módulo 2, con
la entrada B de reloj que corresponde al contador interno módulo 5, y en la salida Qd se
74
obtiene la división deseada.
Estas 10 salidas se encuentran multiplexadas mediante un C.I. 74150 controlado por los
botones de las escalas de tiempo y un encoder de decimal a BCD (C.I. 74148).
Dependiendo de la escala seleccionada se obtiene a la salida la frecuencia de muestreo
deseada y su invertida para su correspondiente aplicación en el conversón
La configuración del encoder se encuentra en el diagrama de la circuitería del módulo
completo que se presenta en la Figura 2.36, además que si se desea revisar su
funcionamiento, la explicación respectiva se encuentra en la teoría del módulo generador de
caracteres canal B. (página 48).
El circuito impreso implementado para este módulo se presenta en la Figura 2.37.
EP4>OOOpQOOr Q0OOOO
Figura 2.37 Circuito impreso del Módulo generador de escalas de tiempo
75
CIR
CU
ITO
G
EN
ER
AD
OR
D
E
RE
LO
J
AB
C
1
^-j 2
3
\-| 4
S \ 6
lc,n
Q
n
3
7401
7104
7
40
4
2
curí
££
6
Rl
74
LS
39
3
220
ohm
G
ND
fT
2U
1C
RY
5T
AL
250K
HE
VC
CB
AN
CO
D
E R
ES
IST
EN
CIA
S
9
DE 100
O
HM
IOS | j j | j | j j j j
4<
,fi
«ft J
;:,£
2
nni-
T
3 piíiii
6
pi: i
T f
7
}í¿
i¿¿
'"J—
7
49
0<7 GN
D
SO
OK
Hz
2 9~
12H
8
0 A
1
-P
J 1
8
11
1
CO
NT
0
01
5.
.
15
0G
De
OJ
o5
^d
o5
3T
OG
P.
QX
>u \ \\\\\\\ \ \ t t 3
2f 1 t
q í í
4>
¿^S
gfc
Ll
< S
Ou
s/d
'
<0".
Im
s/d
'
<O
TS
m5/d
1
< 1
ms/d
1
$s
m
»/d
< lO
ms/d
<5
0m
*/d
SE
LE
CT
OR
D
E
ES
CA
LA
S
DE
T
IEM
PO
S
AL
IDA
S
1
13,
12
-
1
BC
DR
RR
R
7^9
O0
09
9C í
C C
1212
B i
J 3
J
T B A CL
R
23
S ?
"G
ND
en
L1
«B
-*S
-
oc -|-
1 7
4L
S3
93
<7 GN
D
50
KH
2
25
KH
2
RC
L
DE
LA
E
SC
f
U?
10, „
ÍLc
T
ril
13Í
=
n-
2c
- C"
3C
C
4Í
S
^C E
l E
O74148
— f°
< 0
AO
— H
-: J
- A
1-||C
2
A
2-i¿C
3
ÍC
4
GS
El!
rC
El
EO
74
14
8
LA
. 9
h^
^14 1^
- 9 s±
DE
T
IEM
PO
A í
41 1
ppN1
QO
OÍt
AB
CD
RR
RO
OÍ
12
J
AB
3 í
J
R
74
90
9 2 3
4 1
2 3
6 7
VC
C
9
« 74
73
i 14
J
C
i 3 r
L e
GN
D 12
-^k
3_
5K
H3
y
2,S
KH
s
CIR
CU
ÍTO
"D
E"D
Íyi"S
Í6;
DE
LA
F
RE
CU
EN
CIA
PA
RA
5
Y
P
AR
A
VC
CB 74
73
, 7 j
fl
9
, 10
,,
C
_.
8
r
SO
OH
=
250H
s
JES
güse
sstu
HsD
E
RE
LO
J2
ER
U
TIL
IZA
DA
A1
~N
1 2
í1
-1
.
^7
40
0
e4
>
s p-3
74
00
C9
"\
10
r^
;04_
X
-^^
7
40
0
bi
i^G
ND
rI
1 1
1 1
1
11
12
22
2^
13
45
|6
|7|8
|9p|l 2
31
23
45
67
8
VL
G
DC
BA
EE
EE
EE
EE
EE
EE
EE
EE ^.cr¡
GN
D
11
11
11
98
76
54
32
10
74150
54
32
10
W
0
W.J
&kX
ZE
^X
&W
li.S
&J^$..&
5£S
íS!fí
i?..¡i£..X
3,£
}í!;<
í.
D 74
04
ntle
MO
DU
LO
GE
NE
RA
DO
R
DE
E
SC
AL
ftS
D
E
TIE
MP
OS
ÍES
Docum
ent
Num
ber
RE
VB
F
IGU
RA 2
.36
Da
t»:
Ma
rch 11,
19
99
|Sh
ee
t 1
of
1
2.7 MODULO PROCESADOR DE DATOS PARA LOS CANALES A Y B.
La circuitería empleada para este módulo se basa en el borrado, escritura y lectura de un
arreglo de memorias RAM (UM61256 - MCM6206), que son memorias de 32kx8. Debido
a que el requerimiento de vídeo para nuestra aplicación es de un almacenamiento de 64
kbits (256 datos por fila x 256 filas)., son necesarias dos memorias para el canal A y dos
para el canal B.
Para conseguir la capacidad de almacenamiento descrito en el párrafo anterior, utilizando
las memorias RAM que se tiene a disposición (RAM 32kbytes), se implemento un arreglo
de dos memorias, en las que para obtener la línea de memoria 16 se lo hizo controlando la
entrada E de las mismas en forma complementaria, con lo que obtuvimos un arreglo de
64kbytes (Figura 2.3 8).
191S17
_!£_1S13
U12Í4/R
E
PÍA
RíaR10R3RS
07 «7OB ñSOS RSOA fíAO3 R3oa paOJ. RJ,O0 R0MCMSE06-1E
37 1 27aa 1 aaao 20
iae223
§14.as3
__
.4SG-7 'S910
-Se—02 S.fi3 .g '
~l
RÍ0 Ai .1 .> '
«1-4 ¿a
1asa23£1
as315G7S310
U13
e
R13R1SfillñlOR3
R-? 07RG OSAS OS
R3 O3«a oaRl OíftO OO
19
1S
11 -g
Mcneaae-i.5 i
Ul- ft
L-SoC
~-404
RIS _> » '
Figura 2.38 Arreglo de memorias
77
Con este arreglo se obtienen 8 líneas de datos, de las cuales una sola línea es usada como
salida de vídeo (Dqo).
Para entender el funcionamiento de este módulo se presenta el diagrama de bloques de la
Figura 2.39.
En el procesamiento de los datos intervienen específicamente tres etapas: El grabado de
ceros en toda la memoria, que viene a constituirse en el borrado, el grabado de 1 lógico en
localidades de la memoria específicas de acuerdo a los datos del conversor de las que
obtenemos las filas y posiciones en las líneas de barrido horizontal, a las que estamos
llamando columnas, y la lectura de la memoria de manera sincronizada con el barrido de
pantalla y los campos. Adicionalmente, vemos que existen unos controles para ejecutar
estas tareas sin conflictos.
D? _
DO"^
m+HBUK
4-MHz
CONTROL DEESCRITURA DE
DATOS POR FILADE PANTALLA
Cl '
GND' *
C1
_^i
fuá •*, 7 A1S
CONTROL DEBORRADO Y
LECTURA POR FILASDE PANTALLA
W ARREGLO DE MEMORIAS
(CANAL A ó CANAL B)c
CONTROL DEBORRADO YLECTURA DE
COLUMNAS DEPANTALLA
M) ¿ .A7
L ci
Píl
HBLK
SAUDADEVIDEQ
DCO
j- Cl
CONTROL DEESCRITURA DE DATOS
POR COLUMNA DEPANTALLA
RELOJ DElASESCAUftSOE
TlEMt>0
RESET
Figura 2.39 Diagrama de bloques del procesamiento de datos para los canales A y B
78
2.7.1 Proceso de borrado de las memorias
Debido a que para acceder a las localidades de la memoria se tienen 16 líneas de dirección,
se les ha asignado las 8 líneas menos significativas a lo que llamamos columnas y las 8
líneas más significativas serán las filas, con lo que se tiene 256x256 localidades de las que
se compone la matriz de datos, las que posteriormente se convertirán en vídeo en la
pantalla. Ahora, si no existiese un proceso de borrado, los datos se sobrepondrían y en
consecuencia se tendrían imágenes adicionadas y en el peor de los casos ilegibles.
El proceso de borrado se lo realiza a una frecuencia de 2 MHZ durante un intervalo de
tiempo al que se llama RESET. Esta señal se toma de manera que cuando se aplique, se
tenga un pulso de un 1 lógico con una duración suficiente como para borrar la pantalla
durante un campo, es decir un tiempo mayor a 33 ms. Esta señal de reset se obtiene de dos
maneras, una manual y otra automática (Figura 2.40).
Figura 2.40 Reset manual y automático
79
Para el reset manual se implemento un pulsador externo, en tanto que el control automático
se diseña de manera que exista un refresco de la memoria cada determinado tiempo. Este
tiempo se lo obtuvo en divisiones consecutivas de la señal del campo Par/Impar que se
tiene en el módulo generador de sincronismos. De esta manera la imagen en la pantalla
repetirá todo el proceso (reset) cada determinado tiempo.
Este tiempo de reset es suficiente para borrar varias veces la memoria, es decir, grabar un O
lógico en todas las localidades de la memoria., esto se lo hace mediante la habilitación de
líneas que ingresan a la memoria de manera que manejen en cada barrido de pantalla las
posiciones de filas y columnas específicas y que además se habilite la línea W/R. de la
memoria para el caso de escritura (O lógico), con un dato de entrada de O en el pin DQO que
es la línea de datos escogida como entrada y salida de datos de entre todos los ocho
terminales (ver Figura 2.38).
Durante el tiempo de borrado, los datos que se obtienen del conversor no deben estar
presentes en los pines de la memoria manejando las localidades más altas, por lo que se
deshabilitan mediante un buffer inversor (C.I 74540), este control lo hace una señal que
llamaremos Cl (ver Figura 2.44), es decir, que mientras dure el tiempo de reset, Cl debe
estar en un 1 lógico.
Mientras se realiza el borrado, también se debe desactivar la generación de los controles
para el grabado secuencial de datos que se asignarán a cada columna y que se encuentran
comandados por la señal de reloj proveniente de la tarjeta de escala de tiempo, sino que se
borrará al barrido de 2 Mhz obtenido de un reloj generado por un cristal de 4MBz, que se
80
utiliza también para la lectura de datos. Estas líneas de díreccionamiento se las comanda
mediante circuitos buffer (C.I. 74244) y controlados por la línea Cl. pero además sumado
con la señal del botón X vía B (Figura 2.45).
Se ha hablado de los controles que se deshabilitan en el borrado, pero para las direcciones
más bajas que acceden a la memoria mediante buffers (C.I. 74244) para su control con Cl
complementado, se tiene una circuitería en base a la señal de campo Par/Impar y la de
HBLK complementado, que sumados pasan a controlar un circuito contador que nos da las
256 columnas en cada línea de barrido horizontal durante un campo ya sea par o impar y
además reseteándose cada inicio de línea, como se muestra en la Figura 2.41.
-g= — 1
"sai —±±£¡ — 1
35~7a
12141G18
2G1G
^^Sv/rí r*r\í
74L.SS44
> 3-¡ CC1 ír\ 1b 117 G15 513 411 38
64 "2
B•3
1011
use_ _
741_S33G
U3B_ _
74l_S333
2
3 íD
1
12
313
6
U4D
^&~^
~ \
7432
JJ3LK invI
U4F
Figura 2.41 Control de borrado y lectura de columnas de pantalla
Para las direcciones más altas, en el borrado se habilitan 8 direcciones mediante otro buffer
(C.I. 74244) comandadas por el control Cl complementado y que provienen de un
81
'1contador que se habilita durante uno de los campos, y que en nuestro caso se conecta a la
línea P/I del generador de sincronismos, y que tiene como señal de reloj el borrado
horizontal HBLK complementado. Todo esto tiene como objetivo el contar las líneas de
barrido horizontal que a su vez representan la filas de la matriz de datos, como se muestra
en la Figura 2.42.
U7
3579
1H1-4IB18
2G1G
74US244
i ca .P^j-i <C1 inv I3 1
17 615 513 411 385 i n4 « uH
83
1011
UGP
74LS33G
USB
2
-i L
12 ,
.13.HBLK
74LS333
Figura 2.42 Control de borrado y lectura por filas de pantalla.
Si se toma en conjunto la forma en que están, se controlan las 16 líneas de
direccionamiento de la memoria, vemos que se estarán grabando ceros en la 256
localidades de memoria de cada una de las 256 filas que se tiene para la presentación de los
datos, es decir, borrando completamente la memoria.
2.7.2 Proceso de escritura de datos en la memoria
Este proceso es similar al anterior, sino que se realiza a una frecuencia que depende de la
frecuencia de conversión y debe estar sincronizada con ios datos que vienen de la tarjeta de
adquisición de datos. En este caso, los datos que vienen del conversor son muy importantes,
82
ya que pasarán a comandar el control de las filas de la matriz de datos, es decir las 8 líneas
más significativas. Para esto de debe poner Cl a O lógico (ver Figura 2.44), con lo que se
habilita el C.I. 74540 (Buffer inversor) que maneja este bus de datos y deshabilita el barrido
de los 256 datos de cada fila a la frecuencia de borrado horizontal (ver Figura 2.43). Se
utiliza este circuito integrado, debido a que el conversor muestrea la onda desde un nivel de
OV hasta un nivel máximo de 5 V, es decir, que en la pantalla se debería presentar, para el
nivel más bajo en la última línea, y para el más alto en las primeras líneas. Esto hace que
las entradas provenientes del conversor deban ser invertidas, para que se ajusten a la
presentación en pantalla en forma normal.
ENTRADA DE DATOS DESDE EL CONVERSOR(CANAL A O CANAL B)
\\J_1. — _^
1- . — -.1 — -^ 11 ^ — _1— -° —
rrvS — " 11 —
1
2345B~?G3
lc
U1B
G2
74LSS40
L7 asftBft!0ñiift!2Alft!4ft!5
Figura 2.43 Control de escritura de datos por fila de pantalla
Además, de igual manera se deshabilita el barrido de los 256 datos de cada fila que
constituyen las columnas y que se lo hace a 2 MHz, todo esto mediante el control Cl. En
este proceso se habilitan 8 líneas de un contador cuya frecuencia de reloj proviene del
83
módulo generador de las escalas de tiempo., el que hace que se tenga 1 dato convertido y se
coordinará para que se grabe este dato en una localidad de memoria, ea una relación 1 a 1,
es decir, un dato por una localidad, pero este dato va a ser un 1 lógico localizado en
posiciones consecutivas dadas por las 8 líneas más bajas de dirección (ver Figura 2.45) y
las 8 filas controladas a manera de multiplexación por los 8 datos de conversión, puesto que
con 8 bits se tiene 256 combinaciones, que aproximadamente coincide con las 262.5 lineas
que tiene cada campo. Las 6 líneas restantes no influyen en la presentación de la señal de
vídeo ya que se encuentran en los casos extremos de amplitud.
Como se debe tener un control exacto del conteo de 256, se tomó el bit más significativo
del conteo, es decir, la línea 8 (QD en el pin 8) que manejan las direcciones y se la llamó
pin 9 (ver Figura 2.45), y constituye un elemento de control para saber que los datos ya
están completos y se debe proceder a la lectura y despliege en pantalla. El pin 9 pasa a 1
lógico, justo en el instante en que se ban contado 256 muestras, razón por la que el circuito
se diseñó de tal forma que se enclave en este valor basta que encuentre un nuevo reset, lo
que se logra mediante el circuito que se muestra en la Figura 2.44.
RESET
Figura 2.44 Circuito de enclavamiento
84
CRYSTPll-
RELOJ DE CONVERSIÓN J>1 BOTÓN D-E 10 us/cd >
X7"Js
F
11 3
3
^p|ie,
r T
2 3
5
7
3 S
^
U5/'•^J.t» /*
U1-?B
1B gg RO
8 gg a_r 12
"?-4l_S333
\N 9
Figura 2.45 Control de escritura de datos por columna de pantalla
En el circuito de la Figura 2.44, mientras exista un cero en el pin 9, es decir, que desde que
se enceró el contador hasta que contó 256 la salida será cero, y cuando llega a 1 el pin 9 se
85
enclavará en este valor. La señal así obtenida se llamará C2 y es la que nos controlará
cuando ya es posible leer la memoria., puesto que ya se grabaron los 256 datos
correspondientes a la muestra que se va a presentar en la pantalla, y pasará a comandar el
terminal W/R de la memoria.
Todavía no se ha hablado de cómo se hace el control del dato que ingresa a la memoria por
DQO y cómo se hace para leerlo cuando se trata de obtener el video, solución que se la
presenta en la Figura 2.46.
C2
ci
DIRECCIÓN DE DATOS
AL GRABAR
C2W/R
C2
74LS244
DIRECCIÓN DE DATOS
DQO ( AL LEER
MEMORIA
Figura 2.46 Control de entrada y salida del dato de las memorias
Los dos buffer (74244) se comportan como línea alterna, en la que cuando se necesite
borrar la memoria, el MCJX 2-1 (C.I. 74LS157) se habilitará con un O en C13 dejando pasar
el dato de O lógico para que se grabe, en C2 el ingreso de un O lógico habilitará el buffer 1 y
la línea de la memoria W/R en el modo de escritura (modo de escritura se habilita con O
lógico), de esta manera se graba un O lógico en todas las localidades de las memorias.,
86
se necesitará que ingrese un 1 lógico por DQO, esto se controla con el 74LS157 mediante
Cl, cuando pasa a 1 lógico. En el proceso de lectura de la memoria se habilitará para esta
función pasando C2 a un 1 lógico, y el buffer 2 permitirá la salida correspondiente.
2.7.3. Proceso de lectura de datos de las memorias
En este ciclo se manejan las mismas líneas que en el proceso de borrado de las memorias,
con la diferencia que en este caso, se habilita ía línea W/R para lectura de las mismas., con
un 1 lógico y permanecerá en esta posición durante todo el tiempo que se desea la
presentación en la pantalla, es decir., comandado por la línea C2, que además permite que
los datos leídos salgan por el bufíer. La implementación del control C2 se puede observar
en la Figura 2.44.
En el proceso de lectura, simplemente se visualizarán en pantalla los datos almacenados en
la matriz de 256x256, que corresponden a los 256 datos que se tienen por línea y que
forman las columnas y los 256 datos que se obtuvieron de la conversión analógica y que se
decodifícaron como líneas de posicionamiento en la pantalla y que se llaman filas.
La resolución en sentido horizontal se podría mejorar, aumentando la capacidad de la
memoria, así si se tuviese una línea más de dirección, se podrían almacenar 512 datos por
línea de barrido, los puntos en pantalla se harían más pequeños, pero el inconveniente es
que si se desearía obtener 1 muestra por cada localidad, de igual manera se debe aumentar
la frecuencia de muestreo en los circuitos conversores analógico-digítales, cosa que en este
caso no se logró, pues se encarecían los costos y la influencia de ruidos e interferencias se
hacía mas notoria.87
caso no se logró, pues se encarecían los costos y la influencia de ruidos e interferencias se
hacia mas notoria.
Como se ve, los controles para los buffer de acceso o no a las líneas de dirección de las
memorias se resumen en dos, Cl y C2, que en diagramas de tiempo se comportarían como
se muestra en la Figura 2.47.
RESET
IHCW.CQHTED
C2255 LOCALIDAD ES
C2 = PIN 9 MAS CIRCUITO DE ENCLAVAM1ENTQ
Cl |
C1 = C2 +- RESET
TIEMPO DE TIEMPO DE TIEMPO EN QUE SE LEE LAS MEMORIASBORRADO DE GRABACIÓN Y SE MUESTRA LA IMAGEN EN LA PANTALLA
LAS MEMORIAS DE DATOS
Figura 2.47 Diagrama de tiempo de los controles Cl y C2
En el caso extremo en que se tenía la más alta frecuencia asignada (50 kHz) y en la que se
toman 5 muestras por cada ciclo de reloj de control de tiempo, se hace que este reloj
funcione cinco veces más rápido que la frecuencia a la que se están tomando las muestras,
es decir, que mientras el conversor analógico digital funciona a 500 kHz, la frecuencia con
que se graba los datos en la memoria es de 2.5 MHz. Este control se lo realiza generando un
reloj de 20 MHz mediante un cristal yy en base a contadores se logra dividir la frecuencia
hasta obtener 2.5 MHz.
A continuación se controla el ingreso de dicha frecuencia o la de las normales en que se
toma una muestra por cada ciclo de reloj mediante un MUX 2-1 (C.I, 74157), aplicando
directamente el control del botón de dicha frecuencia que se tiene en las escalas de tiempo
(ver Figura 2.45).
En el momento en que se vuelve a tomar otra serie áe 256 muestras, es decir, un refresco de
la memoria ya sea este manual o automático, se debe anular la salida de vídeo, pues si no se
lo hace se produce una pantalla totalmente en blanco que borra la vizualización de las
cuadriculas y caracteres. Para solucionar este problema se hace una multiplicación lógica
entre la señal del reset invertida y el vídeo.
Todo el proceso anteriormente descrito es similar para el caso del canal B3 con la diferencia
de que la memoria del canal B se debe deshabüitar cuando el dispositivo funcione en el
modo X vía B, para lo cual se ocupa la línea G de la misma conectado ala señal del botón
X vía B pero complementado.
2.7.4 Descripción del proceso X víaB
En un osciloscopio se utiliza la opción para visualizar desfases entre dos señales o
multiplicidad de frecuencia mediante las figuras de Lissajous.
Para obtener el efecto deseado, se modificó el circuito que en bloques se presenta en la
Figura 2.48.
D7,
DATOS D0
CANAL A
CONTROL DEESCRITURA DE
DATOS POR FILADE PANTALLA
XVlOiB-
C1
FVI+HBLK
/ A15
CONTROL DEBORRADO Y
LECTURA POR FILASDE PANTALLA HBLX
ARREGLO DE MEMORIAS
CANAL A
SO.UDADEVIDED
f l í ) / \ A 7 C1 UftS BOTÓN XVLAB
CONTROL DEBORRADO YLECTURA DE
COLUMNAS DEPANTALLA
DATOS CANAL Bi
í*7 VA?
CONTROL DE DATOS
DEL CANAL B«
^CONTROL DE
ESCRITURA DE DATOSPOR COLUMNA DE
PANTALLA
CVIABMASC1
REljQJ DÉLASESCALAS DE
TIEM t*>
^ RESET
^
Figura 2.48 Diagrama de bloques del procesamiento de datos para X vía B
En este caso5 los datos de conversión del canal B pasarán a manejar a manera de
multiplexación las localidades de memoria correspondientes a las columnas de igual forma
que el canal A lo hará con las filas3 a la frecuencia que se escoja de muestreo.
Para habilitar esta función el buffer (ver Figura 2.45) que maneja las direcciones más bajas
de la memoria de acuerdo a la frecuencia proveniente de las escalas de tiempo se
deshabilitara., y un C.L 74LS244 que proviene de los datos de conversión del canal B será
90
habilitado. Los procesos de borrado y lectura serán los mismos que en todos los casos
anteriores, pero en el proceso de escritura los datos del canal B pasarán a controlar las
localidades de memoria correspondiente (ver Figura 2.49). De forma que se tenga la mejor
resolución de la figura que se mostrará en la pantalla, se debe escoger una frecuencia de
muestreo óptima., para que se tenga la mayor cantidad de datos en el gráfico.
DATOS DEL COKVERSOR A'D PARA EL CANAL B
U16
U2SQ
ftl YlR2 Y2A3 Y3ñ4 Y4A5 Y5fiS Y6fi7 Y7fia YS
GlG2
74LSS40
UE4
11131517
IBOTQJ-J Xvi^:^
iftl 1Y1IftS 1YHIfi3 ÍY3Ift42ñl2ñ22A32ft4
1Y42Y12Y22Y32Y4
1G2G
74LSH44
18161412
U14E
743S
-U. BOTÓN
7404
Figura 2.49 Controles de proceso X va B
En la Figura 2.50 se presenta el diagrama esquemático del circuito implementado, en tanto
que la configuración del circuito impreso obtenido se presenta en las figuras 2.51a y 2.51b.
91
ooooooooooO O O O O O O D
Figura 2.51a Circuito impreso del módulo procesador de datos (cara superior)93
íff D[BJGrr~ll&o6O-*i OQ&ÜbOQ—n OOÓ
°*bOQQQof °'>>OOOOOO <>>)OOOOOOn ^ tnir: V.
TARJETA DE PROCESAMIENTO DE DATOS HHL BOTO» c. DFigura 2.5 Ib Circuito impresó del módulo procesador de datos (cara inferior)
94
2.8 MODULO DE SALIDA DE VIDEO
2.8.1 Circuito sumador de las señales de vídeo
Hasta ahora todas las señales de vídeo (ejes, escalas para cada canal y formas de onda
debidamente muestreadas para cada canal) se podrán visualizar en la pantalla de televisión
en forma separada, pero el objetivo es poder observar todas estas señales en forma
conjunta, por lo cual es necesario implementar este circuito.
Este circuito está diseñado mediante compuertas OR, debido a que se está trabajando con
niveles TTL. Las señales de vídeo provenientes de cada uno de los módulos anteriormente
descritos se suman mediante estas compuertas (Figura 2.52), con lo cual a la salida se
obtiene una señal de vídeo única.
iLIMEfíS HORIZONTALES
iLINEñS VERTICALES
iCfíRftCTERES CftNfíL ft
ICftRftCTERES CftNftL B
7432
SENftL DE VIDEO ÚNICA
7432
I VIDEO CftNfíL fí
IVIDEQ CftNftL B
7427
7432
Figura 2.52 Circuito sumador de las señales de vídeo
95
1^^ " " " ' ' '
Las señales de vídeo que se suman mediante las compuertas OR son:
Señal de vídeo del módulo generador de cuadrícula (líneas horizontales y líneas
verticales)
Señal de vídeo del módulo generador de caracteres para el canal A
Señal de vídeo del módulo generador de caracteres para el canal B
Señal de vídeo del módulo procesador de datos (canal A y canal B).
La señal obtenida posteriormente será sumada con los sincronismos., para así obtener la
señal compuesta de vídeo.
2.8.2 Circuito sumador de vídeo y sincronismos
La señal compuesta de vídeo contiene información de sincronismo, vídeo y borrado. Cada
una de las cuales es determinada por un nivel de portadora, según se indica en la Figura
2.53.
12%
Nivel de negro
— Nivel de blanco
Figura 2.53 Niveles de voltaje para una señal compuesta de vídeo
96
Para poder presentar el vídeo en cualquier televisión o equipo que tenga una entrada para
este fin , es necesario un circuito que mezcle en proporción las señales de sincronismo y
borrado provenientes del módulo generador de sincronismos con la señal de vídeo obtenida
en el circuito sumador de señales, explicadas en los párrafos anteriores.
El circuito implementado es el que se muestra en la Figura 2.54.
Vcc n 5 V
02
VIDEO COMPUESTO
1.5k|
'i1 20 k
\
/CSYNC
/IDEO
i\T /L
V'CBLK
J1 20k
300 L
V \~' \ 270
Figura 2,54 Sumador de las señales de sincronismo, vídeo y borrado
Este circuito produce la suma requerida, y además efectúa una inversión. Los transistores
trabajan en el modo de corte y saturación y solamente uno de ellos está activado a la vez.
Los potenciómetros regulan la corriente que ingresa a la base de los transistores y las
resistencias determinan la ganancia de cada una de las componentes de vídeo. El diseño de
este circuito no se lo desarrolla debido a que se encuentra ampliamente detallado en una
tesis realizada en años anteriores (ver referencia bibliográfica #9), que al ser implementado
funciona correctamente.
97
2.8.3 Circuito modulador
El proceso de modulación en televisión se lo hace en amplitud., y para dispositivos de este
tipo se lo realiza con una frecuencia de portadora correspondiente al canal 3 (fp = 61.25
MHz) y canal 4 (fp = 67.25 MHz). En nuestro caso el modulador fue obtenido de un vídeo
juego, razón por la cual no se detalla el diseño ni se presenta el circuito.
Al modulador ingresa la señal de vídeo compuesta que proviene del circuito especificado
anteriormente; la salida de este modulador ya es apta para ser conectada a la antena de un
receptor de televisión, ya que se encuentra acoplada en impedancias y asignada la portadora
al canal correspondiente para su sintonía. La elección del canal en el cual va a ser
presentada la señal es escogida mediante un selector.
El voltaje requerido para su funcionamiento es de 5 voltios. Debido a que es sensible a
interferencias, este circuito se encuentra blindado en una caja metálica.
El circuito completo de este módulo se encuentra en la Figura 2.55 y su respectivo circuito
impreso en la Figura 2.56.
Figura 2.56 Circuito impreso del módulo de salida de vídeo
98
VID
EO
M
OD
ULA
DO
BO
RR
ftDO
C
OM
PU
ES
TO
MO
DU
LO
DE
S
ftLID
ft
DE
V
IDE
OS
ise
[D
ocu
me
ñtN
utn
ba
rFIG
UR
A
2.S
S_
Má
reh
17,
1939 Is'h
e»!
'
3. ANÁLISIS ECONÓMICO (*)
3.1 Módulo generador de sincronismos
DESCRIPCIÓN
Amplificador operacional (tiA741)
C.1 7404
C.L 74123
C.L LM1882CN
Capacitor electrolítico (10 uF)
Capacitor electrolítico (47 uF)
Cristal (14.31818 MHz)
Resistencia
Zócalo de 8 pines
Zócalo de 14 pines
Zócalo de 16 pines
Zócalo de 20 pines
Circuito Impreso (Fotograbado)
1
2
1
1
2
1
1
6
1
2
1
1
1
0.30
0.30
0.35
12.00
0.05
0.05
1.00
0.02
0.07
0.08
0.08
0.09
1.00
0.30
0.60
0.35
12.00
0.10
0.05
1.00
0.12
0.07
0.16
0.08
0.09
1.00
3.2 Módulo generador de cuadrícula
SÜBTOTAL 1: 15.92 Dólares.
DESCRIPCIÓN
C.I. 74123
C.I. 74393
# ELEMENTOS VALOR UNITARIO ($) VALOR TOTAL ($)
0.35
0.40
1.05
0.40
100
Capacitores cerámicos
Potenciómetro
Resistencia
Zócalo de 14 pines
Zócalo de 16 pines
Circuito Impreso (Fotograbado)
^""-^••"^7-^fT^!
9
5
2
1
3
1
3.3 Módulo generador de caracteres para el
DESCRIPCIÓN
C.I. 7404
C.L 7408
C.I. 7432
C.I. 74123
C.I. 74139
C.I. 74148
C.I. 74165
C.I. 74393
Capacitores cerámicos
Capacitor electrolítico (1 uF)
Capacitor electrolítico (2.2 uF)
Cristal (4 MHz)
Memoria EPROM 2716
Potenciómetro
Resistencia
Zócalo de 14 pines
# ELEMENTOS
1
1
1
2
1
1
4
2
15
1
1
1
1
4
1
5
l^^-jjpt^ 'J&HISiT
'
0.04
0.07
0.02
0.08
0.08
LOO
SUBTOTAL 2:
canal A
VALOR UNITARIO ($)
0.30
0.30
0.30
0.35
0.40
1.00
1.40
0.40
0.04
0.05
0.05
0.80
4.50
0.07
0.02
0.08
^Jf^wplF^i^ **
0.36
0.35
0.04
0.08
0.24
LOO
3.52 Dólares.
VALOR TOTAL ($)
0.30
0.30
0.30
0.70
0.40
LOO
5.60
0.80
0.60
0.05
0.05
0.80
4.50
0.28
0.02
0.40
101
Zócalo de 16 pines
Zócalo de 24 pines
Circuito Impreso (Fotograbado)
3.4 Módulo generador de caracteres
- -tf-:
8
1
1
para el
DESCRIPCIÓN # ELEMENTOS
CJ. 7400
CJ. 7404
CJ. 7408
CJ. 7432
CJ. 74123
C.L 74139
CJ. 74148
CJ. 74157
CJ. 74165
C.I.74393
Capacitores cerámicos
Capacitor electrolítico (1 uF)
Capacitor electrolítico (2.2 uF)
Cristal (4 MHz)
Memoria EPROM 2732
Potenciómetro
Resistencia
Zócalo de 14 pines
Zócalo de 16 pines
2
1
1
1
3
1
3
2
4
2
14
2
2
1
1
6
1
7
14
í>*':;í ; :í ' "•'•-íiv-r"^.
0.08
OJO
1.50
SÜBTOTAL 3:
canal B
VALOR UNITARIO ($)
0.30
0.30
0.30
0.30
0.35
0.40
1.00
0.40
1.40
0.40
0.04
0.05
0.05
' 0.80
5.00
0.07
0.02
0.08
0.08
V:'WM""' 10.64
0.10
1.50
18.34 Dólares.
VALOR TOTAL ($)
0.60
0.30
0.30
0.30
1.05
0.40
3.00
0.80
5.60
0.80
0.56
0.10
0.10
0.80
5.00
0.42
0.02
0.56
1.12
102
' • ' • • " • ;: ' r' ^^p lÓ: " '; - .;:^^%^^'x--t'-t]
Zócalo de 24 pines 1
Circuito Impreso (Fotograbado) 1
0.10
2.00
0.10
2.00
SUBTOTAL 4: 23.93 Dólares.
í.5 Tarjeta de adquisición de datos
DESCRIPCIÓN
Amplificador operacional (TL082)
Capacitores cerámicos
Capacitor electrolítico (47 uF)
Conversor A/D (ADC0820)
Diodo
Potenciómetro
Potenciómetro de perilla
Regleta de botones
Resistencia
Zócalo de 8 pines
Zócalo de 20 pines
Circuito Impreso (Fotograbado)
# ELEMENTOS VALOR UNITARIO ($) VALOR TOTAL ($)
4
4
2
2
4
8
2
2
64
4
2
1
0.50
0.04
0.05
8.20
0.16
0.07
0.50
0.90
0.02
0.07
0.09
2.00
2.00
0.16
0.10
16.40
0.64
0.56
1.00
1.80
1.28
0.28
0.18
2.00
SUBTOTAL 5: 26.40 Dólares.
5.6 Módulo generador de escalas de tiempo
DESCRIPCIÓN
C.I. 7400
C.I. 7404
C.I. 7473
# ELEMENTOS VALOR UNITARIO ($) VALOR TOTAL ($)
1
1
1
0.30
0.30
0.50
0.30
0.30
0.50
103
C.I. 7490
C.I. 74148
C.I. 74150
C.I. 74393
Cristal (4 MHz)
Resistencia
Selector (12 pos
Zócalo de 14 pines
Zócalo de 16 pines
Zócalo de 24 pines
^;- : ';^pf^
3
2
1
1
1
11
Íciones) 1
íes 7
íes 2
íes 1
) (Fotograbado) 1
r1: ^^^ ; ^."•*' .- ;, ' • ' " ;" . . • " ' " ' '•'
0.60
LOO
LIO
0.40
0.80
0.02
0.60
0.08
0.08
0.10
LOO
^f^^SSp
; - . . , ••^f:-^^
1.80
2.00
LIO
0.40
0.80
0.22
0.60
0.56
0.16
0.10
LOO
SÜBTOTAL 6: 9.84 Dólares.
3.7 Módulo procesador de datos
DESCRIPCIÓN
C.I. 7404
C.I. 7408
C.L 7411
C.I. 7432
C.I. 74157
C.I. 74244
C.I.74393
C.I. 74540
Capacitores cerámicos
Cristal (4 MHz)
Cristal (20 MBz)
# ELEMENTOS VALOR UNITARIO ($) VALOR TOTAL ($)
3
1
1
1
2
8
6
2
30
1
1
0.30
0.30
0.40
0.30
0.40
0.50
0.40
0.65
•0.04
0.80
LOO
0.90
0.30
0.80
0.30
0.80
4.00
2.40
1.30
1.20
0.80
LOO
104
Memoria RAM (UM61256)
Resistencia
Zócalo de 28 pines
Circuito Impreso (Fotograbado)
6.00
0.02
0.50
4.00
24.00
0.04
2.00
4.00
SUBTOTAJL7: 43.84 Dólares.
3.8 Módulo de salida de vídeo
DESCRIPCIÓN
Bobina CHRF
C.I. 74HC32
Capacitor electrolítico
Diodo
Potenciómetro
Resistencia
Transistor (C1740)
Transistor 123AP
Circuito Impreso
3.9 Varios y total
DESCRIPCIÓN
Baquelita (doble lado)
Baquelita (un. lado)
Botones
Cable (m)
# ELEMENTOS VALOR UNITARIO ($) VALOR TOTAL ($)
4
2
6
4
3
10
4
-~i
1
0,16
0.50
0.05
0.16
0.07
0.02
0.04
0.04
1.00
0.64
1.00
0.30
0.64
0.21
0.20
0.16
0.12
1.00
STIBTOTAL 8 : 4.27 Dólares.
# ELEMENTOS VALOR UNITARIO ($) VALOR TOTAL ($)
1
3
14
3
4.20
2.00
0.04
0.08
4.20
6.00
0.56
0.24
105
Cable coaxial (m)RG58
Cable de poder
Caja metálica
Conectores BNC
Conectores RCA
Correas para datos
Fuente switching
Interruptor
Perilla (para potenciómetros)
Perilla (para selector)
Pulsador (RESET)
Termínales (36 pínes)
Imprevistos
Trabajo
Ingeniería (# Personas)
1
1
1
2
2
7
1
1
2
1
1
4
2
0.40
1.00
5.50
0.70
0.30
1.00
10.00
1.00
0.42
0.60
0.60
0.60
10.00
50.00
100.00
0.40
1.00
5.50
1.40
0.60
7.00
10.00
1.00
0.84
0.60
0.60
2.40
10.00
50.00
200.00
SUBTOTAL9: 302.34 Dólares
TOTAL EN DOLARES: 448.40 Dólares
**TOTAL EN SUCRES : 4'932.400.00 Sucres
* Estos valores fueron tomados de varias casas de venta de componentes electrónicos,
como: Tecompartes, SIEC, Electrónica Nacional yMegachips ( Cotización # 1973), así
como de la revista JAMECO.
** Con una tasa de cambio en el mercado de 1 dólar = 11000 sucres. (1999-03-19)
106
CAPITULO IV
4. PRUEBAS Y RESULTADOS.
El dispositivo fue diseñado en forma modular, de manera que las tarjetas que lo constituyen
puedan ser independientes una de otra, para sus pruebas y calibración.
En el caso del módulo generador de sincronismos no se tuvo mayor problema, puesto que
se obtuvieron todas las señales que se especificaban en sus hojas técnicas (ver anexos
5.1.1). Esta prueba se la realizó con la ayuda del circuito sumador de vídeo y sincronismos,
constatando que en un monitor con entrada de vídeo se sincronizaban los campos y se
producía una imagen estable en blanco o negro dependiendo del nivel de vídeo que se
introdujo, además se observó la señal compuesta de vídeo en forma invertida en un
osciloscopio. Este módulo fue el primero que se implemento puesto que se lo necesita para
probar el resto de módulos.
Los módulos: generador de cuadrícula, generador de caracteres para el canal A, generador
de caracteres para el canal B, fueron probados mediante el uso de los circuitos anteriores
(módulo generador de caracteres y circuito sumador de vídeo y sincronismos) y la
verificación de su funcionamiento fue realizada mediante la visualización de la cuadrícula y
de los caracteres en el monitor de vídeo.
La tarjeta de adquisición de datos se la comprobó a una frecuencia baja y observando los 8
bits de conversión en una regleta de leds, constatando que en el rango diseñado (0-5V) se
107
obtenían los códigos deseados para todos los valores contenidos entre los voltajes máximos
y mínimos requeridos, todo esto posterior a una calibración de la circuitería. Además se
constató que la frecuencia de muestreo máxima aceptada por el conversor es de 600 KHz.,
pero por requerimiento de diseño del módulo generador de las escalas de tiempo se tomó
una frecuencia de 500 KHz. Todos los pasos previos para obtener la señal requerida para el
conversor A/D fueron verificados mediante el osciloscopio.
Debido a que el módulo generador de escalas de tiempo es una división sucesiva de
frecuencias, solo se tuvo que verificar mediante el osciloscopio, que el cristal se encuentre
generando la frecuencia requerida y que las salidas (CLK y CLK inv.) correspondan a lo
que se preveía.
La prueba del módulo procesador de datos se realizó mediante la ayuda de 2 generadores de
señal, un osciloscopio y el monitor de vídeo; los elementos constitutivos del módulo se
probaron paso por paso, es así que primero se lo hizo con el circuito que realiza el borrado
de las memorias, para lo cual se introdujo la señal a cada uno de los canales y manualmente
se ejecutó un reset con lo que se debería poder visualizar en el monitor una pantalla en
blanco o negro dependiendo del nivel de vídeo. Posteriormente se accedió a las localidades
de memoria de modo que en forma ascendente se graben secuencialmente los datos, para
así obtener una línea diagonal en la pantalla, evento que se verificó. Por último se
interconectaron los módulos indispensables (módulo generador de sincronismos, módulo
generador de escalas de tiempo, tarjeta de adquisición de datos) y mediante controles
manuales se procedió a comprobar que la onda que se mostraba en pantalla era la misma
108
que se observaba en el osciloscopio y que concordaban tanto en amplitud , como en
tiempo.
Cada uno de los circuitos que conforman el módulo de salida de vídeo fueron probados
independientemente.
El circuito sumador de las señales de vídeo se probó interconectando todas las tarjetas y
observando en la pantalla del monitor que todas las señales de vídeo (señal de vídeo de
cada tarjeta) formaban una sola componente, presentando una distorsión tolerable debido a
ruidos producidos internamente en el circuito. Se trató de reducir el ruido mediante
capacitores de paso,
El circuito sumador de sincronismos y vídeo fue el primero en ser probado, puesto que es
muy necesario para poder obtener la señal de vídeo compuesta, este circuito fue probado en
conjunto con el módulo generador de sincronismos. Por último el circuito modulador fue
probado mediante el ingreso de una señal de vídeo compuesto y observando en la pantalla
de televisión la señal deseada.
Al final se hizo una última prueba, pero ya con todo el dispositivo armado en una caja
metálica, esta prueba fue hecha para conocer el nivel de ruido que estaba afectando a la
circuítería y para hacer las últimas calibraciones.
109
4.1 RESULTADOS
A continuación se muestran 6 figuras en las cuales se hace una comparación entre los
resultados obtenidos en la pantalla de un monitor con entrada de vídeo, con los resultados
que se obtienen en un osciloscopio cualquiera, además en las figuras se incluyen los valores
de frecuencia y amplitud de las ondas, así como los resultados obtenidos el momento de
probar cada uno de los módulos.
110
{ S O
Figura 4.1 Señal compuesta de vídeo obtenida del módulo generador de sincronismos.
La señal compuesta de vídeo que se muestra en la figura 4.1, es la que se obtuvo elmomento de la prueba del módulo generador de sincronismos. En el monitor se puedeobservar, la mitad de la pantalla en negro y mitad de pantalla en blanco, esto es debido albarrido.
111
Figura 4.2 Resultados obtenidos al probar el módulo generador de caracteres y el módulogenerador de cuadrículas.
Como se puede observar en la figura 4.2, el vídeo que se presenta en pantalla es obtenidosin ruido alguno.
112
Figura 4.3 Onda de 5 Vpico y 503 Hz de frecuencia observada en un oscüoscopio y e unmonitor con entrada de vídeo.
Como se puede observar, las dos ondas coinciden tanto en amplitud, como en frecuenciarespecto al oscüoscopio. Aunque la onda en el monitor presenta un poco de ruido, susatributos de amplitud y frecuencia pueden ser visualizados correctamente.
113
Figura 4.4 Onda de 5 Vpico y 50 KHz de frecuencia observada en el osciloscopio y en lapantalla del monitor.
Debido a que la frecuencia de 50 KHz es la más crítica para el dispositivo diseñado, la ondaque se muestra en la pantalla del monitor, tiene la más baja resolución, sin embargo susvalores de amplitud y voltaje, pueden ser visualizados correctamente. Obsérvese que las 2ondas coinciden tanto en amplitud, como en frecuencia, y en la forma que se esperaba.
114
TT r. 4 sFigura 4.5 Onrta de 5 VüicoOnda deWpco 500 de frecuencia presentada tanto en el canal A, comoo y en k pantalla del momtor.
de amplitud y frecuencia pueden ser visualizados correctamente.
115
Figura 4.6 Forma de onda X vía B, Onda de canal A (5 Vp y 500 Hz)3 versus onda decanal B (5 Vp y 1 kHz), observada en el osciloscopio y en la pantalla del monitor.
Como se puede observar las dos gráficos coinciden, aunque el gráfico presentado en lapantalla del monitor se encuentra con mucho ruido, esto es debido a que la fotografía fuetomada cuando el dispositivo estaba armado en protoboard.
116
4.2 CONCLUSIONES
1. Las características de frecuencia y voltaje especificadas se lograron concretar de acuerdo
a los requerimientos y objetivos de nuestro tema. Pudimos darnos cuenta que se podría
mejorar el equipo si se poseyera la infraestructura y elementos necesarios como para
desarrollar proyectos en montaje superficial, todo esto para aumentar el rango de frecuencia
y disminuir interferencias y ruidos.
2. La resolución de la imagen en la pantalla se encuentra en relación directa con la
capacidad de las memorias que formaban la matriz de datos correspondientes, nuestra
limitación fue la importación y la forma de conseguir dichos elementos. Se debe aclarar que
en el mercado nacional existen memorias DRAM 64Kxl, pero en éstas se necesita un
tiempo de refresco de al menos 2 ms, aparte de que las líneas de direcciones son
multiplexadas por lo que la frecuencia de respuesta de las memorias se divide para 2? esto
causa problemas en el borrado de las memorias y en el tiempo de proceso de los datos. Esta
fue la razón principal de que hayamos implementado un arreglo de dos memorias 32
kbytesxS en lugar de una 64kxl, pues fueron las únicas que se pudieron conseguir. Además
de que el precio de ambas memorias es similar,
3. La resolución de la imagen en la pantalla se podría aumentar si se tuvieran conversores
A/D cuya frecuencia de muestreo esté en el orden de los MHz3 pero en este caso el
limitante vendría a ser la frecuencia a la que trabajan los amplificadores operacionales, ya
que si bien en el mercado existen operacionales de alta velocidad en teoría, en la práctica es
117
muy diferente debido a que la frecuencia que consta en las especificaciones técnicas es la
máxima y no la nominal.
4. A las frecuencias con que se trabajó, la introducción de ruido debido a las señales era
considerable, además que el cableado en los protoboard lo aumentaba en forma
significativa, debido a las capacitancias parásitas que estos presentan. Esto se traducía en
imperfecciones en la imagen de la pantalla,
5. Comprobamos que aunque en el diseño se hizo una división de la pantalla horizontal
para 10 cuadrículas y en sentido vertical de 8 cuadrículas, para la calibración en la escala de
tiempo se necesitó ensancharlas, ya que se pudo apreciar que se pierde aproximadamente
medio cuadro tanto en sentido vertical como horizontal.
6. Se tiene una resolución de 8 bits por fila, lo que nos permite obtener 256 líneas por
campo, y con la misma lógica para el barrido de cada línea, con 8 bits se ubican 256
localidades de memoria. Esto se traduce en una baja resolución de las ondas ya que el
contorno de ellas no se podría visualizar con nitidez. Lo mismo sucede en el caso de la
opción de X vía B, pues al tener muestras insuficientes, se obtiene nada más que partes de
la figura, lo que la hace ilegible. Pero como el dispositivo es un prototipo de estudio de este
tipo de soluciones se podría considerar que los resultados obtenidos fueron satisfactorios.
7. Se presentó como limitante en amplitud una señal de 10 voltios pico, pero a manera de
protección y por seguridad se tiene que el dispositivo puede aceptar señales de hasta 40
voltios pico.
118
8. El proceso de datos también podría ser desarrollado mediante software (programación en
asembler), pero en este caso el tiempo utilizado por el microprocesador para realizar la
tarea hace que el sistema se vuelva demasiado lento., teniendo problemas de sincronización
entre las señales muestreadas y el tiempo de barrido en la pantalla, además de que sería una
solución más cara a la del presente trabajo.
9. El precio del dispositivo diseñado es un poco elevado, pero se debe tomar en cuenta de
que éste solo es un prototipo, puesto que si se hace una producción en serie el precio bajaría
considerablemente, con lo que se cumpliría con el objetivo de tener un oscíloscopio a bajo
costo. Además de que el sucre se encuentra devaluando con respecto al dólar y la cotización
que se encuentra en el capítulo de análisis económico fue hecha en dólares.
10. El valor de Ingeniería que se encuentra en el análisis económico, es únicamente un
valor referencial de 100 dólares, ya que la Ingeniería tiene un valor más significativo.
11. La implementación como se ha indicado es del tipo modular, esto permite que se
puedan probar y verificar las tarjetas sin que tengan dependencia una de otras, a no ser del
módulo generador de sincronismos que es esencial en todo el sistema.
12. Este tema abarca conocimientos amplios de electrónica, y se destacaron los problemas
que se tiene para digitalizar señales análogas para su reproducción e interpretación, siendo
resultado del análisis de varias alternativas posibles de soluciones, para lograr satisfacer los
objetivos de sencillez y relativo bajo costo.
119
4.3 RECOMENDACIONES
1. Como tema de tesis futuro y extensión del presente tema, se recomienda habilitar las
señales de vídeo en color, aumentar el ancho de banda de la señal muestreada y mejorar la
resolución de la imagen en sentido horizontal.
2. Para el caso de aumentar el ancho de banda se lo puede hacer realizando la circuitería en
la técnica de montaje superficial, para lograr minimizar ruidos y debido a que las técnicas
de desarrollo para alta frecuencia se dan en este tipo de tecnología.
3. Para realizar prototipos de vídeo, es parte indispensable la generación de sincronismos.
En este caso se facilitó considerablemente con el uso del C.I. LM1882 (ver anexo 5.1.1),
que genera todas las señales necesarias para este fin y es de fácil implementación.
Si se desearía disminuir el costo de este prototipo, se podría prescindir de los módulos
generadores de caracteres, ya que la misma indicación de las escalas se encuentran en los
botones y perillas respectivas.
4. Se recomienda el uso de este prototipo en aplicaciones de electrónica cuya frecuencia se
encuentre dentro del rango de audio, puesto que la frecuencia máxima de la señal
muestreada es de 50 KHZ.
120
National S e mi c o n d u c t o r
LM 1882»54ACT/74ACT715LM1882-R»54ACT/74 ACT715-RProgrammable Video Sync Generator
March1995
T3 I"
m OO
3?3 tn*
General DescriptionThe 'ACT715/LM1B82 and 'ACT715-R/LM1B82-R are20-pín TTL-lnput compatible devices capable of generatingHorizontal, Vertical and Composhe Sync and Blank sígnatefor televisions and monitors. All pulse v/idths are completelydefinable by the user. The devices are capable of generat-ing signáis ior both ¡nterlaced and noninlerlaced modes ofoperation. Equalization and serration pulses can be intro-duced into the Composite Sync sígnal when needed.
Four additional signáis can also be made available whenComposite Sync or Blank are used, These signáis can beused to genérate horizontal or vertical gating pulses, cursorposition or vertical Interrupt signal.
These devices make no assumptions concerníng the sys-tem architecture. Une rate and Reld/frame rate are all afunctíon of the valúes programmed into the data registers,the status regíster, and the ¡nput clock frequency.
The 'ACT715/LM1882 Ís mask programmed to default to aClock Disable state. Bit 10 of the Status Register, RegisterO, defaults to a logic "O". This facilítales (re)programmingbefore operation.
The 'ACT715-R/LM1882-R is the same as the'ACT715/LM1882 in all respecta except that the
'ACT715-R/LM1882-R is mask programmed to default to aClock Enabled state. Bit 10 of the Status Register defaultsto a logíc "1". Although completely (re)prograrnmable, the'ACT715-R/LM1882-R versión Ís better sufted for applíca-tíons using the default 14.31818 MHz RS-170 register val-úes. This feature allows power-up directiy into operation,following a single GLEAR pulse.
Features• Máximum Input Clock Frequency > 130 MHz• Interlaced and norvinterlaced formáis available• Sepárate or composite horizontal and vertical Sync and
Blank signáis available• Complete control of pulse width via register
programming• All ¡nputs are TTL compatible• 8 mA drive on all outputs• Default RS170/NTSG valúes mask programmed into
registers• 4 KV mínimum ESD ímmunity• 'ACT715-R/LM1882-R Ís mask programmed to default
to a Clock Enable state for easíer start-up into14.31818 MHz RS170 timing
C/>-|*< 3 _jO oí
o.
O) 00
tn4^>OH
OH*sl
OíConnection Diagrams
Pin Assignment forDIP and SOIC
03-
GND-
v_12
3
i
5
6
7
8
9
10
J20
19
18
17
15
15
U
13
12
11
Pin Assignmentfor LCC
t>7 DE *> ^ Ps
EtI3fIlLI][I]-ADOR/DATA
-L/HBTTE
-LOAD
-OOD/ÉVÉÑ
-HSYHVDR
-VCSWC
-HBLHDR
-YCBLANK
—CLOCK
CLOCK E3
VCBLAMK mHBLHDR Oí
_
ADOR/DATA
O 09 BU ÍÜl Eg
TL/F/1013?-lOrder Number LM1882CN or LM18B2CM
For Default RS-170, Order Number LM1882-RCN orLM1882-RCM
TU F/10137-2
TRl-STATE*FAC7T™ K • Irattemsik ot
ot Na*ooflí S«fri«n<tjclor Coporalon.Semeonduclor C
HRD-8XMlí»/P(rted n U. a A.
121
Logic Block Diagram
Pin DescriptionThere are a Total of 13 inputs and 5 outputs on the'ACT715/LM1882.Data Inputs DO-D7: The Data Input pins connect to theAddress Register and the Data Input Regisíer,ÁDDR/DATA: The ATOR/DATA signal is latched into thedevice on the falling edge of the LOAD signal. The signaldetermines if an address (0) or data (1) is present on thedata bus.
r/HBYTE: The L/HBYTE signal ¡s latched into the deviceon the falling edge of the LOAD signal. The signal deter-mines if data will be read ¡nto the 8 LSB's (0) or the 4 MSB's(1) of the Data Reglsters. A 1 on this pin when an ADDR/DATA is a O enables Auto-Load Mode.
LOAD: The LOAD control pin loads data into the Address orData Registers on the rising edge. ADOR/DATA andL/HBYTE data is loaded into the device on the falling edgeof the LOAD. The LOAD pin has been implemented as aSchmitt trigger input for better noise ¡mmunity.
CLOCK: System CLOCK input from which all timing is de-rived. The ctock pin has been implemented as a Schmitttrigger for better noise immunity. The CLOCK and the LOADsignal are asynchronous and ¡ndependent. Output statechanges occur on the falling edge of CLOCK.
CLR: The CLEAR pin is an asynchronous input that initializ-es the device when it is HIGH. Initialization consísts of set-ting all registers to thelr mask programmed valúes, and ini-tializing all counters, comparators and registers. TheCLEAR pin has been implemented as a Schmitt trigger forbetter noise immunity. A CLEAR pulse should be assertedby the user immediately after power-up to ensure properinitialization of the registers—even 'rf the user plans to(rejprogram the device.Mote: A CLEAR putee will tísabte the CLOCK on the 'ACT715/LM1882 andIMH enable tha CLOCK on the'ACT715-R/LM1882-R.
OOD/EVEN: Output that identifies if display is in odd (HIGH)or even (LOW) fíeld of ¡nterlace when device is in Interlacedmode of operation. In noninterlaced mode of operation thisoutput is always HIGH. Dala can be serially scanned out onthis pin during Sean Mode.
VCSYNC: Outputs Vertical or Composite Sync signal basedon valué of the Status Register. Equalizatíon and Serralionpulses will (if enabled) be output on the VCSYNC signal incomposite mode only.
VCBLANK: Outputs Vertical or Composite Blanking signalbased on valué of the Status Register.
HBLHDR: Outputs Horizontal Blanking signal, HorizontalGating signal or Cursor Position based on valué of theStatus Register,
HSYNVDR: Outputs Horizontal Sync signal, Vertical Gatingsignal or Vertical Interrupt signal based on valué of StatusRegister.
Register DescriptionAll of the data registers are 12 bits wide. Width's of all puls-es are defined by specifying the start couni and end countof all pulses. Horizontal pulses are specified with-respect-tothe number of clock pulses per une and vertical pulses arespecified with-respect-to the number of Unes per frame.
REGÓ—STATUS REGISTER
The Status Register controls the mode of operation, thesignáis that are output and the polarity of these outputs. Thedefault valué for the Status Register is O (000 Hex) for the'ACT715/LM1882 and is "512" (200 Hex) for the 'ACT715-R/LM1882-R.
122
Register DescriptionBits 0-2
B2 B!
0 0
BQ
0(DEFAULT)0 00 10 1
1 01 01 11 1
1010
101
VCBLANK
CBLANK
VBLANKCBLANKVBLANK
CBLANKVBLANKCBLANKVBLANK
VCSYNC
CSYNC
CSYNCVSYNCVSYNC
CSYNCCSYNCVSYNCVSYNC
HBLHDR
HGATE
HBLANKHGATEHBLANK
CURSORHBLANKCURSORHBLANK
HSYNVDR
VGATE
VGATEHSYNCHSYNC
VINTVINTHSYNCHSYNC
Bits 3-4
B4 B3
0 0(DEFAULT)0 11 01 1
Mode of Operation
Interlaced Double Serration andEqualizationNon Interlaced Double Serrationlltegal StateNon Interiaced Single Serrationand Equalization
Double Equafeation and Serration mode will output equali-zation and serration pulses at twice the HSYNC frequency(í.e., 2. equalization or serration pulses for every HSYNCpulse). Single Equalization and Serration mode will outputan equalization or serration pulse for every HSYNC pulse. InInterlaced mode equalization and serration pulses will beoutput during the VBLANK period of every odd and evenfíeld. Interlaced Single Equalization and Serration mode isnot possible with this part
Bits 5-8
Bits 5 through 8 control the polarity of the outputs. A valuéof zero ín these bit tocations índicates an output pulse activeLOW. A valué of 1 indícales an active HIGH pulse.
B5—VCBLANK Polarity
B6—VCSYNC Polarity
B7— HBLHDR Polarity
BB— HSYNVDR Polarity
Bits 9-11Bits 9 through 11 enable several different features of thedevice.B9— Enable Equalization/Serrallon Pulses (0)
Disable Equalization/Serration Pulses (1)
B10— Disable System Clock (0)Enable System Clock (1)
Default valúes for B10 are "O" in the 'ACT715/LM1B82 and "1" in the 'ACT715-R/LM1882-R.
B11— Disable CounterTest Mode (0)Enable CounterTest Mode (1)
This bit is not intended for the user but is for Jnternaltesting only.
HORIZONTAL INTERVAL REGISTERS
The Horizontal Interval Registers determine the number ofclock cycles per line and the characteristics of the Horizon-tal Sync and Blank pulses,
REG1— Horizontal Front Porch
REG2— Horizontal Sync Pulse End Time
REG3— Horizontal Blanking Widtñ
REG4— Horizontal Interval Width # of Clocks per LJne
VERTICAL INTERVAL REGISTERSThe Vertical Interval Registers determine the number ofunes per trame, and the characteristics of the Vertical Blankand Sync Pulses.
REG5— Vertical Front Porch
REG6— Vertical Sync Pulse End Time
REG7— Vertical Blanking Width
REG8—'Vertical Interval Width # of Lines per Frame
EQUALIZATION AND SERRATION PULSESPECIRCATION REGISTERS
These registers determine the width of equalization and ser-ration pulses and the vertical ¡nterval over which they occur.
REG 9— Equalization Pulse Width End Time
REG10— Serration Pulse Width End Time
REG11'— Equalization/Serration Pulse VerticalInterval Start Time
REG12— Equalization/Serration Pulse VerticalInterval End Time
VERTICAL INTERRUPT SPECIRCATION REGISTERS
These Registers determine the width of the Vertical ínter-rupt signal ¡f used.
REG13— Vertical Interrupt Actívate Time
REG14—Vertical Interrupt Deactivate Time
CURSOR LOCATION REGISTERS
These 4 registers determine the cursor position location, orthey genérate sepárate Horizontal and Vertical Gating sig-náis.REG15— Horizontal Cursor Position Start Time
REG16— Horizontal Cursor Position End Time
REG17— Vertical Cursor Position Start Time
REG18—Vertical Cursor Position End Time
Signal SpecificationHORIZONTAL SYNC AND BLANKSPECIFICATIONS
AII horizontal signáis are defined by a start and end time.The start and end times are specified in number of clockcycles per line. The start of the horizontal line is consíderedpulse 1 not 0. All valúes of the horizontal timíng registers arereferenced to the falling edge of the Horizontal Blank signal(see Figure 1). Sínce the first CLOCK edge, CLOCK #1,causes the first falling edge of the Horizontal Blank refer-ence pulse, edges referenced to this first Horizontal edgeare n + 1 CLOCKs away, where "n" is the widlh of thetiming in question. Registers 1, 2, and 3 are programmed ¡nthis manner. The horizontal counters start at 1 and countuntil HMAX. The valué of HMAX must be divisible by 2. This
122
Signal Specification
HFPREGÍ
\
N
-~
S
">
HUAXREG4
HBUNK |
REG5 y
HSYNC —
f
[— HEOP
*J }
HUAX/2
\• HSERRP
RGURE1, Horizontal Waveform Specífícation
limitation ís ímposed because during interlace operation thisvalué ¡s intemally divided by 2 ¡n order to genérate serrationand equalization pulses at 2 X the horizontal frequency.Horizontal signáis will change on the falling edge of theCLOCK signal Signal specifícations are shown below.
Horizontal Period (HPER) = REG(4) X ckper
Horizontal Blanking Width = [REG(3) — 1] X ckper
Horizontal Sync Width = [REG(2) - REG(1)] X ckper
Horizontal Front Porch »- [REG(1} — 1] X ckper
VERTICAL SYNC AND BLANK SPECIF1CAT1ON
All vertical signáis are defined ín terms of number of linesper trame. This Ís true in both ínterlaced and noninterlacedmodes of operation. Care must be taken to not specífy theVertical Registers Ín terms of lines per field. Since the firstCLOCK edge, CLOCK *1, causes the fírst falling edge ofthe Vertical Blank (first Horizontal Blank) reference pulse,edges referenced to this fírst edge are n + 1 lines away,where "n" ts the width of the timing in question. Registers 5,6, and 7 are programmed Ín this manner. Also, Ín the Ínter-laced mode, vertical timing is based on half-lines. Thereforeregísters 5, 6, and 7 must contaín a valué twice the totalhorizontal (odd and even) plus 1 (as described above). Innon-tnterlaced mode, all vertical timing is based on whote-lines. Register 8 ¡s always based on whole-lines and doesnot add 1 for the first clock. The vertical counter starts atthe valué of 1 and counts until the valué of VMAX No re-strictions exist on the valúes placed in the vertical registers.Vertical Blank w¡|| change on the leading edge of HBLANK.Vertical Sync will change on the leading edge of HSYNC.(See Figure 2A.)
Vertical Frame Period (VPER) = REG(8) X hper
Vertical Reíd Period (VPER/n) = REG(B) X hper/n
Vertical Blanking Width = [REG(7} - 1] X hper/n
Vertical Syncing Width = [REG(6) - REG(5)] x hper/n
Vertical Front Porch = [REG(5) — 1] X hper/n
where n = 1 for noninterlacedn = 2 for interlaced
COMPOSITESYNC AND BLANKSPECIFICATION
Cornposite Sync and Blank signáis are created by logicallyANDÍng (ORing) the active LOW (HIGH) signáis of the cor-responding vertical and horizontal components of these sig-náis. The Cornposite Sync signal may also include serrationand/or equalization pulses. The Serration pulse interval oc-curs Ín place of the Vertical Sync interval. Equalization puls-es occur preceding and/or following the Serration pulses.The width and tocation of these pulses can be programmedthrough the registers shown betow. (See Figure 2B,~)
Horizontal Equalization PW = [REG(9) — REG(1)] X ckperREG 9 = (HFP) 4- (HEQP)+ 1
Horizontal Serratton PW — [REG(4)/n + REG(1) —REG(10>] X ckperREG 10 = (HFP) + (HPER/2) - (HSERR) + 1
Where n = 1 for noninterlaced single serration/equalizationn — 2 for noninterlaced double
serration/equalizationn = 2 for interlaced operation
124
Signal Specification (continuad)HEULKK
ijTiniTTTFijTinnrinnr
VTTREG5~
TUF/10137-5FIGURE 2A, Vertical Waveform Specification
VSYNC
TUF/10137-12F1GURE2B, Equalization/Serration Interval Programming
HORIZONTAL AND VERTICAL GATING SIGNALSHorizontal Orive and Vertical Orive outputs can be utilizedas general purpose Gating Signáis. Horizontal and VerticalGating Signáis are available for use when Composite Syncand Blank signáis are selected and the valué of Bit 2 of IheStatus Regíster ¡s 0. The Vertical Gating signal will changeín the same manner as that specified for the Vertical Blank.
Horizontal Gating Signal Width = [REG(16) - REG(15)] Xckper
Vertical Gating Signal Width = [REG(1B) - REG(17)] Xhper
CURSOR POSITION AND VERTICAL INTERRUPTThe Cursor Position and Vertical Interrupt signal are avail-able when Composite Sync and Blank signáis are selected
and Bit 2. of the Status Register ¡s set to the valué of 1 - TheCursor Position generales a single pulse of n clocks wideduring every line that the cursor is specified. The signáis aregenerated by logically ORing (ANDing) the active LOW(HIGH) signáis specified by the registers used for generat-ing Horizontal and Vertical Gating signáis. The Vertical In-terrupt signal generales a pulse during the vertical intervalspecified. The Vertical Interrupt signal will change ¡n thesame manner as that specified for the Vertical Blanking sig-nal.
Horizontal Cursor Width - [REG(16) - REG(15}] X ckperVertical Cursor Width = [REG(1B) - REG(17)] X hper
Vertical Interrupt Width = [REG(14) - REG(13)] X hper
125
Addressing LogicThe regíster addressing logic is composed of two blocks otlogic. The first ís the address register and counter(ADDRCNTR), and the second Ís the address decode(ADDRDEC).
ADDRCNTR LOGICAddresses for the data registers can be generated by one oftwo methods. Manual addressing requires that each byte ofeach register that needs to be loaded needs to be ad-dressed. To load both bytes of all 19 registers would requlrea total of 57 load cycles (19 address and 38 data cycles).Auto Addressing requires that only the ¡nítial register valuébe specifíed. The Auto Load sequence would require only39 load cycles to comptetely program all registers (1 ad-dress and 38 data cycles). In the auto toad sequence thelow order byte of the data register will be written first fol-lowed by the high order byte on the next load cycle. At the
time the Hígh Byte is written the address counter is incre-mented by 1. The counter has been imptemented to loop onthe initial valué loaded ínto the address register. For exam-ple: If a valué of O was written Ínto the address register thenthe counter would count from O to 18 before resetting backto 0. If a valué of 15 was written Ínto the address registerthen the counter would count from 15 to 18 before loopingback to 15. If a valué greater than or equal to 18 ¡s placedÍnto the address register the counter will continuousty loopon this valué. Auto addressing is initiated on the falling edgeof LOAD when ADDRDATA ¡s O and LHBYTE is 1. Incre-menting and loading of data registers will not commenceuntil the falling edge of LOAD after ADDRDATA goes to 1.The next risíng edge of LOAD will load the first byte of data.Auto Incrementing Ís disabled on the falling edge of LOADafter ADDRDATA and LHBYTE goes low.
Manual Addressing Mode
Cycle*
123456
Load Falling Edge
Enable Manual AddressingEnabte Lbyte Data LoadEnabie Hbyte Data LoadEnable Manual AddressingEnable Lbyte Data LoadEnable Hbyte Data Load
Load Rising Edge
Load Address mLoad Lbyte mLoad Hbyte mLoad Address nLoad Lbyte nLoad Hbyte n
TL/F/10137-7
Auto Addressing Mode
Cycle *
1
2
3
4
5
6
Load Falling Edge
Enabte Auto AddressingEnable Lbyte Data LoadEnable Hbyte Data LoadEnable Lbyte Data LoadEnable Hbyte Data LoadEnable Manual Addressing
Load Rising Edge
Load Start Address nLoad Lbyte (n)Load Hbyte (n); Inc CounterLoad Lbyte (n-M)Load Hbyte (n+1); Inc CounterLoad Address
ADDR/ÜATA
L/HBYTE /
126
Addressing LogicADDRDECLOGICThe ADDRDEC logíc decodes the current address and gen-erales the enable signal for the appropriate register, Theenable valúes for the registers and counters change on thefallíng edge of LOAD. Two types of ADDRDEC logíc is en-abled by 2 paír of addresses, Addresses 22 or 54 (VectoredRestart logíc) and Addresses 23 or 55 (Vectored Clear log-¡c). Loadíng these addresses will enable the appropriate log-ic and put the part into eíther a Restart (all counter registersare reinitialized with preprogrammed data) or Clear (all reg-isters are cleared to zero) state. Reloading the sameADDRDEC address will not cause any change in the state ofthe part The outputs during these states are frozen and theinternal CLOCK ís disabled, Clocking the part during a Vec-tored Restart or Vectored Clear state will have no effect onthe part. To resume operation in the new state, or disablethe Vectored Restart or Vectored Clear state, another non-ADDRDEC address must be loaded. Operation will begin inthe new state on the rising edge of the non-ADDRDEC loadpulse. It is recommended that an unused address be loadedfollowing an ADDRDEC operation to prevent data registersfrom accídentally beíng corrupted. The following Addressesare used by the devíce.
Address O Status Register REGÓAddress 1-18 Data Registers REG1-REG18
Address 19-21 Unused
Address 22/54 Restart Vector (Restarts Device)
Address 23/55 Clear Vector (Zeros All Registers)
Address 24-31 Unused
Address 32-50 Register Sean Addresses
Address 51-53 Counter Sean AddressesAddress 56-63 Unused
At any given time only one register at most Ís selected. It Íspossible to have no registers selected.
VECTORED RESTART ADDRESS
The function of addresses 22 (16H) or 54 (36H) are similarto that of the CLR pin except that the preprogramming ofthe registers Ís not affected. It Ís recommended but not re-quíred that thís address ¡s read after the ínitial devíce config-uration toad sequence. A 1 on the ADDRDATA pin (AutoAddressing Mode) wül not cause this address to automati-cally increment The address will loop back onto hself re-gardless of the state of ADDRDATA untess the address onthe Data ínputs has been changed with ADDRDATA at 0.
VECTORED CLEAR ADDRESS
Addresses 23 (17H) or 55 (37H) ¡s used to clear all registersío zero simultaneousry. This function may be desirable touse prior to loadíng new data into the Data or Status Regis-ters. This address ts read into the device in a similar fashíonas all of the other registers. A 1 on the ADDRDATA pin(Auto Addressing Mode) will not cause this address to auto-maticalty increment The address will loop back onto ¡tselfregardless of íhe state of ADDRDATA unless íhe addresson the Data inputs has been changed with ADDRDATA at 0.
ADURBEC Addruss
" DUUMT address cannot bo ADOROEC Addr«s
' OUTPUT/COUNT FREEZES• PART IS IN RE5TART/CLEARi ORIGINAL PROCRAWUED COUHT
DATA IS RELOADED INTO COUKTREGISTERS (VECTOR RESTART)i ALL REGISTERS CLEARED TO
ZERO (VECTOR CLEAR)
TL/F/10137-9FIGURE 3. ADDRDEC Tíming
GEN LOCKING
The 'ACT715/LM1882 and 'ACT715-R/LM1B82-R is de-signed for master SYNC and BLANK signal generation.However, the devices can be synchronízed (slaved) to anextemal timing signal in a limited sense. Usíng VectoredRestart, the user can reset the counting sequence to a giv-en location, the beginning, at a given time, the rising edge ofthe LOAD that removes Vector Restart At this time the nextCLOCK pulse will be CLOCK 1 and the count will restart atthe beginning of the first odd line.
Preconditioning the part during normal operation, before thedesíred synchronízíng pulse, is necesasry. However, sinceLOAD and CLOCK are asynchronous and ¡ndependent, thisÍs possible without ¡nterruption or data and performance cor-ruption, lf the defaulted 14.31818 MHz RS-170 valúes arebeing used, precondítioning and restarting can be minímizedby using the CLEAR pulse instead of the Vectored Restartoperation, The 'ACT715-R/LM1882-R Ís better su'rted forthis application because it elimínales the need to program a1 into Bit 10 of the Status Register to enable the CLOCK.Gen Locking to another count location other than the verybeginning or sepárate horizontal/vertical resetting ¡s notpossible wíth the 'ACT715/LM18B2 ñor the 'ACT715-R/LM1882-R.
SCAN MODE LOGICA sean mode Ís avaílable in the ACT715/LM1882 that al-lows the user to non-destructively verify the contents of theregisters. Sean mode ¡s invoked through readíng a sean ad-dress into the address register. The sean address of a givenregister is defined by the Data register address + 32. Theinternal Gtocking signal is disabled when a sean address isread. Disabling the ctock freezes the device in ¡t's presentstate. Data can then be serially scanned out of the dataregisters through the ODD/EVEN Pin. The LSB will bescanned out first Since each register is 12 bits wide, com-pletely scanning out data of the addressed register wiü re-quire 12 CLOCK pulses. More than 12 CLOCK pulses on thesame register will only cause the MSB to repeat on the out-pLit. Re-scanníng the same register \vil! require that registerto be reloaded. The valué of the two horizontal counters and1 vertical counter can also be scanned out by using addressnumbers 51 -53. Note that before the part will sean out thedata, the LOAD signal must be brought back HIGH.
127
Addressing LogiNormal device operation c;non-scan address. As the sedestruclive sean, the devícfrom the poínt at whích it w
RS170 Default R<The tables below show thRS170 Format (using a 14how they compare againsttions. The default signáis tCBLANK, HDRIVE and VDRthe beginning of the odd fieactive low pulses and theRegísters 13 and 14 are nInformation. If the Vertical 1pulse indicating the active I
Signal
HFPHSYNCWidthHBLANK WidthHDRIVE WidthHEQP WidthHSERR WidthHPER iod
VFPVSYNC WidthVBLANK WidthVDRIVE WidthVEQP IntrvlVPERiod (fietó)VPERiod (frame)
C (Continuad)an be resumed by loading ¡n a.anning of me regísters is a non-3 will resume correct operationas halted.
sgister Valúese valúes programmed for the.31818 MHz clock sígnal) andhe actual EIA RS170 Specifica-hat will be output are CSYNC,IVE. The device initially starts atId of interlace. All signáis haveclock is disabied at power up.ot invofved in the actual signalnlerrupt was selected so that anes would be output
RS170 Horizon
Width
22 Clocks68 Clocks
156 Clocks91 Clocks34 Clocks68 Clocks
910 Clocks
Reg
REGÓREGÓ
REG1
REG2REG3REG4
REG5REG6REG7REG8
REG9REG10REG11REG12
REG13REG14
REG15REG16REG17REGÍS
D Valué H
0
1024
23
91
157
910
7
13
41
525
57
410
1
19
41
526
911
92
1
21
000
400
017
05B
09D
38E
007
OOD
029
20D
039
19A
001
013
029
20E
38F
05C
001
015
Register Description
Status Register (71 5/LM1 882)Status Register (71 5-R/LM1862-R)
HFP End TimeHSYNC Pulse End TimeHBLANK Pulse End TimeTotal Horizontal Clocks
VFP End TimeVSYNC Pulse End TimeVBLANK Pulse End TimeTotal Vertical Lines
Equalization Pulse End TimeSerration Pulse StartTimePulse Interval StartTimePulse Interval End Time
Vertical Interrupt Actívate TimeVertical Interrupl Deaclivate Time
Horizontal Drive Start TimeHorizontal Drive End TimeVertical Drive Start TimeVertical Drive End Time
Rate PeriodInput Clock 1 4.31 81 8 MHz 69.841 nsUne Rate 1 5.73426 kHz 63.556 ¡LSReíd Rate 59.94 Hz 1 6.683 msFrame Rate 29.97 Hz 33.367 ms
tal Data
¡LS
1.5364.749
10.8956.356£3754.749
63.556
%H
7.47
17.15
10.00
3.74
7.47
100
SpecTfication (jzs)
1.5 ±0.1
4.7 ±0.1
10.9 ±0.2
0.1 H ±0.005H2.3 ±0.1
4.7 ±0.1
RS170 Vertical Data
3 Lines3 Lines20 Unes
11.0 Lines9 Lines
262.5 unes525 Unes
190.67190.67
1271.12699.12
1 6.683 ms33,367 ms
7.62
4.20
3.63
6 EQP Pulses6 Serration Pulses0.075V ± 0.005V0.04V ± 0.006V9 Unes/Field1 6.683 ms/FÍeld33.367 ms/Frame
128
-O.SVtO 4-7.QV
Absoluta Máximum Ratings (Note-i)If M ¡lita ry/Ae ros pace specífied devíces are required,please contact the National Semiconductor SalesOffice/Distributors for avaílabílity and spectfications.
Supply Voltage (Vcc)
DC Input Diode Current (|;K)V, = -0.5VV[ = Vcc +0.5V
DC Input Voltage (V|)
DC Output Diode Current (|OK)V0 = -0.5V
-20 mA
— o.svto VQC
DC Output Voltage (V0)
DC Output SourceorSink Current (|Q)
DC VCG or Ground Currentper Outpul Pin (Ice or IGND)
Slorage Temperature (
-20 mA+20 mA
-0.5VtoVcc+0.5V
±15 mA
±20 mA
~65°Cto-M50°C
Junction Temperature (Tj)Ceramic 175°CPlástic 140°C
Note 1: Absokjte maxImJm ratings ara those valúes beyond whlch damageto tha davice may occur. Tha databootc spacificattoro should be mat, withoutexception. to ensure that the system design Is relátate over ita power suppr/,temperatura and output/Jnput loading variables. National does not recom-mand operation of FACTiw drcuits outsida databook apocíticationg.
Recommended OperatingConditionsSupply Voltage (VCc) 4.5V to 5.5V
Input Voltage (V|) OV to VCG
Output Voltage (Vo) OV to VCc
Operating Temperature (T/074ACT54ACT
Minimum Input Edge Rate (AV/At)V!N from 0.8V to 2.0VVcc @ 4.5V, 5.5V
-40°Cto-55°Cto
125 mV/ns
DC CharaCteriStlCS For 'ACT Family Desees over Operating Temperature Range (unless otherwise specifíed)
Symbol Para meter Vcc00
ACT/LM1882
TA = +25"CCL = 50 pF
54ACT/LM1882 74ACT/LM1882
TA = -55°Cto -t-125*CCL - 50 pF
TA = -40e
to -J-85°C
Typ Guaranteed Lim'rts
Units Conditions
VOH Mínimum HEgh LevelOutput Voltage
4.55.5
4.495.49
4.45.4
4.55.5
3.86
4.86
4.45.4
3.74.7
4.45.4
IOUT = —50 ¡i A
3.76
4.76
*VIN = V[L/VIH
'OH = ~8 mA
Máximum Low LevelOutput Voltage
4.55.5
0.0010.001
0.10.1
0.10.1
0.10.1
IOIJT = 50 fiA
4.55.5
0.36
0.36
0.50.5
0.44
0.44
*V|N = V|L/V,HIOH = +8 mA
IOLD Minimum DynamicOutput Current
5.5 32.0 32.0 mA VOLD - 1.B5V
IOHD Mínimum DynamicOutput Current
5.5 -32.0 -32.0 mA VOHD = 3.85V
Máximum InputLeakage Current
5.5 ±0.1 ±1.0 ±1.0V| = VGC, GND
Supply CurrentOuiescent
5.5 8.0 160 80 , GND
ICCT Maximum Icc/'np 5.5 0.6 1.6 1.5 mA - 2.1V
'Alloutputs loaded; thragholds on Input assodated wíthlnput undertast
Note 1:Test Load 50 pF. 500ÍI to Ground
129
AC Eléctrica! Characteristics
Symbol
ÍMAXI
ÍMAX
tpi_Hi
tpl_H2
tpUH3
Para meter
InterlacedÍMAX(HMAX/2ÍSODD)
Norv-lnterlaced Í^AX
(HMAX/2isEVEN)
Clock to Any Output
ClocktoODDEVEN
(Sean Mode)
Load to Outputs
VCC
00
5.0
5.0
5.0
5.0
5.0
ACT/LM1882 54ACT/LM1B82 74ACT/LM1882
TA = +25-C TA = ~55*C TA = "40°C
.T cn ,- to -Í-125°C to +85"CCL — 50 pr
Min Typ Max Min Max Min Max
170 190 130 150
190 220 145 175
4.0 13.0 15.5 3.5 19.5 3.5 18.5
4.5 15.0 17.0 3.5 22.0 3.5 20.5
4.0 11.5 16.0 3.0 20.0 3.0 19.5
Units
MHz
MHz
ns
ns
ns
AC Operating Requirements
Symbol
tsctsc
tsd
*
thd
trec
twtd-
twld +
twclr
t»*
Para meter
Control Setup Time
ADDR/DATA to LOAD-
L/HBYTEtoLOAD-
Data Setup Time
D7-DOtoLOAD+
Control HoldTime
LOAD- to ADDR/DATA
LOAD- to L/HBYTE
Data Hold Time
LOAD+ toD7-DO
LOAD+toCLK (Motel)
Load Pulse Width
LOW
HIGH
CLR Pulse Width HIGH
CLOCK Pulse Width
(HIGH or LOW)
VCG(V)
5.0
5.0
5.0
5.0
5.0
5.05.0
5.0
5.0
ACT/LM1882
Typ
3.03.0
2.0
00
1.0
5.5
3.03.0
5.5
2.5
54ACT/LM1882
TA = -55*C
to -M25°C
74ACT/LM1882
TA - -40°C
to +85-C
Guaranteed Mínimums
4.04.0
4.0
1.01.0
2.0
7.0
5.55.0
6.5
3.0
4.54.5
4.5
1.01.0
£0
8.0
5.57.5
9.5
4.0
4.54.5
4.5
1.01.0
2.0
8.0
5.57.5
9.5
3.5
Units
nsns
ns
nsns
ns
ns
nsns
ns
ns
Note 1: Removal ot Vectored fieset or Resialto Clocíc.
CapacitanceSymbol
CIN
CpD
Parameter
Input Capacitance
Power Dissipation
Capacitance
Typ Units Conditions
7.0 pF VCG = 5.0V
17.0 pF VCC = 5.0V
10
130
AC Operating Requirements (continuad)
Tl/F/10137-6RGURE 4. AC Specifications
Additional Applications InformationPOWERING UP
The 'ACT715/LM1882 default valué for Bit 10 of the StatusRegister is 0. This means that when the CLEAR pulse isapplied and the registers are ¡nitíalized by loadíng the de-fault valúes the CLOCK !s disabled, Before operation canbegin, Bit 10 must be changed to a 1 to enable CLOCK. !fthe default valúes are needed (no other programming ís re-quíred) then Figure 5 ¡Ilústrales a hardwired solulion to facilí-tate the enabling of the CLOCK after power-up. ShoukJ con-trol signáis be difficult to obtaín, Figure 6 ¡Ilústrales a possi-ble solution to automaticalty enable the CLOCK upon pow-er-up. Use of the 'ACT715-R/LM1882-R elimínales theneed for most of thís circuitry. Modlflcations of the Figure 6circuit can be made to obtain the lone CLEAR pulse stillneeded upon power-up.
Note that, although during a Vectored Restart none of thepreprogrammed registers are affected, some signáis are af-fected for the duration of one frame only. These signáis arethe Horizontal and Vertical Orive signáis. After a VectoredRestart the beginning of these signáis will occur at the firstCLK. The end of the signáis will occur as programmed. Atthe completion of the first frame, the signáis will resume lotheir programmed start and end time.
PREPROGRAMMING "ON-THE-FLY"
Although the 'ACT715/LM1882 and 'AGT715-R/LM1882-Rare completely programmable, certaín limltations must besel as lo when and how the parte can be reprogrammed.Care must be taken when reprogrammíng any End Timeregisters lo a new valué that is tower than the current valué.Shouid the reprogramming occur when the counters are at acount after the new valué but before the oíd valué, then thecounters wlll continué to counl up lo 4096 before rdlingover.
For this reason one of the following two precautions arerecommended when reprogramming "on-the-fly". The firstrecommendation is to reprogram horizontal valúes duringIhe horizonial blank interval only and/or vertical valúes dur-ing the vertical blank interval only. Since thís would requíredelicate timing requiremenls the second recommendalionmay be more appropriate.
The second recommendation is to program a Vectored Re-start as the final step of reprogramming. This will ensurethat all registers are sel to the newly programmed valúesand thal all counters restad at the first CLK position, Thiswill avoid overrunning the counter end times and will maín-lain the video ¡ntegrity.
:
1
2
' I* A5 C
• í7 18 5
9
10
20
19
ie17
16
15
H
13
13
11
» ADOR/DATA.
CTTC
QDDEVOJ
'
HDRIYE
TL/F/10137-10FIGURE 5. Default RS170 Hardwire Configuraron
11
131
Additional Applications Information (Continued)
PIN
*- LOAD PIN(HOT fJECESSARY
UM1BB2-R)
TUF/10137-11Nole: A 74HC221A may ba substituled lor the 74HC423A Pin 6 8TMl Rn 14 must be harthMrad to GND
Componente
R1:4.7k Cl:10/iFR2:10k C2;50pF
RGURE 6. Circuit for Clear and Load Pulse Generation
Ordering InformationThe devíce number Is used to form part of a simplified purchasing code where a package type and temperatura range aredefined as follows:
74AGT 715 QR
Temperature Range Family74ACT = Commercial TTL-Compatible54ACT= Military TTL-Compatible
Device Type -715 « Default;CLOCKD¡sabled
715-R = DefaulUCLOCKEnabled
Package Code •P = Plástic DIPD = CeramtcD!PL — Leadless Chip Carrier(LCC)S = Small Outline (SOIC)
Defauit:CLOCKDisabled
DefauitCLOCKEnabled
Special VariationsX = Devices shipped ín 13" reels
QR = Commercial grade device withburn-in
QB = Military grade device withenvíronmental and bum-inprocessIng shipped íntubes.
- Temperature RangeC = Commercial (—40°C to +85"C)M = Military (-55°Cto -M250C)
OR
LM1882CM = Commercial Small Outline (SOIC)LM1882CN = Commercial Plástic DIPLM1882J/883 = Military Ceramíc DipLM1882E/883 = Military Leadtess Chip Carrier
LM1882-RCM = Commercial Small Outline (SOIC)LM1882-RCN = Commercial Plástic DIPLM1882-RJ/883 = Military Ceramic DipLM1882-RE/883 = Military Leadless Chip Carrier
132
DimensiOnS Inches (mllllmeters)
. P (1.600-1.905)
J.045-O.B55 1(1.143-1.397)-! _/
TYP yO.Q6T-O.OS3 I11.TUZ-2.108) "*"1
TYP
O.MD ±0.010(1.B1E±B,25Í)
3P1.CS
Botlom VIew
20-Terminal Ceramíc Leadless Chip Carrier (L}NS Package Number E20A
14
111loo
* *
PhySÍCal DímensionS ¡nches (milllmeters) (Continued)
O.IBS10.535)
Ü.MSpa.n9|-pi .(ía.«M|
Í.t05-l.qa_/ta.H7-i.ija)
?liJ Lil ül U Uü Lü Lii Ll l±J tí'
1 W11-Í.1W ^- ""
ASSL-^. - |
*AIi ENK U j-l .-M*1*-"1'
20-Lead Ceramic Dual-ln-üne Package (D)NS Package Number J20A
(1B.DM-lO.W3l
ffl 1) 11 17 1» 1S 1( 13 U 11
ñ ñ ñ ñ ñ ñ ñ ñ ñ ñ
-O
u ut 3 Í 5 S 7 8 Í 1 D
JE L_lD.D16-O.B5B
(0.4Ü6 IJTnjTTFALL LEAOS
i 1 1 ._ : ii J(D.3H) —M U pjn) —*4 U |8
,
_J . °°"Tt11 O.!!»
20-Lead Small Outiine Integrated Circuit {S}NS Package Number M20B
15
134
^> "mi— W7~ ^
H cO o>^ Ofs. JJ"*-v, ^^™ ir*o ^**< 2Tfr 0)
• >I Q)
06 -Qco jo^ c
3ÉLO 0)
rl O
O
S
HO
TtLO
CSI0000
i_l
Physical pjmension
0.032 X 0.030
12.337 X 0.762J \.
5 inches (millimeters) (Continued)
0.970-0.930
(24.638-25.H6)
jHinniwirnifíiiíTíifHífñirnirTTi
© s~~\
• 0.210 . >
(7.1121 DrTIO[<
MIN
0.29Q-0.32S 1 __
(7J6E-B.255)
1 0.065
• tl.651)
fr tijfL/37.5' ±7.5-11 o.BDfl-0.0151
U (0.203-0^81)
OJ50 (1-Q1B) WU
(B.B90) '"""
ÜJLULUUJLLJLULDLLlLLJliU1 0.090
0.060 *OM OMQ . DPTIOW2 i(1J24) (1.016) * («50 \P TYP | \ 1 1
U u u u u u u u u M UlOOHOMOOMMru u u u u u u u u u
Uo.100iQ.010 | | |!Z_540±Q.254t ' 1" ' 0.014-O.U23
(0.3S5-0.5BS) '
8.032=0.005 f—, ,_,
1 RAD \0^40-0.260 \ (
(6.Q9B-G.604) PIN ND.1 IDENT ~- J> )
i r^* )LU
OPT10N2
- Ü.130 O.DB5
1 I3J02 0,127) |
. D.145-DJOO! (3-683-5.080)
-ÍO-iOJW ! j1 0.020 1
0,125-0.150 (0.508)
(3,175-3.810) M1N
«.w^
20-Lead Plástic Dual-ln-Líne Package (P)NS Package Number N2QB
LIFE SUPPORT POL1CY
NATIONAL'S PRODUCTS ARE NOT AUTHORIZED FOR USE AS CR1T1CAL COMPONENTS IN LIFE SUPPORTDEVICES OR SYSTEMS WITHOUT THE EXPRESS WRITTEN APPROVAL OF THE PRESIDEN? OF NATIONALSEMICONDUCTOR CORPORATION. As used herein:
1. Life support devices or systems are devices or 2. A critical component ¡s any component of a lifesystems which, (a) are intended for surgical implant support device or system whose failure to perform caninto the body, or (b) support or sustain ufe, and whose be reasonabíy expected to cause the failure of the lifefailure to perform, when properfy used ¡n accordance support device or system, or to affect its safety orwith ínstructions for use provided ¡n the labeling, can effectiveness.be reasonabíy expected to result in a significan! injuryto the u ser.
^^f CorporationI/' lili West Bard'n Road
Arfington.TX 76017Teb 1(800) 272-9959Fax: 1(800) 737-7018
National SemiconductorEuro pe
Fac (+¿9) 0-180-530 85 86Emaíb cniwgeel8vm2jisc.com
Deutsch Tet (+¿9) 0-180^530 85 85Eno)bh Tet (+¿9) 0-180^532 78 32rtangais Tel: (+49) 0-18CW32 93 58llaJiano Tel: (+49) 0-180-53¿ 1680
Natíonal Semiconductor National SemiconductorHoog Kong Ltrf. Japan Ltd.ISthFtoot.Straighiaiock. Teh 81-043-293-2309Ocean Centre, 5 Cantón Rd. Fax: 81^43-299-2408Tsimshatsuí. Kowloon•iong KoogT9t(852) 2737-1600Fax: (852) 2736-9960
Nstoral do«s rol t1y tor i ot ona»^ ¡«oiied, ro on^ pal I wrs«s a-« inr
32K x 8 Bit Fast Static RAM MCM6206
MEMORY MATRIX256 ROWS x
128XBCOLUMNS
COLUMN I/O
COLUMN DECODER
VCGvss
Al A2 A5 A10 A12 A13 A14
PIN ÑAMES
AO-A14 .......
W . .... .G ........
Wrile Enable........ Ouipul Enable
E........vcc
Vss • • - . . .
............ Ghlp Enable
MCM6206 THUTH TABLE (X - don't cara)
V/ ModaMot Sslected
Output Disabled
ReadWrile
VGC Currcnl
ICCA>CCA
'CCA
Output
Hlgh-ZHlgh-Z
D0utHfgh-Z
Cycle
Read Cycte
Wnte Cycle
NP PACKAGE300 MIL PLÁSTIC
CASE 71 08
HJ PACKAGE300 MIL SOJCASEB10B
PIN ASSIGNMENT
A14 [
A12 [
A 7 [
A6 [
A5 [
A4 [
• A3 [
A 2 [
A1 [
AO [
DOO t
DQ1 [
DQ2 [
Vsst
22
] A13
] AB
] A9
3 A11
] A10
] DQ7
] DO6 .
DQ4
DQ3
ORDERING INFORMATION (Order by Full Part Number)
MCM 6206 X XX XX
Motorola Memory PreHx
Parí Number-
^ Shipping Melhod (R2 = Tape & Rael, Blank = Rails)
Speed (17 = 17 ns, 20 « 20 ns, 25 = 25 ns}
Package {NP « 30Q mil Plástic DIP, NJ = 3QO mil SOJ)
Full Part Numbefs—MCM6206NP17 MCM6206NJ17 MCM6206NJ17R2MCM6206NP20 MCM6206NJ20 MCM6206NJ20R2MCM6206NP25 MCM6206NJ25 MCM620GNJ25R2
OuIckRAM, Pago 12
136
MOTOROLASEMICONDUCTORTECHNICAL DATA
Advance InformationQuickRAM™Fast Static RAM Family
The QuickRAM Family oí fas! statíc RAMs is labricaled usíng Motorola's hígh-performance sülcon-gate CMOS technofogy, Síalic desfgn elimínales the needfor external clocks or timlng slrobes, while CMOS circuilry reduces power con-sumplíon and próvidas forgreaterrellabílity.
The producl family ¡ncludes devlces withíourdiflerenldensities: 294,912 bits,262,144 bits, 73,728 bits, and 65,536 bils.
These devices meet JEDEC slandards for funclionaiity and pinoul, and areavailable in plasüc duaf-in-line and plástic small-outline J-Ieaded packages.
• SinglsS V ±10% Power Supply• Fully Static —No Clock orTiming Strobes Necessary• Fast Access Times: 12,15,17, 20, and 25 ns• Equal Address and Chtp Enabla Access Times• Output Enable (G) Fealure for Increased System Flexibilily and lo Elimínate
Bus Contention Problems —on MCM6205/06, MCM6209, MCM6264/65, andMCM6290
• Low Power Operation: 120-160 mA Máximum AC• Fully TTL Compatible — Three Slale Oulput• Sepárale Dala Input and Output on MCM6207 and MCM62B7
CONTENTS
Family Máximum Ratings and DC CharacterlstlcsFamily AC CharacteristicsDevíce Data (Seo Numérica! Index) . . .Packago DimensiónB .Output Load Condítions
Paga..... 2
48
See Chapter 14. -16
DEVICE NUMERICAL INDEX
Part Number
MCM6205-17,-2Q,-25MCM6206-17, -20, -25MCM6207-15,-20,-25MCM6208-15,-2Q,-25MCM6209-15,-20,-25
MCMeae-í-is.^oMCM6265-15,-20,-25MCM6287-12,-15,-20MCM6288-12.-15MCM6290-12.-15
Access Times (ns)
17,20,2517,20,2515.20,2515,20,2515,20,25
15,2015,20,2512,15,20
12,1512,15
Organlzatlon
32KX932KX8256K x 164K/4
64Kx40E
8 K X 8BKX9
64KX116Kx4
16KX4OE
Page
1412e
1010
13159
1111
256K
256K x 1MCM6207-15, -20, -25
64Kx4
64Kx4with OEMCM6209-15, -20,-25
32Kx8MCM6206-17)-20)-25
32Kx9MCM6205-17,-20, -25
64K
64Kx1MCM6287-12,-15,-20
16KX4MCM6288-12,-15
16Kx4withOEMCM6290-12J-15
8 K x 8MCMG2G4-15, -20
8Kx9MCM6265-15,-20,-25
OuichRAM Is a Irademark o( Motorola, Inc.Thls bocumenl conlalns Inlormatíon on new producís. Specilfcallons and ¡ntorrpaibn hotein are subjacl lo chango withoul notica.
OulckRAM, P»o« 1
MOTOROLA MEMORY DATA
137
QuickRAM
ABSOLUTE MÁXIMUM RATINGS (See Note)Rallng
Power Supply Vollage RelaÜve to Vss
Vollage on Any Pin, Except VGC« Helalive to VsS
Output Curren! [per I/O)
Power Dísslpation
Temperalure Under Blas
Qperatlng Temperatura ' •
Slorage Tempe ratu re-Pía stic
Symbol
VCGVin,V0ut
'out
PDTblas
TA
Tslg
Valué
- 0.5 to -f 7
- 0.5 lo Vcc 4-0.5
±30
1
- lO tO +85
0 to +70
-55(0+125
Unll
V
V
mA
W
°C
°C
°cNOTE: Permanenl device damage may occur l( ABSOLUTE MÁXIMUM RATINGS are exceeded.
Funclional operatlon should be restricied lo Ihe OPSRATING CONDITIONS. Exposure tovollages higher than Ihe operallng vollages for extended perlods oí lime could affect devlcarellabitity.
This davlce conialns clrcullry to protect the ínputsagahsl damaga due lo hlgh statlc voltages or electric(¡elds; however, It Is advised Ihat normal precautions betaken lo avold appllcatlon oí any voltage higher thanmaxlmumratedvollaaeslothlshigh-impedancecircuit.
Thls CMOS memory circuí! has been designad to meetthe de and ac speclflcatlons shown in the tables, alterIhermal equilíbrium has been eslabtished.The clrcult Isfn a test sockel 'or mounted on a printed clrcult boardand transverso alr (low oí at least 500 linear feet perminutéis mainlained.
DC OPERATING CONDITIONS AND CHARACTERISTICS (VGG - 5 V±10%. TA - O to +70*0. Unless Othefwlse Noled)
Parameler
Supply Vollage
Input Hlgh Vollage
Input Low Voltage
Inpul Leakage Current
Outpul Leakage Current
Output Hlgh Voltags
Output Low Vallage
Condlllons
Operatlng Vollage Range
QV<;V|n*Vcc
Output(s) Dlsabled, 0 V £ Vou\ VCG
!OH--4mA
IQL - 8 rnA
Symbol
VGCVIHVIL
'ikod)'lkg(O)
VOHVOL
Mln
4.5
2.2
-0.5"_
—
2.4
-.
Max
5.5
Vcc-t-0.3'
0.8 '
±1
±1
-
0.4
Unlt
V
V
V
UA
HA
V
V
(max) - VCG •*• °-3 V de; VIH (max) - VCG -t- 2 V ac (pulse wkflh á 20 ns)"V|t_ (mln) - -0.5 V de, VIL (mln) - -2 V ac (pulse wldth <T 20 ns)
, Pase 2
138
QuickRAM
POWEH SUPPLY CURRENTS (AC Operallng Condlüons Unless Olhanvlse Moled)
Denslty
64K
256K
Conllg.
16Kx4
64Kx1
8Kx6
8 K x 9
A!l
All
64KX4
256K x 1
32KX8
32KX9
AK
All
Devlce
MGM6288/90
. MCM6287
MCM6264
MCM6265
All
AJÍ
MCM620B/Q9
MCMB207
MCM6206
MCM6205
All
A!l
Parameter
AC Active Supply Currenl(lout - 0 mA, VCG - Max, [ - lmay:)
AC Slandby Curfent(S-ViH.Vcc-Max.l-ffnax)
CMOS Slandby Curren!(VCC • Max, [ - 0 MHz,
E*Vcc-0.2V
V(n * VSs +0.2 V, or 2; VCG -0-2 V)
AC Acllve Supply Currenl(lout - ° mA, VCQ - Max, í -"fmax)
AC Slandby Curren!(e-V|H.Vcc-Max,Ulmax)
CMOS Slandby Currenl(VCC-Max, f-OMHz,
E*Vcc~0-2V*
V¡n * VSS +0.2 V, or * VCC -0.2 V)
Symbol
ICCA
ISBI
'SB2
ICCA
ISBI
'SB2
-12
150
150
_—45
20
_
_
—
—
-15
140
140
140
140
40
20
155
150
__
—
50
20
-17
__
_
—
—
—
—
155
160
45
20
-20
—
130
130
130
35
20
145
140
150
155
45
20
-25
—
—
—
120
30
20
135
130
140
145
40
20
Un»
mA
mA
mA
mA
mA
mA
*For devlces wilh múltiple chlp enables o( opposlte pofarily.lí £ VCG - °-2 V or E2£ Vss + 0-2 V
CAPAC1TANCE {f - 1 MHz, dV « 3 V, TA - 25"C, Perlodicatly sampled talhef than 100%lesled)
Characlerlsllc
Address and Dala Input CapadtanceMCM6287 (64K X I), MCM628B/90 (1 6K X 4)MCM62B4 (8K x 8), MCM6265 (8K X 9)MCM6207 (256K x 1), MCM6208/09 (64K x 4)MCM6205 (32K X 9), MCM6206 (32K x 8)
Control Pin Input Capadtance (E.-'g, W)MCM6287 (64K X 1), MCM6288/90 {1 6K X 4)MCM6264 (8K x 8),.MCM6265 (BK x 9)MCM6207 (256K X 1), MCM620B/09 (64K X 4)MCM6205 (32K x 9), MCM6206 (32K x 8)
Ouíput CapacltanceMCM62B7 (64K X 1), MCM6288/90 {16K x 4}MCM6264 (8K X 8), MCM6265 (8K X 9}MCM6207 (256K x 1), MCM6208/09 (64K x 4)MCM6205 (32K x 9). MCM6206 (32K X 8)
. Symbol
Cout
Max
6666
6
66
8
778B
Un» .
pF
PF
pF
'Fordevices wlth múltiple chlp.enables, Eí and E2 are fepresonled byí ¡n thls dala shaet. E2 Is o( opposite polarlty to~E.
QukkRAM, P»o« 3
MOTOROLA MEMORY DATA
139
QuickRAM
AC OPERATING CONDITIONS AND CHARACTER1STICS5 V ±10%, TA = O lo +70°C, Unless Otheiwise Noted)
InpulTimlng Measurement Reference Level ....... 1.5 VInput Pulse Levéis O to 3 VInput RIse/Fall Time 5 ns
READ CYCLE (See Notes 1 and 2)
OulputTíming Measurement Relerence Level ...... 1.5 VOulput Load Figure 1A Unless Olherwise Noted
Product Family
MCM62B8 and MCM6290
MCM6287
MCM6264
MCM6265
MCM6208 and MCM6209
MCM6207
MCM6206
MCM6205
Parameter
ReadCycleTIma
Addrsss Access Time
Enable Access Time
Oulpul Enable Access Time
Oulput Hold (rom Address Chango
Enable Low to Output Active
Output Enable Low to Ouiput Aclive
Enable Hlgh lo Output Hlgh-Z
Output Enable Hign to Outpul High-Z .
Power Up Time
Power Down Time
Conllgurallon
16Kx4
64Kx!
BKx8
B K x 9
64Kx4
256K x 1
32KX8
32Kx9
Symbol
Sld
IAVAVIAVQVIELQV
.IGLQV-IAXQXIELQXIGLQX
IEHQZIGHQZ
IELICCHIEHICCL
Alt
IRCIAA
IACSIOE'OH
ICLZIOLZICHZIOHZIPUIPD
-12
V
-/
V^-' * Lí *v '*tí.-* ^ j*^t t í-V.47
&&JW&*
W?SMI
-15
V
V
V
VV
V
-12
Mln
12
—
—_
i.
4
0
0
0
0
—
Max
—12
12
6
—
—
—
6
6
—
12
-15
Mln
15
—
—
—4
4
0
0
0
0
—
Max
—
15
15
8
—
—_
8
7
—
15
-17_
_
_
_
—
—
•í
4
-17
Mln
17
—_
—4
4
0
0
• o0
—
Max
—
17
17
9
—
—
~
ea
—17
-20
tBpBTO
V
V
VV
V
V
V
-20
Mln
20
—
—
—
4
4
0
0
0
0
—
Max
—
20
20
10
—
—
—
9
8
—
20
-25
íuoybñótA*«t-* >ÍJ t, >íí'IfiROOÜGTS
Ftr Vi
V
V
V
V
V
-25
Mln
25
—
—
—
4
4
0
0
0
0
—
Max
—
25
25
12
—
—
—
10
10
—25
Denstty
61K
256K
Un»
ns
nsns
ns
ns
ns
ns
ns
ns
ns
ns
Notes
3
4
5,6,7
5,6,7
5,6,7
5,6,7
NOTES:1. Wls hígh for read cycle.2. For devlces wilh múltiple ch!p enables/E"! and E2 are representad bylTin thls dala sheet. E2 is oí opposite polarily toTT.3. All Umings are reíerenced from Ihe last valid address Jo Ihe first transltlonlng address.4. Addresses valid prior to or colncident wllh"ETgoIng low.5. At any glven voltage and temperatura, tEHQZ max < 'ELQX m'n' and tQHOZ max < 'GLQX m)n, D0"i '°r a Siven device and from
devlce lo devíce.6. Transltlon Is measured 500 mV from steady-state voltage wilh load of Figure 1 B.7. Thls parameler Is samplod and not 100% tested.8. Device ¡s contlnuously selected.'E" £ V¡L and fj í V|[_<
QuickRAM, Paoe 4
140
QuickRAM
A (ADDRESSJ
READ CYCLE 1 .(See Note I
• IAVAV
IAXQX
Q (DATA OUT) PREVIOUS DATA VALIÓ ) (XXXXXXXX X) ( DATAVALID
tAVOV :
A {ADDRESS)
E (CHIP ENABLE)
3 (OUTPUT ENABLE)
Q(DATAOUT)-
READ CYCLE 2 (See Notes 2 and 4)
IAVAV
~S_
AIGLQV
1ELICCHI QQ _ —- —. —. — — — — — ^—
ISB-
Uvov
-C
-tGHQZ-
.c
OATAVAUD
IELICCL-
N,ACTEST LOAOS
OUTPUT
25511-
See Oulpul Load Condillons, page 1 B.
Figura 1A
TIMIHQ PARAMETER ABBREVtATIOHS
signal ñame (rom whlch intewal !s definedtransilion dlrecllon íor íirsl signal
slgnal ñame to whlch Inlerval ís delínedtransíilon dlreclíon lor second slgnal
The transllion delínllíons usad in this data sheet are:H •= tfansllion to nlghLn Iransilfoato lowV -transltlonlo valldX - transllion to Invalld or don't caraZ « transillon to ofl (high Impedance)
FlgUre 1B
SpF(INCLUDINGSCOPEANDJIG)
TIMING LIMITS
The lable oí timlng valúes shows either a mlnlmuní or a máximumllmlt for each parametsr. Inpul requiremanls are speciried (rom theexternal system point oí vlew. Thus, address selup time Is shown as amínimum slnce the system musí supply at least Ihal much time {evenIhough mosl devlces do not requlre íi). On (he olher hand, responsesfrom the memoiy are specllied (rom the device poínl of v!ew. Thus,the access time ¡s shown as a máximum slnce the device oulput wlilbe valid no laler tlian thal lime.
QuickRAM, Page 5
MOTOROLA MEMORY DATA
141
QuickRAM
WRITE CYCLES
UCM6288 and MCM6290
MCM6287
MCM6264
MCM6265
MCM6208andMCM6209
MCM6207
MCM6206
MCM6205
WRITE CYCLE 1 (WControlled) (S« Note. 1, 2, and 3)
Parameler
Wrile Cycle Time
Address Setup Time
Address Valid to End of Write
Wriie Pulse Wídlh
Write Pulse Width, G High{Output Enable devlces)
Data Valld lo End of Write
Dala Hold Time
Write Low lo Output High-Z
Wrlle High lo Output AcÜve
Wrlle Recovar/ Time
Symbol
Std
IAVAVIAVWL!AVWH
IWLWH.HVLEH¡WLWH.tVVLEH
tDVWH
tWHDX
tWLQZ
IWHGXtWHAX
Alt
IWG'AS¡AW
ÍWP
IWP
IDW"DH
iwzÍQW
tWR
-12
Mln
12
0
10
10
8
6
0
0
4
0
Max
—
—
——
—_
6
—
—
-15
Mln
15
0
12
12
10
7
0
0
4
0
Max__
—
——
.
—__
7
—
—
-17
Mln
17
0
14
14
11
8
0
0
4
0
Max
_
—
—
—
—__
8
—
—
-20
Mm
20
0
15
15
12
8
0
0
4
0
Max
_~
—
—
• —
—
—
—
8
—
—
-25
Mln
25
0
20
20
15
10
0
0
4
0
Max
-
—
-
—
:
—
—
10
—_
Unlt
ns
ns
ns
ns
ns
ns
ns
ns
nsns
Notes
4
5
6,7,8
6,7,8
WRITE CYCLE 2 (ITConlrolled) (Sea Note» 1. 2, and 3}
Parameter
Write CydeTime
Address Setup Time
Address Valld to End of Write
Enable lo End of Wrtte
Data Valid to End of Write
Data Hold Time
Wrile HecoveryTimfl
Symbol
Std
IAVAVIAVEL"AVEHIELEH.IELWHÍDVEHIEHDXIÉHAX
All
twcIASIAW
•tew
IDWIOH¡WR
-12
Mln
12
0
10
8
6
0
0
Max
—
—
—
—
—_
—
-15
Mln
15
0
12
10
7
0
0
Max
—
—
—
' — '
—
—
~
-17
Mln
17
0
14
11
8
0
0
Max
—
—
—
—
_
—
—
-20
Min
20
0
15
12
B
0
0
Max
—
— ,
—
—
—
—
—
-25
Mln
25
0
20
15
10
0
0
Max
—
—
—
~
—
—
—
Unlt
ns
nsns
ns
ns
ns
ns
Notas
4
9,10
NOTES: _l.Awriteoccursdurlng the overlap oí Elowand W low.2. Fordevlceswiíh múltiple chlpenabies.Hí and E2 are representad byÉ~]n thls data sheet. E2 ¡s oí apposite polarltyto E".3. For Output Enabla devicas, lf G goes tow coinciden! with or atterWgoBs low, the output wlll remain in a high Impedance state.4. All tlmings are reterenced from the last valid address to the tírsl Iransitlonlng address.
5. For Oulput Énable davlces, lf G~£ VIH. Ule output wlll remain In a high Impedance stals.6. At any grven voltage and temperatura, twLQG niax < 'WHQX m'n' D0tn 'Gr a 9'ven devjce and from device lo devlce.7. Transítion Is measured 500 mV (rom sleady-state voltaga with load oí Figure 18.8. TTiIs parameler is sampled and not 100% tested.9. lf f= goes low cainctdent willi or afterWgoes low, ihe output w¡l| remain In a high Impedance state.
10. lf E goeshlgh coinciden! with orbeforeWgoeshlgh, tha output will remainín a high Impedanca slala.
142
QuickRAM
WR1TE CYCLE 1 {See Note 2)
A(ADORESS)
E (CHIPENABLE)
W [WRITE ENABLE)
Q(DATAOUT)
)
xxxxHIGHZ
<
\
t „-...
XX XXX
A/Y
i ..
,*
KXXX-IWLQZ^
VYV^^
. tWI.WH »IWLEH
,
f OATAVALID
HIGHZ
)(
^
^
\Ht
AX
.IWHDX
xxxxxxAAAA/X
WRITE CYCLE 2 {See Note 2)
A(ADDRESS) -
E (CH1P ENABLE)
W (WRITE ENABIE)
. OpATAIN) XXXXXX
\ .. _..
^ a ^ ;^ 1 ELEH ^
\i .,-,.
XXXXX XXXX XX) \^VAUDHIGH-Z
/
^IEHAX
i
\
J
0
¿
(XXXXX
QuickRAM,
MOTOROLA MEMORY DATA
143
National S emi c o n d u ct o rFebruary 1995 o
oo
ADC0820 8-Bit High Speed ju,P CompatibleA/D Converter with Track/Hoid FunctionGeneral DescriptionBy using a half-flash conversión technique, the 8-bitADC0820 CMOS A/D offers a 1.5 ¿is conversión time anddissípates only 75 mW of power. The half-flash techniqueconsists of 32 comparators, a most sígnificant 4-bit ADCand a least significant 4-bÍt ADC.
The input to the ADC0820 is tracked and held by the inputsampling círcuítry eliminating the need for an extemal sam-ple-and-hold for signáis moving at less than 100 mV/jis.For ease of interface to microprocessors, the ADC0820 hasbeen desígned to appear as a mernory location or l/O portwithout the need for externa! interfacing logic.
Key Specifications• Resolution 8 Bits• Conversión Time 2.5 ¿LS Max (RD Mode}
1.5 ^s Max (WR-RD Mode)• input signáis with slew rate of 100 rnV/¿LS converted
without extemal sample-and-hold to 8 bits• Low Power 75 mW Max• Total Unadjusted Error ± y2 LSB and ± 1 LSB
Features• Built-ín track-and-hold function• No missing codes• No extemal clocking• Single supply—5 VQC• Easy interface to all microprocessors, or operates
stand-alone• Latched TRI-STATE® output• Logic inputs and outputs meet both MOS and T2L volt-
age level specifica.tions• Operates ratiometrically or with any reference valué
equat to or less than V^c
• OV to 5V analog input voltage range with single 5Vsupply
• No zero or full-scale adjust required• Overflow output avaílable for cascading• 0.3" standard width 20-pín DIP• 20-pin molded chip carrier package• 20-pín small outlíne package• 20-pin shrink small outline package (SSOP)
oooCD
(O3T
•oCDCuQ.
•oOo3•o
5;CD
aooD
CD
CD~t
sS-"ITHQ>O
o.a-ncDO
Connection and Functional DiagramsDual-ln-Líne, Small Outline and
SSOP Packages
061-
DBZ—
D3J—
WR/RDÍ-
RD—
¡ÑT-
GKD-
-MC
-OFL
-D67
-DB6
-DBS
-DB4
-5
Top Víew
Molded Chip CarnerPackage
ceo—DBl—
18 17 16 15 UI 13
D 12
U
. A 5 6 7
-GMD
-WT
TLyH/550-1-2
¿ ^ I ¿ I
Is TL/H/5501-33
a regñlered »ad»n»(l( Oí Naíonaí Sarriconduclor Coporeto
FIGURE 1
See Ordering Information
TL/H/5501 HRI>S30M11S/Pnnled n U. S, A
144
Absolute Máximum Ratings (Notesn&2)If Milita ry/Ae ros pace specified devices are required,please- contact the National Semiconductor SalesOffice/Distributors for availabüity and specifications.Supply Voltage (Vcc)
Logic Control Inputs
Voltage at Other Inputs and OutputStorage Temperatura RangePackage Dissipation at TA = 25°C
Input Current at Any Pin (Note 5}Package Input Current (Note 5)
ESD Susceptability (Note 9)
10V-0,2VtoVcc-i-n.2V-0.2VtoVcc + 0.2V
-65"Cto +150°C
875 mW
1 mA4mA
1200V
LeadTemp. (Soldering, 10 sec.)Dual-ln-U'ne Package (plástic)DuaMn-LJne Package (ceramic)Surface Mount Package
Vapor Phase (60 sec.)Infrared (15 sec.)
260"C300°C
215°C220°C
Operating Ratings (Notes 1Temperatura Range
ADCQ82QCCJ -40°'ADC0820CIWMADC0820BCN, ADC0820CCN 0°C£TA^70°CADC0820BCV, ADC0820CCV OaC^TA£70°CADC0820BGWM, ADC0820CCWMADC0820CCMSA
4.5V to 8V
Converter CharaCteriStlCS ThefollowingspecificationsapplyforRDmode(pÍn7=o),Vcc=5V,VREF(+)=5V,and VpEp(—) = GND unless otherwise specified- Boldface limits apply from TMIN to TMAX; a'l other límits TA=T¡=25°C.
Para meter
Resolution
Total UnadjustedError(Note 3)
Mínimum ReferenceResista nce
Máximum ReferenceResistance
Máximum V^EFÍ+ÍInput Voltage
Mínimum VREP(—)Input Voltage
Mínimum VREF( 4-)Input Voltage
Máximum Vpgp(— )Input Voltage
Máximum VIN InputVoltage
Mínimum V¡N InputVoltage
Máximum AnalogInput LeakageCurrent
Power SupplySensitivity
Conditions
ADC0820BCN, BCWMADC0820CCJADC0820CCN, CCWM, CIWM,ADC0820CCMSA
cs=vcc
VIN=VCCVlN = GND
Vcc=5V±5%
ADC0820CCJ
Typ
(Note 6)
2.3
2.3
±y1G
TestedLimit
(Note 7)
8
±1
1.00
6
VCG
GND
VREF(-)
VREF(+)
Vcc+0.1
GND -0.1
3
—3
±y«
Design
Limit
(Note 8)
ADC0820BCN, ADCQ820CCN
ADC0820BCV, ADC0820CCV
ADC0820BCWM, ADC0820CCWM
ADC0820CCMSA, ADC0820CIWM
Typ
{Note 6)
2,3
2,3
¿y.*
TestedLimit
(Note 7)
8
±%
±1
±1
\2.
5.3
VCG
GND
VREFÍ-)
VREFÍ+)
Vcc+0.1
GND-0.1
0.3
-0.3
±1Á
DesignUmlt
(Note 8)
8
±V2
±1
±1
6
Vcc
GND
VREF(-)
VREFÍ+)
vcc +0-1
GND -0.1
3
-3
±y«
Limit
Uníts
Bits
LSB
LSB
LSB
LSB
kn
kíi
V
V
V
V
V
V
HA
íiA
LSB
145
DC EleCtriCal CharaCteristlCS The followÍngspecificationsappIyforVcC=5V, unless otherwise specified.Boldface limits apply from THJN to TMAX! all other limits TA=Tj=25°C.
Para meter
V|N(i). Logical "1"Input Voltage
V|N(Q), Logical "0"Input Voltage
liNd), Lógica! "1"Input Current
I|N(0), Logical "0"Input Current
VOUT(1). Logical "1"Output Voltage
VOUT(Q). Logical "0"Output Voltage
IOUT, TRI-STATEOutput Current
ISOURCE. OutputSource Current
IsiNK. Output SinkCurrent
Ice. Supply Current
Conditions
VCc=5.25V
Vcc=4.75V
CS, WR, RD
Mode
ÜS.WHRGMode
VIN(1)=5V;CS,RD
V,N(1)=5V;WFÍ
V|N(i)=5V; Mode
V|N(o} = OV;.CS, RD, WR,
Mode
Vcc~4.75V, IoUT=<~360 jxA;
DBO-DB7, UFE, TÑT
DBO-DB7, OFL, TÑT
Vcc=4.75V, loUT=1-6 rriA;
DBO-DB7, OFL, TÑT, RDY
V0ur=5V; DBO-DB7, RDYVour=nV; DBO-DB7, RDY
VOUT=OV; DBO-DB7, OFL
1RT
V0UT=5V; DBO-DB7, 0FL",
TRT.RDY
^^WR = RD = 0
ADC0820CCJ
Typ(Note 6)
0.005
0.1
50
-0.005
0.1
-0.1
-12
-9
14
7.5
Tested
Limit
(Note 7)
2.0
3.5
0.8
1.5
1
3
200
-1
2.4
4.5
0.4
3
-3
— 6
-4.0
7
15
DesignLimit
(Note 8)
ADC0820BCN, ADC0820CCN
ADC0820BCV, ADC0820CCV
ADC0820BCWM, ADC0820CCWMADC0820CCMSA, ADC0820CIWM
Typ
{Note 6)
0.005
0.1
50
-0.005
0.1
-0.1
-12g
14
7.5
TestedLimit
{Note 7}
2.0
3.5
0.8
1.5
0.3
170
2.8
4.6
0.34
0.3
-0.3
-7.2
-5.3
8.4
13
Design
Limit
(Note 8)
2.0
3.5
0.8
1.5
1
3
200
— 1
2.4
4.5
0.4
3
—3
— 6
— 4.0
7
15
LimitUnits
V
V
V
V
liA.
LlA
M
uA
V
V
V
tiA
uA
mAmA
mA
mA
AC EleCtriCal CharaCterÍStÍCSThefol]owingspecificationsapplyforVcc=5V1V=t{=20ns1VREF(+}=5V,VREF(— )=OV and TA=25°C unless otherwise specified.
Para meter
ÍCRD. Conversión Time for RD Mode
1ACCO. Access Time (Delay fromFalling Edge of RD" to Output Valid)
tcwR-RD. Conversión Time íorWR-RD Mode
ty/R, Write Time
IRQ, Read Time
M¡n
Max
Min
tftcci. Access Time (Delay fromFalling Edge of RD to Output Valid)
tACC2r Access Time (Delay fromFalling Edge of RD to Output Valid)
IACCS. Access Time (Delay from RisingEdge of RDY to Output Valid}
Conditions
Pin 7= 0, (Figure 2)
Pin 7 = 0, (Figure 2}
Pin 7 — Vcc; twR ** 600 ns,íRD=600 ns; (Figures3a and 3b)
Pin 7 — VGC; (Figures 3a and 3b)
(Note4)SeeGraph
Pin 7 = Vcc; (Figures 3a and 3b)(Note4)SeeGraph
Pin 7 = Vcc, tRo<ti; (Figure 3a)CL=l5pF
CL=100pF
Pin 7 = VCG, tRD>ti; (Figure 3b)
CL=100pF
RpULLUP = 1 k and CL = 1 5 pF
Typ(Note 6)
1.6
tCRD + 20
50
190
210
70
90
30
TestedLimit
{Note?)
600
600
DesignLimit
{Note 8)
2.5
tcRD + 50
1.52
280
320
120
150
Units
[LS
ns
/LS
ns
flS
ns
ns
ns
ns
ns
ns
146
AC EleCtrical CharaCteríStiCS (Cont!nued)ThefoHowingspecificationsapplyforVCc=5V1V=¡t(=20ns1
Vp£p(-t-)=5V, VfjEF(~~}~QV andT^=25'>C unless otherwise specified.
Para meter
t|, Internal Comparison Time
I1H, ton, TRl-STATE Control(Delay from Rising Edge of RD toHÍ-Z State)
trfjjL, Delay from Rising Edge ofWR~ to Falling Edge of 1RT
trf Tu, Defay from Rising Edge ofR0 to Rising Edge of TÑT
tiRTHWR- Delay from Rising Edge ofWH to Rising Edge of TRT
ÍRDY, Delay from US toRDY
tjD, Delay from TÑT ío Output Valid
IRI, Delay from RD to TRT
tp, Delay from End of Conversiónto Next Conversión
Slew Rate, Tracking
CVIN, Anatog Inpul Capacitance
COUT"I Logic Output Capacitance
CIN, Logic Input CapacitanceHote 1: Absoluto Maxthe device beyond its
Note 2: Al! vottages a
NateiTotalunadjus
Hote 4: Accuracy maj
NoleSiWhenthelrpílo 1 mA or less. The
Hole 6:Typ¡cal3 are i
Note 7: Tasted ímits
Note 8: Design ímits
Note 9: Human body
TRl-STATI
SBO
Conditions
Pin 7 = VCG; (Figures 3b and 4)CL=50pF
RL=1k,CL=10pF
Pin 7 = VGC, CL- 50 pFtRD>li; (Figure 3b)
(Figures 2, 3a and3b)CL=50pF
(Figure 4}, CL=50 pF
(Figure 2), Ct,= 50 pF, P¡n7 =0
(Figure 4)
(Figure 3a)
(Figures 2, 3a, 3b and 4)(Note 4) See Graph
Typ(Note 6)
800
100
tRD 4-200
125
175
50
20
200
0.1
45
5
5
TestedLimit
(Note?)
Design
Limit(Note 8}
1300
200
t|
225
270
100
50
290
500
Units
ns
ns
nsns
ns
ns
ns
ns
ns
ns
V/jzs
pF
pF
pF
mum Ratings Indícate imits beyond whlch damage lo the device may occur. DC and AC etectrical specjfications tío not apply when operatingspecified opsratirtg condtions.
e measured with résped lo the GNO pin. untess otharwise specified.
ed error Includes offset, luí l-sca le. and ínearity errois.
degrade U IWR or t^rj Is shoner trian the mínimum Valué specifi&d. See Accurscy vs IWH ar-d Accuracy va t^o graphs.
0. voltaga (V ) at any pin exceeds the poswer suppry rails (VIN < V- or VIM > V*") ths absoluto va be of curent at that pin should be tiritadmA package Input current Imits the norrber of pins that can exceed the power supply boundaríes with a 1 mA current ímrt to lour.
rt 25' C and represent most (kely parametric norm.
are guaranteed ío National'» AOOL (Average Cutgolng Ojalty Level).
are guararrteed but rwt100% testad. These Smitsare not used to calcúlale outgolng qjality levéis.
modal, 100 pF discharaged Uwough a 1.5 kíl resistor.
i Test Circuits and WaveformsVCC tlH t,H,CL-1QpF
? H^h-
°-r- I I
L í Í Í
*OH
VCD VEC
M
_ _ DAIAu DUTPUT
TL/H/5501-3
^ — f-°üíl»«T
ii"T TUH/S501-5
RD
DATAQUTPUTS
i,«20 ni
"So
Í l^GND í 1DS
1 1— HH
TL/H/5501-4
tOH.CL=10PF
— \— iw
"ce I -—OAIA -S-
ourpuis J imetf-20nsVoL =*" TL/H/5601-6
147
Timing Diagrams
Note: On powsf-up ths stale oí INT can be Wgh w low.FIGURE 2. RD Mode (Pin 7 is Low)
rar
— — j-—tiH. IW
FIGURE 3a. WR-RD Mode (Pin 7 ¡s High and tRD<t|)
r
TL/H/5501-10
DBO-DB7 — — — — — — —
TL/H/55Q1-9
FIGURE 3b. WR-RD Mode (Pin 7 is High and tRD>t|)
FIGURE 4. WR-RD Mode (Pin 7 is High)
Stand-Alone Operation
148
Typical Performance C
Logic InputThreshoIdVoltage vs Supply Voltag
(LS
Bí*
)
UN
EA
flin
ERR
Ofl
|L5B
i| LO
QIC
INPÜ
T TH
RESH
OLO
VO
LIAG
E (V
oS 1.0
I 0.5U
0t
•1 LSB-
-55
'
:sTAs -
/
12S=C
,
X
x
X
5 4.75 5.0 5.25 5
VCc-SUPmVOLTA6E(V)
Accuracy vs t^R
\V V«EF=5VTA=25"Ctp = 500 ns
600 m
00 500 500 700 800 9C
Accuracy vs VREF
VREF=VREF{+)— VnEF
TV>
Vcc-5V
V-^*
haracteri
e3
S
"
1
5 -1
2.0
S i-5
ce
2 1.0
1 0.5
010 31
(-)) r
WTE
HN
A1.S
ETC
OM
PAR
ISD
M
ca
—
-ji
tn
o
u
stics
Conversión Time (RD Moifs Temperature
Vcc=
VE
Í.OV-^-Á
p^/Va;=5 25V
00 -53 0 50 100 15
TA-AMBIENT TEMPERATURE (°c)
A.ccuracy vstpD
V\Vcc=5V
T^=25*CV-50ÜK
)Q 400 500 600 700 BOO 91
IHD l»t
:¡, Internal Time Delay vsTemperature
V(T=
VV
L*>
Vcc=4.75V
J^f^P* Vcc=-5,25V
1 2 3 * 5 - -i» - 5 0 0 5 0 1 0 0 1
VREF (V) V-A.MBIENT TEMPERATURE (=C).VREF
256
de)
11
y 10
i 9LE
S B
E 7
1
5Ü -1
2.0
f 1.5
oÜ 1.0
tce
S 0.5
o ñ
o
so
lo
T
n Ivuilim
iiyna indino
0
0
Power Su ppty CurrentvsTemperature (not includingreference ladder)
.
\N
NVcí^.75
\V
\X<1t^
eo -so e so ico isaTA-AMBIEHT TÍMPERATURE [-o
Accuracy vstp
\ VCC=5V
tWH=WO US1 mi =600 ni
H 400 500 600 700 BOO 900
Output Current vsTemperature
'ceI
I
-J!2^VOUT L4V
t^T""boa V(KJT=O.ÍV
00 -50
Tjt-AMBJE
0
NT TE
50 100 150
•UPERATUflECC)
TUH/5501-11
149
Description of Pin FunctionsPin Ñame Function Pin Ñame Function
DBODB1DB2DBS
Mode
_8 RD
Analog ¡nput; range =TRl-STATE data outpul— bit O (LSB)TRl-STATE data outpul— bit 1TRl-STATE data outpuí— bit 2TRl-STATE data output— bit 3
WRVRDY WR-RD ModeWR: With CS low, the conversión ¡s start-ed on the fallíng edge of WR. Approxi-mately 800 ns (the preset internal timeoul, tj) after the WR risíng edge, the resultof the conversión will be strobed into theoutput latch, provided that RD does notoccur prior to thís time out (see Figures3a and 3b).RDModeRDY: This is an open drain output (no in-ternal pull-up device). RDY wíll go low af-ter the falling edge of CS; RDY will goTRl-STATE when the result of the conver-sión is strobed into the output latch. It isused to simplify the interface to a mlcro-processor system (see Figure .2).Mode: Mode selection ínput — it is inter-nally tied ío GND through a 50 pA currentsource.RD Mode: When modeislowWR-RO Mode: When mode is highWR-RJ)ModeWith CS low, the TRl-STATE data outputs(DBO-DB7) will be aclivaled when RT5goes low (see Figure 4). RD" can also beused to increase the speed of the con-verter by readíng data prior to the presetinlernal time out (t|, ~800 ns). If this isdone, the data result transferred to outputlatch is latched after the falling edge ofthe R0 (see Figures 3a and 3b).RDModeWith CS low, the conversión will start wiíhRD goíng low, also RÜJ will enable theTRl-STATE data outputs at the comple-tion of the conversión. RDY going TRl-STATE and IÑT going low indícales thecompletion of the conversión (see Figure2)-
1.0 Functional Description1.1 GENERAL OPERATIONThe ADC082O uses two 4-bit flash A/D converters to makean 8-bÍt measurement (Figure 7). Each flash ADC is madeup of 15 comparators which compare the unknown input toa reference ladder to get a 4-bit result To íake a full 8-bitreading, one flash conversión is done to provide the 4 mostsígnificant data bits (via the MS flash ADC). Driven by the 4MSBs, an ¡ntemal DAC recréales an analog approximationof the Ínput voltage. This analog signal ís then subtractedfrom the Ínput, and the difference vottage Ís converted by asecond 4-bit flash ADC (the LS ADC), providing the 4 leastsignificant bits of the output dala word.
9 INT WR-RD ModeINT going low indícales that the conver-sión is compleled and the data result is inthe outpul latch. INT will go low, ~800 ns(the preset internal time out, l|) afler therising edge of WR (see Figure 3b)\r INTwill go low afler the falling edge of RD, ifRD goes low prior lo Ihe 800 ns time out(see Figurera). IRT ¡s reset by the risingedge of RD or CS" (see Figures 3a and3í>).RDModeINT going low indícales thal Ihe conver-sión Ís completed and the data result Is ¡nthe outpul latch. INT is resel by the risingedge of RD or CS (see Figure 2).
10 GND Ground11 VREF(~) The botlom of resistor ladder, voltage
range: GND¿VREF(-)£VREF(-I-} (Note5)
12 VREF(+) The top of resistor ladder, voltage range:VREF(-)*VREFÍ-Í-)*VCC (NoteS)
13 C~S~ CSmustbelowínorderfortheRDorWRto be recognized by Ihe converter.
14 DB4 TRl-STATE data output—bit 415 DBS TRl-STATE data output—bit 516 DB6 TRl-STATE data output—bil 617 DB7 TRl-STATE data output—bil 7 (MSB)18 OFL Overfiow outpul—If Ihe analog Input ¡s
higher than Ihe VREF(+). C^C will be lowat the end of conversión. It can be used locascade 2 or more devíces lo have moreresolution (9,10-bit). This output Ís alwaysactive and does not go ¡nto TRl-STATEas DBO-DB7 do.
19 NC Noconnectíon20 VCG Power supply voltage
The internal DAC ¡s actually a subsection of Ihe MS flashconverter. This is accomptíshed by using the same resistorladder for the A/D as well as for generating Ihe DAG signal.The DAC oulput Ís actually the tap on the resistor ladderwhich most closely approwmates the analog input. In addí-líon, the "sampled-data" comparalors used in the ADC0820provide the ability to compare the magnitudes of severalanalog signáis simultaneously, without using Input summingamplifiers. This Ís especially useful in the LS flash ADC,where the signal to be converted is an analog difference.
150
1.0 Functional Description1,2 THE SAMPLED-DATA COMPARATOR
Each comparator in the ADC0820 consists of a CMOS in-verter with a capacitively coupled input (Figure 5). Analogswítches connect the two comparalor inputs to the inputcapacitor (C) and also connect the inverter's input and out-put. Thís device ¡n effect now has one dífferential input pair.A comparison requires two cycles, one forzeroing the com-parator, and another for making the comparison.
In the first cycle, one input switch and the inverter's feed-back switch (Figure 5a) are closed. In this interval, C ischarged to the connected input (VI) tess the inverter's b¡asvoltage (Vg, approximately 1.2V). In the second cycle (Fig-ure 5b), these two switches are opened and the other (V2)input's switch is closed. The input capacitor now subtractsits stored voltage from the second input and the difíerenceis amplified by the inverter's open loop gain. The inverter'sinput (V01) becomes
and the output will go high or low depending on the sign of
TL/H/5501-12
. VQ - VB
» VonC - V1-VB
* Cg — stray Inputnode capacitor
* VB ~ inverter inputbias voltage
FIGURE 5a. Zeroing Phase
The actual circuitry used in the ADC0820 ¡s a simple bulimportan! expansión of Ihe basic comparator describedabove. By adding a second capacitor and another set ofswitches to the input (Figure 6), the scheme can be expand-ed to make dual differential comparisons. In this circuít, thefeedback switch and one input switch on each capacitor (2switches} are closed in the zeroing cycie. A comparison isthen made by connecting the second input on each capaci-tor and openíng all of the other switches (S switches}. Thechange in voltage at the inverter's input, as a result of thechange in charge on each input capacitor, will now dependon both input signal differences.
1.3ARCHITECTURE
In the ADC0820, one bank of 15 comparators Is used ineach 4~bit flash A/D converter (Figure 7). The MS (mostsígnificant) flash ADC ateo has one additional comparator todetect input overrange. These two sets of comparators op-érate alternately, with one group in its zeroing cycle whilethe other ¡s comparing.
TL/H/5501-13
(V2-V1)
•V0' [CV2-CV1]
•Vo' Is dependan! on V2-V1
RGURE 5b. Compare Phase
FIGURES.Sampled-Data Comparator
[Cl(V2- V1) 4- C2(V4- V3)]
C1+C2+CS
TL/H/5501-14
FIGURE 6. ADC0820 CompáratOr (from MS Flash ADC)
151
1.0 Functional DescriptionWhen a typical conversión is started, the WR une is broughtlow. At this ¡nstant the MS comparators go from zeroíng tocomparison mode (Figure 8). When WR is returned high af-ter at least 600 ns, the output from the first sel of compara-tors (the first flash) is decoded and latched. At this point thetwo 4-b¡t converters change modes and the LS (least signifi-cant) flash ADC enters hs compare cycle. No less than 600ns later, the R0 Une may be pulled low to latch the lower 4data bits and fínish the 6-bít conversión. When RD goes tow,the flash A/Ds change state once again in preparation forthe next conversión.Figure 8 also outKnes how the converter's interface timingrelates to its analog ¡nput O/IN). In WR-RD mode, VJN ismeasured while WR is low. In RD mode, sampling occursduring the first 800 ns of RD. Because of the input connec-tions to the ADCOB20's LS and MS comparators, the con-verter has the ability to sample V)fj at one instant (Section2.4), despite the fací that two separate4-bit conversíons arebeing done. More specifically, when WR is low the MS flashis in compare mode (connected to VIN), and the LS flash isin zero mode (also connected to VIN). Therefore both flashADCs sample V|^ at the same time.
1.4 DIGITAL INTERFACEThe ADC0820 has two basic interface modes which are se-lected by strapplng the MODE pin high or low.
RD ModeWith the MODE pin grounded, the converter is set to Readmode. In this configuration, a complete conversión is doneby pullíng RD low until output dala appears. An INT line isprovided which goes low at the end of the conversión aswell as a RDY output which can be used to signal a proces-sor that the converter is busy or can also serve as a systemTransfer Acknowledge signal.
RD Mode (Pin 7 Ís Low)
J
TL/H/5501-16
When in RD mode, the comparator phases are intemallytriggered. At the falling edge of RD~, the MS flash convertergoes from zero to compare mode and the LS ADC's com-parators enter their zero cycle. After 800 ns, dala from theMS flash is latched and the LS flash ADC enters comparemode. Following another 800 ns, the lower 4 bits are recov-ered.
WR then RD Mode
With the MODE pin tied high, the A/D will be set up for theWR-RD mode. Here, a conversión Ís started with the WRínput; however, there are two options for reading the outputdata which relate to interface timing. If aninterrupt drivenscheme is desired, the user can wait for INT togo low be-fore reading the conversión result (Figure B). INT will typi-calfy go low 800 ns after WR's rising edge. However, if ashorter conversión time ¡s desired, the processor need notwait for INT and can exercise a read after only 600 ns (Fig-ure A). If this is done, 1RT will immediately go low and datawill appear at the outputs.
ÍST
D80-DB7
TUH/5501-17
RGURE A. WR-RD Mode (Pin 7 is High and tRD<ti)
D&0-DS7 — —i
TL/H/55Q1-1B
FIGURE B. WR-RD Mode {Pin 7 is High and tRD>t0
Stand-AloneFor stand-alone operation in WR-RD mode, CS and RD canbe tied low and a conversión can be started with WR. Datawill be valid approximately 800 ns following WR's risingedge.
WR-RD Mode {Pin 7 is High) Stand-Alone Operation
KLDW :
TL/H/S501-19
10
1.0 Functional Description
* MS COMPARATORS COMPMIEVjHTOTHEIRREHREKCEUDDER W. THE CDMPABWOROUTPUTS WGTTALlYTBfcCIC
LSCOMPUlATOftSZEUQTOViH-THECOWAHATOfl'SWUT CAmcrrofls THACK vw.
Note: MS meaos mosí sigrúficant
LS mesns teast significan!
TL/H/5501-20
FIGURE 8. Operating Sequence (WR-RD Mode)
OTHER INTERFACECONS1DERATIONSIn order to maintain conversión accuracy, WR has a máxi-mum width spec of 50 ¡is. When the MS flash ADC's sam-pled-data comparators (Section 1.2} are in comparisonmode (WR ¡s low), the input capatítors (C, Figure 6) musthold their charge. Switch leakage and inverter bías currentcan cause errors if the comparator ¡s teft in this phase fortoo long.Since the MS flash ADC enters rts zeroing phase at the endof a conversión (Section 1.3), a new conversión cannot bestarted until this phase is complete. The mínimum spec forthis time (tp, Figures 2, 3a, 3b, and 4) is 500 ns.
2.0 Analog Considerations2.1 REFERENCE AND INPUT
The two VREF inputs of trve ADC0820 are fully differentialand define the zero to full-scate ínput range of the A to Dconverter. This allows the designer to easily vary the spanof the analog ¡nput since this range will be equivalen! to thevoltage difference between V|fj(+) and VJN(—). By reduclngVREF(VREF=VREF(-H-VREF(-}} to tess than sv, the sen-sitívity of the converter can be increased (¡.e., if VRs==2Vthen 1 LSB=7.8 mV). The input/reference arrangementalso facilitates ratiometric operation and in many cases thechip power supply can be used for transducer power as wellas the VREF source.
This reference flexibility lets the input span not only be var-ied but also offset from zero. The voltage at VREF(—) setsthe input level which produces a digital output of all zeroes.Though V]fj is not itself differential, the reference designaffords nearly dífferential-ínput capabilíty for most measure-ment applications. Figure 9 shows some of Ihe confígura-tions thal are possible.
2.2 INPUT CURRENT
Due to the unique conversión techniques employed by theADC0820, the analog input behaves somewhat differentlythan in conventional devices. The A/D's sampted-data com-parators take varying amounts of input current dependingon which cycle the conversión is in.
The equivalent Ínput circuit of the ADC0820 is shown inFigure 10a. When a conversión starts (WR low, WR-RDmode), all input switches cióse, connecting V¡ to thírty-one1 pF capacítors. Although the two 4-bit flash circuits are notboth in theír compare cycle at the same time, VIN stiü seesall Ínput capacitors at once. This is because the MS flashconverter is connected to the input during íts compare inter-val and the LS flash ¡s connected to the Input during itszeroíng phase (Section 1.3). In other words, the LS ADCuses VIN as ils zero-phase Ínput.
The input capacitors must charge to the Ínput voltagethrough the on resistance of the analog switches (about 5kíl to 10 kA). ln addition, about 12 pF of Input stray capaci-tance must also be charged. For large source resístances,the analog Ínput can be modeled as an RG network asshown in Figure 10b, As RS ¡ncreases, h wíll take longer forthe input capacitance to charge.
ln RD mode, the Ínput switches are closed for approximately800 ns at the start of the conversión. In WR-RD mode, thetime that the switches are closed to allow this charging isthe time that WR is low. Since other factors forcé this timeto be at least 600 ns, input time constants of 100 ns can beaccommodated without special consíderatíon. Typical totalÍnput capacitance valúes of 45 pF allow RS to be 1.5 kílwithout lengthenlng WR' to gíve V)fj more time to settle.
11
154
2.0 Analog ConsiderationsExterna! Reference 2.5V Full-Scale
HEFI-)
Input Not Referred to GND
TL/H/5501-21 TL/H/5501-22
"Curren!, palh muststlll Bxísl liom VIN(lo ground
TL/H/S501-23FIGURE 9. Analog Input Optíons
16MSBCOMPARAIORS
FIGURE 10aTUH/5501-24
T
FIGURE 10b
2,3 INPUT RLTERINGIt should be made clear that transients ín the analog ¡nputsígnal, caused by charging current flowing ¡nto V¡N, will notdegrade the A/D's performance in most cases. In effect theADC0820 does not "look" at the ¡nput when these tran-sients occur. The comparators' outputs are not latchedwhile WR is low, so at least 600 ns will be províded tocharge the ADC's input capacitance. It ¡s therefore not nec-essary to filter out these transients by putting an externalcap on the V|fj terminal.
2.41NHERENTSAMPLE-HOLDAnother benefit of the ADC0820's ¡nput mechanism ís itsabílity to measure a variety of hígh speed signáis without thehelp of an external sample-and-hokJ. In a conventíonai SARtype converter, regardless of ¡ts speed, the input must re-maín at least yz LSB stable throughout the conversión pro-cess ¡f full accuracy ís to be maintained, Consequently, formany high speed signáis, this signal must be extemallysampled, and held stationary during the conversión.
Sampled-data comparators, by nature of theír ¡npul switch-¡ng, already accomplísh this function to a large degree (Sec-tion 1.2). Although the conversión time for the ADC0820 is1.5 LIS, the time through which Vjfj must be 1/2 LSB stableis much smaller. Since the MS flash ADC uses VIN as hs"compare" input and the LS ADC uses V¡N as íts "zero"input, the ADC0820 only "samples" V|N when WR is low(Sections 1.3 and 2.2). Even though the two flashes are noldone simultaneously, the analog signal Ís measured at oneInstan! The valué of VIN approximately 100 ns after therising edge of WR (100 ns due to intemal logic prop delay)will be the measured valué.
Inpul signáis with slew rates typicalíy below 100 mV/p.s canbe converted without error. However, because of the inputtime constants, and charge infection through the openedcomparator input switches, faster signáis may cause errors.Still, the ADC0820's loss ¡n accuracy for a given increase insignal slope ¡s far less than what would be witnessed Ín aconventional successive approximation device. An SARtype converter wílh a conversión time as fast as 1 us wouldstill not be able to measure a 5V 1 kHz síne wave withoutthe aid of an external sample-and-hold. The ADCOB20, withno such help, can typically measure 5V, 7 kHz waveforms.
155
3.0 Typical Applications8-Bit Resolution Configuratíon
13 1fi
9
t
34
S
•u15
IB
17
1B-
—
DBO MODE
r*! IS
D83 KFl + l
¥«Ef(-3
Cft GND
M
J-n, f-*~«.a.,,F ,7,F
J_ _L7 "
1 J~
1Z
J "J
^—i T "_L _L10
TLyH/5501-269-Bit Resolution Confíguration
S->o-
Telecom A/D Converter
• ViN-SkHzmax ± 4VP
• No Irack-and-hold needed• Low powef consuniption TUH/5501-28
MI V*ctt+t
MI V«(«|Mí
(S)taiKM Vi[rj-|Mí
MTGft Glt
TT;
¿ri
TL/H/5501-27
Múltiple Input Channels
TUH/S501-29
13
156
3.0 Typical Applications8-Bit 2-Quadrant Analog Multiplier
_TLTCU YJNm
1Xw
(QVTD5V) [-10VTO -1DV]
l2 B
I
ZIN(DV TD 5VJ
Vcc
VflEFl-)
AGUO
DGHO
KFER
CS
Vcc
LF355
-15V
ZZpF
Fast Infinite Sample-and-Holdl.Z/tS
v« -i p(OVT05V) I—I
10
13
a
11
—
"V 7
20
12
1 6
GHO W
ADcoazo
2 LSB 1Z
3 11
* ID
5 9
15 S
16 7
17 E
IB MSB 5
DACD800
13 •-Lo.1"
3 . .
I J_D.OVF a.
21JLJ T^ |— _
1.8Zk1K
1.W1
14
157
JtH
AtM
— .
mpy
i f cA
— <
DV T
O 5
V
Iinaf
oD
lGIIIJ
EB /"T
\/
Dí 1
0 -I
V
T
A IC
Ocw
vEint
íis'
ADC
WIC
^
u
t*0
tí
—
'" A
Kr B
•
N
rJ_
«'
ssa
re
i 1
,ÍW
R, tm
, y%
!
ADC
OÍM
ÍMv"
. —
1 A
K
nn
•
" N
Y
_L
Ol1
TI
W
1 1
!Wí!
ÍHÍ!
1 1
W b
Dig
ital W
ave
form
Rec
orde
r !í
AOC
BEK
;í*
MtM
MT
C
OU
HtW
I A
ID 0
CO
KTM
LIM
IC
«
!K X
8 a
/UJ
l/Oi
W
AÍ
; <^
^Tf
^I/»t
AI6
A
la
n VE
i i
Huí
WR[
1K X
B R
AM
1/0
, AO
AO
: í
-f-.H
L.-H
S —
?V
I\-7V
— 1
I/O
í AI
D
AI
n wc i i
rRD
¡ W
íj
I»
'"»
1?
k
«>
«CO
MO
n,>
— >
. —
.
DI
O»oM
Tttsm
.
y .
ewm
twLA
ICH
M
'
DI 1
(1
\K
., 1
t
U31
I
iS
IRB
lEV
íirV
^
SV
W-i
TI
_L 1
OM
MÍK
31A
. .
n
^~
í 1
— •
s:.
r^—
i1D
' 1
'*
CLK
I
' '
*J_
VC
LflI
-•
e«:
-1ID
DM
71LL
M3
— ¿o)
iRiao
tnou
r
. LT
~V
;
» a
— 1
L >
o
__!_
_/
ctñ
cu
... T
í
I-ÍT
AM
£
i
3III
ÓO
CK
01
CLDC
K p- •
DM
7413
1M
D<
-
p
01
1—
0»
—
CL
«I
> T3 •a 8 <-*• O 3 0)
\r^o
1 it—
""
' ^
• JLy°
]_j —
b-im
it -
,r-
. r
>-w
,J
>o
H \m
, \T
~X
I
*" "'
i 'L
^0
|J
— »-
mi
\r~
v i^
-.
***
I —
JLJ'0
- ,_
LD
"-»aS
í
' 1.3
M a
ampl
eiíí*
c
NCUC
Kiwi
nifc
i M
kmam
oiy
!SW
lMN
QfK
EO
UE
NC
T»t
c/S
)
TU
H/6
B01-3
2
Ordering Information
PartNumber
ADC0820BCV
ADC0820BCWM
ADC0820BCN
ADC0820CCJADCOB20CCMSA
ADCOfl20CCV
ADC0820CCWM
ADC0820C1WM
ADC0820CCN
TotalUnadjusted Error
±V2LSB
±1 LSB
Package
V20A— Molded ChipCarne r
M20B— Wíde Body SmallOutline
N2QA— Molded DlP
JaOA— CerdipMSA20— Shrink Small
OutlinePackage
V20A— Molded ChipCarrier
M2QB— Wide Body SmallOutline
M20B— Wide Body SmallOutline
N20A— Molded DlP
Tempe ratu reRange
0°C lo +70° C
0"Cto +70°C
0"C to +70° G
-406Cto +&5°C0°C to +70"C
0°C to 4-70DC
0"C to +70°C
— 4CTCto +650C
trcto +70°c
16
159
Physical DímensiOnS inches (millimeters)
(O.E35) \) \5 MAX
zó] fis] [íí] FT] fíe] fis] fiTl fisl [u] ]ri|
1 \0.220-0.310 -V-.
(5.583-7.874) f
i 1
/liJLiJlllLAJLilLULUlllLiJIü!0.005-0.020 /
[0.127-0.503)RADTYP
D-180 0.290-0.320 ~~*1Kü'^l *rf366-fl 1281* 1 GUSSSEALANT^
MAX * 1 \ X
— f = 1 -r-íí } \íl -95*±5* U 86' W^-
Ij ~~*U i0-203-0-305)'
OJ1Q-0.41Q 0.060
"* 17,871-10.41) * (1.524) *MAX
BOTHENDS
1 0.037±0.005
(0.340 ±0,1 71}
' 0.005 Q.055±Q.DOS
(0.127) (1.397±0.127)MIN
ffíWffl0.01 8 ±0.003 ^
* (0.457±n.07B]
0.100±Q.010
Hermetic Dual-In-Line Package (J)Order Number ADC0820CCJ
NS Package Number J20A
(U96-B.51I
(U91-S.Z99[7J91-7.595) *
D.D10-O.OZ9
(0.508-1.524}
i
15.0801, 1 — T-— M« ,,
| B.Í50 |'pliñj 0.125-0.200
MW (3.175 -5.080]
* t
JWU.IHEVW1
(1Z.598-13.Wa
ID 1S 1B 1T 16 15 14 13 U 11
^ñ ñ fl ñ ñ ñ ñ ñ ñ ñ
1.39*-».Í19 At1Q.OOB-lQ.6U) J
¡-QIFWkíl 1 , -~ '
30'TKP
VI j i y y y y y y y y \\^ \1
O.W3-0.1W
[O.Mí-n.73T) AiJ " " (UK-Í.MZ)
1
S 10 1
^ÍÜWAX(0.151)
,. mKíTl — •.uw-ujiu .ALLlfl>í [0.1<K-IL3ft5)
j Jf lU 1 -1— -IQÜPílPJIlDflBÍ i »n»1 O.DW ^X^ ' T ni i
D Un— B D11 --: '^ L U U « 1 1 1
[B.m-O.HO] AULEMniPS *| "" (0.406-1.1711] (l rtl I (D.3M-DJO*JTirMLUAJS TTI'AU.UEADS TTf
^ I _O.MÍr,p^~ (DJKUJ wart-n
SO Package (M)Order Number ADC0820BCWM, ADC0820CCWM or ADC0820CIWM
NS Package Number M20B
18
9-•l-
160
DimenSÍOnS ¡nches fmillimeters) (Continued)20 11
T1.50
01.2—
O.GflJt 0.12-
1.0 Jo* i_
1 0.800± 0.025
!
yin1 2.35 —
uuuuu,0
-H BE!•
hHHJW0.30± 0.10 TYP—I |—
HHO.U®IC|A®|B©|
EEi ] ,— 0.20*0.05
•__J_ L/FTH1CKHESS
rro.i5:°;« fí \ t +« ± 3 »1 TYP ;/ \ \\P
J LiO.65 TYPl |f?i?'10^ 1 1 '-1 r-ju.pu urj i_cj __| |_0.60±0.15
TYPU5A20 [KEV A)
Shrink Small Outline Package (SSOP)Order Number ADC0820CCMSA
NS Package Number MSA20
1.D13-1.MD
US.73-2E.4Z)
OU12JÜJLÜLUUJUJL1JÜUj.090I2JBG)
0.060 JK1M 0-MO _
(1.524-)™] [ {1,0161TYP TYP
0^60 ±0.095
[E.6D4 •0,127]
I
PIN NO. 1 IDENT
OPTION2
OPTIONZ i
*"(«>
40.840 t1.524iD.12711 -Q.D15
9Q*± 0.004°
u u u u u u u u u u
k 0.10010.010 1 I II
(2J540«IL254'|"n ¡~ O.D»±D.OQ3{B.457±O.D76} 'i
B.130 O.W5
~ (3.302 0.1231
B.145-020013.BI1-5.080I
0.020
j/izs-n.140^
Molded Dual-ln-Line Package (N)Order Number ADC0820BCN or AIX0820CCN
NS Package Number N20A
19
161
cO
tíC
11
2OX
ü(0
.C*-»
3<D
0>>Coüo<0).Q+3
Q.EooQ.
T3Q>0)CLeni=O)ir5i00oCM00
^
Physical DímenSIOnS inches tmillimeters) (Continued)
á
C
r
aC
0.350 tS;o
i8-89 -o!o
E0
]
-rFlH #1 1DENT
3\ 1Sn A -n n r
( O
1LJ 1_1 LJ ÜJ L
9 ¡
-10 20(1
~~ [5".08]TYP
n
j13
^_
O.Q17±O.OQ4 _ 45°X °:°^ —,[0.43Í0.10]
45°X[1.65] \ 18
] o.02S±0 003 f] [0.74Í0.08] TfP
-i
]14
0.050-j-yp
[1.27]
,-ÍF^y^ P¿íw-iE
^n5S!=E3Sni
*
\* *" "
_. _
T5,i.»[7.87±0.5l]TrP
1^-SE^TING PLAÑE
— fjj"0] M1H TYP
0.105±0.015" [2.67±0.3S] TYP
0.165-0.180 -rvp[4.19-4.57]
C± 0.004 [0.10]
L ' - 'M /
/
^_ 0.390Í0.005 TYp_^.[9.9U0.13] tr
V2<U (REY L)
Molded Chip Carrier Package (V)Order Number ADC0820BCV or ADC0820CCV
NS Package Number V20A
UFE SUPPORT POLICY
NATIONAL'S PRODUCTS ARE NOT AUTHOR1ZED FOR USE AS CR1TICAL COMPONENTS IN LIFE SUPPORTDEVICES OR SYSTEMS WITHOUT THE EXPRESS WR1TTEN APPROVAL OF THE PRESIDENT OF NATIONALSEMICONDUCTOR CORPORATION. As used herein;
1. Life support devicessystems
Or systems are devices or 2. A critical component ís any component of a ufewhich, (a) are intended for surgical ímplant support device or system whose failure to perform can
¡nto the body, or (b) support or sustain life, and whose be reasonably expected to cause the failure of the lifefailure to perform, when properly used in accordance support device or system, or to affect ¡ts safety orwith instructions for use provided ín the labeling, can effectiveness.be reasonably expected to result in a significant injuryto the user.
±f\l Semiconductorng Corporation\/w 1111 W
ArtingtoiTel:1(BFací (E
ast Bardí) Road1.TX 7601700) 272-995S00) 737-7018
National SemiconductorEuro pe
Fax: (+¿9) 0-180-5Emait cnfwgeatevrní
Deutsch Tet (+49) 0-180-5Engltsh Tet (+<9) 0-180-5Francas Tal: (+491 0-180-5
National Semiconductor National SemiconductorHong Kong Lid. Japan Ltd.
W B5B6jisc.c<xn«8585J27832129358
Italiano Tul: (4-49) 0-180-534 16 80
13th FtoOf, Sttaight BtoOcean Centre, 5 CantoTáíTishalsu. KowloonHong KongTet (852) 2737-1600Fax: (852) 2736-9960
ick. Tefe 81-043n Rd, Fax: 81^43
299-2309-299^408
162
5.2 MANUAL DE USUARIO
MANUAL xvia B
AUTORESET
OH
AJUSTE O
A „
OIWOFF AODC OJ1N
Q Q Q
SELECTOR ENTRADA A —^ — U, _J _j ^ _|DE TIEMPO íüUSTEO M °-2 °'5 1 2 5 10 V / D
n Q Q Q Q Q Q QB "X
m_ »|b
ENTRADA B
Q Q QOH/OFF AODC OflM
Figura 5.1 Vista frontal del dispositivo
FUSIBLEVIDEO
(§)CH3 CH4
120 AC
Figura 5.2 Vista posterior del dispositivo
Escalas de tiempo:
Este dispositivo tiene acceso a escalas de tiempo de 10us3 50us, O.lms, O.Sms, Ims, 5ms.,
lOms, SOms, O.ls y XvíaB, mediante un selector de 10 posiciones ubicado en la parte
frontal del aparato, se deben tomar en cuenta estas escalas de acuerdo a las frecuencias que
se desea observar, para obtener un número óptimo de muestras.
163
Por ejemplo, si se desea observar una onda de 1 KHz en la pantalla, se puede escoger la
escala de Ims o una escala menor, es conveniente aclarar que la peor resolución que se
tiene de acuerdo a las especificaciones del equipo es de 5 muestras por período para la
frecuencia máxima de 50 KHz.
La escala de tiempo seleccionada se visualizará en la pantalla de forma inmediata, bajo la
escala de voltaje de canal A.
En el caso de XviaB que se habilita con el botón correspondiente, para obtener una
aceptable visualización de la figura de Lisajouss se debe manipular el selector de escalas de
tiempo hasta que se tenga una imagen óptima.
Escalas de amplitud de voltaje:
Estas escalas son controladas por la regleta de botones, marcadas por un valor específico
que se le asigna a cada división de pantalla. La escala escogida también podrá ser
visualizada en la pantalla, en la parte superior-central para el canal A, y en la parte inferior-
central para el canal B. Cuando la onda sobrepasa el rango en que se muestra en la pantalla,
produce una saturación de los circuitos, que se manifiesta como una pantalla en blanco,
razón por la cual se recomienda escoger la escala adecuada. En la escala de 10V, se pueden
observar señales cuya amplitud pico sería de hasta 40V, pero por razones de seguridad del
equipo, no se recomienda llegar a estos limites.
164
Cuando se desee mover la señal de cualquiera de los canales en sentido vertical, existe una
perilla para cada canal destinada a dicho fin, tomando en cuenta no salirse de los rangos de
pantalla, para evitar la saturación.
Cada canal tiene controles independientes para su habilitación y para calibración de su
nivel de cero. Se recomienda que a cada cambio de escala de amplitud de voltaje se realice
un enceramiento.
Cuadrícula:
Internamente la cuadrícula tiene potenciómetros para el posicionamiento de las líneas en la
pantalla, esto se recomienda en caso de que se tenga una descalibración de las divisiones de
tiempo en sentido horizontal.
De igual manera internamente se tiene un cursor que se encuentra deshabilitado., ya que en
las pruebas no se vio ninguna utilidad, debido a que solamente era una línea vertical que se
desplazaba horizontalmente en la pantalla.
Caracteres:
Internamente existen potenciómetros que permiten una manipulación de la localización de
los caracteres en la pantalla.
Reset o refresco de pantalla:
Existen 2 opciones para realizar este proceso, controladas mediante un interruptor.
165
Una de las posiciones habilita el reset manual, con lo cual el usuario puede mantener
estática la imagen en la pantalla por el tiempo que él desee a manera de memorización, esta
opción es muy útil en el caso que el usuario desee tomar mediciones y analizar las formas
de onda tranquilamente, en el caso de que el usuario desee tomar otra muestra simplemente
debe presionar el botón de reset.
En la otra posición del interruptor de selección de reset, se tiene un refresco automático de
aproximadamente 5 segundos, que puede ser modificado internamente.
Habilitación AC o DC:
Este botón en el modo AC eliminará la componente de continua de la señal, en tanto que en
el modo de DC, se permitirá el ingreso de las 2 componentes.
El brillo y contraste, se lo modificará mediante los controles de cada televisión donde se
conecte el equipo, ya que los niveles de salida se encuentran fijos internamente.
MANTENIMIENTO
Debido a que el diseño del dispositivo es en forma modular, se facilita el desacople de las
tarjetas de manera que se puede realizar su mantenimiento en forma separada.
Para realizar el mantenimiento del módulo de sincronismos se necesita un osciloscopio,
para comprobar que las señales que éste genera sean las adecuadas. Se recurre a los gráficos
que se proporcionan en las hojas técnicas del C.I. LM1882 (Ver Anexo 5.1.1) para compa
rarlos con las que se tiene en los pines de salida de la tarjeta.
166
El mal funcionamiento de esta tarjeta es crítico para el dispositivo, ya que todos los
módulos se sincronizan de acuerdo a las señales de ésta. Una posible anomalía es que no se
esté generando la frecuencia de reloj de 14.31818 MHz, por lo que se recomienda verificar
el pin 6 del C.I. 7404, donde deberá estar presente la señal de reloj.
Otro problema puede ser que no se estén generando las señales Load y Clear, en este caso
se debe simular en forma manual estas señales en los pines correspondientes del C.I.
LM1882. Si el problema persiste se debe reemplazar el circuito integrado antes
mencionado.
Si se verifica el normal funcionamiento del módulo generador de sincronismos., se puede
revisar el resto de tarjetas en base a este módulo., simplemente verificando en una pantalla
el vídeo que se debe obtener de cada tarjeta. Así en el módulo generador de cuadrícula se
debe tener el vídeo tanto de las líneas horizontales como de las líneas verticales. El módulo
generador de cuadricula se debe calibrar además para una correcta escala en el tiempo, y se
lo hace mediante la comparación de una señal mostrada en nuestro dispositivo y la señal
mostrada en un osciloscopio. En este caso se debe manipular el potenciómetro de ancho de
cuadrícula, es decir, el que controla el espaciamiento de las líneas verticales.
En los módulos generadores de caracteres se debe controlar tres cosas: primero que se
genere la frecuencia de reloj de 4 MHz con el cristal en el pin 6 del C.I. 7404, luego se debe
tener el vídeo correspondiente en la pantalla, que en caso de no darse, se tiene que verificar
los circuitos de habilitación del vídeo en esta tarjeta, y se lo hace tomando como vídeo estas
salidas y observando en la pantalla las regiones que deben controlar las mismas. Si el vídeo
167
no aparece en la pantalla, también se puede deber a la descalibración de los potenciómetros
de posicionamiento.
En la tarjeta de adquisición de datos se debe seguir el procedimiento que se describe a
continuación y que a manera de ejemplo se escogió la escala de 2 V/D.
1.- Extraer el conversor análogo-digital C.L ADC 0820
2.- Seleccionar el botón de 2 V/D.
3.- Ingresar una señal de 8 Vpico sinDC.
4.- Verificar y calibrar de manera que a la salida del primer operacional (pin 7 ) se
tenga una señal de 2.5 Vpico.
5.- Verificar y calibrar de manera que a la salida del segundo operacional (pin 7) se
tenga una señal entre O y 5 voltios, con un nivel de DC de 2.5 voltios.
6.- Ingresar una señal de más de 8 voltios pico y calibrar los recortes de la señal para
que no exceda el rango de entrada al conversor (de O a 5 voltios)
7.- Colocar el conversor en la tarjeta.
8.- Bajar la frecuencia de la señal de entrada lo más posible, colocar por cada dato de
conversión un led y verificar la conversión a señal mínima (OV = 00000000) y
señal máxima (5V =11111111)
9.- Repítase el mismo procedimiento para el canal B.
Para el mantenimiento del módulo generador de escalas de tiempo, en primer lugar se debe
verificar que el cristal esté generando los 4 MHz (pin 6 del C.I. 7404), a continuación
168
mediante un osciloscopio compruebe que las frecuencias requeridas (ver Figura 2.35) estén
siendo generadas de acuerdo a los requerimientos para cada escala de tiempo del selector.
En el módulo procesador de datos para los canales A y B se debe verificar la correcta
generación de las señales de reloj tanto de 20 MHz como la de 4 MHz. También se debe
controlar que se esté generando la señal de Reset tanto manual como automático. Se debe
controlar que la señal de reloj proveniente del generador de escalas de tiempo esté
ingresando correctamente y de igual manera las señales que provienen de botones externos
(X vía B, canal A, canal B, reset).
En el módulo de salida de vídeo se debe comprobar que las señales a sumarse estén
ingresando, y calibrar los niveles de blanco o negro mediante los potenciómetros. Verific.ar
que en los colectores de los transistores esté presente la señal compuesta de vídeo.
169
5.3 BIBLIOGRAFÍA
1. CADINOT HERVE, Montajes electrónicos para video, Paraninfo, Madrid, 1997.
2. CARRERA OSWALDO, Diseño de un generador de impulsos de sincronismo para un
sistema de televisión NTSC, E.P.N. tesis, 1980.
3. DONALD G FINK, Electronics Engineers handbook, McGraw-Hill, lera. Ed., New
York, 1975.
4. ECG SEMICONDUCTORS, Master Replacement Guide, 16^ Edition.
5. McGRAW-fflLL, Electrónica Práctica, McGraw Hilí, lera. Ed, México, 1986.
6. MOTOROLA, Memory Data Book, Motorola, segunda impresión,1990.
7. NATIONAL SEMICONDUCTOR, Data Acquisition Linear Devices Databook,
National Semiconductor, 1989.
8. NATIONAL SEMICONDUCTORS, ALS/AS Logic Datábook, National
Semiconductor Corporation, 1987,
9. PRADO ALFONSO, Diseño y construcción de un generador de patrones para TV en el
rango VHF, E.P.N tesis, 1978.
10. TEXAS INSTRUMENTS, Linear Circuits Datábook, Texas Instruments, 1984.
11. TEXAS INSTRUMENTS, The TTL Data Book for Design Engineers, Texas nstrument
Incorporated, Second Edition, 1981.
12. TEXAS INSTRUMENTS, TTL Logic Data Book, Texas Instruments, 1988.