Utiliser un capteur à effet Hall avec une carte Arduino mega
Répondre à la discussion
Affichage des résultats 1 à 16 sur 16

Utiliser un capteur à effet Hall avec une carte Arduino mega



  1. #1
    Stefen89

    Utiliser un capteur à effet Hall avec une carte Arduino mega


    ------

    Bonjour,

    J'aimerais utiliser un capteur à effet hall (donc sans contact) afin de détecter une rotation (pour faire un bouton rotatif sans contact, donc sans utiliser un potentiomètre ou quelque chose du genre).
    En effet, mon projet consiste en la réalisation d'un bouton rotatif dont l'axe serait détecté par un capteur à effet hall (un aimant serait fixé en bout d'axe et le capteur détecterait la rotation de l'aimant, donc de l'axe du bouton).

    J'ai choisi le capteur mlx91204 de chez Melexis (j'ai joint le datasheet).
    Je possède une carte Arduino Mega.

    J'ai un aimant aimanté diamétralement qui pourrait convenir. J'aimerais afficher la mesure d'angle sur un afficheur TFT LCD (je dispose de celui-ci : http://arduino.cc/en/Main/GTFT).

    Normalement je n'ai pas de montage particulier à faire avec un tel capteur, si ? Je relie directement les bonnes sorties de celui-ci à des broches analogiques de l'arduino (avec les quelques condensateurs indiqués dans le datasheet du capteur) et je fais la transformation trigo puis je peux renvoyer le résultat sur l'écran TFT LCD ?
    Je pose cette question car je ne suis pas encore très expérimenté en terme de montage électronique.

    J'espère avoir exprimé correctement mon problème, sinon n'hésitez pas à me demander plus de détails.

    Merci d'avance pour votre aide.

    -----
    Images attachées Images attachées

  2. #2
    DAUDET78

    Re : Utiliser un capteur à effet Hall avec une carte Arduino mega

    Bonjour Stefen89 et bienvenue sur FUTURA
    Sans voir encore ta pièce jointe .....
    Citation Envoyé par Stefen89 Voir le message
    J'ai choisi le capteur mlx91204 de chez Melexis (j'ai joint le datasheet).
    C'est probablement un détecteur en quadrature. Regarde ça : http://forums.futura-sciences.com/pr...cremental.html
    Je relie directement les bonnes sorties de celui-ci à des broches analogiques de l'arduino
    Non, ! A des entrées digitales .
    J'aime pas le Grec

  3. #3
    Stefen89

    Re : Utiliser un capteur à effet Hall avec une carte Arduino mega

    Merci pour ta réponse.
    Si le capteur envoie des données analogiques comment se fait-il que je puisse connecter ses sorties à des entrées numériques de l'arduino ?

  4. #4
    DAUDET78

    Re : Utiliser un capteur à effet Hall avec une carte Arduino mega

    Citation Envoyé par Stefen89 Voir le message
    Si le capteur envoie des données analogiques comment se fait-il que je puisse connecter ses sorties à des entrées numériques de l'arduino ?
    J'ai répondu sans encore voir la pièce jointe

    C'est effectivement un circuit sophistiqué qui sort un sinus et un cosinus de l'angle de rotation.
    Si c'est pour faire une simple commande up/down d'un compteur en fonction de la rotation d'un bouton.... c'est de la confiture pour les cochons.

    Pour une dizaine d'euro, tu as la mécanique toute faite : http://fr.farnell.com/alps/ec11j0924...-sw/dp/1656446
    J'aime pas le Grec

  5. A voir en vidéo sur Futura
  6. #5
    Stefen89

    Re : Utiliser un capteur à effet Hall avec une carte Arduino mega

    Merci pour ce lien, mais il ne s'agit pas d'un système de détection sans contact, si ?
    Je cherche à utiliser l'effet Hall pour avoir un système de détection sans contact et modulable (pouvoir séparer les parties électriques et mécaniques) afin de changer de bouton facilement si besoin.
    J'ai besoin de détecter au moins 32 positions en rotation.

  7. #6
    DAUDET78

    Re : Utiliser un capteur à effet Hall avec une carte Arduino mega

    Citation Envoyé par Stefen89 Voir le message
    Je cherche à utiliser l'effet Hall pour avoir un système de détection sans contact et modulable
    C'est quoi ton système mécanique ?
    J'ai besoin de détecter au moins 32 positions en rotation.
    Tu as un signal sinus par tour .....
    J'aime pas le Grec

  8. #7
    DAUDET78

    Re : Utiliser un capteur à effet Hall avec une carte Arduino mega

    Citation Envoyé par Stefen89 Voir le message
    afin de changer de bouton facilement si besoin.
    Ca se change au niveau de l'axe 6mm?
    J'aime pas le Grec

  9. #8
    Stefen89

    Re : Utiliser un capteur à effet Hall avec une carte Arduino mega

    L'idée serait de pouvoir ôter le bouton constitué de sa tête rotative et de l'axe avec l'aimant (chaque bouton aurait un aimant identique).

  10. #9
    DAUDET78

    Re : Utiliser un capteur à effet Hall avec une carte Arduino mega

    Ben c'est une mauvaise idée .....
    J'aime pas le Grec

  11. #10
    Stefen89

    Re : Utiliser un capteur à effet Hall avec une carte Arduino mega

    Est-il possible de détailler un peu pourquoi c'est une mauvaise idée SVP ?

  12. #11
    arsene de gallium

    Re : Utiliser un capteur à effet Hall avec une carte Arduino mega

    Ben parce que 6mm est standard pour un bouton se fixant sur un axe de potentiomètre ou de réglage électronique.
    Je ne vois pas l'intérêt de retirer l'ensemble bouton + axe + aimant où alors je n'ai pas tout compris, alors qu'il suffit de changer le bouton quand c'est nécessaire, du reste POURQUOI ?
    Il est vrai que réinventer l'eau chaude est un sport national.

  13. #12
    Yoruk

    Re : Utiliser un capteur à effet Hall avec une carte Arduino mega

    La robotique, c'est fantastique !

  14. #13
    arsene de gallium

    Re : Utiliser un capteur à effet Hall avec une carte Arduino mega


    Mais non, il veut faire la même chose en 100x plus cher, au fonctionnement aléatoire.
    C'est un choix.

  15. #14
    Yoruk

    Re : Utiliser un capteur à effet Hall avec une carte Arduino mega

    Ahh, donc euh... Je propose un combo webcam qui filme des repères sur l'axe + analyse d'image derrière avec un PC.
    La robotique, c'est fantastique !

  16. #15
    DAUDET78

    Re : Utiliser un capteur à effet Hall avec une carte Arduino mega

    Citation Envoyé par Stefen89 Voir le message
    Est-il possible de détailler un peu pourquoi c'est une mauvaise idée SVP ?
    1/ Changer un bouton, c'est rien à faire
    2/ Ton circuit donne un pas par tour ..... il est inutilisable
    J'aime pas le Grec

  17. #16
    Stefen89

    Re : Utiliser un capteur à effet Hall avec une carte Arduino mega

    L'idée de la webcam n'est pas idiote, c'est le principe d'un capteur optique de souris !

    Je ne cherche pas à réinventer l'eau chaude . Je me pose des questions, c'est tout, et je m'amuse. Peut-être qu'aujourd'hui je me complique, mais c'est mon choix (cela me permettra de faire d'autres choses avec ce principe plus tard). Cela veut-il dire que je ne mérite pas d'être aidé ?

Discussions similaires

  1. tester une carte Arduino MEGA
    Par croco01 dans le forum Électronique
    Réponses: 9
    Dernier message: 27/06/2013, 07h15
  2. Réponses: 1
    Dernier message: 16/02/2012, 00h00
  3. Réponses: 8
    Dernier message: 31/07/2011, 11h44
  4. capteur effet hall
    Par jaimelamoto dans le forum Électronique
    Réponses: 1
    Dernier message: 06/07/2009, 11h55
  5. capteur de champ magnétique terrestre à capteur à effet Hall..
    Par invited27affb4 dans le forum Électronique
    Réponses: 1
    Dernier message: 15/12/2006, 11h03
Découvrez nos comparatifs produits sur l'informatique et les technologies.