[ELECTRONICA] Voltaje de salida para motores en RAMPS 1.4

411 views
Skip to first unread message

Cosmin Caddy

unread,
Mar 30, 2016, 1:16:28 PM3/30/16
to Clone Wars: Imprimiendo impresoras 3D
Hola a todos, tengo mi impresora montada pero  como estos días no estoy cerca de ella estaba dándole al coco como mejorarla.
La tengo recién construida y funciona relativamente bien pero todavia queda por hacer algunos ajustes.
En la mayoría de manuales se recomienda ajustar los Drivers Pololou o DRV8825(mi caso) a un aperaje de 0.2A eje X e Y y 0.4A Extrusor y eje Z por tener dos motores.
Ahora bien  me di cuenta que al imprimir alguna pieza que tenga cambios rápidos en el relleno e implique hacer zig zag en el eje Y, los motores se bloquean y pierden pasos, empezando a imprimir en otro sitio.
Al bajar la velocidad del relleno a unos 20 mm/s en Cura todo funciona perfectamente. Ya os digo que se puede ir a mas velocidad pero depende de la pieza. Esto es debido a que el eje Y tiene: la base de la estructura, la cama caliente y el cristal ,que pesan bastante. Los motores que he comprado por aliexpress me dicen que funcionan a 1.7A. Y es aquí donde me surgió la duda de porque voy a utilizar 0,2A para Y pudiendo poner mas ya que tanto el DRV8825 me lo permite como el propio motor.
Pero en este momento me surgió la duda de que voltaje suministra el RAMPS a los motores y subiendo demasiado el amperaje me los vaya a freír.
También pregunte al vendedor y me dijo que el voltaje de mejor rendimiento son 2,5V a 1,7A.
Además de esto también se me ocurrió ganar potencia poniendo los pines del DRV8825 a 16 ya que están a 32  y de momento no necesito tanta precisión.

Un saludo.

VincentM

unread,
Mar 30, 2016, 1:34:46 PM3/30/16
to Clone Wars: Imprimiendo impresoras 3D
Si revisas la guia de Obijuan: http://www.iearobotics.com/wiki/index.php?title=Guia_de_montaje_de_la_Prusa_2#Ajustando_la_corriente_de_los_motores
verás que lo que se recomienda es 0,2A-0,4A más el consumo de Arduino+Ramps (unos 70-80 mA) por lo que en realidad hay que ajustar los drivers a unos 0,3A y 0,5A aprox.
Seguramente te está faltando esa corriente.

Tampoco es mala idea lo de dejar los micropasos en 16 en vez de 32.

Cosmin Caddy

unread,
Mar 30, 2016, 2:43:04 PM3/30/16
to Clone Wars: Imprimiendo impresoras 3D
Eso ya lo tengo en cuenta. Pero la cuestion es porque 0,2A si el motor puede con 1,7A de esa manera con un nozzle grande y una alta velocidad podrias hacer cosas interesantes.
Como os digo estoy  experimentando cosas. Y la cuestion en este asunto es que si RAMPS le manda 12V a los motores y yo subo el amperaje a mas de 0,4 o 0,5 me los frio casi seguro. Ahora mismo no tengo aqui la impresora para hacer pruebas y medir el voltaje, pero si hasta el viernes no hay solución , medire el voltaje y os cuento.
Tambien es absurdo poner amperaje a 1,7 pero lo importante de esto es el concepto.Ademas de eso hay que estar muy pendiente de la temperatura ya que el extrusor que esta a 0,4 me da a mi que no le hace mucha gracia la temeratura que tiene ahora mismo. Pero todo a su tiempo.

Narci Soto

unread,
Mar 30, 2016, 6:35:44 PM3/30/16
to Clone Wars: Imprimiendo impresoras 3D
No necesitas bajar tanto la velocidad. Lo que hace que el motor salta pasos no es la alta velocidad en sí, sino aceleraciones bruscas (Como tu mismo has notado cuando has dicho que te ocurre con el zigzag). Lo que tienes que hacer es bajar las aceleraciones en tu firmware, esto además reducirá considerablemente el efecto de las inercias en los ejes X e Y (Especialmente en el segundo), repercutiendo positivamente en la calidad de las impresiones.
Por otro lado, yo tengo los DRV8825 como tu. Decir que me parecieron buena idea al principio, por el tema de la resolución, pero que la experiencia me ha dicho que no importa nada en absoluto xD a ese nivel de resolución no llegarás nunca, puesto que estás construyendo con un material fluido, del cual no tienes control absoluto de la forma que adquirirá al depositarse (No es que no esté controlado, sino que el nivel de control que tienes de los motores, incluso a 16 micropasos, es mucho mayor). Con todo esto lo que quiero decir es que puedes reducir a 16 micropasos sin problemas, no vas a perder resolución y ganarás torque. Pero ojo! Que la impresora debería funcionar bien a 32 micropasos (Como lo tengo yo ahora mismo).
Los valores de 200 mAh y 400mAh yo no los tocaría. El único motor al que sí que le bajé micropasos fue al del extrusor, pero únicamente porque iba con reductora, por tanto giraba muchísimo y se calentaba. Y el propio hecho de tener la reductora ya hacía que no necesitara microstepping ahí.
Prusaludos y suerte! :)

antoniobeta

unread,
Mar 31, 2016, 8:18:14 AM3/31/16
to Narci Soto, Clone Wars: Imprimiendo impresoras 3D

Yo creo que a lo que Cosmin se refiere es ¿Si el funcionamiento optimo de los motores (segun el chino y no se si internet tb) son 1.7A y 2.5V. Porque no ponerlos a esa config?

 

Saludos

--

Has recibido este mensaje porque estás suscrito al grupo "Clone Wars: Imprimiendo  impresoras 3D" de Grupos de Google.

Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.

Para publicar una entrada en este grupo, envía un correo electrónico a asrob-uc3m-i...@googlegroups.com.

Para ver este debate en la Web, visita https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/f8b390e2-ec82-4f36-bf7e-0737e3ebdea8%40googlegroups.com.

Para obtener más opciones, visita https://groups.google.com/d/optout.

 

Cosmin Caddy

unread,
Mar 31, 2016, 9:03:37 AM3/31/16
to Clone Wars: Imprimiendo impresoras 3D
Intersante lo que me cuentas, es probable que sea por eso. Me podrias recomendar exactamente que configuracion poner en el Marlin?. Ahora mismo te esa parte del archivo de configuracion(lo mas relevante).

#define HOMING_FEEDRATE {9000, 9000, 190, 0}
#define DEFAULT_AXIS_STEPS_PER_UNIT   {160,160,4000,192.5}
#define DEFAULT_MAX_FEEDRATE          {200, 200, 3, 25}  
#define DEFAULT_MAX_ACCELERATION      {3000,3000,100,10000} 
#define DEFAULT_ACCELERATION          3000  
#define DEFAULT_RETRACT_ACCELERATION  3000
#define DEFAULT_TRAVEL_ACCELERATION   3000

Decir que e modificado  el Max_Feedrate de todos un poco en especial el eje Z que era demasiado, poniendolo a 4 al empezar la impresión es como si intentasen ir mucho mas rapido de lo que pueden y no hacen nada, practicamente vibran.El resto lo modifique para hacer varias pruebas pero de momento me interesa apañar ese error del zigzag.
Y por cierto los motores que tengo son estos(17HS4401).
Y toda la configuracion de la estructura de la P3Steel la tengo conforme viene en la wiki de reprap, con varillas y correa GT2. Asi que no veo que el problema venga por tener husillos o otro tipo de historias.
Gracias.

Iceflow

unread,
Mar 31, 2016, 11:29:57 AM3/31/16
to asrob-uc3m-i...@googlegroups.com
El valor de 1.7A en este caso, en otros motores es otro, es el amperaje máximo que soportan no el de funcionamiento optimo...

Para publicar en este grupo, envía un correo electrónico a asrob-uc3m-i...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/asrob-uc3m-impresoras-3d/56fd1581.e7bec20a.9c9d8.fffff5a7%40mx.google.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages