ADQ LabVIEW y Modelamiento de Motor - ANEXOS

25
ANEXOS ANEXOS I: PROGRAMA DEL DESCRIPTOR: NI_usb_desc_hid.h

description

Anexos

Transcript of ADQ LabVIEW y Modelamiento de Motor - ANEXOS

ANEXOS

ANEXOS I:

PROGRAMA DEL DESCRIPTOR:

NI_usb_desc_hid.h

ANEXOS

ANEXOS

ANEXO II

ANEXOS

PROGRAMACIÓN EN CCS COMPILER DE LA TARJETA ADQ

En el entorno IDE de CCS compiler se estructuró el siguiente programa.

ANEXOS

ANEXOS

ANEXOS

ANEXOS

ANEXO III

PROGRAMACIÓN EN LabVIEW

En el diagrama de bloques de LabVIEW, se diseñaron 3 programas para

controlar la planta de velocidad, nivel y temperatura, como se muestra en la

Figura A1, A2 y A3.

Figura A1 Programa de control para la planta de velocidad

ANEXOS

Figura A2 Programa de control para la planta de nivel

Figura A3 .- Programa de control para la planta de temperatura

ANEXO IV

DISEÑO DE LA TARJETA DE ADQUISICIÓN EN EAGLE

El circuito regulador de voltaje de 15v, se muestra en la Figura A4

Figura A4 Circuito regulador de voltaje a15v, con el integrado 7815.

El circuito regulador de voltaje de 5v, se muestra en la Figura A5

ANEXOS

Figura A5 Circuito regulador de voltaje a 5v, con el integrado 7805.

El circuito del sensor de presión se muestra en la Figura A6.

Figura A6 Circuito del sensor de presión

El circuito del microcontrolador 18F2550 se muestra en la Figura A7.

ANEXOS

Figura A7 Circuito del microcontrolador PIC18F2550

El circuito para señales digitales de entrada optoacopladas se muestra en la

Figura A8

Figura A8 Circuito para señales digitales de entrada

El circuito para señales digitales de salida con protección por relés se muestra

en la Figura A9

Figura A9 Circuito para señales digitales de salida con protección por relés

ANEXOS

El circuito de la electrónica de potencia se muestra en la Figura A10 y A11

Figura A10 Circuito de la electrónica de potencia (CCP1) - PWM 0

Figura A11 Circuito de la electrónica de potencia (CCP2) – PWM 1

La Figura A12 y Figura A13, son fotografía de la tarjeta ADQ diseñada.

ANEXOS

Figura A12 Conexiones de la Tarjeta ADQ

ANEXOS

Figura A13 Fotografía de la tarjeta ADQ diseñada.

ANEXOS

ANEXO V

COMUNICACIÓN USB CON LabVIEW :

Para que nuestro dispositivo USB (PIC18F250) pueda ser controlado desde

LabVIEW, es necesario que este lo reconozca como propio, como un driver

USB desarrollado por LabVIEW. Para ello LabVIEW brinda una herramienta

llamada “NI VISA - Driver Wizard”, véase Figura A14 y Figura A15. Esta nos da

la posibilidad de desarrollar un driver de tipo .INF para dispositivos USB,

PXI/PCI.

Figura A14 Ubicación en inicio/Windows de Visa – Driver Wizard

Primero abrimos el programa, y luego seleccionamos “USB”; después damos

click en siguiente.

.

Figura A15 NI Visa – Driver Wizard

ANEXOS

En el siguiente paso, se encuentra la lista de dispositivos, seleccionamos

nuestro dispositivo USB\VID_4d8&PID_1121; Manufacturer Name y Model

name aparece por defecto.

Figura A16 NI Visa – Driver Wizard – Vendor ID/ Product ID

De la Figura A16, al pulsar siguiente nos muestra la ubicación donde serán

situados los archivos .inf generados por Visa Drive Wizard. Esto se muestra en

la Figura A17.

Figura A17 Ubicación de Archivos .inf Generado por NI Visa - Driver

