This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
DUDA Ender 5 Vibra demasiado?
#1
Exclamación 
Buenas, este es mi primer post.

Desde hace unos 2 años tengo una ender 5, y bueno, como todas las ender vienen con la placa base típica que incluye los drivers ruidosos.
Hace medio año le cambié la placa por la silent board 4.2.7 y se notó el cambio. 

El problema es que desde entonces creo que los motores vibran más que antes y no le puedo poner casi ningún conducto de ventilación en el HOTEND porque hace demasiado ruido al vibrar tanto.

He probado de todo, las correas están fijas, los conectores bien puestos, he instalado los típicos dampers o amortiguadores, y por último estoy mirando de ajustar los voltajes de los drivers TMC2208. Creo que he probado de todo y aún así me parece que vibra demasiado.

Ya lo que me faltaría es cambiar los motores y ponerle rieles lineales, pero es que tampoco quiero cambiar toda la impresora por probar de descartar posibles problemas.

No se si alguien me puede recomendar algo o quizá esté en una situación similar.

Gracias
  Responder
#2
Hola @madtoast, bienvenid@ al foro.
Pues es bastante raro lo que te sucede, ya que precisamente los TMC se caracterizan por reducir las vibraciones de los motores, pues en gran medida son las causantes del ruido que producen.
Lo más probable es que se deba a la regulación de la intensidad que envían a los drivers: esta debe ser la mínima que permita el funcionamiento sin pérdida de pasos.
Por la parte del software, también puede ayudar a reducir estos problemas la activación de la función Adaptive Step Smoothing, para lo que hay que definir el parámetro ADAPTIVE_STEP_SMOOTHING en el archivo Configuration_adv.h y volver a grabar el firmware en la placa.
Conviene recordar que siempre que se cambia el firmware, hay que refrescar la memoria EEPROM (si se tiene activado su uso), bien por pantalla o mediante los comandos gcode M502 y M500.
  Responder
#3
Dedo arriba 
(17-05-2021, 10:40 PM)Simemart escribió: Hola @madtoast, bienvenid@ al foro.

Pues es bastante raro lo que te sucede, ya que precisamente los TMC se caracterizan por reducir las vibraciones de los motores, pues en gran medida son las causantes del ruido que producen.

Lo más probable es que se deba a la regulación de la intensidad que envían a los drivers: esta debe ser la mínima que permita el funcionamiento sin pérdida de pasos.

Por la parte del software, también puede ayudar a reducir estos problemas la activación de la función Adaptive Step Smoothing, para lo que hay que definir el parámetro ADAPTIVE_STEP_SMOOTHING en el archivo Configuration_adv.h y volver a grabar el firmware en la placa.

Conviene recordar que siempre que se cambia el firmware, hay que refrescar la memoria EEPROM (si se tiene activado su uso), bien por pantalla o mediante los comandos gcode M502 y M500 .




Hola @Simemart!! muchas gracias por responder.

Estuve pensando en utilizar el ADAPTIVE_STEP_SMOOTHING pero no lo he llegado a probar. Esto último que dices no se si lo he llegado a hacer
Cita: Conviene recordar que siempre que se cambia el firmware, hay que refrescar la memoria EEPROM (si se tiene activado su uso), bien por pantalla o mediante los comandos gcode M502 y M500

Puede que sea el comando INITIALIZE EEPROM en el menú del LCD? Como no estaba seguro no lo he utilizado nunca por si acaso, además que no tengo montado todo lo necesario para enviar comandos a la impresora como el Octoprint, aun no me he puesto a ello.



Otra duda que tengo es si la corriente que reciben los motores con los TMC2208 se configuran mediante VREF solamente (el potenciómetro de los drivers) o también se puede mediante firmware (aun no lo he encontrado).

Gracias de antemano.
  Responder
#4
Hola, si tienes el menú en inglés, las opciones para refrescar los valores almacenados en la EEPROM son Restore Defaults (equivale al comando M502) y Store Settings (equivale a M500): hay que ejecutarlas en ese orden.
Para enviar comandos a la impresora no necesitas tener Octoprin, puedes hacerlo por la conexión USB desde un ordenador, utilizando para ello una aplicación apropiada (por ejemplo, Pronterface).
La placa Creality v4.2.7 monta drivers TMC2225 y no los TMC2208, aunque Marlin no diferencia entre los dos modelos y en él hay que configurarlos como TMC2208_STANDALONE (en esta placa no están controlados por UART), lo que implica que hay que regularlos de forma manual, ajustando el Vref mediante el potenciómetro al efecto.
  Responder
#5
Dedo arriba 
(18-05-2021, 11:53 AM)Simemart escribió: Hola, si tienes el menú en inglés, las opciones para refrescar los valores almacenados en la EEPROM son Restore Defaults (equivale al comando M502) y Store Settings (equivale a M500): hay que ejecutarlas en ese orden.
Para enviar comandos a la impresora no necesitas tener Octoprin, puedes hacerlo por la conexión USB desde un ordenador, utilizando para ello una aplicación apropiada (por ejemplo, Pronterface).
La placa Creality v4.2.7 monta drivers TMC2225 y no los TMC2208, aunque Marlin no diferencia entre los dos modelos y en él hay que configurarlos como TMC2208_STANDALONE (en esta placa no están controlados por UART), lo que implica que hay que regularlos de forma manual, ajustando el Vref mediante el potenciómetro al efecto.


Woow, gracias por la información! 

Lo tendré todo en cuenta a ver si consigo arreglar el problema. 

Muchas gracias por la ayuda, un saludo!
  Responder
#6
Estrella 
Bueno, a pesar de que ha pasado un tiempo creo que estaría bien compartir mi experiencia sobre el tema. Hasta ahora pensaba que a velocidades muy bajas los motores de la impresora vibran mucho y era normal. Pues resulta que cuando cambié la placa a la silent board, dejé instalados unos diodos que tenia conectados a la anterior placa, en teoría estos diodos se ponían para mejorar la calidad de impresión así que los dejé. Pero hace unos días, los quité y todo se arregló. Al parecer conectar los motores directamente a la placa fue la solución y ahora si que sí se nota que no suena absolutamente nada!
  Responder
#7
Una pena que no mencionases desde un principio que tenías instalados los famosos y polémicos (en su día) smoothers, pues ya te habría indicado desde el principio cual era el problema.
Este montaje con diodos se implementó para corregir un defecto de diseño de los drivers DRV8825, que genera ondas en la superficie de las piezas impresas.
En casi cualquier otro escenario donde se utilicen no tienen ningún efecto apreciable, siendo la excepción los drivers de Trinamic, con los que se llevan muy mal y sucede lo que has experimentado: en todo caso, problema solucionado.
Un saludo.
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  Ender 3 V2 a Ender 3 S1 fvelez 6 425 30-12-2023, 12:49 AM
Último mensaje: Rulem