Main Content

Esta página se ha traducido mediante traducción automática. Haga clic aquí para ver la última versión en inglés.

Configurar el objeto de alcance MATLAB

Cuando usa el objeto timescope en MATLAB®, puede configurar muchas configuraciones y herramientas desde la ventana. Estas secciones le muestran cómo utilizar la interfaz Time Scope y las herramientas disponibles.

Pantalla de señal

Esta figura resalta los aspectos importantes de la ventana Time Scope en MATLAB.

Pestaña Alcance

Time scope window with call outs pointing to the toolstrip, button to show or hide the toolstrip, legend, title, y-axis label, minimum and maximum x-axis values, simulation status, simulation time, and the display controls.

Pestaña Medidas

Time scope window with call outs pointing to the measurement settings, trigger settings, trigger cursors, and measurements panel.

  • Min X-Axis: el alcance de tiempo establece el límite mínimo del eje x utilizando el valor de la propiedad TimeDisplayOffset . Para cambiar Time Offset desde la ventana Ámbito de tiempo, haga clic en Settings () en Scope pestaña. En Data and Axes, establezca Time Offset.

  • Max X-Axis — El alcance de tiempo establece el límite máximo del eje x sumando el valor de la propiedad Time Offset con el intervalo de x-valores del eje. Si Time Span se establece en Auto, el intervalo del eje x es 10/ SampleRate.

    Los valores en el eje x de la visualización del osciloscopio permanecen iguales durante toda la simulación.

  • Estado — Proporciona el estado actual del gráfico. El estado puede ser:

    • Processing : ocurre después de ejecutar el objeto y antes de ejecutar la función release .

    • Stopped : ocurre después de crear el objeto de alcance y antes de llamar al objeto por primera vez. Este estado también ocurre después de llamar a release.

  • Título, Y-Label — Puede personalizar el título y la etiqueta del eje y desde Settings o usando el Title y YLabel propiedades.

  • Tira de herramientas

    • Pestaña Scope : personaliza y comparte el alcance del tiempo. Por ejemplo, mostrar y ocultar la leyenda.

    • Pestaña Measurements : activa y controla diferentes herramientas de medición.

    Utilice el botón de fijación para mantener visible la barra de herramientas o el botón de flecha para ocultar la barra de herramientas.

Múltiples nombres y colores de señales

De forma predeterminada, si la señal de entrada tiene varios canales, el osciloscopio utiliza un número de índice para identificar cada canal de esa señal. Por ejemplo, la leyenda de una señal de dos canales mostrará los nombres predeterminados Channel 1, Channel 2. Para mostrar la leyenda, en la pestaña Scope , haga clic en Settings (Settings button). En Display and Labels, seleccione Show Legend. Si hay un total de siete canales de entrada, la leyenda que se muestra es:

When the background is black, the default colors of the input channels are yellow, blue, orange, green, purple, teal, and pink.

De forma predeterminada, el osciloscopio tiene un fondo de ejes negros y elige colores de línea para cada canal de manera similar al bloque Simulink® Scope . Cuando el fondo de los ejes del osciloscopio es negro, asigna a cada canal de cada señal de entrada un color de línea en el orden que se muestra en la leyenda. Si hay más de siete canales, el osciloscopio repite este orden para asignar colores de línea a los canales restantes. Cuando el fondo de los ejes no es negro, las señales se colorean en este orden:

When the background is not black, the default colors of the input channels are dark blue, orange, dark yellow, purple, green, light blue, and maroon.

Para elegir colores de línea o colores de fondo, en la pestaña Scope, haga clic en Settings. Utilice la paleta de colores Axes para cambiar el fondo del gráfico. Haga clic en Line para elegir una línea para cambiar y en el menú desplegable Color para cambiar el color de la línea seleccionada.

Configurar los ajustes del alcance

