Puente H

11
INSTITUTO TECNOLOGICO DE CELAYA ResumenEn la búsqueda de adquirir, monitorear y utilizar una señal para fines requeridos, en este documento se describe el desarrollo de un instrumento virtual en LabVIEW para el monitoreo de CA (corriente alterna), CD (corriente directa), VCA (voltaje de corriente alterna) y VCD (voltaje de corriente directa) utilizando como tarjeta de adquisición de datos un Arduino Uno que tiene un bajo costo y ofrece una comunicación amigable con LabVIEW. En el panel de LabVIEW es posible visualizar las señales adquiridas y también permite la posibilidad de implementar dicha señal en alguna aplicación. Este sistema tiene la capacidad de monitorear hasta 280 VCD, 30 A en CD y CA, así como también 130 VCA. Para sensar dichas señales se utilizaron un circuito divisor de voltaje, un circuito sujetador, dos sensores ACS 711 y un transformador de 127-12 VCA a 1 A. Temas ClavesArduino, LabVIEW, Monitoreo, Sensor. I. INTRODUCCIÓN En búsqueda de modos de monitorear señales, se han desarrollado diferentes tipos de métodos, el más común es el uso de un osciloscopio, con este se puede realizar el monitoreo de señales sin mayor problema, el inconveniente es que este dispositivo es caro, ya que su precio oscila entre los $3,000 y $10,000 MXN, debido a esto se decidió realizar un proyecto capaz de monitorear de una forma más económica señales de voltaje y corriente en CA y CD. El sistema consta de tres partes básicas: el circuito electrónico, el cual se encarga de normalizar las señales de entrada para que estas puedan ser detectadas por el Arduino Uno; Arduino Uno, este se encarga de detectar las señales normalizadas y enviarlas a la computadora para posteriormente ser interpretadas; VI en LabVIEW, esta parte del sistema se encarga de interpretar las señales del Arduino Uno y mostrar sus gráficas en el panel frontal, también es el encargado de seleccionar el tipo de señal que será monitoreada. LabVIEW (Laboratory Virtual Instrumentation Engineering Workbench) es un software de programación gráfica que es utilizado generalmente en sistemas de medida y control, aunque su área de aplicación no es limitada solamente a lo anterior. Posee diversas herramientas para la adquisición, interpretación y visualización de señales, por lo que puede ser aplicado en diversos proyectos, al ser un software de programación gráfica es relativamente sencillo de utilizar, posee diversos tipos de herramientas diseñadas para aplicarse en proyectos científicos e ingenieriles, tiene la capacidad de realizar un registro de datos que nos permite analizar y reportar los mismos de una manera sencilla y eficaz, entre otras cosas. Se utilizó LabVIEW por su facilidad de programación y que National Instruments posee un Toolkit que nos permite enlazarnos con un dispositivo de adquisición de datos de la compañía Arduino, en este caso con un Arduino Uno. Arduino Uno Es de suma importancia tener un dispositivo capaz de adquirir señales y a su vez enviarlas a la PC para su procesamiento. El Arduino Uno es una tarjeta programable que cuenta con 14 pines configurables como entradas o salidas digitales y 6 pines configurables como entradas o salidas analógicas que pueden enviar o recibir señales desde 0 a 5 V. Tiene un puerto USB-Serial que hace posible la programación de este microcontrolador con una PC. Puede alimentarse directamente del cable USB o también de forma externa. Aunque existe una gran variedad de tarjetas para la adquisición de datos, se ha decidido hacer uso de esta tarjeta ya que es de bajo costo y permite enviar y recibir señales. II. METODOLOGÍA A. Instalación del Toolkit de Arduino para LabVIEW La instalación de esta herramienta es el primer paso a realizar en cualquier proyecto que utilice como dispositivo de adquisición de datos un Arduino ya que nos va a permitir tener una interfaz de LabVIEW con dicho Arduino, por medio de esta interfaz podemos adquirir los datos provenientes desde el Arduino y tener la posibilidad de visualizarlos y manipularlos en LabVIEW. Cabe mencionar que es necesario cargar el programa LIFA_Base en el Arduino para que trabaje correctamente como dispositivo de adquisición de datos. B. Acondicionamiento de señal VCD y VCA Debido a que el Arduino está limitado a recibir señales de 0 a 5V, fue necesario el uso de un circuito que lograra reducir de manera proporcional los voltajes de entrada. Monitoreo de Corriente y Voltaje en CA y CD Mediante LabVIEW y Arduino J. Hernández Silva, A. Lara Téllez, E. González López, I. Mendo Cortés, J. Izaguirre Ysaguirre

