<< Chapter < Page Chapter >> Page >
Uso del registro de desplazamiento para hacer la media aritmética de varias muestras

Completar los siguientes pasos para modificar el VI Temperature Monitor para promediar las 3 últimas medidas y visualizar la media en el diagrama waveform chart .

Panel frontal

  • Abrir el VI Temperature Monitor .
  • Seleccionar File>>Save As y renombrar el VI con el nombre Temperature Running Average.vi en el directorio C:\Exercises\LabVIEW Basics I .

Diagrama de bloques

  • Visualizar el diagrama de bloques.
  • Hacer clic con el botón derecho sobre uno de los laterales izquierdo o derecho del While Loop y elegir en el menú contextual la opción Add Shift Register para crear un registro de desplazamiento .
  • Hacer clic con el botón derecho sobre el terminal izquierdo del shift register y seleccionar Add Element en el menú desplegable para añadir un elemento al shift register .
  • Modificar el diagrama de bloques como en la .
    • Pulsar la tecla <Ctrl> mientras se hace clic sobre el VI Thermometer y arrastrarlo fuera del Bucle While para crear una copia del subVI.El VI Thermometer toma una muestra de temperatura del sensor de temperatura e inicializa el registro de desplazamiento antes de que comience el bucle.
    • Colocar en el diagrama de bloques la función Compound Arithmetic , situada en la paleta Functions>>Arithmetic&Comparison>>Express Numeric . Esta función devuelve la suma de la temperatura actual y las dos lecturas de temperatura previas. Usar la herramienta Positioning tool (herramienta de posicionado) para redimensionar la función y que tenga tres terminales a la izquierda.
    • Colocar en el diagrama de bloques la función Divide , situada en la paleta Functions>>Arithmetic&Comparison>>Express Numeric .
    • Hacer clic con el botón derecho sobre el terminal y de la función Divide , seleccionar Create>>Constant , escribir 3 , y pulsar la tecla <Enter> .Ahora la función Divide devuelve la media de las 3 últimas lecturas de la temperatura.

Puesta en marcha del instrumento virtual

  • Puesta en marcha del VI.Durante cada iteración del bucle While , el VI Thermometer toma una muestra de temperatura. El VI añade este valor a las 2 últimas medidas almacenadas en los terminales izquierdos del registro de desplazamiento . El VI divide el resultado entre 3 para hallar la media de las 3 medidas, la última y las 2 anteriores. El VI muestra la media en el waveform chart . Observar que el VI inicializa el registro de desplazamiento con una medida de temperatura.

Diagrama de bloques

  • Modificar el diagrama de bloques como se muestra en la .
    • Colocar en el diagrama de bloques la función Bundle , situada en la paleta Functions>>All Functions>>Cluster . Esta función empaqueta las temperaturas media y actual para dibujarlas en el waveform chart .
  • Salvar el VI. Más tarde a lo largo del curso se usará este VI.

Puesta en marcha del instrumento virtual

  • Ejecutar el VI. El VI muestra dos gráficas en el waveform chart . Ambas señales se encuentran superpuestas. Es decir, comparten la misma escala vertical.
  • Cerrar el VI.

Opcional

Personalizar el waveform chart como se muestra en la . Se puede mostrar la leyenda de la gráfica, la leyenda de la escala, la paleta de gráficos, un display digital, y una barra de desplazamiento. Por omisión, un waveform chart solo muestra la leyenda de la gráfica.

  • Personalizar el eje X.
    • Usar la herramienta Labeling y hacer doble clic sobre el 70.0 en el eje y, escribe 75.0 , y pulsa la tecla <Enter> .
    • Usar la herramienta Labeling y hacer doble clic sobre el segundo número en la parte inferior del eje y, escribe 80.0 , y pulsa la tecla <Enter> . Este número determina el espaciado numérico de las divisiones del eje y.Por ejemplo, si el número encima de 75.0 fuera 77.5 , indicaria divisiones en el eje y cada 2.5 , cambiando el 77.5 por 80.0 se reformatea el eje y a múltiplos de 5.0 ( 75.0 , 80.0 , 85.0 , y así sucesivamente).
    El tamaño del waveform chart tiene una repercusión directa en los escalas de los ejes mostrados. Aumentar el tamaño del waveform chart si se observa algún problema al personalizar los ejes.
  • Hacer clic con el botón derecho sobre el diagrama y seleccionar en el menú contextual Visible Items>>Scale Legend para visualizar la leyenda de escala, como se muestra en la . Puedes colocar la leyenda de escala en cualquier lugar del panel frontal.
    1. Eje X, 2. Eje Y,3. Etiquetas de Escala, 4. Botón para fijar la escala,5. Botón Autoescala, 6. Botón Formato de Escala.
  • Usar la leyenda de escala para personalizar la apariencia de cada eje.
    • Asegurarse que el botón Lock Autoscale aparece bloqueado y que el LED Autoscale está verde para que el eje y ajuste los valores mínimos y máximos en función de los datos en el diagrama.
    • Hacer clic sobre el botón Scale Format para cambiar el formato, la precisión, el modo de mapeado, la visibilidad de la escala y las opciones de rejilla para cada eje.
  • Usar la leyenda del gráfico para personalizar cada señal.
    • Usar la herramienta Positioning para redimensionar la leyenda del gráfico e incluir dos señales.
    • Usar la herramienta Labeling para cambiar Temp por Running Avg y para cambiar Plot 1 por Current Temp . Si el texto no cupiera, usar la herramienta de posicionado para aumentar el tamaño de la leyenda.
    • Hacer clic con el botón derecho sobre el gráfico en la leyenda para fijar los estilos de linea, de los puntos y el color del fondo y del trazado.
  • Hacer clic con el botón derecho sobre el waveform chart y seleccionar en el menú contextual Visible Items>>Graph Palette para seleccionar la paleta de gráficos mostrada en la figura . Esta paleta se puede colocar donde se quiera en el panel frontal.
    1. Herramienta para mover el cursor, 2. Botón Zoom,3. Herramienta de desplazamiento, 4. Menú desplegable del botón Zoom.
    Usar el botón Zoom en la paleta gráfica para acercarse o alejarse en una región del diagrama o en todo el diagrama. Usa la herramienta Panning para seleccionar el gráfico y moverlo a lo largo del área de visualización. Usar la herramienta Cursor Movement para mover el cursor sobre el gráfico.
  • Ejecución del VI. Mientras el VI se está ejecutando, usar los botones en la leyenda de escala y en la paleta gráfica para modificar el waveform chart .
    Modificar las etiquetas de los ejes, podría causar que el área de visualización llegara a ser mayor que el tamaño máximo que el VI pudiera tener para que se mostrase correctamente.
  • Usar la herramienta Operating para hacer clic sobre el interruptor Power y finalizar la ejecución del VI.
  • Salvar y cerrar el VI.

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Representación gráfica de datos. OpenStax CNX. Jan 22, 2009 Download for free at http://cnx.org/content/col10625/1.2
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Representación gráfica de datos' conversation and receive update notifications?

Ask