En la pestaña Scope , la sección Configuration le permite modificar el alcance.

  • El botón Legend activa o desactiva la leyenda. Cuando muestra la leyenda, puede controlar qué señales se muestran. Si hace clic en el nombre de una señal en la leyenda, la señal se oculta del gráfico y se muestra en gris en la leyenda. Para volver a mostrar la señal, haga clic nuevamente en el nombre de la señal. Este botón corresponde a la propiedad ShowLegend en el objeto.

  • El botón Settings abre la ventana de configuración que le permite personalizar los datos, los ejes, la configuración de visualización, las etiquetas y la configuración de color.

En la pestaña Scope , la sección Layout le permite modificar las dimensiones del diseño del alcance.

El botón Display Grid le permite seleccionar el diseño de visualización del osciloscopio.

Utilice timescope Medidas y activadores

Todas las mediciones se realizan para un canal específico. De forma predeterminada, las mediciones se aplican al primer canal. Para cambiar qué canal se está midiendo, use el menú desplegable Select Channel en la pestaña Measurements .

Cursores de datos

Utilice el botón Data Cursors para mostrar los cursores de pantalla y de forma de onda. Cada cursor sigue una línea vertical a lo largo de la señal. La diferencia entre los valores x- y y - de la señal en los dos cursores se muestra en el cuadro entre los cursores.

Estadísticas de señal

Utilice el botón Signal Statistics para mostrar estadísticas sobre la señal seleccionada en la parte inferior de la ventana de alcance de tiempo. Puede ocultar o mostrar el panel Statistics usando el botón de flecha The arrow button en la parte inferior derecha del panel.

  • Max — Valor máximo dentro de la parte mostrada de la señal de entrada.

  • Min — Valor mínimo dentro de la parte mostrada de la señal de entrada.

  • Peak to Peak — Diferencia entre los valores máximo y mínimo dentro de la parte mostrada de la señal de entrada.

  • Mean — Promedio o media de todos los valores dentro de la parte mostrada de la señal de entrada.

  • Variance –– Variación de los valores dentro de la porción mostrada de la señal de entrada.

  • Standard Deviation –– Desviación estándar de los valores dentro de la porción mostrada de la señal de entrada.

  • Median — Valor medio dentro de la parte mostrada de la señal de entrada.

  • RMS — Raíz cuadrática media de la señal de entrada.

  • Mean Square –– Cuadrado medio de los valores dentro de la porción mostrada de la señal de entrada.

Para personalizar qué estadísticas mostrar y calcular, utilice la lista Signal Statistics .

Signal statistics button showing all the statistic measurement options selected.

Buscador de picos

Utilice el botón Peak Finder para mostrar los valores máximos de la señal seleccionada. Los picos se definen como un máximo local donde están presentes valores más bajos a ambos lados de un pico. Los puntos finales no se consideran picos. Para obtener más información sobre los algoritmos utilizados, consulte la función findpeaks (Signal Processing Toolbox) .

Cuando activa las mediciones del buscador de picos, aparece una flecha en el gráfico en cada máximo y aparece un panel de Picos en la parte inferior de la ventana timescope que muestra el x y y valores en cada pico.

Puede personalizar varias configuraciones del buscador de picos:

  • Num Peaks — El número de picos que se mostrarán. Debe ser un número entero escalar del 1 al 99.

  • Altura mínima: la diferencia de altura mínima entre un pico y sus muestras vecinas.

  • Distancia mínima: el número mínimo de muestras entre picos adyacentes.

  • Umbral — El nivel por encima del cual se detectan picos.

  • Label Peaks: muestra etiquetas (P1, P2,…) encima de las flechas en el gráfico.

Mediciones binivel

Con las mediciones de dos niveles, puede medir transiciones, aberraciones y ciclos.

