IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Arduino Discussion :

Problème avec Capteur et Amplificateur de Signal de Capteur de Force (HX711)


Sujet :

Arduino

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2017
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2017
    Messages : 14
    Points : 1
    Points
    1
    Par défaut Problème avec Capteur et Amplificateur de Signal de Capteur de Force (HX711)
    Bonjour,



    Je poste ce message car je suis un peu perdu avec mon capteur de force et l'amplificateur HX711.

    J'ai à peu près regardé tous les tutoriels possible sur internet et je ne trouve pas ma réponse.


    En effet, j'ai acheté sur MiniInTheBox ce capteur de force (il n'a que 3 fils) :

    Nom : 14862220626584_IMG_1609-1.JPG
Affichages : 4182
Taille : 1,80 Mo


    N'arrivant pas à m'en servir sur mon arduino, j'ai acheté cet amplificateur de signal HX711 :

    Nom : 14862221502268_IMG_1610-1.JPG
Affichages : 4169
Taille : 1,45 Mo


    J'ai ensuite essayé le montage suivant :

    Nom : 14862221159304_IMG_1606.JPG
Affichages : 5057
Taille : 1,35 Mo

    Nom : 14862221858174_IMG_1607.JPG
Affichages : 4572
Taille : 1,35 Mo

    Nom : 14862222427965_IMG_1608-1.JPG