description

Cambio de giro en motor de DC

Transcript of Puente H

Page 1: Puente H

INSTITUTO TECNOLOGICO DE CELAYA

Resumen—En la búsqueda de adquirir, monitorear y utilizar

una señal para fines requeridos, en este documento se describe el

desarrollo de un instrumento virtual en LabVIEW para el

monitoreo de CA (corriente alterna), CD (corriente directa),

VCA (voltaje de corriente alterna) y VCD (voltaje de corriente

directa) utilizando como tarjeta de adquisición de datos un

Arduino Uno que tiene un bajo costo y ofrece una comunicación

amigable con LabVIEW. En el panel de LabVIEW es posible

visualizar las señales adquiridas y también permite la posibilidad

de implementar dicha señal en alguna aplicación. Este sistema

tiene la capacidad de monitorear hasta 280 VCD, 30 A en CD y

CA, así como también 130 VCA. Para sensar dichas señales se

utilizaron un circuito divisor de voltaje, un circuito sujetador,

dos sensores ACS 711 y un transformador de 127-12 VCA a 1 A.

Temas Claves—Arduino, LabVIEW, Monitoreo, Sensor.

I. INTRODUCCIÓN

En búsqueda de modos de monitorear señales, se han

desarrollado diferentes tipos de métodos, el más común es el

uso de un osciloscopio, con este se puede realizar el monitoreo

de señales sin mayor problema, el inconveniente es que este

dispositivo es caro, ya que su precio oscila entre los $3,000 y

$10,000 MXN, debido a esto se decidió realizar un proyecto

capaz de monitorear de una forma más económica señales de

voltaje y corriente en CA y CD.

El sistema consta de tres partes básicas: el circuito

electrónico, el cual se encarga de normalizar las señales de

entrada para que estas puedan ser detectadas por el Arduino

Uno; Arduino Uno, este se encarga de detectar las señales

normalizadas y enviarlas a la computadora para

posteriormente ser interpretadas; VI en LabVIEW, esta parte

del sistema se encarga de interpretar las señales del Arduino

Uno y mostrar sus gráficas en el panel frontal, también es el

encargado de seleccionar el tipo de señal que será

monitoreada.

LabVIEW (Laboratory Virtual Instrumentation Engineering

Workbench) es un software de programación gráfica que es

utilizado generalmente en sistemas de medida y control,

aunque su área de aplicación no es limitada solamente a lo

anterior. Posee diversas herramientas para la adquisición,

interpretación y visualización de señales, por lo que puede ser

aplicado en diversos proyectos, al ser un software de

programación gráfica es relativamente sencillo de utilizar,

posee diversos tipos de herramientas diseñadas para aplicarse

en proyectos científicos e ingenieriles, tiene la capacidad de

realizar un registro de datos que nos permite analizar y

reportar los mismos de una manera sencilla y eficaz, entre

otras cosas.

Se utilizó LabVIEW por su facilidad de programación y que

National Instruments posee un Toolkit que nos permite

enlazarnos con un dispositivo de adquisición de datos de la

compañía Arduino, en este caso con un Arduino Uno.

Arduino Uno

Es de suma importancia tener un dispositivo capaz de

adquirir señales y a su vez enviarlas a la PC para su

procesamiento. El Arduino Uno es una tarjeta programable

que cuenta con 14 pines configurables como entradas o salidas

digitales y 6 pines configurables como entradas o salidas

analógicas que pueden enviar o recibir señales desde 0 a 5 V.

Tiene un puerto USB-Serial que hace posible la programación

de este microcontrolador con una PC. Puede alimentarse

directamente del cable USB o también de forma externa.

Aunque existe una gran variedad de tarjetas para la

