Comunidad NI México Discussions

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

Ayudaaaa 😭

Alguien me puede ayudar a realizar este ejercicio, ya intente con varios métodos pero ninguno me ha funcionado. Se los agradecería mucho 

 

Desarrollar un programa en labview que genere 3 señales aleatorias la señal uno con valeres reales entre 0 y 100 (humedad), la segunda señal con lavores entre 0 y 50 (carga eléctrica), y la tercer señal entre 0 y 1000 (peso den gramos). de forma contínua dentro de un ciclo while.

 

cada señal deberá ser promediada con sus últimos 5 valores anteriores respectivamente y estos promedios serán  graficados todos en un wave form chart, debidamente editado y documentado.

 

La velocidad de muestreo del ciclo se controlará por medio de un control Díal (preferentemente con un cntrol personalizado).

 

Si el promedio del aleatorio de humedad supera 80 almacenar en un archivo de texto La fecha y hora del evento y la leyenda "Valor de humedad superior en: _______(valor del promedio)"

 

Si el promedio del aleatorio de carga eléctrica supera 40 almacenar en el mismo archivo de texto La fecha y hora del evento y la leyenda "Valor de carga eléctrica superior  en: _______(valor del promedio de la carga eléctrica)"

 

Si el promedio del aleatorio de humedad supera 750 almacenar en el mismo archivo de texto La fecha y hora del evento y la leyenda "Valor de peso superior en: _______ (valor del promedio de peso)"

 

El larchivo de texto no deberá contener todas las lecturas de los promedios. SOLO DEBERÁ INCLUIR  los promedios que superen dicho valor. Ejemplo del archivo de texto:

 

25/04/2025 6:31:30 pm          Valor de humedad superior en: 83.25

25/04/2025 6:41:40 pm          Valor de humedad superior en: 93.25

0 kudos
Mensaje 1 de 2
73 Vistas

Hola Isradm,

 

Para resolver este ejercicio, te sugiero que lo dividas en partes más pequeñas. Puedes seguir estos pasos:

  1. Divide el problema: Identifica las tareas principales que necesitas realizar. Considera hacer un VI para cada paso (generar señales, evaluarlas con tus parámetros y escribir en archivos). De esta forma, puedes aprender a hacerlo en LabVIEW en pasos pequeños antes de generar tu aplicación completa.
  2. Implementa cada tarea: Trabaja en cada tarea por separado, como generar señales, calcular promedios, graficar datos y almacenar información. El uso de subVIs es muy recomendado, o una máquina de estados.
  3. Prueba y ajusta: Asegúrate de que cada parte funcione correctamente antes de pasar a la siguiente.
    Si te quedas atascado en algún paso, háznoslo saber y estaremos encantados de ayudarte con preguntas más específicas.

¡Éxito!

0 kudos
Mensaje 2 de 2
39 Vistas