Partage
  • Partager sur Facebook
  • Partager sur Twitter

Contrôle Arduino vers relais 24v

    28 décembre 2020 à 17:08:33

    Bonjour,

    Je suis sur un projet à base d'arduino et j'aurai besoin de contrôler un relais Finder 40.52.7.24.0000 (relais 24v, 21mA) avec celui-ci.

    J'ai donc pensé à isoler la partie arduino / relais avec un opto coupleur, je pense prendre le SFH615A-2.

    Cependant, je ne sais pas quel transistor choisir pour contrôler mon relais... je suis complètement perdu malgré beaucoup de recherches sur le net.

    Je vous joins un schéma

    Si quelqu'un serait motivé pour m'expliquer comment le choisir je suis preneur.

    • Partager sur Facebook
    • Partager sur Twitter
      28 décembre 2020 à 18:30:31

      Avec ton montage, l'opto ou le transistor va mourir instantanément (ou les 2) dès l'arduino va demander à commander le relais. Tu n'as aucune limitation du courant dans la base du transistor.

      Pourquoi un transistor d'ailleurs? Le transistor de l'opto permet largement de passer tes 21 mA.

      • Partager sur Facebook
      • Partager sur Twitter
        28 décembre 2020 à 18:51:51

        On m'a conseillé de passer par un transistor pour piloter le relais... mais je ne pensais pas que je pouvais utiliser celui de l'opto.

        Je rajoutais un transistor pour pouvoir avoir un pull down du circuit durant le temps d'allumage de l'arduino, pour éviter d'avoir le phénomène des pins à l'air libre.

        • Partager sur Facebook
        • Partager sur Twitter
          28 décembre 2020 à 19:04:53

          TurorusShc1 a écrit:

          On m'a conseillé de passer par un transistor pour piloter le relais... 

          Qui ça, "on"? Le transistor de l'opto est un transistor comme un autre. A partir du moment où il peut passer le courant demandé, c'est suffisant.

          TurorusShc1 a écrit:

          Je rajoutais un transistor pour pouvoir avoir un pull down du circuit durant le temps d'allumage de l'arduino, pour éviter d'avoir le phénomène des pins à l'air libre. 

          Je ne vois pas en quoi le transistor va aider. Si l'entrée de l'opto n'est pas alimentée, aucune chance de commander le relais.

          • Partager sur Facebook
          • Partager sur Twitter
            28 décembre 2020 à 19:41:45


            Des collègues qui essayent de m'aider comme ils peuvent.

            Et quand on regarde sur le net, les 3/4 possèdent un transistor en sortie pour basculer le relais.

            Quand l'arduino s'initialise les pins connectés (soit la LED de l'optocoupleur) se retrouvent comme à l'air libre. Il peut donc avoir des clignotements, même partiels, qui peuvent faire basculer le transistor de l'opto coupleur.

            -
            Edité par TurorusShc1 28 décembre 2020 à 19:42:57

            • Partager sur Facebook
            • Partager sur Twitter
              29 décembre 2020 à 2:10:57

              TurorusShc1 a écrit:

              Et quand on regarde sur le net, les 3/4 possèdent un transistor en sortie pour basculer le relais.

              Sûrement que le quart restant correspond au cas où un transistor n'est pas indispensable. :)

              TurorusShc1 a écrit:

              Quand l'arduino s'initialise les pins connectés (soit la LED de l'optocoupleur) se retrouvent comme à l'air libre. Il peut donc avoir des clignotements, même partiels, qui peuvent faire basculer le transistor de l'opto coupleur.

              Tu veux parler d'une entrée "en l'air" (pas à l'air libre :lol:)?

              Le phénomène dont tu parles se produit sur une entrée haute impédance où le moindre courant parasite peut faire apparaitre une tension atteignant le seuil de basculement de l'entrée. Mais là, il faudrait un sacré parasite pour faire circuler suffisamment de courant dans la led de l'opto coupleur et faire conduire suffisamment le transistor de sortie pour commander la bobine du relais.

              Bref, si le relais demande effectivement 21 mA, un opto et c'est suffisant pour commander le relais.

              • Partager sur Facebook
              • Partager sur Twitter
                29 décembre 2020 à 8:25:43

                D'accord, merci d'avoir éclaircit tout cela! C'est plus clair maintenant.

                Je m'en vais donc choisir l'optocoupleur :)

                • Partager sur Facebook
                • Partager sur Twitter
                  29 décembre 2020 à 11:39:29

                  Tu pourras montrer le schéma définitif pour vérifier s'il est correct avant de le tester.
                  • Partager sur Facebook
                  • Partager sur Twitter
                    2 janvier 2021 à 9:08:10

                    Bon voici les nouvelles :

                    J'ai cherché cherché et je n'arrivait pas à dimensionner mon optocoupleur et n'ayant pas de formation en électronique c'est pas simple de tout comprendre.

                    J'ai d'abord commencé avec juste un transistor en comprenant les différents calculs.

                    Et en réfléchissant un peu, je ne sais pas si il y a un réel intérêt à mettre un optocoupleur vu que l'arduino sera alimenté par une alim 24-12v et aura donc le même GND que le relais.

                    Voici mon schéma avec juste le transistor et le relais (et j'ai pu essayer sur breadboard, ca fonctionne)

                    -
                    Edité par TurorusShc1 2 janvier 2021 à 9:08:35

                    • Partager sur Facebook
                    • Partager sur Twitter
                      2 janvier 2021 à 12:31:14

                      Si tu n'as pas besoin de séparer les alimentations, pas besoin d'opto en effet.

                      Il faut juste t'assurer que le transistor est bien saturé lorsqu'il conduit. Il suffit de mesurer la tension entre collecteur et masse et qu'elle soit de l'ordre d'une centaine de millivolts.

                      Personnellement, pour être assuré de la saturation, je respecterais les conditions de mesures utilisées par la documentation du 2N2222, à savoir un gain de 10: 21 mA / 10 = 2 mA environ dans la base. R2 = (5 - 0,7) / 0.002 = 2150 ohm => R2 = 2,2 kOhm

                      -
                      Edité par zoup 2 janvier 2021 à 12:31:56

                      • Partager sur Facebook
                      • Partager sur Twitter
                        2 janvier 2021 à 14:25:50

                        Ah d'accord!

                        Merci beaucoup pour ton aide!!

                        En effet, je viens de mesurer et il y a 46mV entre le collecteur et la masse ca devrait le faire ?

                        -
                        Edité par TurorusShc1 2 janvier 2021 à 14:28:07

                        • Partager sur Facebook
                        • Partager sur Twitter

                        Contrôle Arduino vers relais 24v

                        × 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