Le forum a migré vers l'adresse suivante:

Forum

Masquer ce message

Simple-Duino Index du Forum



Utiliser un capteur à effet Hall


 
Poster un nouveau sujet   Répondre au sujet    Simple-Duino Index du Forum -> Arduino & Électronique -> Projets
Sujet précédent :: Sujet suivant  
Auteur Message
Steven89
Débutant

Hors ligne

Inscrit le: 19 Mai 2014
Messages: 4
Masculin
Niveau d'éléctronique: Intermédiaire

MessagePosté le: Lun 19 Mai - 08:58 (2014)    Sujet du message: Utiliser un capteur à effet Hall Répondre en citant

PublicitéSupprimer les publicités ?
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 suivant, de chez Melexis : MLX91204 (j'ai joint le datasheet).
Je possède une carte Arduino Mega.


J'ai un aimant aimanté diamétralement qui pourrait convenir. Seulement je ne sais pas exactement comment afficher la mesure d'angle sur un afficheur LCD (je dispose de celui-ci : TFT LCD screen). En effet le capteur renvoi un signal proportionnel au sinus de l'angle et un autre au cosinus de l'angle.
Dois-je simplement faire une opération d'arctan du rapport des deux puis ressortir l'info sur l'écran ?


J'espère avoir exprimé correctement mon problème, sinon n'hésitez pas à me demander plus de détails. Je vous informerai si j'arrive à avancer.


Merci d'avance pour votre aide.
Revenir en haut
Admin
Fondateur

Hors ligne

Inscrit le: 12 Avr 2012
Messages: 860
Masculin
Niveau d'éléctronique: Pro

MessagePosté le: Mer 21 Mai - 06:41 (2014)    Sujet du message: Utiliser un capteur à effet Hall Répondre en citant

que ce soit cosinus ou sinus, c'est toujours du même angle ?
Si oui, alors il faudrait faire arccos ou arsin mais j sais plus si la fonction existe...
____________________________
http://simple-duino.com
Revenir en haut
Steven89
Débutant

Hors ligne

Inscrit le: 19 Mai 2014
Messages: 4
Masculin
Niveau d'éléctronique: Intermédiaire

MessagePosté le: Mer 21 Mai - 08:32 (2014)    Sujet du message: Utiliser un capteur à effet Hall Répondre en citant

Oui c'est pour le même angle, il faut donc faire un arctan du rapport des deux (sin/cos) pour obtenir l'angle.
Revenir en haut
Admin
Fondateur

Hors ligne

Inscrit le: 12 Avr 2012
Messages: 860
Masculin
Niveau d'éléctronique: Pro

MessagePosté le: Mer 21 Mai - 10:13 (2014)    Sujet du message: Utiliser un capteur à effet Hall Répondre en citant

Hein ?
En maths, si x = cos(y) alors y = arccos(x)
De même, si x = sin(y) alors y = arcsin(x)
Et enfin, si x = tan(y) alors y = arctan(x)


Je ne vois pas ce que viens faire le rapport sin/cos ici...
____________________________
http://simple-duino.com
Revenir en haut
Admin
Fondateur

Hors ligne

Inscrit le: 12 Avr 2012
Messages: 860
Masculin
Niveau d'éléctronique: Pro

MessagePosté le: Mer 21 Mai - 10:17 (2014)    Sujet du message: Utiliser un capteur à effet Hall Répondre en citant

cette librairie pourrait bien t'aider:
http://arduino.cc/en/Math/H
____________________________
http://simple-duino.com
Revenir en haut
Steven89
Débutant

Hors ligne

Inscrit le: 19 Mai 2014
Messages: 4
Masculin
Niveau d'éléctronique: Intermédiaire

MessagePosté le: Mer 21 Mai - 14:30 (2014)    Sujet du message: Utiliser un capteur à effet Hall Répondre en citant

Oui tu as raison, mais tan(x) = sin(x) / cos(x).Donc pour x = sin(y) / cos(y)  alors y = arctan(x).


Merci pour la libraire, je vais l'essayer tout de suite !
Revenir en haut
Admin
Fondateur

Hors ligne

Inscrit le: 12 Avr 2012
Messages: 860
Masculin
Niveau d'éléctronique: Pro

MessagePosté le: Mer 21 Mai - 15:42 (2014)    Sujet du message: Utiliser un capteur à effet Hall Répondre en citant

MAis pourquoi tu t'embêtes avec un rapport ? Si tu fais direct ton arcsin ou arccos, t'as déjà une opération de moins à faire...
En plus, la trigo sur Arduino c'est pas vraiment le pied...
____________________________
http://simple-duino.com
Revenir en haut
Contenu Sponsorisé






MessagePosté le: Aujourd’hui à 23:38 (2017)    Sujet du message: Utiliser un capteur à effet Hall

Revenir en haut
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    Simple-Duino Index du Forum -> Arduino & Électronique -> Projets Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers:  

Index | creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Conditions générales d'utilisation
Powered by phpBB
Propulsé par Simple-Duino