4.
1 ANALIZADOR DE
ESTADOS LÓGICOS.
MEDICIONES ELECTRICAS
Coatzacoalcos, Veracruz a 6 de abril del 2022
OBJETIVOS
Comprender el concepto de
estados lógicos.
Entender qué es un
analizador de estados lógicos,
sus características y cuándo
podemos utilizarlo.
ESTADOS LÓGICOS
Lo que comúnmente en lógica es falso o verdadero, en la
lógica digital lo vemos representado mediante dígitos
utilizando exclusivamente los valores 0 y 1.
Generalmente, el estado lógico 0 representa una
ausencia de tensión, un nivel bajo; y el estado lógico
1 representa una existencia de tensión, un nivel alto.
3
Se puede ejemplificar estos estados comparándolos con un
conmutador el cual solo puede estar encendido o apagado.
Para representar estos dos estados, generalmente el ‘1’ se
asociará al estado de conmutador cerrado o encendido, y
el ‘0’ se asocia al estado de conmutador abierto o
apagado.
Se representa el estado del conmutador con la variable S y el de la lámpara
con la variable binaria L.
4
TIPOS DE LÓGICA DIGITAL.
Los más comunes son:
Lógica TTL.
Lógica CMOS.
Lógica TTL. Está caracterizada por
utilizar circuitos alimentados a +5 V. El
nivel alto (H) corresponde a tensiones
superiores a 2V (40% de VCC) mientras
que el nivel bajo (L) a tensiones inferiores
a 0,8 V (16% de VCC). Los valores de
tensión intermedios definen un estado
indeterminado.
5
TIPOS DE LÓGICA DIGITAL.
Lógica CMOS. Está caracterizada por utilizar
circuitos de alimentación variable desde +0.5V
hasta +18V aunque el valor típico es de +15V.
El nivel alto (H) corresponde a tensiones
superiores al 70% de la tensión de alimentación
mientras que el nivel bajo (L) a tensiones
inferiores a 30%. Los valores de tensión
intermedios definen un estado indeterminado.
6
¿QUÉ ES UN ANALIZADOR DE
ESTADOS LÓGICOS?
Es un instrumento electrónico orientado a la verificación
de circuitos digitales secuenciales. Es un dispositivo
cuyo objetivo es visualizar un conjunto de valores digitales
durante un periodo de tiempo de adquisición.
TEKTRONIX TLA 6403 Analizador Lógico
7
Los analizadores lógicos deben permitir realizar un estudio
dinámico de la evolución temporal de varios nodos de un
circuito digital.
8
Por lo tanto el analizador lógico:
Solo adquiere muestras que tomen unos valores discretos.
Adquiere varias muestras simultáneamente para poder
observar un conjunto de líneas digitales.
Las muestras pueden tomar diferentes valores a lo largo del
tiempo de adquisición.
Las muestras se almacenan en una memoria digital interna,
llamada memoria de adquisición, para su posterior
observación.
9
Los objetivos de los analizadores lógicos son los
siguientes:
Representar simultáneamente un gran número de señales (en
general superior a 16).
Visualizar las señales mediante el nivel lógico (“0”/”1”) que
representan en el circuito y no mediante valores precisos de
voltaje.
Observar el estado de las señales entorno a la aparición en
varias líneas de un determinado patrón de bits (condición de
disparo o trigger).
10
¿CUÁNDO UTILIZAR UN ANALIZADOR
DE ESTADOS LÓGICOS ?
Es una excelente herramienta que permite al ingeniero
detectar fallas de circuitos digitales. La captura de señales
de información con modernos analizadores lógicos facilitan las
tareas de adquisición de datos.
Estos cuentan con capacidades de disparo (Triggering) que
permiten encontrar la causa de muchos problemas en diseños
complejos, incluyendo; errores lógicos, violaciones del nivel
lógico, fallas (Glitches), falla de reloj (Clock Skew), violaciones
del tiempo de SETUP/HOLD.
11
Utilizar un analizador lógico cuando se necesite:
Verificar y depurar la operación de sistemas digitales.
Trazar y correlacionar muchas señales digitales
simultáneamente.
Detectar y analizar violaciones de tiempo y transitorios sobre
buses de datos.
Los analizadores de estados lógicos son ideales para resolver esta clase
de problemas porque tienen la capacidad de caracterizar cientos de
señales relacionadas en el tiempo sobre circuitos electrónicos complejos.
El muestreo y las capacidades de almacenamiento de información del
analizador lógico proveen de una ventana en la operación del circuito,
ayudando a determinar cuándo ciertos eventos importantes de
información ocurren .
12
DIFERENCIA ENTRE UN OSCILOSCOPIO Y
UN ANALIZADOR DE ESTADOS LÓGICOS.
El osciloscopio puede medir simultáneamente un número
reducido de señales (usualmente 2),mientras que
analizador puede leer multitud de ellas. El
analizador mide cada señal mediante un cable que está
asociado a un canal.
El osciloscopio mide niveles continuos de tensión,
mientras que el analizador lógico sólo establece si
las señales están por encima o por debajo de un
determinado umbral. De esta forma el analizador
puede indicar el valor lógico de una señal (0 o 1), pero
no puede concretar su nivel exacto de tensión. 13
DIFERENCIA ENTRE UN OSCILOSCOPIO Y
UN ANALIZADOR DE ESTADOS LÓGICOS.
El osciloscopio monitoriza y representa continuamente
las señales. El analizador, por el contrario, sólo
examina las señales en ciertos instantes de
tiempo para registrar su valor lógico en una
memoria interna (la acción de leer y registrar el
valor lógico de las señales se denomina captura).
El analizador sólo puede informarnos del valor
lógico que tienen las señales en los instantes de
captura.
14
ARQUITECTURA DE UN
ANALIZADOR DE ESTADO LÓGICO
En la siguiente figura se muestra el diagrama de bloques de un
analizador lógico donde se incluyen los componentes básicos que
permiten realizar las funciones básicas de un analizador lógico.
15
UNIDAD DE ENTRADA.
oLa unidad de entrada es la encargada de detectar los
niveles eléctricos de las señales conectadas a los
canales de entrada del analizador lógico.
oEstos niveles se guardan como valores binarios en la
memoria de adquisición.
oLos niveles eléctricos se pueden programar para definir el
umbral que determina si el valor de la señal es un 0 o un 1.
oEl ancho de banda depende de la máxima frecuencia de
muestreo que permite el analizador lógico.
16
MEMORIA DE ADQUISICION .
oLa memoria de adquisición es una memoria de tamaño
limitado donde se guardan las muestras adquiridas de
forma continuada durante el proceso de adquisición.
oLas muestras almacenadas en esta memoria pueden ser
observadas por el usuario en la unidad de visualización.
oEsta memoria se caracteriza por su tamaño, que determina
el número de muestras que se pueden almacenar, y por su
ancho que determina el tamaño del vector binario (número
de canales), es decir, el número máximo de muestras que
puede ser adquirido simultáneamente.
17
UNIDAD DE CONTROL DE ADQUISICION.
oEsta unidad es la encargada de controlar la adquisición
de las muestras. Se puede programar la adquisición utilizando
un reloj interno o tomando como referencia los flancos de subida
o bajada de un reloj externo.
oTambién se encarga de detectar la aparición de una
condición de disparo (trigger) y detener la adquisición. El
punto donde se encuentra la condición de disparo determina el
tipo de disparo en función del momento que interese observar:
• Pre-trigger
• Post-trigger
• Disparo intermedio
18
UNIDAD DE CONTROL DE ADQUISICION.
-Pre-disparo (pre-trigger): la información que se almacena
es toda la que sigue a la aparición de la condición de disparo.
-Post-disparo (post-trigger): se guarda en la memoria de
adquisición todas las muestras anteriores a la condición de
disparo.
-Disparo intermedio: la memoria de adquisición tiene
muestras anteriores y posteriores a la condición de disparo.
La unidad de control se encarga de preparar la información
para su presentación en la unidad de visualización.
19
UNIDAD DE VISUALIZACION.
Constituye el interfaz de usuario.
Desde esta unidad se observan las muestras
adquiridas, se programan los diversos parámetros de
adquisición (reloj externo o interno, frecuencia de muestreo,
umbral de nivel 0 y 1, modo de adquisición, etc.), y se
determina la forma de visualización (binario, octal o
hexadecimal, señales individuales o buses, etc.).
20
SONDAS O PUNTAS DE PRUEBA.
En cada uno de las entradas de los canales del analizador
se conectan un cable plano o cilíndrico multiconductor en
cuyo extremos se sitúan las sondas o puntas de prueba a
conectar a los nodos de interés del circuito digital.
En un sistema estándar para analizadores lógicos se realiza
la conexión al circuito digital mediante micro pinzas que se
conectan normalmente a los pines de los circuitos
integrados.
Puntas de prueba
tradicionales de un
analizador lógico.
21
La existencia de una carga resistiva de
100kΩ y de otra capacitiva de 6 a 8 pF
representa un potencial efecto de carga
sobre la señal digital bajo estudio.
En la siguiente figura se muestran por separado estos
posibles efectos de carga que tendrán mayor importancia
cuanto mayor sea la impedancia de salida de los circuitos
digitales que generan las señales.
Efecto de carga de una
punta de prueba.
22
CONCLUSIÓN
En conclusión, para entender la función de un analizador de estados
lógicos, aprendimos que la electrónica digital posee dos estados lógicos
los cuales son el estado “0” el cual representa un nivel lógico bajo o
ausencia de tensión, y el estado “1” que representa un nivel lógico alto o
existencia de tensión. Vimos que los rangos de tensión, para poder
contemplar un nivel lógico “1” o un nivel lógico “0”, dependerá del tipo
de lógica digital que se este implementando en el circuito digital en el
cual se efectúa la medición, este puede tener una lógica TTL o una lógica
CMOS, dicho aspecto es importante considerar en el momento de
efectuar el análisis o medición del circuito digital. A partir de esto, se
puede entender que un analizador de estados lógicos es un instrumento
el cual esta orientado a la verificación de circuitos o sistemas digitales
secuenciales, dicho instrumento captura y muestra una secuencia de
eventos digitales al poder proporcionar múltiples canales de datos. Este
instrumento adquiere muestras que pasan a tomar valores discretos
para poder visualizar las señales mediante el nivel lógico que representa
en el circuito y no mediante valores específicos o precisos de voltaje. 23
CONCLUSIÓN
A la hora de realizar el estudio de funcionamiento de circuitos
digitales se pueden elegir como herramienta de análisis un
osciloscopio o bien un analizador lógico, pero la principal ventaja de
los analizadores lógicos con respecto a un osciloscopio, es que este
puede realizar el análisis de múltiples señales de manera
simultanea, a diferencia de un osciloscopio que se limita a medir
simultáneamente un numero reducido de señales (usualmente 2).
Otra diferencia que existe entre ellos consiste en que un
osciloscopio mide niveles continuos de tensión y por el contrario el
analizador lógico solo nos indica el valor lógico de la señal pero no
concreta el nivel exacto de tensión de dicha señal. Por ultimo, y por
las características ya antes mencionadas, podemos utilizar un
analizador de estados lógicos para verificar y depurar la operación
de sistemas digitales, también nos brinda la posibilidad de trazar y
correlacionar muchas señales digitales simultáneamente. 24
REFERENCIAS BIBLIOGRAFICAS
APLICACIÓN DE ANALIZADORES LÓGICOS EN EXPERIENCIAS DE
LABORATORIO. (2018, 25 junio). PDF. [Link]
aplicacion-de-analizadores logicos-en-experiencias_pdf
De la Cruz Reyes, L. A. (2016, 3 septiembre). Analizador de estados
lógicos. Visualización y ejemplos. IngenieríaElectrónica.
[Link]
visualizacion-y-ejemplos/
Departamento de Tecnología Electrónica, Universidad de Vigo. (s. f.).
Manual de manejo del analizador lógico LA-2124A. PDF.
[Link]
[Link]
Introducción a sistemas digitales. (s. f.). Electrónica Digital Circuitos.
[Link]
S. (2021, 13 julio). ¿Qué es un analizador lógico? Spiegato.25
[Link]