Está en la página 1de 2

Instrumento Virtual para Adquisición de Datos

Zenteno-Baez-Viviana 7A
División Energías Renovables, Universidad Tecnológica de Puebla (UTP), Puebla México

I. INTRODUCCIÓN
La baja calidad de los servicios tecnológicos también contribuye a la
brecha digital, la dificultad en el acceso y uso de los mismos, el
desconocimiento del uso de tecnologías y contar solamente con
tecnologías obsoletas son otros de los puntos que amplían la brecha. La
vida para quienes utilizan las TIC como parte de lo que llamamos brecha
digital; una persona que vive en el campo en un lugar remoto, donde la
herramienta ayuda a compartir señales de informática para la sociedad.
II. INSTRUMENTACIÓN VIRTUAL
En la actualidad, los sistemas de monitoreo y control de procesos se
realizan bajo esquemas de instrumentación virtual debido al constante Figura 2. Obtención de Datos
avance tecnológico que experimentamos. Los sistemas de
instrumentación virtual son ampliamente utilizados por su bajo costo, Es muy importante definir esta directiva entre las primeras puesto que
gran flexibilidad y re configurabilidad, así como por su alto rendimiento muchos drivers la necesitan para configurarse. Finalmente, representa la
y ahorro considerable en tiempo de desarrollo; razón por la cual función principal del programa, en este apartado se da una descripción
constituyen una evolución natural respecto a los sistemas tradicionales detallada del planteamiento del problema.
de instrumentación. El LabVIEW es un lenguaje de programación En esta parte se muestra el programa completo del firmware, pero en caso
gráfico, adoptado en la industria y en la academia, como estándar para el de ser de tamaño considerable; solo se muestran aquellas partes que sean
desarrollo de sistemas de instrumentación virtual, dado su poderoso más importantes debido a su relevancia o novedad. El código mostrado
conjunto de bibliotecas de funciones que permite el desarrollo de muestra el firmware desarrollado para esta aplicación.
algoritmos complejos de procesamiento de señales, además de permitir
la comunicación con cualquier protocolo de comunicaciones e interfaces Aquí hay que destacar que la instrucción sólo se podrán mandar valores
de hardware y software existentes. enteros positivos entre 0 y 244. El valor numérico de esta función puede
aceptar números en decimal, en binario (0b****) según convenga más;
III. INSTRUMENTACIÓN VIRTUAL PARA UN SISTEMA DE aunque se prefiere el formato hexadecimal por emplear menos dígitos y
ENERGIAS RENOVABLES así evitar la falta o el exceso de alguno de ellos.
La mayoría de los programadores están familiarizados con los términos
hardware y software. Entendiéndose el primero como la parte tangible o
física de un sistema; y el segundo como la parte no tangible donde se
desarrollan las aplicaciones. El término firmware se refiere al desarrollo
e implementación de una aplicación en particular a través de algún
software. Como su nombre lo dice, esta aplicación queda de manera
permanente o temporal en el microcontrolador. Existen muchos
softwares para el desarrollo de firmware en microcontroladores PIC tales
como: Microcode, PIC-C, Mplab por mencionar a los más empleados.

Figura 3. Panel Frontal

Después de compilar el programa. y sin la aparición de algún error, se


puede simular dicho firmware en Proteus para verificar su buen
funcionamiento.
En caso de que el diagrama de simulación sea muy extenso se podrán
hacer los acercamientos necesarios que muestren los resultados
esperados sin la necesidad de mostrar todo el circuito.
Si se requiere, se podrá mostrar más de una figura en la simulación. Será
Figura 1. Diagrama de Bloques.
necesario hacer observaciones con respecto a la simulación debido a que
La plataforma PIC-C es un lenguaje de programación muy similar al
tradicional C sólo que está enfocado para la gestión y manejo de circuitos
electrónicos embebidos. Se puede utilizar M para MHz o K para KHz y
así simplificar la frecuencia de operación sin tantos ceros.
Windows no es un sistema en tiempo real por lo que los resultados no V. DISCUSION DE RESULTADOS
sean los esperados en relación al tiempo. El programa para la sincronización se observa que el cambio no es
inmediato y se tiene que esperar el correspondiente lapso de tiempo de
esa secuencia y así poder pasar al modo preventivo. Esto es debido a que
el programa está hecho de una manera secuencial. Por ello, nuestra
adquisición de datos en el instrumento virtual apoya ah que o tengamos
mejores señales a través de los datos ejercidos en dicha máquina.
La instrumentación virtual es el uso de software personalizable y
hardware de medición modular para crear sistemas de medición
definidos por el usuario, llamados instrumentos virtuales. El software
permite que hardware complejo y costoso sea reemplazado por hardware
de computadora ya adquirido

VI. CONCLUSIONES
En esta práctica se aprendió a utilizar instrumentación virtual como en la
Figura 4. Puertos Virtuales adquisición. Dependiendo que clase de dispositivo va a controlar el PIC
será necesario conectar componentes adicionales para un buen
Un sensor es un dispositivo que convierte una propiedad física o funcionamiento. También hay que recordar que las señales manejadas
fenómeno en una señal eléctrica correspondiente medible, tal como por un PIC no son señales de potencia, es decir, no se pueden conectar
tensión, corriente, el cambio en los valores de resistencia o directamente a las cargas a controlar. Se puede utilizar más de un puerto
condensador, etc. La capacidad de un sistema de adquisición de para el manejo de señales digitales sólo hay que recordar que se tiene que
datos para medir los distintos fenómenos depende de los configurar en el firmware los puertos a utilizar.
transductores para convertir las señales de los fenómenos físicos
mensurables en la adquisición de datos por hardware. El
término transductores es sinónimo de sensores en sistemas de DAQ. IV. REFERENCIAS
Hay transductores específicos para diferentes aplicaciones, como la [1] https://www.abc.com.py/edicion-
medición de la temperatura, la presión, o flujo de fluidos. DAQ impresa/suplementos/escolar/2020/06/02/importancia-de-la-informatica-en-la-
actualidad/ (05/12/2021)
también despliega diversas técnicas de acondicionamiento de
[2] https://www.monografias.com/trabajos103/instrumentacion-virtual-
Señales para modificar adecuadamente diferentes señales eléctricas labview/instrumentacion-virtual-labview.shtml (05/12/2021)
en tensión, que luego pueden ser digitalizados usando CED. [3] http://prod77ms.itesm.mx/podcast/EDTM/ID355.pdf (05/12/2021)
Las señales pueden ser digitales (también llamada señales de la [4] http://tigger.itc.mx/conacad/cargas/MANJ840122T78/GB5/Manual%20de%20Lab
lógica) o analógicas en función del transductor utilizado. view.pdf (05/12/2021)
[5]
Las señales pueden ser digitales (también llamada señales de la
lógica) o analógicas en función del transductor utilizado.
El acondicionamiento de señales suele ser necesario si la señal desde
el transductor no es adecuada para la DAQ hardware que se utiliza.
La señal puede ser amplificada o des amplificada, o puede requerir
de filtrado, o un cierre patronal, en el amplificador se incluye para
realizar demodulación. Varios otros ejemplos de acondicionamiento
de señales podría ser el puente de conclusión, la prestación actual de
tensión o excitación al sensor, el aislamiento, linealización, etc.
Este pretratamiento de la señal normalmente lo realiza un pequeño
módulo acoplado al transductor.
El driver software habitualmente viene con el hardware DAQ o de
otros proveedores, y permite que el sistema operativo pueda
reconocer el hardware DAQ y dar así a los programas acceso a las
señales de lectura por el hardware DAQ. Un buen driver ofrece un
alto y bajo nivel de acceso.

Con más detalle, en una etapa de acondicionamiento podemos


encontrar estas etapas, aunque no todas están siempre presentes:

Amplificación
Excitación
Filtrado
Multiplexado
Aislamiento
Linealización

También podría gustarte