charlydu22 Posté(e) Février 27, 2024 Posté(e) Février 27, 2024 Bonjour, Je commence en compilation Marlin. J'ai un Sunlu S8, je viens de monter une SKR 1.4 avec un écran TFT35 V3. Mon problème, c'est le ventilateur d'impression, je lai branché sur sur fan0, il ne fonctionne pas, il devrais se déclenché vers la 4 ème couches et là rien. - est il possible de le déclencher automatiquement sur FAN0. - Est il obligatoire de passer par HE1 pour le pilotage. une partie de mon réglage, j'ai essayé -1 à la place de P2_04. #define USE_CONTROLLER_FAN #if ENABLED(USE_CONTROLLER_FAN) #define CONTROLLER_FAN_PIN P2_04 // Set a custom pin for the controller fan //#define CONTROLLER_FAN2_PIN -1 // Set a custom pin for second controller fan //#define CONTROLLER_FAN_USE_Z_ONLY // With this option only the Z axis is considered //#define CONTROLLER_FAN_IGNORE_Z // Ignore Z stepper. Useful when stepper timeout is disabled. #define CONTROLLERFAN_SPEED_MIN 0 // (0-255) Minimum speed. (If set below this value the fan is turned off.) #define CONTROLLERFAN_SPEED_ACTIVE 255 // (0-255) Active speed, used when any motor is enabled #define CONTROLLERFAN_SPEED_IDLE 0 // (0-255) Idle speed, used when motors are disabled #define CONTROLLERFAN_IDLE_TIME Merci pour vos renseignements.
pommeverte Posté(e) Février 29, 2024 Posté(e) Février 29, 2024 (modifié) Salut, Le 27/02/2024 at 17:49, charlydu22 a dit : Mon problème, c'est le ventilateur d'impression celui qui souffle sur le filament en sortie de buse ou celui du radiateur? Si c'est le 1er, alors, oui c'est bien le port FAN0, celui qui est vers l'intérieur, à ne pas confondre avec FAN1 qui fournit du 24V en permanence qui est généralement utilisé pour alimenter le ventilateur du radiateur. Citation Le 27/02/2024 at 17:49, charlydu22 a dit : est il possible de le déclencher automatiquement sur FAN0 oui, par défaut, c'est ce port qui est prévu pour le refroidissement du filament Le 27/02/2024 at 17:49, charlydu22 a dit : Est il obligatoire de passer par HE1 pour le pilotage. en général, on branche le ventilateur du radiateur dessus pour le piloter lorsque la température de buse est supérieure à un seuil (50°C par défaut). Es-tu sûr que ton ventilateur fonctionne? Si la sortie FAN0 est HS, alors tu peux choisir de piloter le ventilateur de filament sur le port HE1 en ajoutant la ligne suivante dans le fichier configuration.h: #define FAN0_PIN P2_04 après la ligne suivante par exemple // @section fans et en commentant la ligne suivante du fichier configuration_adv.h: //#define USE_CONTROLLER_FAN #if ENABLED(USE_CONTROLLER_FAN) #define CONTROLLER_FAN_PIN P2_04 // Set a custom pin for the controller fan Modifié (le) Février 29, 2024 par pommeverte
charlydu22 Posté(e) Mars 6, 2024 Auteur Posté(e) Mars 6, 2024 Bonjour, Merci Pomme verte, le ventilateur fonctionne par contre en permanence, le code PIN est P2_03 #define FAN0_PIN P2_03 #define USE_CONTROLLER_FAN #if ENABLED(USE_CONTROLLER_FAN) #define CONTROLLER_FAN_PIN P2_03 J'ai ajouté la ligne #define FAST_PWM_FAN Faut il ajouter la ligne #define FAST_PWM_FAN_FREQUENCY Merci
charlydu22 Posté(e) Mars 18, 2024 Auteur Posté(e) Mars 18, 2024 Bonjour, toujours mon problème ventilateur d'impression, branché sur FAN0, il fonctionne sur le pupitre TFT35 de 0 à 100%, il fonction avec la commande M106 S50 par exemple , M107 il stop. Mon problème in ne fonctionne pas lors de l'impression, je suis sous CURA. Merci pour votre aide
pascal_lb Posté(e) Mars 18, 2024 Posté(e) Mars 18, 2024 Il y a 14 heures, charlydu22 a dit : Mon problème in ne fonctionne pas lors de l'impression, je suis sous CURA. tu l'as déclaré comment dans Cura ? une petite image ?
hyoti Posté(e) Mars 18, 2024 Posté(e) Mars 18, 2024 il y a 18 minutes, pascal_lb a dit : tu l'as déclaré comment dans Cura ? une petite image ? @charlydu22 Vérifie que tu as les bons paramètres dans la section refroidissement de CURA, si ton M106 fonctionne tu dois les trouver mis par Cura dans tes gcodes.
charlydu22 Posté(e) Mars 21, 2024 Auteur Posté(e) Mars 21, 2024 Bonjour, merci pour vos renseignements, ça fonctionne mais sans information sur l'écran TFT. Pourquoi ? une autre question : j'ai ajouté un Bl touch, lorsque je réalise les points de touche la buse dépose des petits point sur le bed, quel ligne je peux ajouter dans cura pour rétracter le fil. Merci
charlydu22 Posté(e) Mars 21, 2024 Auteur Posté(e) Mars 21, 2024 Pour les personnes qui comme moi sont en galère , voici la réponse au problème: Pour que le firmware du TFT fonctionne correctement, de nombreux paramètres Marlin doivent être activés sur la carte mère. Options générales qui DOIVENT être activées : (Configuration.h) EEPROM_SETTINGS (Configuration_adv.h) BABYSTEPPING AUTO_REPORT_TEMPERATURES AUTO_REPORT_POSITION M115_GEOMETRY_REPORT M114_DETAIL REPORT_FAN_CHANGE Dans mon cas, après changement ça fonctionne nickel Merci pour votre aide.
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant