Autor Tema: Ruido en Driver de motor paso a paso Unipolar  (Leído 7892 veces)

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

Desconectado mbalestrini

  • PIC10
  • *
  • Mensajes: 3
Ruido en Driver de motor paso a paso Unipolar
« en: 08 de Octubre de 2009, 13:07:53 »
Hola, mi nombre es Maximo y estoy armando una mini grua para una camara de fotos, para hacer un travelling, mediante unas guias, un tornillo y un motor paso a paso.
Antes que nada queria agradecerle a esteca por compartir el diseño de su driver.
Para controlar el motor arme el Driver Unipolar 4 A 35V (http://www.******web eliminada por los administradores por quejas reiteradas sobre este usuario****/proye-dvu4a.html)

El driver es controlado por un PIC, que a su vez está conectado a la PC por el puerto USB.

Estuve haciendo algunas pruebas con un motor chico de impresora (M35SP-9) y el driver está andando, pero tengo algunos problemas que quería ver si me podían orientar.
- Cuando al motor lo alimento con un trafo de 12V, y le seteo la VREF para que regule a menos de 500mA, el motor empieza a hacer un ruido (cuando está quieto manteniendo), supongo que relacionado con la frecuencia de chopeo del driver. Quería ver si se podia evitar ese ruido.
- Por otro lado, cuando probé con el mismo motor pero con un trafo de 30V, el ruido aumentó, y el diodo zener (en mi caso consegui uno de 15V 5W, y no el 14V 2W de esteca) empezó a calentar bastante.

Aclaro que algunos componentes no los consegui y tuve que utilizar otros (por las dudas que algo de esto pueda influir):
Zener 14V 2W, por 15V, 5W
Diodos BY299, por BY399
Mosfet IRLZ24N, por IRFZ44

Muchas gracias!
Maximo







Desconectado NANO1985

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1698
    • Desarrollos Tecnologicos - Tucuman - Argentina
Re: Ruido en Driver de motor paso a paso Unipolar
« Respuesta #1 en: 08 de Octubre de 2009, 13:20:43 »
bienvenido al foro mbalestrini... el ruido en los motores es normal, son las señales de control que llegan  a cada bobina,para   "frenar" el motor... éstas señales se generan en el espectro audible (orden de los khz)... es por eso que las escuchas... pero es posible que silencies el motor cuando esté parado simplemente deshabilitando los drivers...
cuando se pongan en marcha, volvrán a sonar.....
la otra es que incrementes la frecuencia de control.
Saludos  8)
"La inquebrantable voluntad de vencer"
"hay dos cosas infinitas... El universo y la Estupidez humana" Albert Einstein
 "El sabio actua sin anhelos, permanece sosegado,... así no es afectado por el resultado de sus acciones sean éstas el triunfo o el fracaso"
- UNIVERSIDAD TECNOLOGICA NACIONAL - FACULTAD REGIONAL TUCUMAN -

Desconectado mbalestrini

  • PIC10
  • *
  • Mensajes: 3
Re: Ruido en Driver de motor paso a paso Unipolar
« Respuesta #2 en: 08 de Octubre de 2009, 14:04:39 »
Gracias Nano...
Estuve haciendo unas pruebas poniendo en LOW la pata ENABLE del L297, pero tuve algunos problemas para continuar el movimiento desde donde habia quedado (como que comenzara la secuencia nuevamente?). Pero fueron unas pruebas rapidas por lo que pude haberle errado al codigo del PIC.
Puedo probar aumentar la frecuencia de control... eso seria cambiando el capacitor de 3n3F por uno menor, correcto? Alguna recomendacion?


Desconectado NANO1985

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1698
    • Desarrollos Tecnologicos - Tucuman - Argentina
Re: Ruido en Driver de motor paso a paso Unipolar
« Respuesta #3 en: 08 de Octubre de 2009, 14:09:21 »
prueba primero lo del capacitor.... y con el pin de habilitacion del L297... debería funcionar correctamente.-
saludos
"La inquebrantable voluntad de vencer"
"hay dos cosas infinitas... El universo y la Estupidez humana" Albert Einstein
 "El sabio actua sin anhelos, permanece sosegado,... así no es afectado por el resultado de sus acciones sean éstas el triunfo o el fracaso"
- UNIVERSIDAD TECNOLOGICA NACIONAL - FACULTAD REGIONAL TUCUMAN -

Desconectado martincnc

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 352
Re: Ruido en Driver de motor paso a paso Unipolar
« Respuesta #4 en: 08 de Octubre de 2009, 15:02:17 »
Hola mbalestrini.

Otra alternativa a desactivar el driver es la de reducir la corriente del motor cuando se encuentra detenido con un circuito como este, eso si, es necesario disponer de un pin extra en el micro:



Si el pin llamado PIC esta en estado alto, el transistor conduce y la tension de referencia es dividida por las resistencias de arriba, por otro lado, cuando este pin esta en estado bajo el transistor entra en zona de corte por lo que la tension de referencia no se modifica. Esta señal puede activada inmediatamente despues de recibir las ultima señal de clock o despues de algunos segundos.

Con respecto al ruido podes hacer lo que dice nano, con estos integrados es posible llegar a una frecuencia de chopeo maxima de 40KHz, usando para calcular estos valores la formula F = 1/0.69 RC

Saludos!

edito: no se ve la imagen, ademas de problemas con el servidor.
« Última modificación: 08 de Octubre de 2009, 15:26:25 por martincnc »

Desconectado mbalestrini

  • PIC10
  • *
  • Mensajes: 3
Re: Ruido en Driver de motor paso a paso Unipolar
« Respuesta #5 en: 08 de Octubre de 2009, 19:45:58 »
Gracias! Voy a analizar y probar alguna de estas soluciones.

En cuanto al Zener que calentaba con el trafo de 30V... tendría que usar un zener del mismo voltaje que la fuente? o no debería calentar tanto el de 15V con la fuente de 30V?


 

anything