Forums › Construction d’unité astromech › Electronique, radiocommande, motorisation › arduino et detecteur inductif de proximité de métal
- Ce sujet contient 11 réponses, 5 participants et a été mis à jour pour la dernière fois par Anonyme, le 19 Nov. 2015, 09:17.
-
AuteurMessages
-
14 novembre 2015 à 19:47 #7647
je compte utiliser des détecteurs inductifs de proximité de métal pour mon ascenseur de pied central (système 2-3-2) interfacés sur un arduino. cela m’indiquera des positions hautes et basses pour le plateau central.
il y a des modèles PNP et d’autres NPN qui donnent les indications en se fermant ou en s’ouvrant.
voici à quoi ressemble un tel détecteur
[attachment=2]sensor_detector.jpg[/attachment] et voici les spécifications techniques
[attachment=1]Specs_sensor_detector_proximity_metal_2_EB_zps93omvlkm.jpg[/attachment] j’ai positionné physiquement les détecteurs, il me reste la partie électronique et votre aide me serait utile.
je compte alimenter le détecteur par une lipo 6s (22.2V). (pleine charge 25.2V)
[attachment=2]sensor_detector.jpg[/attachment] sachant que le détecteur semble comporter une résistance interne variable de 0 à 10 KOhms selon la proximité du métal interne.
est-ce que d’après vous, je peux faire un pont diviseur pour récupérer une tension de 5V max comme sur le schéma ? quelle résistance dois-je mettre ?
quel code dois-je utiliser sur l’arduino pour faire le job demandé ?
à vos claviers
14 novembre 2015 à 20:53 #46155ça me fait peur, c’est pas mieux des bons vieux contacts à l’ancienne ? 14 novembre 2015 à 21:36 #46156ceux sont des détecteurs utilisés dans l’industrie, c’est du costauds à ce que j’ai lu. des contacts classiques seront installés comme interrupteurs physiques de secours (fin de course)
14 novembre 2015 à 22:08 #46157lolo080 wrote:des contacts classiques seront installés comme interrupteurs physiques de secours (fin de course)
c’est ce que je pensais, bien joué !
15 novembre 2015 à 07:28 #46158AnonymeLes experts en électroniques du forum devraient pouvoir t’aider? Par contre, ils vont sûrement te demander la datasheet complète du détecteur pour savoir de quoi est faite sa sortie?
15 novembre 2015 à 13:56 #46159AnonymeR2 = 2.2 Kohms. tu auras sous 25 volts 4.5 volts aux bornes de R2 et 4 volts sous 22 volts. Ces niveaux de tensions seront bien interprétés comme un niveau 1 par une carte arduino. Et lorsque le détecteur est en présence d’un aimant le signal de sortie est à 0,7 volts ce qui est interprété comme un niveau 0 par arduino. Il faut obligatoirement un aimant sur la partie mobile du pied pour que cela fonctionne. La partie filetée sert à obtenir le point de déclenchement souhaité.
Les fins de courses restent nécessaires pour éviter les dépassements de positions.
Ce type de capteur est utilisé pour les mesures de niveaux ou de position TOR (tout ou rien). Le point de basculement est moins précis qu’un contact mécanique.
C’est plutôt utilisé lorsque une présence d’une source de tension n’est pas compatible avec le fluide stocké ou circulant. ( essence, acide, …)
C’est un capteur de marque SICK.
17 novembre 2015 à 15:08 #46160AnonymeCe qui m’embête avec ton shema (detector metal montage) c’est que ta sortie OUT dépendra de V+ et donc que ta détection de distance sera proportionnel a la charge de ta batterie…(après je ne sais pas de quel ordre sera la perturbation…). Perso, j’aurais mis un diode zener 12v par exemple (ça m’étonnerais que ta lipo descende en dessous de 12v…sinon elle ne sera plus utilisable!) pour avoir un V+ constant et indépendant de la charge de la batterie.
[attachment=0]Lolo.png[/attachment] 17 novembre 2015 à 17:26 #46161AnonymePour moi c’est un capteur tout ou rien, l’indication de fonctionnement NC (normally closed) correspond à la dénomination française NF (Normalement Fermée) qui indique que le contact est fermé ou qui conduit le courant lorsque le détecteur est au repos. L’action inverse est NO (normally open) qui est la même en français normalement ouvert.
L’indication pour un appareil analogique est du type [ 0- 90 mm 0-5 volts ] ou [ 0-90 mm 4-20 mA], dans tous les cas tu as une indication de la plage de mesure et sa correspondance électrique.
Un capteur analogique fonctionne dans une plage de tension qui est précisée par le constructeur
17 novembre 2015 à 17:39 #46162Avec tout ça je sens que le droide de lolo va nous danser la macarena ! :dance: 17 novembre 2015 à 20:39 #46163effectivement la tension sur la sortie “signal” est proportionnelle à la tension d’alimentation de la sonde lorsque la sonde est à proximité de métal. je n’ai de tension que lorsque la sonde est à proximité de métal (c’est du tout ou rien)
j’ai trouvé un article sur l’utilisation de telles sondes avec des microcontrolleurs :
http://electronics.stackexchange.com/questions/101624/how-to-connect-a-inductive-proximity-sensor-switch-npn-dc6-36v-to-pic18f4550-5v ” class=”bbcode_url”> http://electronics.stackexchange.com/questions/101624/how-to-connect-a-inductive-proximity-sensor-switch-npn-dc6-36v-to-pic18f4550-5v sachant que je vais alimenter en lipo 6s et que la tension va donc varier un peu selon la charge, est-ce que la solution à base de diode zener est correcte ou faut-il faire un circuit plus compliqué comme dans l’article ?
18 novembre 2015 à 19:53 #46164AnonymeComme tu possèdes déjà le capteur, avec la référence qui figure dessus, fais une recherche internet. Car il est possible qu’il existe le même modèle avec plusieurs tensions d’alimentations . Vérifie la tension de fonctionnement du tien. L’alimentation d’un capteur avec juste une diode Zener, ne me plait pas car on ne connait pas le courant consommé par le capteur. C’est le genre de montage qui sert principalement à créer une référence de tension (inférieur à 1 mA de consommation).
Il vaut mieux un 78Lxx (xx étant la tension souhaitée) et on peut en alimenter plusieurs.
19 novembre 2015 à 09:17 #46165Anonymee-fan wrote:Comme tu possèdes déjà le capteur, avec la référence qui figure dessus, fais une recherche internet. Car il est possible qu’il existe le même modèle avec plusieurs tensions d’alimentations . Vérifie la tension de fonctionnement du tien.
L’alimentation d’un capteur avec juste une diode Zener, ne me plait pas car on ne connait pas le courant consommé par le capteur. C’est le genre de montage qui sert principalement à créer une référence de tension (inférieur à 1 mA de consommation).
Il vaut mieux un 78Lxx (xx étant la tension souhaitée) et on peut en alimenter plusieurs.
J’ai déjà utilisé une diode zener (de 2W) pour alimenter un circuit que quelques 10ene de milliampères, après effectivement on ne connait pas la la conso du sensor (qui ne doit pas être violente non plus), le mieux étant de connaitre la conso réel du sensor (datasheet ou via un ampèremètre), tu peux effectivement utiliser un régulateur de tension type 78Lxx (attention également a la conso max, je crois que les série L ne délivre que quelques 10ene de milliampère) sinon une petite alim a découpage ou 78XX (qui consomme plus surtout si il y a une grande différence entre le Vin et le Vout…).
Pour calculer la puissance d’une zener + résistance:
http://www.astuces-pratiques.fr/electronique/la-diode-zener-calcul-dimensionnement -
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.