adquisición de datos, se ha decidido hacer uso de esta tarjeta

ya que es de bajo costo y permite enviar y recibir señales.

II. METODOLOGÍA

A. Instalación del Toolkit de Arduino para LabVIEW

La instalación de esta herramienta es el primer paso a

realizar en cualquier proyecto que utilice como dispositivo de

adquisición de datos un Arduino ya que nos va a permitir tener

una interfaz de LabVIEW con dicho Arduino, por medio de

esta interfaz podemos adquirir los datos provenientes desde el

Arduino y tener la posibilidad de visualizarlos y manipularlos

en LabVIEW.

Cabe mencionar que es necesario cargar el programa

LIFA_Base en el Arduino para que trabaje correctamente

como dispositivo de adquisición de datos.

B. Acondicionamiento de señal VCD y VCA

Debido a que el Arduino está limitado a recibir señales de 0

a 5V, fue necesario el uso de un circuito que lograra reducir de

manera proporcional los voltajes de entrada.

Monitoreo de Corriente y Voltaje en CA y CD

Mediante LabVIEW y Arduino

J. Hernández Silva, A. Lara Téllez, E. González López, I. Mendo Cortés, J. Izaguirre Ysaguirre

Page 2: Puente H

INSTITUTO TECNOLOGICO DE CELAYA

En la parte de VCD se utilizó un circuito divisor de voltaje.

Este circuito consta de un arreglo de dos resistencias en serie

en el cual su función principal es dividir un voltaje de entrada

(Vin) para obtener un voltaje de menor valor (Vout) pero

proporcional al voltaje de entrada dependiendo de los valores

de los componentes resistivos. En la Figura 1 se muestra el

esquema del circuito.

Figura 1. Divisor de voltaje.

Ahora bien para VCA primeramente se utilizó un

transformador, este dispositivo eléctrico nos permite disminuir

la tensión de entrada al circuito sin afectar la corriente o la

potencia, en otras palabras es un dispositivo no invasivo para

la reducción de la amplitud de una onda de corriente alterna.

Posteriormente utilizamos un divisor de voltaje, con este

arreglo de resistencias, después de haber reducido la amplitud

de la onda con el transformador, se reduce un poco más el

voltaje para así lograr adquirir y posteriormente tratar la señal

con nuestro dispositivo. A continuación se utilizó un circuito

Sujetador, este circuito electrónico fue requerido para después

de haber disminuido el voltaje, desplazar la señal hasta que

fuera completamente positiva, ya que nuestro dispositivo de

adquisición de datos solo puede adquirir señales de 0 a 5V por

lo cual no admite valores negativos.

C. Calibración de sensor de corriente en CD y CA

En este proyecto se utilizó un sensor de corriente ACS 711

(Figura 2), el cual está basado en el efecto Hall, este sensor

tiene la característica de entregar un voltaje en su salida

proporcional a la corriente de entrada (100mV/A).

Figura 2. Sensor ACS 711.

D. Creación de VI

Posteriormente se realizó el programa en LabVIEW que nos

dará la posibilidad de monitorear nuestras señales adquiridas.

En este punto primero se inició con el VI (instrumento virtual

o programa) para la señal de VCD, se definió la relación entre

el voltaje máximo a medir y el voltaje máximo adquirido por

el Arduino Uno, esto se hizo mediante la ecuación de la recta

y así obtener una relación entre ambos voltajes, así mismo los

Vis para VCA, CD y CA se realizaron de manera individual

para probar su correcto funcionamiento y de esta manera

poder corregir posibles errores o detalles que pudieran surgir.

Una vez monitoreadas las cuatro señales por separado se creó

un VI que procesara todas las señales incluso al mismo

tiempo, esto nos llevó a detalles importantes para lograrlo sin

embargo las herramientas de LabVIEW ayudaron a la correcta

realización del mismo.

E. Elaboración de placa en PCB

Una vez diseñado cada uno de los circuitos que se utilizaron

como los divisores de voltaje, el sujetador así como también

los sensores de corriente y las conexiones del Arduino, se

procedió a la elaboración de un circuito impreso (PCB) que

contuviera todos y cada uno de los circuitos diseñados

anteriormente. Cabe mencionar que el circuito impreso se