Affichages : 3782
Taille : 1,74 Mo

    Mais cela ne fonctionne pas avec ce code, les valeurs renvoyés varient tout le temps et ne correspondent à rien même lorsque j'appuie sur le capteur de force :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    #include "HX711.h"
     
     
     
    HX711 scale;
     
     
     
    void setup() {
     
      Serial.begin(38400);
     
      Serial.println("HX711 Demo");
     
     
     
      Serial.println("Initializing the scale");
     
      // parameter "gain" is ommited; the default value 128 is used by the library
     
      // HX711.DOUT  - pin #A1
     
      // HX711.PD_SCK - pin #A0
     
      scale.begin(A1, A0);
     
     
     
      Serial.println("Readings:");
     
    }
     
     
     
    void loop() {
     
      Serial.print("one reading:\t");
     
      Serial.print(scale.get_units(), 1);
     
      Serial.print("\t| average:\t");
     
      Serial.println(scale.get_units(10), 1);
     
     
     
      scale.power_down();             // put the ADC in sleep mode
     
      delay(500);
     
      scale.power_up();
     
    }

    Je ne vois pas mon erreur et même en me renseignant je ne trouve rien...

    J'ai donc essayé de mesurer la tension entre la bornet E+ et E- de l'amplificateur er les valeurs retournées varient entre 0 et 5V !

    Je ne sais pas si l'amplificateur fonctionne...


    Donc est ce que quelqu'un aurait une piste pour faire fonctionner mon projet ?


    Cordialement,


    Thomas

  2. #2
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Systèmes Embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 193
    Points : 11 585
    Points
    11 585
    Par défaut
    Salut,
    Pour répondre il faut les docs de tes matériels donc doc du capteur et doc de l'amplificateur (et voir son schéma)

    A+
    La science ne nous apprend rien : c'est l'expérience qui nous apprend quelque chose.
    Richard Feynman

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Février 2017
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2017
    Messages : 14
    Points : 1
    Points
    1
    Par défaut
    Citation Envoyé par Vincent PETIT Voir le message
    Salut,
    Pour répondre il faut les docs de tes matériels donc doc du capteur et doc de l'amplificateur (et voir son schéma)

    A+
    Bonsoir,

    Les composants étaient livrés sans notice...c'est d'ailleurs pour cela que je bloque un peu...

    Cordialement,

    Thomas

  4. #4
    Expert éminent sénior
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 649
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 649
    Points : 11 138
    Points
    11 138

  5. #5
    Modérateur

    Homme Profil pro
    Ingénieur électricien
    Inscrit en
    Septembre 2008
    Messages
    1 270
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur électricien

    Informations forums :
    Inscription : Septembre 2008
    Messages : 1 270
    Points : 4 830
    Points
    4 830
    Par défaut
    Citation Envoyé par thethomas Voir le message
    Les composants étaient livrés sans notice...c'est d'ailleurs pour cela que je bloque un peu...
    Donc un vendeur de e-déchet

    Après j'ai oublié que l'on peut aussi faire avec un seul capteur, mais il faut une paire de résistance appariée et stable (à force de ne rencontrer que les montages à 2 et 4 capteurs)
    De un: faut identifier le point milieu des trois fils du capteur. Il sera a relier à l'entrée A+, sur ma balance de cuisine que j'ai cassé, c'est le rouge (autre: bleu et blanc)
    De deux: Les deux autres fils sont à relier au E+ et E- (l’alimentation du pont), elle peut être hachée d'où la non mesure d'un 5V. idéalement la résistance variable au plus et la fixe au moins.
    De trois, avec la paire de résistance, il faut faire un pont diviseur pour alimenter l'entrée A-

    Delias

  6. #6
    Expert éminent sénior
    Avatar de Auteur
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    7 649
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 7 649
    Points : 11 138
    Points
    11 138
    Par défaut
    bon, j'ai trouvé quelque chose qui ressemble à ton capteur et un montage qui va avec :
    http://www.usinainfo.com.br/sensores...uino-2573.html
    j'espère que tu as révisé ton portugais

    Il te faut 2 capteurs montés en 1/2 pont (p3 du document en PJ, montage 3 fils).


    [edit]
    Mince, grillé par Vincent.
    Mais dans quelle discussion j'avais posté ce document, impossible de la retrouver
    [/edit]
    Images attachées Images attachées

  7. #7
    Modérateur

    Homme Profil pro
    Ingénieur électricien
    Inscrit en
    Septembre 2008
    Messages
    1 270
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur électricien

    Informations forums :
    Inscription : Septembre 2008
    Messages : 1 270
    Points : 4 830
    Points
    4 830
    Par défaut
    Bonsoir à tous

    Merci Auteur, ouf j'ai eu la bonne piste avec mon explication. (Vu que j'avais expliqué la variante 1/2 pont et pas l'autre). Re-
    Voir le schéma au temps 1:10 de la vidéo, c'est ce que j'ai expliqué en version à deux capteurs. Et le point milieu est apparemment bien le rouge, blanc le plus et noir le moins.
    Il est possible de remplacer un des capteur par deux résistances fixes identique (10k à 100k ça doit le faire), on divise juste par deux la mesure et la précision.

    Delias

  8. #8
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 193
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Systèmes Embarqués
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 193
    Points : 11 585
    Points
    11 585
    Par défaut
    Citation Envoyé par thethomas
    Les composants étaient livrés sans notice...c'est d'ailleurs pour cela que je bloque un peu...
    Ok... c'est quand même emmerdant pour calculer un montage Ne jamais acheter sur ce genre de site (aliexpress, ebay etc...) en réalité tu ne sais pas ce que tu achètes.
    Je pense aussi que c'est une jauge de contrainte, où un simple pont diviseur, il va falloir mesurer (la jauge non connectée) avec un Ohmmètre la valeur entre le noir et le rouge, entre le noir et le gris et entre le rouge et le gris.

    Regarde ce document, que j'ai retrouvé sur un post de notre ami Auteur (j'en ai chier a le retrouver ce doc) : https://www.google.com/url?q=http://...GRbF3VzvhwvNwg



    Jauge 3 fils monté sur un pont de Weasthone en 1/4 de pont wheatstone (l'un des fil sert a compenser la longueur des câbles)
    Nom : Capture du 2017-02-06 23-06-03.png
Affichages : 4355
Taille : 15,8 Ko

    Jauge 3 fils monté sur un pont de Weasthone en 1/2 de pont wheatstone
    Nom : Capture du 2017-02-06 23-06-48.png
Affichages : 4121
Taille : 15,4 Ko

    Cerise sur la gâteau, cela peut être un vulgaire pont diviseur avec une résistance variable (le capteur de force)
    La science ne nous apprend rien : c'est l'expérience qui nous apprend quelque chose.
    Richard Feynman

  9. #9
    Modérateur

    Homme Profil pro
    Ingénieur électricien
    Inscrit en
    Septembre 2008
    Messages
    1 270
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur électricien

    Informations forums :
    Inscription : Septembre 2008
    Messages : 1 270
    Points : 4 830
    Points
    4 830
    Par défaut
    Bonsoir Thomas

    As-tu la doc du capteur et de l'ampli? Parce-que sur MinInTheBox j'ai trouvé que l'ampli et il n'y a aucun lien vers une doc.
    On trouve à mini la doc du chip: HX711

    Cela ne peut pas fonctionner.
    Ton capteur est probablement ce qu'on appelle une jauge de contrainte, il en faut 2 ou 4 et faire la mesure en pont de Wheatstone, c'est le job du HX711.

    Après pour l'utilisation de la lib HX711, je ne peux rien dire, mais cela me parait bizarre que cela ne soit pas sur des pins digitaux.

    Bonne soirée

    Delias

Discussions similaires

  1. Problème avec signal sinusoïdal
    Par Alays dans le forum MATLAB
    Réponses: 4
    Dernier message: 20/09/2012, 15h12
  2. probléme avec les signal "cliked"
    Par dev-linus dans le forum GTK+ avec C & C++
    Réponses: 14
    Dernier message: 22/03/2012, 22h07
  3. Problème avec un signal/slot
    Par scary dans le forum Qt
    Réponses: 12
    Dernier message: 11/12/2009, 21h20
  4. Problème avec Signal express
    Par ABN84 dans le forum LabVIEW
    Réponses: 1
    Dernier message: 20/04/2009, 19h16
  5. Problème avec un signal capricieux
    Par Athel dans le forum Qt
    Réponses: 3
    Dernier message: 15/05/2008, 16h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo