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.

    -----

    Fichiers attachés Fichiers attachés

  2. Publicité
  3. #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 .
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

  4. #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 ?

  5. #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
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

  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. A voir en vidéo sur Futura
  8. #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 .....
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

  9. Publicité
  10. #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?
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

  11. #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).

  12. #9
    DAUDET78

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

    Ben c'est une mauvaise idée .....
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

  13. #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 ?

  14. #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.

  15. #12
    Yoruk

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

    La robotique, c'est fantastique !

  16. Publicité
  17. #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.

  18. #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 !

  19. #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
    L'age n'est pas un handicap .... Encore faut-il arriver jusque là pour le constater !

  20. #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é ?

Sur le même thème :

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. Réponses: 1
    Dernier message: 15/12/2006, 11h03