jueves, 11 de diciembre de 2014

(Video) Instalación de la interfaz de chikit en Labview

Acá este pequeño tutorial de como instalar la librería de interfaz de chipkit en LabView. Este será el primero de una serie de vídeos que iré subiendo a mi canal de youtube.

Si les gustó, suscribanse al canal para recibir en su correo los siguientes vídeos que suba.


lunes, 22 de septiembre de 2014

Control del Motor DC y lectura de la RPMs

En esta entrada les muestro la evolución del control del motor DC marca bosch de 14V/30A el cual he desarmado y separado los bobinados de rotor y armadura, ya que estaban configurados en serie. También hice el control PID en Labview midiendo antes las RPM del generador (que es el elemento que queremos mantener estable con dicho PID) mediante la interrupcion TIMER0 del PIC 16F628A y enviando una señal PWM a través de un CHIPKIT Uno32, el cual será la tarjeta encargada de todos los elementos finales de control.

Acá el circuito de potencia con el MOSFET IRFZ44N:



Para la Lectura de las RPM usa un sensor infrarrojo QRD1114 cuya señal envié al pin 3 del PIC 16F628A (entrada T0CK) que es la que detecta las interrupciones externas del TIMER0 de nuestro integrado. Construi un conversor DAC con resistencias y un AmpOp LM358N y luego, esta señal enviada a un Pin analógico del ChipKit. Acá las imagenes:


He aquí el algoritmo del PIC16F628A:


Luego la programacion en Labview:




Aun es algo rudimentario y he omitido algunas partes porque no esta listo. Faltan otros módulos, como la lectura de parámetros eléctricos en el generador y el control de los elementos finales. De todas formas aca un video del PID en acción con la mitad de las RPM:





Nota: fíjense en la ganancias, he tenido que tantear bastante para conseguir ese resultado. Y la resolución del DAC no es muy buena ya que son bajas velocidades por tanto la señal que aparece representando la velocidad angular real en realidad varía un solo punto.

Actualización:
Para obtener una mayor precisión de las RPM (y por tanto una resolución muchísimo mayor del gráfico en labview), decidí obtener una mayor cantidad de samples del fototransistor QRD1114 acoplado al eje del generador. Simplemente agregué una mayor cantidad de reflectores... y por supuesto antes de enviarlo al TIMER0 del PIC16F628 pasé la señal por una compuerta Smith Trigger 74LS14.



domingo, 31 de agosto de 2014

Proyecto de Automatizacion II (Primera Parte)

           Un generador eléctrico es todo dispositivo capaz de mantener una diferencia de potencial eléctrica entre dos de sus puntos,  transformando la energía mecánica en eléctrica. Esta transformación se obtiene mediante el efecto de un campo magnético sobre los conductores eléctricos dispuestos sobre una armadura.  En tal sentido, un Sistema de Generación  de Corriente Eléctrica (SGCE) estará conformado por un número de elementos particulares, dispuestos de forma tal que satisfagan las distintas formas de obtención de la energía eléctrica.  El SGCE  requiere de un conjunto de pasos secuenciales para iniciar el proceso de generación  y al mismo tiempo habrá una supervisión de los valores de las variables de consigna que mantendrán el SGCE en un estado óptimo de funcionamiento.

1. Representar un SGCE en una maqueta, partiendo de un motor DC  el cual representa la turbina que se acoplara a un generador  que podrá ser un alternador  o dinamo (motor DC). Para el caso de acoplar un motor DC se debe construir un inversor monofásico para obtener corriente alterna. 

2. Elevar la tensión de la energía eléctrica de salida mediante la etapa de transformación,  en una relación mayor o igual a 1:2 voltios. 

3. Representar la red distribución y conectar cargas como por ejemplo bombillos, motores, entre otros. 

4. Mantener un control constante de la velocidad angular del motor,  mediante la implementación del  controlador  PID. 

5. Separar las etapas del sistema con relevadores, los cuales deben estar conectados al sistema supervisor, de forma que entregue la confirmación del accionamiento. 

6. Debe adecuar el encendido de la maqueta de forma tal, que respete el control secuencial de inicio y verifique las distintas alarmas que se pueden generar. 

7. Debe censar las siguientes variables críticas; 
  • Voltaje, 
  • Corriente  consumida, 
  • Velocidad angular (rpm), 
  • Temperatura en ambos motores, 
  • Frecuencia, 
  • Potencia, y 
  • Factor de potencia.

8. Debe elaborarse  el HMI en LabView  y conectar la maqueta mediante alguna interface al PC. El cual  será el SCADA del proyecto el cual se evaluara por separado.

9. Debe elaborar los respectivos análisis de los procesos físicos a ecuaciones de transferencia en el espacio temporal, para efectos del controlador. Así como también los diagramas, esquemáticos, tabla descriptiva de variables con sus condiciones  estables- criticas   y los procesos secuenciales del SGCE.  

10. Presentar un informe técnico.

Consideraciones finales:  
  • Proponga la manera de mejorar el factor de potencia según las cargas. 
  • Las cargas conectadas deben ser encendidas desde el HMI. 
  • El encendido de la maqueta conlleva a una secuencia de pasos. (Arranque a velocidad máxima,  verificar valores de consigna, espera a llegar a la velocidad óptima,  activación del controlador,  activación del relevador 1, entre otros.) 
  • Debe procurar que todos los elementos finales tengan acuses de recibo. 
  • La velocidad de trabajo normal debe ser de 50%  sobre la velocidad máxima. 
  • Debe tener en cuenta que a la salida la frecuencia debe ser baja, por debajo de 600Hz. 
  • Se deben considerar las limitaciones de trabajo y expresarlas como condiciones de alarma en el sistema, por ejemplo; consumo máximo, temperatura máxima, ruido en la línea, Voltaje máximo, entre otras.


Blog de José Esparis

Blog de Ingeniería Electrica y Electrónica - Desarrollo de proyectos

Twitter Facebook

 
Powered by Blogger