BilevelMeasurementsConfiguration
Descripción
Utilice el objeto BilevelMeasurementsConfiguration
para medir transiciones, aberraciones y ciclos de señales binivel. También puede especificar la configuración de dos niveles, como nivel de estado alto, nivel de estado bajo, tolerancia de nivel de estado, nivel de referencia superior, nivel de referencia medio y nivel de referencia inferior.
Puede controlar las mediciones de dos niveles desde la barra de herramientas o desde la línea de comandos. Para modificar las medidas de dos niveles desde la barra de herramientas, en la pestaña Measurements, haga clic en Bilevel Settings y seleccione las medidas que desea mostrar. Aparece un panel en la parte inferior de la ventana Time Scope que ilustra todas las mediciones que habilitó.
Creación
Descripción
bilevelMeas = BilevelMeasurementsConfiguration()
crea un objeto de configuración de mediciones de dos niveles.
Propiedades
Todas las propiedades son ajustables.
Detección automática de niveles de estado alto y bajo, especificados como true
o false
. Establezca esta propiedad en true
para que el osciloscopio detecte automáticamente los niveles de estado alto y bajo en la forma de onda de dos niveles. Cuando establece esta propiedad en false
, puede especificar valores para los niveles de estado alto y bajo manualmente utilizando las propiedades HighStateLevel
y LowStateLevel
.
Uso de la ventana de alcance
En la pestaña Measurements, en la sección Measurements, haga clic en Configuración de dos niveles. En State Level, seleccione Auto State Level.
Tipos de datos: logical
Nivel de estado alto, especificado como un escalar no negativo. El nivel estatal alto denota una polaridad positiva.
Si la transición inicial de un pulso es positiva, el pulso tiene polaridad positiva. El estado terminal de un pulso de polaridad positiva (de dirección positiva) es más positivo que el estado de origen.
Esta figura muestra un pulso de polaridad positiva.
Dependencia
Para habilitar esta propiedad, establezca AutoStateLevel
en false
.
Uso de la ventana de alcance
En la pestaña Measurements, en la sección Measurements, haga clic en Configuración de dos niveles. En State Level, borre Auto State Level y especifique un escalar no negativo en el cuadro High.
Tipos de datos: double
Nivel de estado alto, especificado como un escalar no negativo. El nivel de estado bajo denota una polaridad negativa.
Si la transición inicial de un pulso es negativa, el pulso tiene polaridad negativa. El estado terminal de un pulso de polaridad negativa (de dirección negativa) es más negativo que el estado de origen.
Esta figura muestra un pulso de polaridad negativa.
Dependencia
Para habilitar esta propiedad, establezca AutoStateLevel
en false
.
Uso de la ventana de alcance
En la pestaña Measurements, en la sección Measurements, haga clic en Configuración de dos niveles. En State Level, borre Auto State Level y especifique un escalar no negativo en el cuadro Low.
Tipos de datos: double
Nivel de tolerancia del estado, especificado como un escalar positivo en el rango (0 100).
Este valor determina cuánto puede desviarse una señal del nivel de estado bajo o alto antes de que se considere que está fuera de ese estado. Especifique este valor como porcentaje de la diferencia entre los niveles estatales alto y bajo. Para más información, consulte Tolerancias a nivel estatal.
Uso de la ventana de alcance
En la pestaña Measurements, en la sección Measurements, haga clic en Configuración de dos niveles. En State Level, especifique un escalar positivo menor que 100 en el cuadro State Level Tol. (%).
Tipos de datos: double
Nivel de referencia superior, especificado como un escalar positivo en el rango (0 100). El osciloscopio utiliza el nivel de referencia superior para calcular el inicio de un tiempo de caída o el final de un tiempo de subida. Especifique este valor como porcentaje de la diferencia entre los niveles estatales alto y bajo.
Si S1 es el nivel de estado bajo, S2 es el nivel de estado alto y U es el nivel de referencia superior, el valor de la forma de onda correspondiente al nivel de referencia superior es
Uso de la ventana de alcance
En la pestaña Measurements, en la sección Measurements, haga clic en Configuración de dos niveles. En Reference Level, especifique un escalar positivo menor que 100 en Upper Ref. Cuadro de nivel (%).
Tipos de datos: double
Nivel de referencia medio, especificado como un escalar positivo en el rango (0 100). El osciloscopio utiliza el nivel de referencia medio para determinar cuándo se produce una transición. Especifique este valor como porcentaje de la diferencia entre los niveles estatales alto y bajo.
El nivel de referencia medio en una forma de onda de dos niveles con nivel de estado bajo S1 y nivel de estado alto S2 es
Esta figura muestra el nivel de referencia medio como una línea horizontal y muestra su correspondiente nivel de referencia medio instantáneo como una línea vertical.
Uso de la ventana de alcance
En la pestaña Measurements, en la sección Measurements, haga clic en Configuración de dos niveles. En Reference Level, especifique un escalar positivo menor que 100 en Mid Ref. Cuadro de nivel (%).
Tipos de datos: double
Nivel de referencia inferior, especificado como un escalar positivo en el rango (0 100). El osciloscopio utiliza el nivel de referencia inferior para calcular el final de un tiempo de caída o el inicio de un tiempo de subida. Especifique este valor como porcentaje de la diferencia entre los niveles estatales alto y bajo.
Si S1 es el nivel de estado bajo, S2 es el nivel de estado alto y L es el nivel de referencia inferior, el valor de la forma de onda correspondiente al nivel de referencia inferior es
Uso de la ventana de alcance
En la pestaña Measurements, en la sección Measurements, haga clic en Configuración de dos niveles. En Reference Level, especifique un escalar positivo menor que 100 en Lower Ref. Cuadro de nivel (%).
Tipos de datos: double
Duración del tiempo durante el cual el alcance busca un tiempo de establecimiento, especificado como un escalar positivo en segundos.
Uso de la ventana de alcance
En la pestaña Measurements, en la sección Measurements, haga clic en Configuración de dos niveles. En Reference Level, especifique un escalar positivo en el cuadro Settle Seek (s).
Tipos de datos: double
Habilitar mediciones de transición, especificadas como true
o false
. Para obtener más información sobre las medidas de transición que muestra el osciloscopio, consulte Transitions Pane.
Uso de la ventana de alcance
En la pestaña Measurements, en la sección Measurements, haga clic en Configuración de dos niveles y seleccione Transitions. Se abre un panel Transitions en la parte inferior de la ventana Ámbito de tiempo para mostrar las mediciones de transición.
Tipos de datos: logical
Habilitar mediciones de aberración, especificadas como true
o false
. Las mediciones de aberración incluyen mediciones de distorsión y amortiguación, como predisparo, sobreimpulso y subimpulso. Para obtener más información sobre las mediciones de aberración que muestra el osciloscopio, consulte Aberrations Pane.
Uso de la ventana de alcance
En la pestaña Measurements, en la sección Measurements, haga clic en Configuración de dos niveles y seleccione Aberrations. Se abre un panel Aberrations en la parte inferior de la ventana Ámbito de tiempo para mostrar las mediciones de aberración.
Tipos de datos: logical
Habilitar mediciones de ciclo, especificadas como true
o false
. Estas mediciones están relacionadas con repeticiones o tendencias en la parte mostrada de la señal de entrada. Para obtener más información sobre las mediciones del ciclo, consulte Cycles Pane.
Uso de la ventana de alcance
En la pestaña Measurements, en la sección Measurements, haga clic en Configuración de dos niveles y seleccione Cycles. Se abre un panel Cycles en la parte inferior de la ventana Alcance temporal para mostrar las mediciones del ciclo.
Tipos de datos: logical
Ejemplos
Cree una onda sinusoidal y visualícela en el ámbito del tiempo. Calcule mediante programación las mediciones de dos niveles relacionadas con transiciones, aberraciones y ciclos de señales.
Inicialización
Cree la onda sinusoidal de entrada utilizando la función sin
. Crea un objeto timescope
MATLAB ® para mostrar la señal. Establezca la propiedad TimeSpan
en 1 segundo.
f = 100; fs = 1000; swv = sin(2.*pi.*f.*(0:1/fs:1-1/fs)).'; scope = timescope(SampleRate=fs,... TimeSpanSource="property",... TimeSpan=1);
Medidas de transición
Habilite el alcance para mostrar mediciones de transición mediante programación estableciendo la propiedad ShowTransitions
en true
. Muestra la onda sinusoidal en el osciloscopio.
Las mediciones de transición, como el tiempo de subida, el tiempo de bajada y la velocidad de giro, aparecen en el panel Transiciones en la parte inferior del osciloscopio.
scope.BilevelMeasurements.ShowTransitions = true; scope(swv); release(scope);
Medidas de aberración
Habilite el osciloscopio para mostrar mediciones de aberración mediante programación estableciendo la propiedad ShowAberrations
en true
. Muestra la onda sinusoidal en el osciloscopio.
Las mediciones de aberración, como preimpulso, sobreimpulso, subimpulso y tiempo de estabilización, aparecen en el panel Aberraciones en la parte inferior del osciloscopio.
scope.BilevelMeasurements.ShowAberrations = true; scope(swv); release(scope);
Mediciones de ciclo
Habilite el alcance para mostrar mediciones de ciclos de manera programada estableciendo la propiedad ShowCycles
en true
. Muestra la onda sinusoidal en el osciloscopio.
Las mediciones de ciclo, como el período, la frecuencia, el ancho de pulso y el ciclo de trabajo, aparecen en el panel Ciclos en la parte inferior del osciloscopio.
scope.BilevelMeasurements.ShowCycles = true; scope(swv); release(scope);
Más acerca de
Puede especificar límites estatales inferiores y superiores para cada nivel estatal. Defina los límites como el nivel estatal más o menos un múltiplo escalar de la diferencia entre el estado alto y el estado bajo. Para proporcionar una región de tolerancia útil, especifique el escalar como un número pequeño como 2/100 o 3/100. En general, la región para el estado bajo se define como
donde es el nivel de estado bajo y
es el nivel de estado alto. Reemplace el primer término de la ecuación con
para obtener la región de tolerancia
para el estado alto.
Esta figura muestra los límites de estado superior e inferior del 5 % (regiones de tolerancia) para una forma de onda binivel de polaridad positiva. Las líneas discontinuas gruesas indican los niveles estatales estimados.
Historial de versiones
Introducido en R2022a
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Seleccione un país/idioma
Seleccione un país/idioma para obtener contenido traducido, si está disponible, y ver eventos y ofertas de productos y servicios locales. Según su ubicación geográfica, recomendamos que seleccione: .
También puede seleccionar uno de estos países/idiomas:
Cómo obtener el mejor rendimiento
Seleccione China (en idioma chino o inglés) para obtener el mejor rendimiento. Los sitios web de otros países no están optimizados para ser accedidos desde su ubicación geográfica.
América
- América Latina (Español)
- Canada (English)
- United States (English)
Europa
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)