desarrolló con el software Proteus.

III. DESARROLLO

A. Acondicionamiento de señal VCD

En esta parte se buscó reducir la señal de entrada a un nivel

máximo de 5V para así poder adquirirlo, ya que el dispositivo

de adquisición tenía un nivel máximo de lectura de 5V,

primeramente se buscó un arreglo de resistencias para reducir

el voltaje y satisfacer la ecuación del divisor de voltaje. A

continuación en la Ec. 1 se muestra la fórmula del divisor de

voltaje.

𝑉𝑜𝑢𝑡 =𝑅2

𝑅1 + 𝑅2

𝑉𝑖𝑛 𝐸𝑐. (1)

Teniendo en cuenta esta fórmula y los datos de 𝑉𝑜𝑢𝑡 = 5𝑉 ,

𝑉𝑖𝑛 = 280𝑉 y 𝑅1=135𝐾Ω pasamos a despejar 𝑅2 de la Ec.1

anteriormente descrita para obtener el valor de la resistencia

necesaria para adquirir el voltaje deseado.

𝑅2 =𝑉𝑜𝑢𝑡(𝑅1)

𝑉𝑖𝑛 − 𝑉𝑜𝑢𝑡

𝐸𝑐. (2)

Page 3: Puente H

INSTITUTO TECNOLOGICO DE CELAYA

Sustituyendo los valores en la Ec. 2 los valores que teníamos

anteriormente, queda la ecuación de la siguiente manera:

𝑅2 =5(135000)

280 − 5 𝐸𝑐. (3)

𝑅2 = 2.4𝐾Ω 𝐸𝑐. (4)

Por lo tanto 𝑅2 = 2.4𝐾Ω, pero debido a que no es posible

encontrar un valor comercial de resistencia de 2.4𝐾Ω , se

utilizó una resistencia con valor de 2.7KΩ ya que era el más

aproximado al valor obtenido y no afecta de manera

significativa al voltaje de salida, debido a que el valor de

voltaje Vout aún está dentro de nuestro límite de señal de

lectura.

B. Acondicionamiento de señal VCA

Primero se buscó reducir el voltaje de entrada que se obtiene

directamente de la línea (127 VCA). Como se mencionó

anteriormente el voltaje máximo permitido que recibe el

Arduino son 5 V, de esta manera lo primero que se hizo fue

buscar un transformador que nos permita reducir el voltaje

alterno de la línea. Se utilizó un transformador de 127 a 12

VCA a 1 A.

Una vez que tenemos nuestro voltaje de 12 VCA se procede a

implementar nuestro divisor de voltaje para reducirlo ahora a 4

V (la razón de reducirlo a 4v se explicara más adelante). La

manera en que se calculó el valor de las resistencias fue

utilizando la ecuación 1 teniendo como voltaje de entrada 12

VCA, y voltaje de salida 5 VCA y proponiendo una R1 se

obtiene nuestro valor de R2. En la figura 1 se observa nuestro

circuito divisor de voltaje dándonos el voltaje de salida

deseado.

Una característica importante del Arduino Uno es que no tiene

la capacidad de leer señales negativas, es decir, si se adquiere

la señal de 5 VCA en el Arduino Uno y se gráfica, solo se

observara el semiciclo positivo de la señal y el semiciclo

negativo se graficara en cero como se muestra en la Figura 3.

Figura 3. Señal adquirida en Arduino Uno con VCA.

Debido a esto es necesario implementar un circuito capaz de

desplazar la señal hacia la parte positiva y esto se logra

implementando un circuito Sujetador. Este circuito (Figura 4)

consta de un capacitor de 100 µF, un diodo 1N 4004, una

resistencia de 1 MΩ y por ultimo una fuente de voltaje (1.5

VCD) que es la encargada de aumentar la señal a la parte

positiva. Se utilizaron estos valores de capacitor y de

resistencia ya que el valor del Tau (τ) que se requiere debe de

ser 5 veces mayor que el valor del Tau (τ) de la frecuencia de

entrada para que la respuesta no se vea afectada y no tener

pérdidas de voltaje.

Figura 4. Circuito Sujetador.