Configuración de dos niveles.  Al utilizar mediciones de dos niveles, puede configurar estas propiedades:

  • Auto State Level : cuando esta casilla de verificación está seleccionada, el panel de mediciones binivel detecta los niveles de estado alto y bajo de una forma de onda binivel. Cuando esta casilla de verificación está desactivada, puede ingresar valores para los niveles de estado alto y bajo manualmente.

    • High : especifique manualmente el valor que denota una polaridad positiva o un nivel de estado alto.

      Positive polarity pulse where the signal goes from low, to high, to low again.

    • Low : especifique manualmente el valor que denota una polaridad negativa o un nivel de estado bajo.

      Negative polarity pulse where the signal goes from high, to low, to high again.

  • State Level Tol. % — Niveles de tolerancia dentro de los cuales deben estar los niveles inicial y final de cada transición para estar dentro de sus respectivos niveles estatales. Este valor se expresa como un porcentaje de la diferencia entre los niveles estatales alto y bajo.

  • Upper Ref Level : se utiliza para calcular el final de la medición del tiempo de subida o el inicio de la medición del tiempo de caída. Este valor se expresa como un porcentaje de la diferencia entre los niveles estatales alto y bajo.

  • Mid Ref Level : se utiliza para determinar cuándo se produce una transición. Este valor se expresa como un porcentaje de la diferencia entre los niveles estatales alto y bajo. En la siguiente figura, el nivel medio de referencia se muestra como una línea horizontal y su correspondiente instante del nivel medio de referencia se muestra como una línea vertical.

    Plotted signal that starts in a low-state level, then transitions to a high-state level. Red lines on top of the plot cross at the transition point.

  • Lower Ref Level : se utiliza para calcular el final de la medición del tiempo de caída o el inicio de la medición del tiempo de subida. Este valor se expresa como un porcentaje de la diferencia entre los niveles estatales alto y bajo.

  • Settle Seek : la duración después del instante del nivel de referencia medio cuando ocurre cada transición se utiliza para calcular un tiempo de establecimiento válido. El tiempo de establecimiento se muestra en el panel Aberrations .

Transiciones.  Seleccione Transitions para mostrar las mediciones calculadas asociadas con la señal de entrada que cambia entre sus dos posibles valores de nivel de estado, alto y bajo. Las medidas se muestran en el panel Transitions en la parte inferior de la ventana del alcance.

La fila + Edges mide los flancos ascendentes o una transición positiva. Un flanco ascendente en una forma de onda de dos niveles es una transición del nivel de estado bajo al nivel de estado alto con un valor de pendiente mayor que cero.

Plotted signal that starts in a low-state level, then transitions to a high-state level. Shows a positive edge with a positive slope value.

La fila - Edges mide los bordes descendentes o una transición negativa. Un flanco descendente en una forma de onda de dos niveles es una transición del nivel de estado alto al nivel de estado bajo con un valor de pendiente menor que cero.

Plotted signal that starts in a high-state level, then transitions to a low-state level. Shows a negative edge with a negative slope value.

Las mediciones de transición suponen que la amplitud de la señal de entrada está en unidades de voltios. Para que las mediciones de transición sean válidas, debe convertir todas las señales de entrada a voltios.

Aberraciones.  Seleccione Aberrations para mostrar las mediciones calculadas que involucran la distorsión y amortiguación de la señal de entrada, como predisparo, sobreimpulso y subimpulso. El exceso y el defecto, respectivamente, se refieren a la cantidad que una señal excede y cae por debajo de su valor final de estado estable. El disparo previo se refiere a la cantidad antes de una transición que una señal varía de su valor inicial de estado estable. Las medidas se muestran en el panel Transitions en la parte inferior de la ventana del alcance.

Esta figura muestra el disparo previo, el sobreimpulso y el insuficiente para una transición de flanco ascendente.

Plotted signal that starts in a low-state level, then transitions to a high-state level. Shows a preshoot, overshoot, and undershoot on the plot.

La siguiente figura muestra el disparo previo, el sobreimpulso y el insuficiente para una transición de flanco descendente.

Plotted signal that starts in a high-state level, then transitions to a low-state level. Shows a preshoot, overshoot, and undershoot on the plot.

