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
AYUDA CON MKS SBASE V1.3, COMO REGULAR CORRIENTE DRV8825 ...
#1
Muy buenas a todos me llamo Roman, deseo que este afectando a pocos de vosotros el virus este, y si estais muchisima fuerzqa y muchos animos. dicho esto....

decidi cambiar la placa de mi impresora por una mks sbase v1.3, se jodio la que traia de fabrica y es por la que me decidi, se que hay muchas mejores y mas conocidas etc, pero fue lo que decidí y es lo que hay.
bueno pues a base de prueba y error conseguido instalar marlin 2.0 y no morir en el intento....jajaja, que me costo lo suyo, mi maquina es una cartesiana npo comercial hecha por mi con perfiles slot, bueno pues la calibro todo bien, menos y hay la cuestion, los motores de los ejes X, Z1, Z2, se ponen berreando de calor, joder y por mas que busco como puedo cambiar o regular la corriente no encuentro ninguna informacion al respecto, encontradpo algo por smooteware, pero por el MARLIN nada, alguien puede decirme como se regulan? o son como las placas que vienen en la Anet a8 que solo regulas un eje, el resto nada, pero recuerdo que los motores no cojian tanta temperatura
agradeceria mucho la ayuda, ya que tengo miedo de quemar alguno de los motores, no entiendo que una placa que aparentemente de calidad la caguen en algo que no creo hubiese costado mucho un potenciometro coño. en fin gracias
  Responder
#2
Hola, como bien dices la cosa ya no tiene remedio, pero efectivamente la elección de esa placa no fue la más acertada, viendo lo que hay en estos momentos en el mercado.
Es un modelo ya con algo de tiempo (drivers DRV8825) y que es un clon de la placa Smothieboard que, como su nombre indica, está diseñada pensando en que su firmware sea Smothieware.
Debido a esto, la placa no lleva regulación manual de los drivers, ya que este firmware está diseñado para hacerlo directamente desde él, por eso la ausencia de potenciómetros para ese fin.
Aunque Marlin 2 soporta esta placa, no lo hace en este aspecto, pues no tiene programado el código necesario para controlar la corriente de los drivers, por lo que me temo que no vas a poder hacerlo con él.
Pero dado que esta placa se está utilizando con Marlin 2 (no sin ciertos problemas, como ya has experimentado), es de suponer que tiene una regulación base de los drivers fijada en el hardware, pero que quizá es superior a la que admite el tipo de motores que estas usando. Si son de pequeño tamaño, puede que tengan una intensidad máxima algo baja y por eso se estén calentando tanto.
Si no es así, quizá deberías plantearte la opción de cambiar de firmware, para lo que te pueden ayudar los videos relacionados con este tema que tiene @neoxM3 en su canal de Youtube (JC 3DESIGN).
  Responder
#3
He investigado un poco más el asunto y creo que me he precipitado con lo que he indicado antes: parece ser que sí que puede regularse la corriente de los drivers en la MKS Sbase desde Marlin 2.
Esta placa realiza dicha configuración mediante unos potenciómetros digitales, que no son otra cosa que resistencias variables controladas por la MCU y el firmware, en este caso mediante I2C.
Para ello, en el archivo Configuration_adv.h se indica su presencia definiendo el parámetro DIGIPOT_I2C y configurando los valores de corriente en el parámetro DIGIPOT_I2C_MOTOR_CURRENTS, que es una matriz con los valores en amperios para los ejes {X,Y,Z,E0,E1}. En el archivo preconfigurado para esta placa, vienen todos fijados a 1,2A.
Además, se habilita el comando gcode M907, que permite configurar la corriente de los motores de los distintos ejes, sin tener que compilar y subir de nuevo el firmware.
En principio, creo que todo lo anterior es correcto pero no tengo posibilidad de comprobarlo directamente, por lo que tendrás que investigarlo tú mismo, como es lógico por tu cuenta y riesgo.
  Responder
#4
Yo también tengo esa placa y funciona correctamente con el smoothieware donde puedes regular perfectamente la intensidad (y otros parámetros) en un simple fichero TXT.
Mi pregunta es:
¿Que ventajas tiene cambiarle el firmware a Marlin si el original funciona correctamente?

Saludos
  Responder
