Maeke Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 Maintenant il a dit qu'il n'est pas électronicien, donc il n'est pas à l'abri d'une mauvaise soudure dans son montage.
Janpolanton Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 Si il a réellement un capteur NC, ça ne pourra pas fonctionner! Si il envoie bien 0V capteur non sollicité, c'est comme si le switch d'origine était en appui permanent et coupait le fonctionnement des moteurs Z (hall_Z en permanence).
Maeke Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 Ok, donc mauvais choix de capteur, tu conseillerais quel montage du coup?
Janpolanton Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 à l’instant, Maeke a dit : Ok, donc mauvais choix de capteur, tu conseillerais quel montage du coup? Il faudra ajouter un transistor NPN en sortie pour inverser le signal.
Maeke Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 il y a 3 minutes, Janpolanton a dit : Il faudra ajouter un transistor NPN en sortie pour inverser le signal. Tu peux lui faire le schéma pour être sûr qu'il parte sur une bonne base?
jc83 Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 il y a 32 minutes, Pat 13 a dit : du coup j'ai mesuré j'ai bien 10k entre le noir et le marron de la sonde ça c'est ok , donc tu as bien la resistance de pull up , la zener suffit , apres pour la logique ça doit pouvoir s'inverser dans le marlin , il faut que tu testes à la main ( pas sur l'imprimante)
jc83 Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 il y a 7 minutes, Janpolanton a dit : Il faudra ajouter un transistor NPN en sortie pour inverser le signal. oui mais il doit y avoir une commande dans marlin pour inverser la logique
Maeke Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 il y a 3 minutes, jc83 a dit : oui mais il doit y avoir une commande dans marlin pour inverser la logique Oui, c'est faisable.
Janpolanton Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 Peut-être avec Marlin, mais je ne m'avancerai pas sur ce sujet.
Pat 13 Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 il y a 25 minutes, Janpolanton a dit : @Pat 13 Pour lever les doutes peux-tu : Débrancher la sortie signal capteur de la carte mère mesurer la tension de sortie signal capteur non sollicité ( logiquement 0V) faire la même mesure capteur sollicité (logiquement aux environs de 5V) je n'ai plus 4.84v mais 4.74v en descendant la buse au pas de 0.01 la tension chute a chaque pas pour arrivé a 0.quelque chose donc ne passe pas de 4.74v a 0v d'un coup
Maeke Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 il y a 1 minute, Janpolanton a dit : Peut-être avec Marlin, mais je ne m'avancerai pas sur ce sujet. Je fais un copier-coller complet de la section pour que tu vois ce que j'ai déjà vu. //=========================================================================== //============================== Endstop Settings =========================== //=========================================================================== // @section homing // Specify here all the endstop connectors that are connected to any endstop or probe. // Almost all printers will be using one per axis. Probes will use one or more of the // extra connectors. Leave undefined any used for non-endstop and non-probe purposes. #define USE_XMIN_PLUG #define USE_YMIN_PLUG #define USE_ZMIN_PLUG //#define USE_XMAX_PLUG //#define USE_YMAX_PLUG //#define USE_ZMAX_PLUG // coarse Endstop Settings #define ENDSTOPPULLUPS // Comment this out (using // at the start of the line) to disable the endstop pullup resistors #if DISABLED(ENDSTOPPULLUPS) // fine endstop settings: Individual pullups. will be ignored if ENDSTOPPULLUPS is defined //#define ENDSTOPPULLUP_XMAX //#define ENDSTOPPULLUP_YMAX //#define ENDSTOPPULLUP_ZMAX //#define ENDSTOPPULLUP_XMIN //#define ENDSTOPPULLUP_YMIN //#define ENDSTOPPULLUP_ZMIN //#define ENDSTOPPULLUP_ZMIN_PROBE #endif // Mechanical endstop with COM to ground and NC to Signal uses "false" here (most common setup). #define X_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. #define Y_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. #define Z_MIN_ENDSTOP_INVERTING true // set to true to invert the logic of the endstop. #define X_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop. #define Y_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop. #define Z_MAX_ENDSTOP_INVERTING false // set to true to invert the logic of the endstop. #define Z_MIN_PROBE_ENDSTOP_INVERTING true // set to true to invert the logic of the probe. // Enable this feature if all enabled endstop pins are interrupt-capable. // This will remove the need to poll the interrupt pins, saving many CPU cycles. #define ENDSTOP_INTERRUPTS_FEATURE
Pat 13 Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 ok merci je dois partir je repasserais sur le fofo A+ et encore merci
Janpolanton Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 Oui c'est faisable mais vu ses mesures ça ne semble pas être un NC! Je n'y comprends plus rien
jc83 Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 il y a 2 minutes, Pat 13 a dit : je n'ai plus 4.84v mais 4.74v en descendant la buse au pas de 0.01 la tension chute a chaque pas pour arrivé a 0.quelque chose donc ne passe pas de 4.74v a 0v d'un coup c'est normal ça ne peut pas fonctionner correctement vu que la resistance de pull up vient changer les valeurs du pont diviseur , d'où l'idee de la zener qui permet de s'affranchir de tous ces problemes
Pat 13 Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 à l’instant, jc83 a dit : c'est normal ça ne peut pas fonctionner correctement vu que la resistance de pull up vient changer les valeurs du pont diviseur , d'où l'idee de la zener qui permet de s'affranchir de tous ces problemes quand je rebranche la sonde a la carte j'ai 4.87 v et ça ne descend pas en dessous de 2.14v je n'ai pas de diode zener par contre plein de résistances lol
Maeke Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 il y a 26 minutes, Janpolanton a dit : Oui c'est faisable mais vu ses mesures ça ne semble pas être un NC! Je n'y comprends plus rien On n'a pas encore envisagé la réponse qui fâche, la possibilité d'un capteur défectueux.
jc83 Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 Il y a 2 heures, Pat 13 a dit : je n'ai pas de diode zener par contre plein de résistances lol https://www.ebay.fr/itm/Lot-de-5-BZX55C-5V1-Diode-Zener-5-1V-0-5W-DO-35-2-Motorola-Neuf/272580536451?hash=item3f7710e883:g:t0kAAOSwuxFYvpM4
Janpolanton Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 (modifié) Il y a 3 heures, Pat 13 a dit : je n'ai plus 4.84v mais 4.74v en descendant la buse au pas de 0.01 la tension chute a chaque pas pour arrivé a 0.quelque chose donc ne passe pas de 4.74v a 0v d'un coup Ce n'est pas normal, il y a un problème de branchement. Le capteur devrait basculer franchement dès détection. Sur le diagramme ci-dessous (jonction des rectangles vert et orange pour un capteur NPN NC), si on a 5V entre le fil noir et le fil bleu, la LED doit être éteinte et inversement si on a 0V la LED doit être allumée. Il n'y a pas de position intermédiaire On peut voir les photos de ton raccordement pour comprendre? Modifié (le) Mars 28, 2018 par Janpolanton
Janpolanton Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 (modifié) Ah! ce brave Karnaugh il faisait la paire avec son copain Boole.... Edité car il m'est venu une idée. Il doit être possible de garder l'ancien end stop Z en sécurité des BL Touch et autres capteurs... Il suffit de faire un OU logique entre les 2 et roule ma poule. En logique câblée il suffit d'ajouter 2 diodes et une résistance Modifié (le) Mars 28, 2018 par Janpolanton
mikebzh44 Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 T'as un schéma de cablage et de montage électronique pour garder le end stop en plus du capteur ?Envoyé de mon Redmi Note 4 en utilisant Tapatalk
Maeke Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 (modifié) Il y a 1 heure, Janpolanton a dit : Ah! ce brave Karnaugh il faisait la paire avec son copain Boole.... Edité car il m'est venu une idée. Il doit être possible de garder l'ancien end stop Z en sécurité des BL Touch et autres capteurs... Il suffit de faire un OU logique entre les 2 et roule ma poule. En logique câblée il suffit d'ajouter 2 diodes et une résistance Je confirme, certains le font. Modifié (le) Mars 28, 2018 par Maeke
Janpolanton Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 il y a 7 minutes, Maeke a dit : Je confirme, certains le font. Comme quoi, les grands esprits se rencontrent...
Janpolanton Posté(e) Mars 28, 2018 Posté(e) Mars 28, 2018 Après réflexion, faire du 5V avec un pont diviseur ou avec une Zener même si ça fonctionne, n'est pas satisfaisant. Il me semble préférable d'isoler le capteur de la carte mère par coupleur optique. Schéma simulé du capteur et du end-stop de sécurité. partie supérieure end stop non appuyé --> signal sur la borne 3 Partie inférieure end stop appuyé --> 0V sur la borne 3 (en réalité il y a une légère tension de 0.1V assimilable à un zéro logique)
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