Una vez hecho este circuito lo que se espera obtener es la

señal como se muestra en la Figura 5, en donde la fuente de

voltaje que se encuentra antes del diodo nos dará el nivel en

que se desplaza la señal obtenida.

Figura 5. Señal desplazada utilizando el circuito Sujetador.

Es importante saber que el circuito Sujetador tiene una pérdida

de voltaje debido a que el diodo tiene su punto de ruptura de

0.7V, por lo cual es un voltaje que se pierde en la señal. Por tal

motivo se utilizó una fuente de 1.5V para obtener la onda

completa y no tener pérdidas, así mismo el nivel al que se

desplazó la señal fue de 800 mV, este valor es debido a que

restamos el voltaje que se queda el diodo más el voltaje de la

fuente externa que es de 1.5V dándonos como resultado el

desplazamiento de 800 mili volts de la onda.

Page 4: Puente H

INSTITUTO TECNOLOGICO DE CELAYA

C. Creación de VI en LabVIEW

El desarrollo del programa se llevó a cabo en el panel de

diagrama de bloques de LabVIEW, la estructura de dicho

programa la formaban un ciclo “mientras” (while) para que el

programa se ejecutara continuamente, y un bloque de “caso”

(case). En dicho bloque se encontraban dos estados (ver

Figura 6 y Figura 7), los cuales contenían el código para el

acondicionamiento de las señales de corriente y voltaje

directo, y corriente y voltaje alterno respectivamente.

Figura 6. Estado 0 con código de acondicionamiento de señales de voltaje y

corriente directa.

Figura 7. Estado 1 con código de acondicionamiento de señales de voltaje y corriente alterna.

En el programa se configuró la tarjeta Arduino por medio del

bloque de inicialización (init) en el cual se definió el modelo

(Arduino Uno) de dicha tarjeta y además el puerto serial

(COM8) por el cual existía la comunicación con la

computadora ver Figura 8.

Figura 8. Configuración de la tarjeta Arduino.

Seguidamente se definieron los puertos analógicos de entrada

(2 y 4) del Arduino (ver Fig.9) para adquirir las señales con el

bloque de obtención de muestra analógica (Get finite analog

sample), en este tipo de bloques se puede definir la velocidad

de adquisición (para nuestro caso 6000 Hz) y el número de

muestras adquiridas. Después se definieron dos salidas

digitales (8 y 9) (ver Figura 9) con ayuda de los bloques de

definición del modo del pin digital (set digital pin mode) y pin

de escritura digital (digital write pin) dichas salidas cumplían

la función de la conmutación de dos relevadores con los cuales

se podía elegir qué tipo de señal leer por solo los dos puertos

analógicos. Ejemplo: por el puerto 2 analógico era posible leer

la señal de corriente directa o la de corriente alterna, y por el

puerto 4 analógico era posible leer la señal de voltaje directo o

la señal de voltaje alterno.

Figura 9. Definición de puertos de entrada analógicos y puertos de salida

digitales.

Un interruptor booleano en el diagrama a bloques además de

mandar la señal digital para la conmutación de los relevadores

también ejecutaba los cambios de estado entre corriente

directa (estado 0) o corriente alterna (estado 1) y voltaje

directo (estado 0) o voltaje alterno (estado 1), dicho

interruptor también permitía la selección del número de

muestras adquiridas (ver Figura 10) ya que para voltaje y

corriente alterna eran necesarias más muestras (1100

muestras) que para voltaje y corriente directa (500 muestras),

pero a mayor número de muestras el procesamiento de la

información tiende a ser más lento. Por eso es que se decidió

tener la opción de elegir entre un número de muestras y otro.

Figura 10. Interruptor booleano de selección.

Page 5: Puente H

INSTITUTO TECNOLOGICO DE CELAYA

Por último es necesario desactivar la conexión del Arduino al

parar el programa, esto se hace por medio del bloque “cerrar”

(close) ver Figura 11.

Figura 11. Bloque para la desactivación del Arduino.

En el panel frontal de LabVIEW se definieron cuatro ventanas

las cuales contenían las gráficas de cada señal adquirida (ver

Figura 12). En el anexo (A) y (B) se muestra el VI final.

