12/09/2011

Manejo De Puertos ConLabview

Objetivo: Realizar una adquisición de datos mediante la tarjeta de adquisición de datos de National

Instruments PCI 1200.

1. Seleccione en la paleta de funciones la opción "analog Input" y desplace el vi de "AI MULT PT". Este vi le

permite captura muestras del puerto de la tarjeta de forma continua.

2. Inicialice las entradas del vi de la siguiente forma

La figura anterior muestra un detalle importante en la configuración de la salida del vI, se puede seleccionar

el type de salida como un arreglo o una forma de onda "waveform". Escoja inicialmente el tipo "Scaled

Array"

La configuración de este VI es de la siguiente forma: Device : 1, significa que para un numero determinado

de tarjetas de adquisición y cualquier otra tarjeta de National Instruments, la herramienta Measurement and

Automatization Explorer MAX identifica todos los dispositivos y le asigna a cada uno un numero, para saber

que numero tiene la tarjeta se puede revisar en la herramienta MAX y en "Devices and Interfaces". Con esta

misma herramienta se deben configurar la forma de funcionamiento de la tarjeta en cuanto a cuales son los

niveles de voltaje a manejar y si los niveles de voltaje son bipolares o unipolares.

También dependiendo de la tarjeta esta puede tener un determinado numero de canales análogos de entrada,

dependiendo de nuestra conexión física a la tarjeta se puede escoger el canal por donde se reciben los datos,

para este ejemplo se ha tomado el canal de entrada numero 0 de la PCI1200.

Numero de muestras 1000, Significa en cada ciclo de captura se va ha tomar N muestras par representar la

se?al

Frecuencia de muestreo 1000. Importante. La frecuencia de muestreo escogida debe cumplir con el criterio

de Nyquist el cual dice que la frecuencia de muestreo debe ser por lo menos el doble de la máxima

componente de frecuencia de la se?al ha capturar, es decir, si la se?al ha capturar es de 100Hz, la frecuencia

de muestreo debe ser mayor que 200Hz. Esto no significa que sea una frecuencia muy lejana de esta

condición, es mejor utilizar esta frecuencia limite para evitar procesamientos excesivos en el caso de

implementar dentro de la aplicación filtros.

3. Por ultimo en el panel de control coloque un Waveform Graph, luego en el panel de programación realice

la correspondiente conexión.

PUERTO SERIAL

Objetivo: Manejo de puerto serial . se plantea el problema de controlar a un Fuente programable mediante

comandos por el puerto serial.

1. Inicializar el puerto serial. Numero de Puerto cero correspondiente al COM1

Otros números de puerto para windows son:

0: COM1 5: COM6 10: LPT1

1: COM2 6: COM7 11: LPT2

2: COM3 7: COM8 12: LPT3

3: COM4 8: COM9 13: LPT4

4: COM5

El VI serial port es el encargado de inicializar el puerto y las demás características correspondientes a cada

puerto

2. Envío del comando VOLT020 para programar la fuente a un voltaje de 2Voltios. Mediante el VI de Serial

Port Writer, se envía un string seguido de un carrier return. El string tiene un formato necesario para que el

comando se especifique de la forma adecuada. La herramienta de formato de string se encuentran en la paleta

de funciones.

3. Lea del puerto serial de la computadora la información de confirmación que envía la fuente.

El primer vi. corresponde a "Bytes at serial port" y es necesario para especificar al siguiente VI, Serail port read.

http://www.cadfamily.com/html/Article/Manejo%20De%20Puertos%20ConLabview_1030_1.htm

No comments: