Software osciloscopio - labview
FACULTAD REGIONAL PARANÁ
ASIGNATURA: Técnicas Digitales III
TP Nº6 Instrumentación Virtual Integrantes: Quintana, Carlos Elías Narváez, José Daniel
Docente: JTP: Ing. Yarce, Gustavo Teoría: Ing. Dachary, Alejandro
Año 2010
FACULTAD REGIANAL PARANÁ
TPNº6
Instrumentación Virtual - LabView
Técnicas Digitales III
INTRODUCCIÓN
El objetivo deeste práctico es realizar un sistema basado en 2 PCs en la cual una de ellas recibe datos por medio del puerto serie y se los transmite a la otra. Una de las PCs solita los datos a la otra, mientras que la otra responde a dicha solicitud. La comunicación es por tanto una comunicación Maestro – Esclavo.
Para conectar las dos PC entre sí se utiliza una conexión de red punto a punto con un cablecruzado. Una de las PC (PC-Adquisidora) toma datos de una conversión analógica digital a través del puerto serie; esto se logra mediante el empleo de Labiew el cual es un programa que nos permite trabajar con varias interfaces de comunicación, entre ellas VISA, que es la que se emplea en este caso. El objetivo final de este práctico es realizar una placa de adquisición de datos mediante el empleode instrumentos virtuales de LabView.
Pág. 1 de 11
FACULTAD REGIANAL PARANÁ
TPNº6
Instrumentación Virtual - LabView
Técnicas Digitales III
PC Receptora
La PC Receptora será la encargada de tomar todas las decisiones y decidir en qué momento la PC Adquisidora tomará los datos del conversor AD. Alguna de las funciones principales de la PC Receptora será: Configuración de lavelocidad de transmisión del Puerto serie a utilizar. Configuración de la frecuencia de muestreo del conversor AD. Elección del canal del conversor. Elección de la cantidad de datos a muestrear.
Además de estas tareas relacionadas al control de la PC Adquisidora, se encargará de manipular los datos recibidos. Se encargará de mostrarlos numérica y gráficamente y de guardarlos en archivos para suposterior uso.
Modo de funcionamiento: Cada vez que la PC Receptora quiera recibir datos de la PC Adquisidora, 1º deberá pasarle la orden junto con todos los parámetros de configuración. La conexión de las PC es vía Ethernet por lo que toda la información se enviará por esta vía como una cadena de caracteres. En la siguiente figura se muestra esta tarea:
FIG.1 Como puede apreciarse en la FIG.1la PC Receptora maneja todos los parámetros de configuración con controles del tipo entero. Los datos de estos controles son agrupados en un clúster y luego convertidos a un vector cuyos datos son del tipo entero sin signo. Finalmente los datos son convertidos a cadena de caracteres (string) para ser enviados a la otra PC. Para ello antes se debe abrir una conexión TCP. Esto se logra con el VI TCPOpen Connection.
Pág. 2 de 11
FACULTAD REGIANAL PARANÁ
TPNº6
Instrumentación Virtual - LabView
Técnicas Digitales III
FIG.2 En este VI se debe introducir la dirección IP de la PC con la que ha de conectarse como así también el número de puerto por el que tendrá lugar la comunicación. Otro dato que puede ser incluido es el tiempo en milisegundos que se esperará para lograr lacomunicación antes de que se considere que ésta ha resultado fallida. Como salidas el VI nos proporciona las siguientes: Error out: sirve para identificar errores en la conexión. Connection ID: sirve para identifica la conexión TCP. Este valor se utiliza para referirse a esta conexión en llamadas subsecuentes por otros VI.
Envío de datos: Luego de abrir la conexión TCP se envían los datos al PCremoto. Para ello se emplea el VI TCP Write.
FIG.3 Los datos de entrada son del tipo string, y en éste caso representarán los parámetros de configuración.
Lectura de datos: La PC Adquisidora, una vez recibida la orden, realizará la conversión analógicadigital de las señales de entrada y pasará los valores de dicha conversión a la PC Receptora; esta deberá ser capaz de leer esos datos y...
Regístrate para leer el documento completo.