Partage
  • Partager sur Facebook
  • Partager sur Twitter

Capteur ACS712 Programmation

Programmation avec Arduino

    15 mai 2019 à 2:50:47

    Salut à tous
    je besoin de l'aide de programmer le capteur ACS712 sensor avec arduino pour superviseé une lampe avec une interface labview
    et Merci.

    -
    Edité par LoueyBeldi 15 mai 2019 à 2:55:24

    • Partager sur Facebook
    • Partager sur Twitter
      19 mai 2019 à 22:57:14

      Ce serait bien que tu nous en dises un peu plus sur ce que tu as déjà fais et sur quels points tu bloques.

      En attendant, voici quelques éléments de réponse :

      Le capteur ACS712 s'alimente en 5V (pin GND et VCC) et sort une tension analogique proportionnelle au courant qu'il mesure.

      Il suffit donc de connecter la pin de sortie (OUT) sur une entrée analogique de l'arduino et lire la valeur avec la fonction analogRead.

      Quand le courant est null, la tension de sortie est de 2.5V, ce qui revient à mesure une valeur de 512 avec analogRead.

      Quand le courant n'est pas null, tu auras une valeur qui oscille plus ou moins autours de 2.5V avec une amplitude qui dépend du capteur choisi et du courant consommé.

      J'insiste sur le fait que la valeur oscille car comme EDF délivre un courant alternatif, la valeur mesurée sera alternative elle aussi.

      Si tu cherches juste à savoir si la lampe est allumée ou non, il suffit de regarder si la valeur reste proche de 512 ou si la valeur a tendance à s'y éloigner.

      Et si tu veux faire une mesure plus précise, il va falloir faire plusieurs mesures et un peu de math pour en déduire le courant efficace.

      -
      Edité par lorrio 19 mai 2019 à 22:58:48

      • Partager sur Facebook
      • Partager sur Twitter

      Capteur ACS712 Programmation

      × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
      × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
      • Editeur
      • Markdown