Autor Tema: Os presento mi regulador de velocidad de un motor en Labview  (Leído 7940 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado joliva68

  • PIC12
  • **
  • Mensajes: 89
Os presento mi regulador de velocidad de un motor en Labview
« en: 21 de Julio de 2010, 17:54:22 »
Hola amigos os presento mi último proyecto de control de revoluciones mejorado, visualizando las revoluciones por segundo de un motor dc desde el programa Labview modificando la velocidad desde un potenciómetro virtual, mediante la variación del ancho de banda, gracias a la función PWM.


Para mayor información e instrucciones en mi web http://webs.ono.com/joliva68/ mirar en el apartado de últimas actualizaciones, o bien en experimentos en el apartado PERSONAL-AFICIONES—EXPERIMENTOS.

Desconectado groundman

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1870
    • www.ingeniopic.com
Re: Os presento mi regulador de velocidad de un motor en Labview
« Respuesta #1 en: 22 de Julio de 2010, 11:13:06 »
muy bueno.puede ser muy util para controlar por ejemplo la velocidad de un ventilador.pero tiene precision para mayor torque?

esque estoy pensado en realizar un servo con un motor de un elevalunas de un coche.estos tienen mucha fuerza y saldria muy varato realizar un circuito
de este tipo.en vez de comprar el servo,ya que sube mucho el precio cuanto mayor torque necesitemos.

al principio tenia la idea de realizar este servo poniendo un potenciometro en el eje de salida de reduccion.un puente de transistores para los giros.y
un micro controlador para gestionar la señal de control para el control del servo.y el control del propio motor leyendo los grados del eje de salida
mediante el potenciometro.

claro esta que con el potenciometro ya tengo el punto de referencia de en que posicion esta el eje de salida.y si usara una corona optica no tendria esta ventaja.
hay otra opcion de no usar un potenciometro?teniendo la ventaja de saber en que posicion esta el eje sin tener que mover el eje?
Montando mi primera impresora 3D (Raprep Prusa i3)

Desconectado joliva68

  • PIC12
  • **
  • Mensajes: 89
Re: Os presento mi regulador de velocidad de un motor en Labview
« Respuesta #2 en: 22 de Julio de 2010, 11:22:51 »
Hola Groundman, yo creo que si, tendrías usar los 12 voltios y a lo mejor usar otro transistor pero funcionar creo que funcionaría, si  quieres que te mande el *.vi me lo dices y lo pruebas.
Un saludo amigo.

Desconectado groundman

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1870
    • www.ingeniopic.com
Re: Os presento mi regulador de velocidad de un motor en Labview
« Respuesta #3 en: 22 de Julio de 2010, 16:02:46 »
gracias por la respuesta.de momento terminare un proyecto relacionado con servos.y despues mirare que se podria hacer.

saludos.
Montando mi primera impresora 3D (Raprep Prusa i3)

Desconectado groundman

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1870
    • www.ingeniopic.com
Re: Os presento mi regulador de velocidad de un motor en Labview
« Respuesta #4 en: 27 de Julio de 2010, 17:34:14 »
joliva68.sabes como se puede inserter una imagen en un control del labview?

quiero poner unos simbolos en unos botones.y solo veo que se pueden meter caracteres en sus dos estados delo boton.
me bastaria aunque fuera un icono.

saludos
Montando mi primera impresora 3D (Raprep Prusa i3)

Desconectado joliva68

  • PIC12
  • **
  • Mensajes: 89
Re: Os presento mi regulador de velocidad de un motor en Labview
« Respuesta #5 en: 29 de Julio de 2010, 08:30:18 »
hola groundman porque no utilizas el paint dibuja un dibujo lo selecciona le das a copiar y te vas al simbolo y le das a pegar y listo si quieres te mando un *.vi con un simbolo pegado sobre un icono a ver si te parece bien mi correo es joliva68@ono.com mandame tu correo

Desconectado groundman

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1870
    • www.ingeniopic.com
Re: Os presento mi regulador de velocidad de un motor en Labview
« Respuesta #6 en: 31 de Julio de 2010, 16:01:19 »
mi correo es groundman@ingeniopic.com

he creado una imagen de 32x32 y la he pegado en el texto de un boton.pero si toco encima de la imagen,el boton no interactua.
ademas la imagen solo sale como una interrugacion.

las imagenes o iconos son para el panel de control.no es para el panel de programacion.
no estoy muy seguro,pero me parece que visual basic.es mas versatil para adornar el programa.
Montando mi primera impresora 3D (Raprep Prusa i3)

Desconectado luisnegropitense

  • PIC10
  • *
  • Mensajes: 1
Re: Os presento mi regulador de velocidad de un motor en Labview
« Respuesta #7 en: 04 de Agosto de 2010, 01:59:28 »
Oye disculpa mi novates, apenas estoy aprendiendo esto del pwm y pues es muy interesante esta clase de control de velocidad, es facil y muy conveniente. Aprovechandome que se nota que eres experto en el tema me gustaria pedirte que me ayudes a resolver un problema con que me tope usando PWM.
Estoy intentando controlar la velocidad de un motor mediante PWM con un 16f84A y pues si lo simulo en Proteus puedo controlar la velocidad del motor a mi antojo  :mrgreen:, pero es un motor de 5V o un motor de 12v a lo mucho usando transistores  :(  fisicamente cuento solo con un motor de 90volts con 1.25hp! Necesito encontrar la forma de amplificar mi señal PWM con un dispositivo que me soporte los 932watts sin quemarse  :shock: no se mucho de electronica de potencia, pero supongo que deve haber un conmutador electronico que soporte la velocidad de conmutacion arrojada por el pwm de mi pic y asi poder controlar mi motorsoottee xD espero haber sido claro y ojala puedas ayudarme  :lol: basicamente es el control PWM amplificado o usar la señal PWM devilucha que saca mi pic para exitar algun conmutador electronico que soporte tanto la velocidad de conmutacion como la potencia de mi motor. De antemano gracias por leer mi discurso xD

Desconectado CoreMain

  • PIC10
  • *
  • Mensajes: 26
Re: Os presento mi regulador de velocidad de un motor en Labview
« Respuesta #8 en: 06 de Agosto de 2010, 01:27:20 »
Claro que puedes controlar el motorcito de 1.25HP.
Solo se necesita seleccionar el elemento de conmutación adecuado. En estos casos se recomienda un MOSFET para el control, con los circuitos de protección necesarios es muy fácil.
Un MOSFET es un conmutador (como un switch electrónico), le pones un voltaje pequeñó en Gate, y el switch se cierra (es decir, circula corriente entre Drain y Source)

Un poquito de matematicas:

Potencia máx: 1.25HP=932.5W  (1.25*746=932.5)

Y sabiendo que Potencia=Voltaje x Corriente, se tiene que la corriente en amperios máxima que el dispositivo semiconductor debe soportar va a ser de:

932.5W/90V=10.36A.

Ya conoces los datos para comprar el semiconductor:
Voltaje Drain-Source: VDS > 90V
Corriente Id>10.36A
al escoger el MOSFET, se debe tomar un dispositivo con un margen superior a estos límites.

Podrías usar el IRL3215 (150V, 12A) de International Rectifier u otro dispositivo similar disponible en tu país con su respectivo disipador de calor.
Otra cosa fundamental en un diseño de un circuito de potencia es que el circuito de control (micro y companía) debe estar aislado eléctricamente de el circuito de potencia, ya que un error, podría poner 90V donde van solo 5V y matar todo...

Cabe recalcar que, para jugar con los 90VDC debes ser un poco precavido, además, el MOSFET es muy sensible a la electricidad estática, (si le quedas viendo mal, se quema), te recomendaría que te familiarices con estos dispositivos comprandote un mosfet barato y un motorcito pequeño...
Del diagrama que te adjunto, hay un diodo conectado en paralelo al motor, es imprescindible que para el motor grande, este diodo esté presente y tiene que ser un diodo Fast Recovery.
Suerte con eso
_______________________________
Over the Hills and Far Away...

Desconectado joliva68

  • PIC12
  • **
  • Mensajes: 89
Re: Os presento mi regulador de velocidad de un motor en Labview
« Respuesta #9 en: 08 de Agosto de 2010, 15:11:56 »
mejor no se puede explicar chapeau Coremain  :-/ :-/ :-/