Figura 12. Panel frontal de LabVIEW.

D. Creación de placa en PCB

El circuito generado para desarrollar la placa que se utilizó

puede ser observado en la siguiente figura (Figura 13), se

utilizó el software conocido como Proteus 8 Professional,

utilizando ISIS para realizar las conexiones de los elementos

de la placa y el ARES para diseñar a palca basándose en el

circuito desarrollado en ISIS.

Figura 13. Circuito base para placa.

A continuación se explicará a detalle las partes del circuito

Divisor (CD)

Puede observarse en la siguiente figura (Figura 14) que la

entrada en CD (VIN(CD)) se conecta en paralelo a dos

resistencias en serie, esto es un divisor de voltaje. Puede

observarse en la misma imagen que se medirá el voltaje de la

segunda resistencia (R2) ya que esta resistencia esta

referenciada a la tierra de CD, esta salida será la primer

entrada del relevador que mostrará voltaje (RL(V)).

Figura 14. Divisor de voltaje de CD.

Divisor (AC)

A continuación se muestra el divisor de voltaje utilizado para

CA, la entrada de este divisor se tomará de un transformador

como puede observarse en la siguiente figura (Fig. x), la

lectura monitoreada será el voltaje de la resistencia cuatro

(R4). Posteriormente la salida del divisor de CA entrará a un

sujetador, esto se debe a que el Arduino Uno solo puede captar

voltaje positivo de cero a cinco; el sujetador está conformado

Page 6: Puente H

INSTITUTO TECNOLOGICO DE CELAYA

por un capacitor electrolítico (C1), en paralelo un diodo

1N4004 (D1) que está en serie con una fuente de voltaje de 1.5

Volts (1.5) que a su vez ambos se encuentran paralelos a la

resistencia cinco (R5), esta señal de salida será la segunda

entrada del relevador de voltaje (RL(V)) de la figura anterior

(Figura 15).

Figura 15. Divisor de voltaje y sujetador de CA.

Sensores de corriente

El sensor de corriente utilizado fue un sensor el cual tiene

cinco terminales, ya que se utilizaron dos sensores de

corriente, uno para la parte de CD (S(DC)) como se puede

observar en la Figura 16 y otro para la parte de CA (S(CA)).

Figura 16. Sensores de corriente.

En la siguiente tabla (Tabla 1) se muestran las funciones de las

cinco terminales del sensor de corriente, cabe mencionar que

ambos sensores tienen la misma configuración.

TABLA 1 TERMINALES DE SENSOR DE CORRIENTE

Terminal Función

1 Fault

2 Salida (OUT)

3 Alimentación (Vcc)

4 Tierra (GND)

5 Tierra (GND)

Las salidas de ambos sensores de corriente fueron introducidas

al relevador de corriente (RL(I)) como se muestra a

continuación (Figura 17).

Figura 17. Relevador de corriente

Terminales de Arduino Uno

Se utilizaron siete terminales, dos terminales para separar las

tierras (GND) de la parte de CD y de la parte de CA, como se

muestra en la figura (Figura 18), también se configuraron

cinco terminales (ARD) más como puede apreciarse en la

misma imagen (Figura 18).

Figura 18. Terminales para Arduino Uno

En la siguiente tabla (Tabla 2) se describen las funciones de

cada una de las terminales descritas anteriormente.

Page 7: Puente H

INSTITUTO TECNOLOGICO DE CELAYA

TABLA 2

TERMINALES PARA ARDUINO UNO

GND Función (GND)

1 Tierra de CD

2 Tierra de CA

ARD Función (ARD)

1 Puerto digital uno

2 Puerto digital dos

3 Puerto analógico uno

4 Puerto analógico dos

5 Salida de Arduino Uno de cinco volts

El puerto digital uno del Arduino Uno será conectado al pin de

activación del relevador de voltaje (RL(V)), el puerto digital

dos del Arduino Uno se conectará al pin de activación del

relevador de corriente (RL(I)), el puerto analógico uno del

Arduino Uno será la entrada del relevador de voltaje (RL(V))

y el puerto analógico dos del Arduino Uno será la entrada del

relevador de corriente (RL(I)); lo descrito anteriormente puede

ser observado en la siguiente figura (Figura 19).

Figura 19. Conexiones a terminales de Arduino Uno.

Una vez realizado el circuito en ISIS, debe ser exportado a

ARES, se debe recordar que ambos son parte de Proteus 8

Professional, posteriormente solo se deben hacer las

conexiones que definirán nuestra placa.

La imagen del circuito generado en la placa se puede observar

en el anexo (C)

IV. RESULTADOS

Las mediciones de voltaje y corriente directa se llevaron a

cabo en un motor de CD de 90V.

La grafica obtenida a 63 V se muestra en la Figura 21,

mientras que la corriente demandada a 63V por el motor sin

carga se puede apreciar en la Figura 22, que en este caso es de

0.5 A.

Figura 21. Grafica del voltaje en el motor en CD.

Figura 22. Grafica de la corriente demandada por el motor a 63 V.

Para las mediciones de voltaje y corriente alterna se utilizó un

motor trifásico en donde solo se midió el voltaje y la corriente

en una fase. La grafica del voltaje de una fase del motor se

puede ver en la Figura 23. Dicha grafica se aproxima a una

señal senoidal pero en alta frecuencia debido a la acción del

motor.

Figura 23. Grafica del voltaje en una fase del motor.

Page 8: Puente H

INSTITUTO TECNOLOGICO DE CELAYA

En la Figura 24 podemos apreciar el voltaje medido en la

línea eléctrica (126 V), la cual al no tener un motor conectado

se muestra de forma senoidal.

Figura 24. Grafica del voltaje en una fase del motor.

La grafica obtenida de la corriente demandad por el motor en

una fase (0.34 A) se puede observar en la Figura 25.

Figura 25. Grafica de la corriente demandada por el motor en una fase.

V. CONCLUSIÓN

LabVIEW es una herramienta de programación muy amigable

para desarrollar proyectos ingenieriles debido a que la manera

de programar es muy intuitiva y visual.

Es importante recordar en la adquisición de datos en

LabVIEW que cuanto mayor es el número de muestras de las

señales adquiridas, las gráficas visualizadas son lo más

parecidas a las señales reales pero el procesamiento de la

información es más lento.

A la hora de seleccionar el dispositivo para la adquisición de

datos hay que tener en cuenta la relación costo-beneficio, ya

que existen tarjetas de adquisición de datos (DAQ) que son

muy sofisticadas pero su costo es elevado, sin embargo gracias

a que LabVIEW cuenta con un toolkit para una interfaz con la

tarjeta Arduino que es mucho más barata que una DAQ, es

posible la utilización de cualquier modelo de la tarjeta

Arduino como tarjeta de adquisición de datos y reducir costos

del proyecto con casi la misma funcionalidad que una DAQ.

Sin embargo tiene ciertas limitaciones debido a que no es

capaz de adquirir señales negativas.

El proyecto desarrollado brinda la posibilidad de no solo

visualizar las señales de voltaje y corriente, sino que además

con ayuda de LabVIEW y la tarjeta Arduino es posible

realizar aplicaciones que conlleven control.

VI. REFERENCIAS

[1] Marder, Felipe-Franco, Alberto-Lomardero, Oscar G. "Sensor Lineal de

Corriente para medición de energía,Dto. de Ing. Eléctrica-Facultad de

Cs. Exactas y Naturales y Agrimensura -UNNE, No. 7 - 3400. [2] Riccardo de Asmundis, Intech. (2011). LabVIEW-Modeling,

Programming and Simulations. Disponible en:

http://www.books.google.com.

[3] Rafael Enríquez Herrador. "Guía de Usuario de Arduino".Universidad

de Córdoba.

[4] Jesús A. Calderón-Vielma. "Instrumentación Virtual," Revista Colombiana de Tecnologías Avanzadas., ISSN:1692-7257 Vol.1 No. 3-

2004

[5] Rafael Chacón-Rugeles. "La Instrumentación Virtual en la enseñanza de la Ingeniería Electrónica," Acción Pedagógica"., Vol.11 No. 1-

2002,pp. 74-84.

