[ELECTRONICA] Drivers drv8825 y configuración

4,401 views
Skip to first unread message

Miguel Hernández Martos

unread,
Nov 12, 2013, 11:00:30 AM11/12/13
to asrob-uc3m-i...@googlegroups.com
Hola,

Aprovechando una ofertilla maligna de esas de geeetech me he pillado unos drv8825 con idea de colocarlos en el eje Z y en el extrusor. Los motores que tengo son de 2.5A y el eje Z va justillo y se me queda tonto en algunas aceleraciones (por ejemplo en ese movimiento que hace al principio para despegar el "moco", he tenido que bajarlo de F5000 a F200).

He sustituido los viejos drivers por los nuevos y he probado a hacer una calibración de oido, pero los motores del Z hacen un monton de ruido y vibran como cuando les llega poca corriente. Le arreo al potenciómetro que lleva al máximo y calentarse se calienta, pero sigue sin girar ni sonar bien. Lei que los drv8825 tienen 32 microsteps asi que le he duplicado los valores a Marlin, pero no parece haber hecho efecto. Los motores están en paralelo y funcionan con el A4988 chupando unos 800mA (está refrigerado con un ventilador de 80mm).

Imagino que quizas haya que tocar algo en Marlin y/o en la Ramps. Tengo Marlin (el último que hay en github) y una Ramps 1.4.

¿Alguien tiene experiencia con estos drivers y Ramps/Marlin?


Iceflow

unread,
Nov 12, 2013, 12:06:25 PM11/12/13
to asrob-uc3m-i...@googlegroups.com
Los has colocado bien orientados? fijate en la fotillo que hay a "media pagina" aqui:

http://www.pololu.com/product/2132/

Mira por donde salen las conexiones de los motores y asegurate que tus drv8825 esten correctamente orientados, no vay a ser... :S

Lo de los micropasos, soportan 1/32 creo que con la configuracion de jumpers de la ramps se quedaran en ese 1/32, si quitas el MS1 lo dejaras en 1/16 como los 4988, igual puedes probar a ponerlos a 1/16... quiza no le guste a tus motores tanto micropaso jejejejeje y recalcula en el firmware los micropasos de nuevo si los calculaste para 1/32 ;)

Mucho mas no se decirte, los tengo por aqui en una bolsita pero aun sin montar :S esperando a la superprusa (I3 de acero) jejejeje


--
 
---
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 correos electrónicos, 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 obtener más opciones, visita https://groups.google.com/groups/opt_out.

Miguel Hernández Martos

unread,
Nov 12, 2013, 12:28:39 PM11/12/13
to asrob-uc3m-i...@googlegroups.com
Creo que los puse bien orientados. De primeras los coloqué con el tornillo en el mismo sitio que los pololus normales, pero antes de encenderlo todo vi que la patilla GND estaba en la otra punta :)

Mi idea es ponerlos en 1/16 porque he leido por ahi (en un foro de reprap creo) que el arduino mega se las ve y se las desea con tanto micropaso cuando las velocidades son mas altas. En cualquier caso cuanto menos haya que tocar, mejor.

Probaré lo del jumper. Gracias!
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.

VincentM

unread,
Nov 12, 2013, 12:31:53 PM11/12/13
to asrob-uc3m-i...@googlegroups.com
Echale un vistazo a esto:
http://www.pololu.com/product/2133
Tienes explicado como poner los jumpers.

Saludos.



Miguel Hernández Martos

unread,
Nov 12, 2013, 12:35:37 PM11/12/13
to asrob-uc3m-i...@googlegroups.com
Jo, mira que le di vueltas a internet a ver si veia la configuración, pero se ve que tenía tanto SAV que no lo vi. Es lo que tiene hacer las cosas de prisa y sin pensar.

Muchas gracias!

Iceflow

unread,
Nov 13, 2013, 3:56:12 AM11/13/13
to asrob-uc3m-i...@googlegroups.com
Ese es el link que puse yo :P jejejeje


--
 
---
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 correos electrónicos, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.

Miguel Hernández Martos

unread,
Nov 18, 2013, 4:51:17 AM11/18/13
to asrob-uc3m-i...@googlegroups.com
Este finde le he podido echar un ratillo y cambiando la configuración de jumpers los motores se mueven, más o menos. En las pruebas he notado cosas raras:

* El drv8825 se calienta un montón. Lo puse para que diese 800mA a los 2 motores del eje Z (como los tengo ahora con el A4988) y se desactiva por temperatura al poco rato. Según lo que he leido con esa corriente deberían funcionar sin refrigeración. La temperatura ambiente era de 12C, con lo que tampoco se puede decir que hiciese calor y el chip no está muy rodeado de cables que no le dejen flujo de aire. Le acoplé un disipador de otro pololu de los clásicos que tenia por ahi y aguanta un poco más. En cuanto subo la corriente un poco más (1.2A) los motores empiezan a hacer ruidos como de faltarles corriente y se desactiva el pololu. Volví a 800mA y parecia que iba bien, pero al hacer una impresión más sería me ha perdido pasos en el Z, con lo que no iría tan bien después de todo.

* El drv8825 hace un ruido de alta frecuencia muy intenso cuando los motores están bloqueados, tanto que yo creo que los perros del barrio se pusieron a aullar :P . Cuando la 3d está imprimiendo no se nota mucho, la verdad.