Wizard

ANEXOS

El driver obtenido por Visa Driver Wizard se muestra en la Figura A18. La

Figura A19, nos muestra nuestro dispositivo ADQ en el administrador de

dispositivos de Windows.

Figura A18 Archivos .inf Generado por NI Visa - Driver Wizard

Figura A19 Tarjeta ADQ como dispositivo de NI-VISA USB

ANEXOS

ANEXO VI

Respuesta del opto-dri ver HCPL3120:

Figura A20 Señal PWM de salida en el sensor HCPL3120

Señal PWM en el motor dc de la planta de nivel:

Figura A21 Señal PWM, con un duty cycle del 50% en el motor dc, de la

planta de nivel

ANEXOS

ANEXO VII

Respuesta del sensor MPS3117:

Tenemos la planta de nivel totalmente aislada, es decir, no existirá caudal de

salida. Se aplicó un voltaje a la bomba de agua de 6.81v y se capturó la

variación de la altura del nivel de agua (2 veces). Las señales capturadas se

muestran en la Figura A22, y la Figura A 23 muestra las dos señales juntas.

(a) (b)

Figura A22 Señales de respuesta del sensor de MPS3117

Figura A23 Señal (a) y (b) del sensor MPS3117

ANEXOS

ANEXO VIII

Respuesta del sistema de velocidad (PI):

Figura A24 Respuesta del sistema para un setpoint de 160 rad/seg

Respuesta del sistema de nivel (PI):

Figura A25 Respuesta del sistema para un setpoint de 12cm

Respuesta del sistema de temperatura (PI):

Figura A26 Respuesta del sistema para un setpoint de 45°C

ANEXOS

ANEXO IX

PRESUPUESTO:

Material Cantidad Costo c/u Costo TotalIRF540N 2 2.5 5.0HCPL – 3120 2 3.00 6.0Resistor 1K – SMD 11 0.2 2.227pF 2 0.2 0.44 Mhz Cristal 1 0.5 0.5Resistor - 47Ω - 1/4 Watts 2 0.2 0.4Resistor -10K Ω -1/2 Watts 2 0.2 0.4Resistor -1K Ω -1/2 Watts 1 0.2 0.2Resistor -10 Ω – ½ Watts 2 0.2 0.4Led – Red – 3mm 1 0.2 0.2Led - Yellow - 3mm 1 0.2 0.2Led - Green - 3mm 1 0.2 0.2470uF – 35V 5 0.2 1.0100nF 4 0.2 0.8100uF, 35 V 4 0.2 0.820K – potenciómetro – 1x1x0.5 cm 2 0.5 1.07815 1 1.5 1.57805 1 1.5 1.5Resistor - 100Ω - 1/2 Watts 1 0.2 0.2Resistor – 100KΩ - 1/2 Watts 1 0.2 0.2Dip 8 - tipo tornillo 3 0.5 1.5Dip 14 - normal 1 0.5 0.5Dip 16 – tipo tornillo 2 0.5 1.0ULN2003 1 3.5 3.5Jumper de a 2 – Hembra - tipo tornillo 1 1.0 1.0TLP-521- 4 1 7.0 7.0Conector USB 1 0.5 0.5220nF 1 0.2 0.2Relé electromecánicodoble polo 5 V – 220 AC

4 0.5 2.0

Capacitor 10uF – 25V 1 0.2 0.2Sensor pressure MPS3117 -5.8 PSI 1 25.0 25.0AD620 21.0 21.0Manguera 3mm 1metro 2.0 2.0Adaptador 15v DC 1 15.0 15.018F2550 1 35.0 35.0Disipadores 4 1.0 4.0Jack 1 0.5 0.5Cable USB 1 2.0 2.0Tarjeta PCB Impresa 1 60.0 60.0LM358 1 2.5 2.5LM35 1 7.0 7.0Borneras de 3 pines 2 0.5 1.0Borneras de 2 pines 4 0.5 2.0

TOTAL 217.5