Aller au contenu

Filament ABS

  • Annonces

    • Motard Geek

      Rejoignez l'équipe du site !   18/05/2016

      Comme vous le constatez, l'activité du forum croit de manière importante ces derniers temps ! C'est très bon signe pour nous tous, la preuve que l'impression 3D intéresse de plus en plus de monde Mais l'administration du site et du forum sont très chronophages et ce même avec l'aide non négligeable de notre équipe de modérateurs ! Vous avez peut-être déjà vu l'annonce sur le blog : nous cherchons des contributeurs pour cette partie du site LesImprimantes3D.fr !  Nous sommes ouverts à toutes propositions mais voici quelques pistes pour aider la communauté :  relayer de l'actualité  tester un produit (imprimante, scanner, logiciel ou autre) rédiger un tutoriel (modélisation, impression, assemblage d'une imprimante, etc) faire un retour sur les événements (salon, formation, inauguration d'un lieu dédié à l'impression 3D) auxquels nous sommes régulièrement invités  proposer un cas d'étude, projet scolaire ou professionnel toute autre contribution qui pourra être utile à la communauté de makers et de ceux qui s'intéressent à l'impression 3D L'objectif est avant tout d'apporter de l'information utile aux lecteurs qui sont de plus en plus nombreux à visiter le site, le forum, l'annuaire, le comparateur, etc. Si ça vous intéresse ou si vous avez des questions n'hésitez pas à nous contacter
    • Motard Geek

      Un groupe Facebook pour les makers   17/04/2017

      Les amateurs de tête de livre vont se réjouir !

      A l'initiative d'@elcp72 nous avons créé un groupe Facebook dédié aux makers.

      Ce dernier n'a pas vocation à cannibaliser le forum qui reste notre média préféré de part la pérennité des messages qui y sont postés. Mais pour des discussions éphémères autour de l'impression 3D, n'hésitez pas à nous rejoindre sur le groupe : https://www.facebook.com/groups/lesimprimantes3d.fr/ 
    • Motard Geek

      Mise à jour majeure du forum   17/05/2017

      Ce soir a eu lieu une mise à jour importante du forum tant au niveau sécurité que design, ergonomie et fonctionnalités. Tout semble plutôt bien fonctionner mais n'hésitez pas à faire remonter d'éventuels anomalies :  
vv59310

Palpeur capacitif sur discovery200

Recommended Posts

vv59310    0

Bonjour, j'ai acheté un capteur capacitif NPN NO, et pas moyen de le faire fonctionner sur ma Melzi, j'ai testé en mettant une résistance pour réguler la tension etc mais pas moyen celui ci reste constamment allumé..

Je sais que @stan42 avait réussi, donc si il pouvait se manifester :)

Merci d'avance pour vos réponses :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Modifi3D

r2d2    28

bonjour @vv59310
mon capteur inductif fonctionne pas trop mal sur ma melzi (branché en 12V), bien mieux en tous cas que mon premier palpeur inductif qui devient fou avec les variations de température.
Je n'ai pas la ref de mon capteur sous la main, j'ai dû basculer dans Marlin NO/NC pour l'axe Z car à l'inverse de mon capteur précédent.
Il faut noter que ce palpeur est aussi sensible à la température.
 

Il y a 17 heures, vv59310 a dit :

j'ai testé en mettant une résistance pour réguler la tension etc mais pas moyen celui ci reste constamment allumé..

As-tu tenter de baisser la sensibilité avec la vise de réglage (si il y en a une) ?
 

Partager ce message


Lien à poster
Partager sur d’autres sites
vv59310    0

@r2d2 ah tu as du changer quelque chose dans le marlin ?

Oui il y a une vis de réglage mais que ce soit à fond dans un sens ou dans l'autre il reste constamment allumé..

Aurais tu une photo de ton branchement? Merci beaucoup :)

Partager ce message


Lien à poster
Partager sur d’autres sites
r2d2    28

bonsoir @vv59310
la ref de mon capteur capacitif CM12-3004NA, effectivement acheté chez emotiontech.

Branchement :
- fil marron sur le +12V
- fil noir et bleu sur z-stop

Je ne sais plus exactement ce que j'ai bougé dans la section endstop du fichier "configuration.h" de mon Marlin

//===========================================================================
//============================== 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).
const bool X_MIN_ENDSTOP_INVERTING = true;
const bool Y_MIN_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_ENDSTOP_INVERTING = true;
const bool X_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Y_MAX_ENDSTOP_INVERTING = true;
const bool Z_MAX_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.
const bool Z_MIN_PROBE_ENDSTOP_INVERTING = false; // set to true to invert the logic of the endstop.

//===========================================================================
//============================= Z Probe Options =============================
//===========================================================================

// Enable Z_MIN_PROBE_ENDSTOP to use _both_ a Z Probe and a Z-min-endstop on the same machine.
// With this option the Z_MIN_PROBE_PIN will only be used for probing, never for homing.
//
// *** PLEASE READ ALL INSTRUCTIONS BELOW FOR SAFETY! ***
//
// To continue using the Z-min-endstop for homing, be sure to disable Z_SAFE_HOMING.
// Example: To park the head outside the bed area when homing with G28.
//
// To use a separate Z probe, your board must define a Z_MIN_PROBE_PIN.
//
// For a servo-based Z probe, you must set up servo support below, including
// NUM_SERVOS, Z_ENDSTOP_SERVO_NR and SERVO_ENDSTOP_ANGLES.
//
// - RAMPS 1.3/1.4 boards may be able to use the 5V, GND, and Aux4->D32 pin.
// - Use 5V for powered (usu. inductive) sensors.
// - Otherwise connect:
//   - normally-closed switches to GND and D32.
//   - normally-open switches to 5V and D32.
//
// Normally-closed switches are advised and are the default.
//
// The Z_MIN_PROBE_PIN sets the Arduino pin to use. (See your board's pins file.)
// Since the RAMPS Aux4->D32 pin maps directly to the Arduino D32 pin, D32 is the
// default pin for all RAMPS-based boards. Some other boards map differently.
// To set or change the pin for your board, edit the appropriate pins_XXXXX.h file.
//
// WARNING:
// Setting the wrong pin may have unexpected and potentially disastrous consequences.
// Use with caution and do your homework.
//
//#define Z_MIN_PROBE_ENDSTOP

// Enable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN to use the Z_MIN_PIN for your Z_MIN_PROBE.
// The Z_MIN_PIN will then be used for both Z-homing and probing.
#define Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN

// To use a probe you must enable one of the two options above!

// This option disables the use of the Z_MIN_PROBE_PIN
// To enable the Z probe pin but disable its use, uncomment the line below. This only affects a
// Z probe switch if you have a separate Z min endstop also and have activated Z_MIN_PROBE_ENDSTOP above.
// If you're using the Z MIN endstop connector for your Z probe, this has no effect.
//#define DISABLE_Z_MIN_PROBE_ENDSTOP

a+

Partager ce message


Lien à poster
Partager sur d’autres sites
vv59310    0

@r2d2 merci beaucoup du temps que tu sonsacres pour moi car c'est vrai je l'avoue je suis un peu perdu des qu'il faut que je touche au marin mais grâce à toi il y a peut être une chance que je m'en sorte, si tu l'as acheté chez EmotionTech aussi il n'y a pas de raison que ça ne marche pas! Je passe ce foutu bac et j'essaie direct après! ;) merci encore 

a+

Partager ce message


Lien à poster
Partager sur d’autres sites
vv59310    0

Merci bien , la discovery m'appelle tous les jours mais si je la touche je vais bricoler pendant des heures dessus c'est pas bon signe

Partager ce message


Lien à poster
Partager sur d’autres sites
LLO    4

@vv59310 si des soucis avec "ce "capteur inductif ,pourquoi ne pas contacter les "Toulousains " d'émotion tech , les

capteurs neufs défectueux cela existe , et parfois c'est simple comme un coup de fil !!

Partager ce message


Lien à poster
Partager sur d’autres sites
vv59310    0

@LLO oui mais le problème c'est que j'ai coupé les cosses au bout du coup je pense que la garantie ne marchera pas si? Puis le problème c'est que il fonctionne en soi je pense, il n'y a pas moyen de le tester autre que sur une carte ? Merci

Partager ce message


Lien à poster
Partager sur d’autres sites
LLO    4

@vv59310 pour le test se sont des 6/36 volts donc une petite batterie  ou alim 12 volts :le rouge sur le  +  ;le bleu sur le - ;le moins du contrôleur sur le noir et le le plus du controleur sur le plus de l'alim ou de la batterie , si  branché et 12 volts affiché sur le contrôleur ( si l'alim'ou batterie 12 volts )  et  rien quand détection  c'est un NF et si  brancheé  rien et 12 volts en détection c'est un NO 

Partager ce message


Lien à poster
Partager sur d’autres sites
sisco21    0

Bonjour,

 

Je viens de commander un palpeur inductif chez EmotionTech. Pour le faire fonctionner,  voila ce que j'ai changé dans le firmware. J'ai une carte MKS 1.0 base.

 

// 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

Si cela peux t'aider. Par contre j'ai fait un pont diviseur pour balancer du 5v sur la broche signal.

image.thumb.png.871c01141fb91ece32f6bf52924e3a46.png

Image tirée de http://www.ebay.fr/itm/lj12a3-4-z-bx-NPN-capteur-de-proximite-inductif-3-fils-auto-bed-leveling-/182515626603

Partager ce message


Lien à poster
Partager sur d’autres sites

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 compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant


×