Solo he podido probar con uno de los 3 drivers que compré, así que lo mismo ese estaba pachucho. Tampoco descarto que el problema pueda ser de fuente de alimentación. Ahora tengo 2 fuentes ATX porque ninguna de ellas me da la potencia necesaria para moverlo todo. La fuente que mueve los motores es la misma que alimenta al hotend, por lo que debe de poder dar 4-5A de forma sostenida. Lo que ya no sé es si este driver es más exigente en cuanto a la corriente pico máxima que necesite al principio, pero corriente está entregando porque si no no se calentaría el chip. Tengo encargada a chinolandia una de 30A y a ver si así descarto de dónde viene el problema.

Como el jorobado del chiste, al final la he dejado como estaba.



On Wednesday, November 13, 2013 9:56:12 AM UTC+1, Aisflou wrote:
Ese es el link que puse yo :P jejejeje
El 12 de noviembre de 2013 18:31, VincentM <vincen...@gmail.com> escribió:
Echale un vistazo a esto:
http://www.pololu.com/product/2133
Tienes explicado como poner los jumpers.

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 correos electrónicos, envía un correo electrónico a asrob-uc3m-impresoras-3d+unsub...@googlegroups.com.

lluvi

unread,
Nov 18, 2013, 11:08:42 AM11/18/13
to asrob-uc3m-i...@googlegroups.com
Hola Miguel, no me había fijado antes en el post :-(

Yo también utilizo DRV8825. En mi caso son los DRV8825 que diseñó Kliment, montados en una placa Rumba configurada a 32 micropasos.

Tema ruido:

Me paso algo el eje Z, funcionaba bien pero se notaba un zumbido. Consulté al experto en electrónica del grupo, F Malpartida, creador de la nueva placa SAV mkI que pronto tendremos en nuestras manos y que admite los DRV8825.

F Malpartida dixit:

"Con respecto al comportamiento al ruido que escuchas en el eje Z. Este sonido es normal. Esta provocado por la recirculación de corriente por el driver. Sin entrar en muchos detalles técnicos, el driver hace un control activo de la corriente que circula por las bobinas y también controla la forma con la que las bobinas se "descargan". Esta forma de descargar las bobinas se llama recirculación de corriente. En los DRV8825 la recirculación es híbrida y está optimizada para hacer micro-stepping (la forma de onda del micro-stepping la puedes ver en un osciloscopio y en el caso del DRV8825 es la mejor que he visto). El zumbido viene dado porque las bobinas de los motores entran en resonancia cuando hay cambios bruscos de corriente. Esta la puedes escuchas porque la frecuencia de corte debe de andar por los 7-8KHz.
Ojo, que esto es muy dependiente de la corriente que circula por las bobinas y el motor. Puedes bajar un poco la corriente para que el motor trabaje a uno 500mA.

Lo que tienes que tener claro, es que el driver está trabajando como se espera. O eso creo, porque no he visto el esquemático de Klimet y no se como lo tienen configurado. En el caso del que yo he montado, el driver se comporta muy bien."


Tema temperatura de los drivers:

F Malpartida también nos ilustró en el tema temperatura de los drivers, no encuentro el fragmento exacto, pero basicamente todo pasa por lo mismo, componentes y placa de calidad, que hay mucho "garrafón" suelto.

Siguelo en el G+, sus conocimientos son impresionantes.

Saludos



El dilluns 18 de novembre de 2013 10:51:17 UTC+1, Miguel Hernández Martos va escriure:

Miguel Hernández Martos

unread,
Nov 18, 2013, 5:43:10 PM11/18/13
to asrob-uc3m-i...@googlegroups.com
Sí sí, lo tengo en G+. Muy interesante las respuestas :)

Sobre el ruido encontré un artículo que venía a decir lo mismo: baja la corriente hasta que suene menos sin perder par:

http://ebldc.com/?p=187

saludos.

Lario (litris)

unread,
Nov 18, 2013, 7:58:34 PM11/18/13
to asrob-uc3m-i...@googlegroups.com
No quiero liarte pero yo con motores de 18kg de fuerza Mena 23 y bastantes largos. 

Configurados al 90% de su consumo y hacer un ruido de la leche eso si sin motores grandes. 

El ruido lo hace parados. 

Eso es cierto que con una controladora con los allegro no Pololus si no otros, me hacen menos ruido pero aún a si hacen ruido. 

Los de mi I2 no hacen ruido pero es que con 200mA no puede hacer ruido lo raro es que funcionen ;-) lo tengo así por los vídeos de Obijuan pero creo que funcionarían muy bien al 90% de su consumo. 

Saludos y espero no haberte liado por no ser nada de lo tuyo ;-)

Enviado desde mi iPhone 4s 32Gb.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a asrob-uc3m-impreso...@googlegroups.com.

Miguel Hernández Martos

unread,
Nov 19, 2013, 4:12:20 AM11/19/13
to asrob-uc3m-i...@googlegroups.com
Jeje, tranquilo, se ha entendido perfectamente.

Al final lo del ruido de alta frecuencia para mi no es demasiado molesto, solo un detalle curioso del que ni me habría percatado si todo hubiese funcionado a la primera. Cuando va bien dejo la maquina andando y me voy al salon con calefaccion a verla imprimir por la webcam, y que suene lo que quiera :P

Hoy me llega la fuente de 30A y podré probar si la ATX que tengo ahora está influyendo en el fallo.

saludos

Edinson Roman

unread,
Jan 12, 2018, 11:24:09 PM1/12/18
to Clone Wars: Imprimiendo impresoras 3D
hola que tal tengo un problema similar con una mpcnc se calienta el driver y se traba o pega el movimiento del eje... creo que es temperatura, tu solucionaste tu problema?? saludos
Reply all
Reply to author
Forward
0 new messages