Ciclos.  Seleccione Cycles calcula repeticiones o tendencias en la parte mostrada de la señal de entrada. Las medidas se muestran en el panel Cycles en la parte inferior de la ventana del alcance en dos filas: + Pulses para los pulsos de polaridad positiva y - Pulses para los pulsos de polaridad negativa.

  • Period — Duración promedio entre bordes adyacentes de polaridad idéntica dentro de la parte mostrada de la señal de entrada. Para calcular el período, el timescope toma la diferencia entre los instantes del nivel medio de referencia de la transición inicial de cada pulso y la siguiente transición de idéntica polaridad. Estos instantes de nivel de referencia medio para un pulso de polaridad positiva aparecen como puntos rojos en la siguiente figura.

    Plotted pulse signal with the mid-reference level on the rising edge marked in red dots.

  • Frequency — Recíproco del período promedio, medido en hercios.

  • Count — Número de pulsos de polaridad positiva o negativa contados.

  • Width — Duración promedio entre los flancos ascendente y descendente de cada pulso dentro de la porción mostrada de la señal de entrada.

  • Duty Cycle : relación promedio entre el ancho del pulso y el período del pulso para cada pulso dentro de la parte mostrada de la señal de entrada.

Desencadenantes

Defina un evento de activación para identificar el tiempo de simulación de las características de la señal de entrada especificadas. Puede utilizar eventos de activación para estabilizar señales periódicas, como una onda sinusoidal, o capturar señales no periódicas, como un pulso que se produce de forma intermitente.

Para definir un disparador:

  1. En la pestaña Activador de la ventana de alcance, seleccione el canal que desea activar.

  2. Especifique cuándo se actualiza la pantalla seleccionando un Mode.

    • Auto : muestra datos del último evento desencadenante. Si no ocurre ningún evento después de un período de tiempo, muestre los últimos datos disponibles.

      Normal : muestra datos del último evento desencadenante. Si no ocurre ningún evento, la pantalla permanece en blanco.

    • Once : muestra datos del último evento desencadenante y congela la visualización. Si no ocurre ningún evento, la pantalla permanece en blanco. Haga clic en el botón Rearm para buscar el siguiente evento desencadenante.

  3. Seleccione un tipo de disparo, polaridad y cualquier otra propiedad. Consulte la tabla Propiedades del activador.

  4. Haga clic en Enable Trigger.

Puede configurar la posición del disparador para especificar la posición del puntero de tiempo a lo largo del eje y. También puedes arrastrar el puntero de tiempo hacia la izquierda o hacia la derecha para ajustar su posición.

Propiedades del disparador

Tipo de disparadorParámetros de activación

Edge : se activa cuando la señal cruza un umbral.

Polarity : seleccione la polaridad para una señal activada por flanco.

  • Rising — Se activa cuando la señal aumenta.

    Example plot of a rising edge trigger with markers for where the trigger is enabled and triggered.

  • Falling — Se activa cuando el valor de la señal está disminuyendo.

    Example plot of a falling edge trigger with markers for where the trigger is enabled and triggered.

  • Either : se activa cuando la señal aumenta o disminuye.

Level : ingrese un valor de umbral para una señal activada por flanco. Auto level es 50%

Hysteresis : ingrese un valor para una señal activada por flanco. Ver Histéresis de señales de disparo

Delay : compensa el disparador con un retraso fijo en segundos.

Holdoff : establece el tiempo mínimo posible entre activadores.

Position — Establece la posición horizontal del gatillo en la pantalla.

Pulse Width : se activa cuando la señal cruza un umbral bajo y un umbral alto dos veces dentro de un tiempo específico.

Polarity : seleccione la polaridad para una señal activada por ancho de pulso.

  • Positive : se activa con un pulso de polaridad positiva cuando el pulso cruza el umbral bajo por segunda vez.

    Example plot of a pulse width trigger with markers for where the trigger is measured and triggered.

  • Negative : se activa con un pulso de polaridad negativa cuando el pulso cruza el umbral alto por segunda vez.

  • Either : se activa tanto en pulsos de polaridad positiva como de polaridad negativa.

Nota

Un disparador de falla es un tipo especial de disparador de ancho de pulso. Se produce un desencadenante de falla para un pulso o pico cuya duración es menor que una cantidad específica. Puede implementar un disparador de falla usando un disparador de ancho de pulso y configurando el parámetro Max Width en un valor pequeño.

High : ingrese un valor alto para una señal activada por ancho de pulso. Auto level es 90%.

Low : ingrese un valor bajo para una señal activada por ancho de pulso. Auto level es 10%.

Min Width : ingrese el ancho de pulso mínimo para una señal activada por ancho de pulso. El ancho del pulso se mide entre el primer y segundo cruce del umbral medio.

Max Width : ingrese el ancho de pulso máximo para una señal activada por ancho de pulso.

Delay : compensa el disparador con un retraso fijo en segundos.

Holdoff : establece el tiempo mínimo posible entre activadores.

Position — Establece la posición horizontal del gatillo en la pantalla.

Transition : se activa en el flanco ascendente o descendente de una señal que cruza los niveles alto y bajo dentro de un rango de tiempo específico.

Polarity : seleccione la polaridad para una señal activada por transición.

  • Rise Time : se activa con una señal creciente cuando la señal cruza el umbral alto.

    Example plot of a transition trigger with markers for where the trigger is enabled, measured, and triggered.

  • Fall Time : se activa con una señal decreciente cuando la señal cruza el umbral bajo.

  • Either : se activa con una señal creciente o decreciente.

High : ingrese un valor alto para una señal activada por transición. Auto level es 90%.

Low : ingrese un valor bajo para una señal activada por transición. Auto level es 10%.

Min Time : ingrese una duración de tiempo mínima para una señal activada por transición.

Max Time : ingrese una duración de tiempo máxima para una señal activada por transición.

Delay : compensa el disparador con un retraso fijo en segundos.

Holdoff : establece el tiempo mínimo posible entre activadores.

Position — Establece la posición horizontal del gatillo en la pantalla.

Runt: se activa cuando una señal cruza un umbral bajo o un umbral alto dos veces dentro de un tiempo específico.

Polarity : seleccione la polaridad para una señal activada por runt.

  • Positive : se activa con un pulso de polaridad positiva cuando la señal cruza el umbral bajo por segunda vez sin cruzar el umbral alto.

    Example plot of a runt trigger with markers for where the trigger is measured and triggered.

  • Negative : se dispara con un pulso de polaridad negativa.

  • Either : se activa tanto en pulsos de polaridad positiva como de polaridad negativa.

High : ingrese un valor alto para una señal activada por runt. Auto level es 90%.

Low : ingrese un valor bajo para una señal activada por runt. Auto level es 10%.

Min Width : ingrese un ancho mínimo para una señal activada por runt. El ancho del pulso se mide entre el primer y segundo cruce de un umbral.

Max Width : ingrese un ancho de pulso máximo para una señal activada por runt.

Delay : compensa el disparador con un retraso fijo en segundos.

Holdoff : establece el tiempo mínimo posible entre activadores.

Position — Establece la posición horizontal del gatillo en la pantalla.

Window : se activa cuando una señal permanece dentro o fuera de una región definida por los umbrales alto y bajo durante un tiempo específico.

Polarity : seleccione la región para una señal activada por ventana.

  • Inside : se activa cuando una señal abandona una región entre los niveles bajo y alto.

    Example plot of an inside window trigger with markers for where the trigger region is and where the trigger appears.

  • Outside : se activa cuando una señal ingresa a una región entre los niveles bajo y alto.

    Example plot of an outside window trigger with markers for where the trigger region is and where the trigger appears.

  • Either : se activa cuando una señal sale o ingresa a una región entre los niveles bajo y alto.

