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
Configuracion de ventiladores Marlin
#1
Como dice el titulo,ahora tengo el problema de la configuracion de los ventiladores.
En la placa Octopus tengo un porron de ventiladores para configurar, pero no entiendo como.
Hasta ahora las placas que tenia venia marcado el ventilador de capa y el ventilador continuo del extrusor (Y mi experiencia con Marlin era simple)

Ahora con esta placa... No tengo idea de como hacerlo. Me permite poner cualquier ventilador en cualquier apartado , pero no se como hacerlo he intentado porne el ventilador 1 para el extrusor , pero se  activa como si fuera el de capa.  en pantalla me aparece Fan 1,4,5,6. He intentado seguir un video e ir modificando lo que indicaba, pero sigo sin entender lo que he hecho

Mi idea es poner el 1 para el extrusor, el 2 como ventilador de capa y el tres por ejemplo para la electronica
En la configuracion inferior que he ido copiando del video se supone que el 1 es para el extrusor que deberia arrancar a partir de los 50 º y el 2 para la electronica que deberia funcionar cuando arranco un motor...
Pues en el primero creo que me ha quedado como ventilador de capa y en el segundo arranco un motor y no se enciende el ventilador


#define E0_AUTO_FAN_PIN FAN1_PIN  // Modified
#define E1_AUTO_FAN_PIN -1
#define E2_AUTO_FAN_PIN -1
#define E3_AUTO_FAN_PIN -1
#define E4_AUTO_FAN_PIN -1
#define E5_AUTO_FAN_PIN -1
#define E6_AUTO_FAN_PIN -1
#define E7_AUTO_FAN_PIN -1
#define CHAMBER_AUTO_FAN_PIN -1
#define COOLER_AUTO_FAN_PIN -1
#define COOLER_FAN_PIN -1


* Controller Fan
 * To cool down the stepper drivers and MOSFETs.
 *
 * The fan turns on automatically whenever any driver is enabled and turns
 * off (or reduces to idle speed) shortly after drivers are turned off.
 */

#define USE_CONTROLLER_FAN // Modified
#if ENABLED(USE_CONTROLLER_FAN)
  #define CONTROLLER_FAN_PIN FAN2_PIN            // Set a custom pin for the controller fan  // Modified ASIGNADO A ELECTRONICA


Agradeceria cualquier ayuda.
  Responder
#2
Según veo en el esquema del pinout de la Octopus Pro, de los 8 conectores de ventilador que lleva (FAN0 a FAN7) los dos últimos no tienen pin asignado (están conectados a GND) y los otros 6 tienen la siguiente asignación (configurada en el archivo pins_BTT_OCTOPUS_V1_common.h):

#define FAN_PIN                            PA8  // Fan0
#define FAN1_PIN                            PE5  // Fan1
#define FAN2_PIN                            PD12  // Fan2
#define FAN3_PIN                            PD13  // Fan3
#define FAN4_PIN                            PD14  // Fan4
#define FAN5_PIN                            PD15  // Fan5


Por defecto, si solo existe un extrusor, Marlin asigna el conector FAN0 al ventilador de capa y con la configuración que indicas, tendrías el ventilador del extrusor en el FAN1 y el de la electrónica en el FAN2: con eso, ya solo tienes que conectar los ventiladores en los conectores correspondientes de la placa.
  Responder
#3
(17-04-2022, 09:09 AM)Simemart escribió: Según veo en el esquema del pinout de la Octopus Pro, de los 8 conectores de ventilador que lleva (FAN0 a FAN7) los dos últimos no tienen pin asignado (están conectados a GND) y los otros 6 tienen la siguiente asignación (configurada en el archivo pins_BTT_OCTOPUS_V1_common.h):

#define FAN_PIN                            PA8  // Fan0
#define FAN1_PIN                            PE5  // Fan1
#define FAN2_PIN                            PD12  // Fan2
#define FAN3_PIN                            PD13  // Fan3
#define FAN4_PIN                            PD14  // Fan4
#define FAN5_PIN                            PD15  // Fan5


Por defecto, si solo existe un extrusor, Marlin asigna el conector FAN0 al ventilador de capa y con la configuración que indicas, tendrías el ventilador del extrusor en el FAN1 y el de la electrónica en el FAN2: con eso, ya solo tienes que conectar los ventiladores en los conectores correspondientes de la placa.

Cierto, no contaba el FAN0, por eso no lo conectaba bien.

Por cierto viendo el archivo este de los pins , ¿supongo que se podra cambiar el orden de los motores ?. Ahora en la placa tengo
motor 0    X
motor 1    Y
motor 2   Z
motor 3   Z2
motor 4   E0
motor 5   Z3 (E1 en el archivo)

En teoria cambiando los pins de E0  y Z3, ¿podria hacer que las salidas de la placa estuviesen X , Y , Z , Z2 , Z3 y E0 ?
y, si no lo cambio, y algun dia pusiese un segundo extrusor,¿ Z3 quedaria relegado a motor 6 ?
Por cierto y ya se que esto no iria en esta seccion. Para cablear los motores 17HS8401,¿ que seccion o calibre me recomendais ?

Solo es por curiosidad, no se si lo modificaria, actualmente tengo la impresora a medio construir y todas las pruebas las estoy haciendo con la electronica "sobre la mesa"
Muchas gracias por adelantado
  Responder
#4
Efectivamente, puedes colocarlos en el orden que quieras, simplemente cambiando la asignación de pines en el archivo.
Supongo que lo sabes, pero si no ten en cuenta que la placa tiene 8 zócalos para drivers, pero cuenta con 9 conectores, ya que el tercer zócalo (driver del motor 2, eje Z actual) tiene dos conectores asignados (conectados en paralelo).
Los ejes Z adicionales (Z2, Z3, etc.) se asignan por orden a los drivers de extrusor no utilizados, por lo que la asignación en el archivo de pines debe estar en consonancia: por ejemplo, si se tienen 2 extrusores, estos deben estar conectados a E0 y E1, quedando E2 y E3 libres, por lo que si se indican 3 motores para el eje Z, el firmware asignará de forma automática Z2 a E2 y Z3 a E3.
Para las longitudes que se necesitan en una impresora, la sección de los cables necesaria es mínima: es mejor comprarlos ya confeccionados para este fin y suelen ser de 0,5 mm de diámetro, 0,2 mm² de sección (AWG24).
  Responder
#5
Si lo de los dos zócalos de z si que lo sabía. 
Gracias por todo
  Responder


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  CONSULTA Configuración de MARLIN facundor 4 710 02-08-2021, 10:12 AM
Último mensaje: facundor
  Configuración de Offset Daniel Córdova 9 944 07-02-2021, 05:39 PM
Último mensaje: Simemart
  Configuración Marlin 2.0.7.2 Daniel Córdova 2 731 07-01-2021, 06:41 PM
Último mensaje: Daniel Córdova
  CONSULTA Configuración Marlin lambda4 47 7,395 04-09-2020, 06:35 PM
Último mensaje: Simemart
  Marlin Builder v1.0: Configurando firmwares Marlin online y de forma muy sencilla Peter13 4 9,213 20-04-2020, 10:07 AM
Último mensaje: Peter13