Autor Tema: velocidad constante en motores DC ante cambios bruscos de carga con PIC...  (Leído 39236 veces)

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

Desconectado amyver

  • PIC12
  • **
  • Mensajes: 75
Re: velocidad constante en motores DC ante cambios bruscos de carga con PIC...
« Respuesta #135 en: 03 de Abril de 2012, 09:21:26 »
Oh, que bien picuino lo lograste exito!!!!  :-/ :-/ :-/

Claro que acepto tu ayuda gracias  :-) :-)

Bueno me parece que lo que hay que hacer es tomar las lecturas de corriente del integrado L6203 transformarlas a voltaje con un circuito adicional y posteriormente tomar dichas lecturas con el modulo ADC del pic verdad???

Leyendo tus post anteriores me pude dar cuenta que se estaba utilizando un AmpOp para tomar las señales del L6203 y amplificarlas hasta un nivel adecuado verdad??

Y una vez teniendo dichas lecturas sera tarea del pic procesar la informacion y tomar las acciones que se desee....

bueno dime si lo que entendi es lo correcto....

saludos...

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5878
    • Picuino
Re: velocidad constante en motores DC ante cambios bruscos de carga con PIC...
« Respuesta #136 en: 03 de Abril de 2012, 09:31:05 »
No es necesario tomar lecturas de corriente, es mucho más sencillo si lo que quieres hacer es sólo limitar la corriente máxima.

La base de todo es que la tensión de alimentación del motor (Vm) sea sólo un poco mayor que la lectura de back-emf (en la figura Eg) para que la corriente no sea muy alta:


   Vm = Eg + Rm · I


por ejemplo para limitar a  1 amperio con una resistencia de motor de 5 ohmios que devuelve una back-emf de 10voltios:

   Vm = 10 volt + 1 Amperio · 5 ohm = 15 volt


   En este caso con una back-emf de 10 voltios, si alimento con 15 voltios como máximo, la corriente no aumentará más de 1 amperio.
   Hay que calcularlo en cada ciclo.





Lo de medir la corriente es para hacer otro tipo de control con el que estoy experimentando y que es distinto del control back-emf.

Saludos.
« Última modificación: 03 de Abril de 2012, 09:38:35 por Picuino »

Desconectado amyver

  • PIC12
  • **
  • Mensajes: 75
Re: velocidad constante en motores DC ante cambios bruscos de carga con PIC...
« Respuesta #137 en: 04 de Abril de 2012, 11:15:04 »
Hola PICUINO, muy buena la tecnica que describes....

Entonces puedo realizar el calculo de  Vm = Eg + Rm · I  cada vez que tome una lectura de la Back-Emf???

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5878
    • Picuino
Re: velocidad constante en motores DC ante cambios bruscos de carga con PIC...
« Respuesta #138 en: 04 de Abril de 2012, 12:36:08 »
Si, eso es.

De esta forma la corriente se limita en una centésima de segundo. No da tiempo a que se queme el puente en H ni el motor.


Saludos.

Desconectado Picuino

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 5878
    • Picuino
Re: velocidad constante en motores DC ante cambios bruscos de carga con PIC...
« Respuesta #139 en: 06 de Abril de 2012, 11:29:32 »
He encontrado un método que elimina casi todo el ruido de la medición de tensión back-emf  :-/ :-/ :-/

Es muy sencillo. Consiste en realizar mediciones de tensión back-emf continuamente durante el apagado del motor y quedarse con la mayor de todas:

Código: [Seleccionar]
  for (i=0; i<100; i++);          // Esperar un tiempo a que la tensión se estabilice

   Vmax = 0;
   for (i=0; i<10; i++) {          // Realizar diez mediciones de back-emf
      V = medir_back_emf():
      if (V>Vmax)  Vmax = V;       // memorizar la medición mayor
   }
   return Vmax;

El número de mediciones (entre 10 y 20) se debe escoger para que dure en torno a un milisegundo. Si este tiempo es mayor que la duración de una conmutación de escobilla (unos 0.2 milisegundos) entonces el ruido de conmutación de escobilla desaparece.


Saludos.
« Última modificación: 06 de Abril de 2012, 11:35:23 por Picuino »