High : ingrese un valor alto para una señal activada por ventana. Auto level es 90%.

Low : ingrese un valor bajo para una señal de activación de ventana. Auto level es 10%.

Min Time : ingrese la duración mínima de una señal activada por ventana.

Max Time : ingrese la duración máxima de una señal activada por ventana.

Delay : compensa el disparador con un retraso fijo en segundos.

Holdoff : establece el tiempo mínimo posible entre activadores.

Position — Establece la posición horizontal del gatillo en la pantalla.

Timeout — Se activa cuando una señal permanece por encima o por debajo de un umbral durante más tiempo que un tiempo específico

Polarity : seleccione la polaridad para una señal activada por tiempo de espera.

  • Rising : se activa cuando la señal no cruza el umbral desde abajo. Por ejemplo, si configura Timeout en 7,50 segundos, el alcance se activa 7,50 segundos después de que la señal cruza el umbral.

    Example plot of a rising timeout trigger with markers for where the trigger is measured from and triggered.

  • Falling : se activa cuando la señal no cruza el umbral desde arriba.

  • Either — Se activa cuando la señal no cruza el umbral en ninguna dirección

Level : ingrese un valor de umbral para una señal activada por tiempo de espera.

Hysteresis : ingrese un valor para una señal activada por tiempo de espera. Ver Histéresis de señales de disparo.

Timeout : ingrese una duración de tiempo para una señal activada por tiempo de espera.

Alternativamente, puede ocurrir un evento de activación cuando la señal permanece dentro de los límites definidos por la histéresis durante 7,50 segundos después de que la señal cruza el umbral.

Example plot of a timeout trigger with markers for where the trigger is measured from and triggered.

Delay : compensa el disparador con un retraso fijo en segundos.

Holdoff : establece el tiempo mínimo posible entre activadores.

Position — Establece la posición horizontal del gatillo en la pantalla.

Histéresis de señales de disparo

Hysteresis : especifique la histéresis o el valor de rechazo de ruido. Este parámetro es visible cuando configura Type a Edge o Timeout. Si la señal oscila dentro de este rango y cruza brevemente el nivel de activación, el osciloscopio no registra un evento. En el caso de un disparo por flanco con polaridad ascendente, el osciloscopio ignora las veces que una señal cruza el nivel de disparo dentro de la región de histéresis.

Example plot of the hysteresis of a trigger.

Puede reducir el tamaño de la región de histéresis disminuyendo el valor de histéresis. En este ejemplo, si establece el valor de histéresis en 0,07, el osciloscopio también considera que el segundo flanco ascendente es un evento desencadenante.

Example plot of the hysteresis of a trigger with a smaller hysteresis region.

Comparte o guarda el alcance del tiempo

Si desea guardar el alcance del tiempo para usarlo en el futuro o compartirlo con otros, use los botones en la sección Share de la pestaña Scope .

  • Generar secuencia de comandos: genere una secuencia de comandos para recrear su ámbito de tiempo con la misma configuración. Se abre una ventana del editor con el código necesario para recrear su objeto timescope .

  • Copiar pantalla: copia la pantalla a tu portapapeles. Puedes pegar la imagen en otro programa para guardarla o compartirla.

  • Imprimir: abre un cuadro de diálogo de impresión desde el cual puede imprimir la imagen del trazado.

Ejes de escala

Para escalar los ejes del gráfico, puede usar el mouse para desplazarse alrededor de los ejes y el botón de desplazamiento del mouse para acercar y alejar el gráfico. Además, puede utilizar los botones que aparecen cuando pasa el cursor sobre la ventana de trazado.

  • Maximize button : maximiza los ejes, oculta todas las etiquetas e inserta los valores de los ejes.

  • Zoom button : amplía la gráfica.

  • Panning button - Panorámica de la gráfica.

  • Autoscale button : escala automáticamente los ejes para que se ajusten a los datos mostrados.

Consulte también

Objetos