[6] Jimenez, F.J.; Lara, F.R.; Redel, M.D., "API for communication between Labview and Arduino UNO," Latin America Transactions,

IEEE (Revista IEEE America Latina) , vol.12, no.6, pp.971,976, Sept.

2014 [7] Jose Rafael Lajara Vizcaíno, Jose Pelegrí Sebastiá “Labview : entorno

gráfico de programación” Marcombo, 2011.

[8] Beams, D. M., "Project TUNA - The Development a LabVIEW Virtual Instrument as a Class Project in a Junior-Level Electronic Course"

Session 22259, Proceedings of the 2000 ASEE Annual Conference, St.

Louis, MO, June 2000. [9] M.G. Guvench, S. Gile and S. Qazi, "Automated Measurement of

Frequency Response of Electrical Networks Filters and Amplifiers",

Session 1359, Proceedings of the 2000 ASEE Annual Conference, St. Louis, MO, June 2000.

[10 ]Bishop R. H., LabVIEW Student Edition 6i, Prentice Hall, (Upper

Saddle River, NJ), 2001. [11] Instead of rewriting a program that could communicat with the

oscilloscope, we based our LabVIEW program on one written by USD

student Michael Hawkins in Summer 1998. [12] Beyon, J. Y., LabVIEW Programming, Data Acquisition and Analysis,

Prentice Hall PTR (Upper Saddle River, NJ), 2001.

[13] Wells, L.K. and T. Jeffrey, LabVIEW for Everyone: Graphical Programming Made Even Easier, Prentice Hall PTR, (Upper Saddle

River, NJ), 1996.

[14] Datasheet ATmega 328P. Diunduh 17 April 2013, dari http://www.atmel.com/ Images/doc8161.pdf

Page 9: Puente H

INSTITUTO TECNOLOGICO DE CELAYA

VII. BIOGRAFÍA

José Luis Hernández Silva. Nació en

Celaya, Guanajuato, México, el 8 de julio de

1993. Actualmente estudiante de la carrera

de Ingeniería Mecatrónica en el Instituto

Tecnológico de Celaya.

Cuenta con experiencia en dibujo mecánico

asistido por computadora y en modelado

3D, además tiene conocimientos de

programación en LabVIEW y ha incursionado en proyectos

de visión artificial.

Se encuentra desarrollando un dispositivo de desinfección del

agua por medio de electrólisis, y en la programación de un

robot FANUC por medio de visión artificial.

Sus áreas de interés son el diseño mecánico, energías

renovables, diseño de dispositivos inteligentes y visión

artificial.

Jesús Alberto Lara Téllez. Nació en

Celaya, Guanajuato, México, el 27 de

Febrero de 1991. Actualmente alumno de

Instituto Tecnológico de Celaya en la

carrera de Ingeniería en Mecatrónica.

Sus áreas de interés son la programación y

diseño de sistemas de automatización y la

bionanotecnologia.

Luis Eduardo González López. Nació

en Celaya, Guanajuato, México, el 6 de

Enero de 1991. Actualmente estudiante de

la carrera de Ingeniería Mecatrónica en el

Instituto Tecnológico de Celaya.

Su interés en la investigación son

aplicaciones de sistemas de visión

artificial y biotecnología.

Manuel Ignacio Mendo Cortés. Nació

en León, Guanajuato el 27 de junio de

dvvvd1992. Alumno de Licenciatura en

Ingeniería Mecatrónica del Instituto

Tecnológico de Celaya, en Celaya, Gto.

Sus áreas de interés son el diseño y

análisis de elementos por computadora.

Jorge Alberto Izaguirre Ysaguirre. Nacido

en 1991 en Celaya Gto. México, a los 18

años egresado del Centro de bachillerato

tecnológico industrial y de servicio No. 198,

actualmente alumno en el Instituto

Tecnológico de Celaya. En el 2014 presento

un proyecto en un congreso realizado en

california por American Society of

Mechanical Engineers (ASME).

Page 10: Puente H

INSTITUTO TECNOLOGICO DE CELAYA

ANEXOS

A) VI final VCD

B) VI final VCA

Page 11: Puente H

INSTITUTO TECNOLOGICO DE CELAYA

C) Diseño en PCB

D) Prototipo Final