#5
(22-04-2020, 02:53 PM)pere_gs escribió: Yo también tengo esa placa y funciona correctamente con el smoothieware donde puedes regular perfectamente la intensidad (y otros parámetros) en un simple fichero TXT.
Mi pregunta es:
¿Que ventajas tiene cambiarle el firmware a Marlin si el original funciona correctamente?

Saludos

Pasaba por aqui tengo esta placa y de verdad que es un dolor de cabeza, pues le puse marlin porque tengo dos motores en z y por mas que trate de hacer el jump nunca funciono el smothieware por ahi lei que tenia problemas al ejecutar esta funcion en la placa, se que la solucion es comprar un duplicador de salida pero donde vivo demoran las cosas en llegar y el tema de impuestos y traida te digo que gasto casi $100 y el duplicador solo cuesta $2 asi que no lo vale.
  Responder
#6
Yo tengo los dos en el mismo conector y funciona bien. Es el eje Z, se mueve poco y poco seguido.
  Responder
#7
(21-04-2020, 09:01 PM)Simemart escribió: Hola, como bien dices la cosa ya no tiene remedio, pero efectivamente la elección de esa placa no fue la más acertada, viendo lo que hay en estos momentos en el mercado.
Es un modelo ya con algo de tiempo (drivers DRV8825) y que es un clon de la placa Smothieboard que, como su nombre indica, está diseñada pensando en que su firmware sea Smothieware.
Debido a esto, la placa no lleva regulación manual de los drivers, ya que este firmware está diseñado para hacerlo directamente desde él, por eso la ausencia de potenciómetros para ese fin.
Aunque Marlin 2 soporta esta placa, no lo hace en este aspecto, pues no tiene programado el código necesario para controlar la corriente de los drivers, por lo que me temo que no vas a poder hacerlo con él.
Pero dado que esta placa se está utilizando con Marlin 2 (no sin ciertos problemas, como ya has experimentado), es de suponer que tiene una regulación base de los drivers fijada en el hardware, pero que quizá es superior a la que admite el tipo de motores que estas usando. Si son de pequeño tamaño, puede que tengan una intensidad máxima algo baja y por eso se estén calentando tanto.
Si no es así, quizá deberías plantearte la opción de cambiar de firmware, para lo que te pueden ayudar los videos relacionados con este tema que tiene @neoxM3 en su canal de Youtube (JC 3DESIGN).

(29-05-2020, 03:37 PM)TedCer escribió:
(22-04-2020, 02:53 PM)pere_gs escribió: Yo también tengo esa placa y funciona correctamente con el smoothieware donde puedes regular perfectamente la intensidad (y otros parámetros) en un simple fichero TXT.
Mi pregunta es:
¿Que ventajas tiene cambiarle el firmware a Marlin si el original funciona correctamente?

Saludos

Disculpa ,pues el sentido que ahora q tengo el marlin con el rollo cojido...tener que empezar a entender  smoothiware.... llamame perro... pero me resulta  mas comodo. un saludo










Pasaba por aqui tengo esta placa y de verdad que es un dolor de cabeza, pues le puse marlin porque tengo dos motores en z y por mas que trate de hacer el jump nunca funciono el smothieware por ahi lei que tenia problemas al ejecutar esta funcion en la placa, se que la solucion es comprar un duplicador de salida pero donde vivo demoran las cosas en llegar y el tema de impuestos y traida te digo que gasto casi $100 y el duplicador solo cuesta $2 asi que no lo vale.
La pharmacie la plus proche www.viagrasansordonnancefr.com expedition de France
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  MKS Robin Nano V1.2 Pedro santo 1 0 26-02-2024, 03:45 PM
Último mensaje: Simemart
  MKS Gen_L v1.0 Bootloader??? ó Variedad de Mega2560 JavierFdLS 4 0 14-02-2024, 01:37 PM
Último mensaje: JavierFdLS
  CONSULTA Cómo configurar placa MKS Nano V1.2? Natalia 1 0 29-01-2024, 11:34 PM
Último mensaje: Simemart
  Error Firmware en Ender V1 con placa MKS Robin E3D 1.0, TMC2209 Palido 1 0 29-12-2023, 10:37 AM
Último mensaje: Simemart
  Twotrees Bluer Plus con Klipper y MKS PWC V3.0 Mafer 0 0 12-11-2023, 07:46 PM
Último mensaje: Mafer