domingo, 3 de marzo de 2024

 

ESTRUCTURA CASE 

Para probar esta estructura se realizo un programa en el cual se pudiese multiplicar y dividir (cambiando entre estos dos casos por medio de un switch y un incicador en este caso un led) dos numeros por medio de sliders verticales (A y B) los cules van conectados a la ESTRUCTURA CASE que en su interior lleva dependiendo del caso su operador operacional y su salida por medio de un visualizador grafico. 

NODO DE FORMULA

 

NODO DE FORMULA 

Al realizar un programa con NODO DE FORMULA se opto por realizar la formula general (conocida como chicharronera) lo que en este caso requeria de tres controles numericos que van conectados al nodo de formula (dando click derecho y agregando sus respectivas input) en el cual se pondran las ecuaciones a realizar para realizar la formula general y agregando dos output los cuales van conectados a dos visualizadores para obtener el resultado con el signo + o - segun su operacion y resultado que se desea obtener.

VERIFICADOR DE TEMPERATURA CON SEMAFORO Y AVISO

 

VERIFICADOR DE TEMPERATURA CON SEMAFORO Y AVISO 

Para la elaboración de este programa se decidió que al ser la temperatura menor o igual a 33 se marque como OPTIMA, mayor a 33 y hasta 66 marque MEDIA, por último, que al pasar de 66 marcara ALTA y salte una advertencia (la cual logramos por medio de un CASE de verdadero o falso conectado a la señal de alta, en el caso false no se pone letrero y en true se pone con STRINGE el letrero a mostrar).





 

CONTADOR EN LABVIEW 

Un contador de pulsos o contador de eventos como comúnmente también es llamado es un dispositivo electrónico que no permite contar el número de algún evento que realice una acción repetitiva.
Un contador ascendente / descendente o bien llamado contador de pulsos, es aquel capaz de procesar los pulsos en cualquier dirección a lo largo cierta secuencia.
Es un contador que en su modo ascendente tiene un conteo a través de la secuencia ( 0,1,2,3,4,5,6,7,8,9)  y luego poder invertirse para poder hacer el conteo en la secuencia contraria (9,8,7,6,5,4,3,2,1,0).
El contador de pulsos podemos establecerle algunos valores pre fijados tales como el limite de conexión y el limite de desconexión.





 

PRACTICA  0 ENCENDER UN LED CON LA TARJETA DE ADQUISICION

Para esta practica se hizo mediante un ciclo while (que utilizamos para todas nuestras practicas), la tarjeta de adquisicion va conectada por medio de un USB a la laptop y se energiza el led por medio de la tarjeta al conectarselo, el cual va a ser escrito por el bloque de WRITE a DIGITAL, SIGLE CHANEL, SIGLE CHANEL, BOOLEAN 1 LINE del interior  del interior del ciclo WHILE.De igual manera al WRITE le ponemos sus controles de PLAY y STOP que iran fuera del ciclo para tenerlo en control.

Se explica un poco mas a detalle en el enlace del video debajo de las imagenes








Introduccion

 

CONCEPTOS DE LABVIEW




LabVIEW (acrónimo de Laboratory Virtual Instrument Engineering Workbench) es una plataforma y entorno de desarrollo para diseñar sistemas, con un lenguaje de programación visual gráfico pensado para sistemas hardware y software de pruebas, control y diseño, simulado o real y embebido.



Para realizar las practicas se utilizaron varios ciclos como el while que es un ciclo infinito, el case que es para realizar una accion dependiendo del caso que sea verdadero o falso y el for que es para ejecutar un ciclo un numero determinado de veces





Este es un ejemplo de un ciclo while, se puede observar la estructura y en la parte inferior derecha siempre lleva su botón de control y este sirve para crear un bucle o ciclo infinito dentro de un código
.




Este es un ciclo for que se utiliza para realizar un programa, pero con un número determinado de veces y cuando este llega a su fin se reinicia.





la estructura case se utiliza para realizar un codigo en el que si el caso es verdadero se realiza una accion mientras que si es falso se realiza otra, esto podria representarse con un interruptor que al precionarlo se realiza una accion y al dejarlo se realiza otra o se interrumpe esta accion.

  


2do Parcial


Practica 0 Circuito paro de emergencia de una sierra


Este circuito se tiene creo a base de un ciclo WHILE en donde se puede ver una señal simulada con su respectiva velocidad (en porcentaje) y su amplitud (voltaje de alimentacion), la salida de la señal simulada se conecta a un visulisador grafico para que podamos apreciarlo cuando esta encendido y cuando se apague ya que en esta salida tambien se le conecta una estructur CASE, la cual en caso de no detectar interferencia esta siga con su amplitud (voltaje) normal y en caso de detectar algo (un dedo en la sierra o algo similar) esta mandara la amplitud  y velocidad a 0  para que se detenga y desenergize, en esta ocacion conectamos el sensor de proximidad a la tarjeta de adquisicion por medio de NI MAX  el cual nos ayuda a programarla de acuerdo a lo que sea (entrada digital) la cual a su vez sera leida por un bloque de DAQ READER como una señal boleana de 1 linea 1 punto.




Tambien se realizo la grabacion de dicha practica la cual pueden observar aqui mismo.





 PRACTICA 1 CONTADOR DE PULSOS DEL 1 AL 5 2DO. PARCIAL En esta practica la llevamos a cabo como en todas las demás dentro de un ciclo WHILE,...