[Analogique] Piloter avec du 5V un relais 12V via un transistor.
Répondre à la discussion
Affichage des résultats 1 à 22 sur 22

Piloter avec du 5V un relais 12V via un transistor.



  1. #1
    Crazydoub

    Question Piloter avec du 5V un relais 12V via un transistor.


    ------

    Bonjour à tous.

    J'étais un Ââââne en électronique par manque d'intérêt donné à la matière par mes professeurs, ainsi je redécouvre le domaine par mes propres moyens.... et quel pied!

    Je me fais pas mal d'exercices, j'ai ainsi appris pas mal de choses.

    Je bidouilles les arduinos, les transistors et les optocoupleurs ces temps-ci et je buttes sur un élément bête!

    Je cherches à piloter un consommateur 12V via le 5V de l'arduino....

    Je sais déjà piloter des "éléments" sous 5v (même en PWN via opto et transistors)
    j'ai fait pas mal de recherches mais n'ai pas trouvé de solution fonctionnelle.

    Tout le monde parle de 2n2222 pour ce cas. Le problème c'est que lorsque j'alimente la base en 5V, je ne sors pas du 12v mais ~5V (moins la perte du transistor)
    j'ai bien compris que le transistor ne réagit pas à une tension mais à une intensité mais concrètement, je ne sais pas appliquer ce point!

    Nom : circuit.png
Affichages : 4468
Taille : 9,6 Ko

    Voici quelques essais effectués.

    sauriez vous m'éclairer simplement?

    Merci d'avance.

    -----

  2. #2
    Positron1

    Re : Piloter avec du 5V un relais 12V via un transistor.

    Salut,
    Déjà, il faut alimenter le montage, le relai en 12 V au travers du 2 N 2222 dont la base reçois le 5V à travers une résistance
    Le savoir des uns peut faire le bonheur des autres

  3. #3
    DAUDET78

    Re : Piloter avec du 5V un relais 12V via un transistor.

    J'aime pas le Grec

  4. #4
    Crazydoub

    Re : Piloter avec du 5V un relais 12V via un transistor.

    Merci pour votre intervention.
    C'est ce que j'ai fait, regardez, la capture d'écran du simulateur affiche bien une tension de sortie.
    Ici je n'ai pas protégé la base avec une résistance mais l'avais fait sur breadboard.
    Si je fais un test avec résistance variable entre le 5V et la base, je fais varier la tension aux bornes de la bobine du relai entre 0 et 4.27 environ.
    Si j'alimente la base du 2n2222 en 12v, j'ai 12v sur le relai, si j'alimente la base en 5V, j'ai environ du 5V sur le relai.

    EDIT: Ah en fait je suis obligé de raccorder la partie à commuter côté collecteur...

    Y'a t'il une règle à en déduire: Sur transistor NPN on met la partie à commuter côté collecteur et sur PNP côté Émetteur?
    Dernière modification par Crazydoub ; 20/01/2016 à 15h20.

  5. A voir en vidéo sur Futura
  6. #5
    DAUDET78

    Re : Piloter avec du 5V un relais 12V via un transistor.

    Citation Envoyé par Crazydoub Voir le message
    Ah en fait je suis obligé de raccorder la partie à commuter côté collecteur...
    Ben oui ....
    Sinon tu fais un suiveur qui ne peut sortir que la tension d'entrée moins 0,6V

    Y'a t'il une règle à en déduire: Sur transistor NPN on met la partie à commuter côté collecteur et sur PNP côté Émetteur?
    ben non ...
    Un PNP est inutilisable !
    Dernière modification par DAUDET78 ; 20/01/2016 à 15h33.
    J'aime pas le Grec

  7. #6
    dvb_gsm

    Re : Piloter avec du 5V un relais 12V via un transistor.

    Hi..

    Voila votre demande et le montage teste fonctionnel 100%
    Images attachées Images attachées  

  8. #7
    Crazydoub

    Re : Piloter avec du 5V un relais 12V via un transistor.

    Merci pour vos réponses.
    J'ai entre temps adapté l'ensemble à l'utilisation d'un PNP (finalement tout à fait possible) avec un optocoupleur.

  9. #8
    DAUDET78

    Re : Piloter avec du 5V un relais 12V via un transistor.

    Citation Envoyé par Crazydoub Voir le message
    J'ai entre temps adapté l'ensemble à l'utilisation d'un PNP (finalement tout à fait possible) avec un optocoupleur.
    Pour être sûr que ça marche, j'aurais rajouté un raton-laveur !
    Bref, du n'importe quoi ......
    J'aime pas le Grec

  10. #9
    gdisque

    Re : Piloter avec du 5V un relais 12V via un transistor.

    salut

    mesure le gain de ton transistor au multimètre
    divise le courant de ton relai 30 mA par le gain du transistor
    le résultat vous donne le courant IB
    qui vous permet de calculer la résistance sur la base en retranchant la tension Vbe

  11. #10
    Crazydoub

    Re : Piloter avec du 5V un relais 12V via un transistor.

    Daudet! Vous répondez à mes questions, ok! mais quelle animosité!
    Pourquoi participer à un forum de discussion si c'est pour être à la limite de l'agression?

    Citation Envoyé par DAUDET78 Voir le message
    Pour être sûr que ça marche, j'aurais rajouté un raton-laveur !
    Bref, du n'importe quoi ......
    Grand n'importe quoi peut-être mais ça fonctionne!
    Je découvres plus ou moins l'électronique, du coup DESOLE de poster des questions bêtes ou des réponses bêtes!
    Ne perdez pas votre temps à me répondre.

    merci gdisque, voilà le type de réponse qui fait avancer les choses!
    Dernière modification par Crazydoub ; 23/01/2016 à 14h31.

  12. #11
    DAUDET78

    Re : Piloter avec du 5V un relais 12V via un transistor.

    Citation Envoyé par Crazydoub Voir le message
    Daudet! Vous répondez à mes questions, ok! mais quelle animosité!
    C'est un peu normal !
    Tu travailles comme une diode ! Tu prends les infos sur le forum et tu reviens en clamant : j'ai fait un truc génial mais je le garde pour moi .

    Un forum, c'est un échange ! tu reviens alors en disant : j'ai fait un truc génial ! voilà le schéma en P.J.
    Si c'est vraiment génial, ça peut servir pour un futur lecteur qui aurait le même questionnement .
    J'aime pas le Grec

  13. #12
    DAUDET78

    Re : Piloter avec du 5V un relais 12V via un transistor.

    Citation Envoyé par gdisque Voir le message
    salut

    mesure le gain de ton transistor au multimètre
    divise le courant de ton relai 30 mA par le gain du transistor
    le résultat vous donne le courant IB
    qui vous permet de calculer la résistance sur la base en retranchant la tension Vbe
    Ca, c'est complétement faux !
    Il faut regarder le gain en saturation du transistor (généralement 10 ou 20) . Toi, tu fais la confondaison avec le gain en petit signaux
    Nom : Beta Daudet.JPG
Affichages : 2562
Taille : 73,5 Ko

    Citation Envoyé par Crazydoub
    merci gdisque, voilà le type de réponse qui fait avancer les choses!
    Désolé de te contredire .... mais c'est pour ta culturation !
    Dernière modification par DAUDET78 ; 23/01/2016 à 14h55.
    J'aime pas le Grec

  14. #13
    Crazydoub

    Re : Piloter avec du 5V un relais 12V via un transistor.

    Tu travailles comme une diode ! Tu prends les infos sur le forum et tu reviens en clamant : j'ai fait un truc génial mais je le garde pour moi .
    1. Faux, juste que le montage était sur breadboard et pas sur proteus!

    Nom : opto.jpg
Affichages : 3966
Taille : 91,2 Ko

    Attention la masse de l'optocoupleur est différente des autres masses.

    2. Ne détournez pas l'attention du sujet:
    Vous vous êtes vous même rendu compte de votre agressivité en modifiant votre précédent message:

    Original:

    Citation Envoyé par DAUDET78 Voir le message

    ---Citation (Envoyé par Crazydoub)---
    Ah en fait je suis obligé de raccorder la partie à commuter côté collecteur...
    ---Fin de la citation---
    Ben oui ....

    ---Citation (Envoyé par Crazydoub)---
    Y'a t'il une règle à en déduire: Sur transistor NPN on met la partie à commuter côté collecteur et sur PNP côté Émetteur?
    ---Fin de la citation---
    ben non ...
    Un PNP est inutilisable !
    Modifié par vos soins:

    Citation Envoyé par DAUDET78 Voir le message

    ---Citation (Envoyé par Crazydoub)---
    Ah en fait je suis obligé de raccorder la partie à commuter côté collecteur...
    ---Fin de la citation---
    Ben oui ....
    Sinon tu fais un suiveur qui ne peut sortir que la tension d'entrée moins 0,6V

    ---Citation (Envoyé par Crazydoub)---
    Y'a t'il une règle à en déduire: Sur transistor NPN on met la partie à commuter côté collecteur et sur PNP côté Émetteur?
    ---Fin de la citation---
    ben non ...
    Un PNP est inutilisable !
    Ensuite:

    Pour être sûr que ça marche, j'aurais rajouté un raton-laveur !
    Bref, du n'importe quoi ......
    J'estime ne pas avoir mérité ce genre de considération :/

    En tous cas merci à tous pour avoir résolu mon problème et à daudet78 pour m'inciter à ne plus poster ici!
    Dernière modification par Crazydoub ; 23/01/2016 à 15h06.

  15. #14
    dje8269

    Re : Piloter avec du 5V un relais 12V via un transistor.

    Bonjour à tous,

    Tu es sur de ta R de 10K ? car elle fait circuler un courant de 0.5mA a travers ta diode ? Ça me parait extrêmement peu , mais j'avoue ne pas avoir regarder la DS
    C'est en faisant des erreurs; que l'on apprend le mieux !!

  16. #15
    DAUDET78

    Re : Piloter avec du 5V un relais 12V via un transistor.

    Citation Envoyé par Crazydoub Voir le message
    Attention la masse de l'optocoupleur est différente des autres masses.
    Ca tu as eu raison de le mettre. Pour ceux qui ne savent pas que sur un simulateur aucune partie ne peut être flottante

    2. Ne détournez pas l'attention du sujet:
    Vous vous êtes vous même rendu compte de votre agressivité en modifiant votre précédent message:
    Excuse moi, mais j'ai 5 minutes pour affiner mon message (16H32) et je me suis aperçu que je n'avais justifié ma réponse (16H33) Et quand je pense que tu avais un tuto là et que tu ne l'as même pas regardé .....
    Dernière modification par DAUDET78 ; 23/01/2016 à 15h41.
    J'aime pas le Grec

  17. #16
    Crazydoub

    Re : Piloter avec du 5V un relais 12V via un transistor.

    Non effectivement c'est juste un schéma un peu négligé...
    Je n'ai plus la valeur en tête mais j'étais en dessous du kilo (~500 Ohms arbitraires de mémoire mais je peux me tromper )

  18. #17
    DAUDET78

    Re : Piloter avec du 5V un relais 12V via un transistor.

    Citation Envoyé par dje8269 Voir le message
    Tu es sur de ta R de 10K ? car elle fait circuler un courant de 0.5mA a travers ta diode ? Ça me parait extrêmement peu , mais j'avoue ne pas avoir regarder la DS
    Tu deviens un bon observateur !
    Moi, j'ai regardé la datasheet http://pdf.datasheetcatalog.com/data...rp/mXtwxrt.pdf
    C'est effectivement peu . Le coefficient, en non saturé est de 0,5 .
    Mais je n'ai rien dit de peur de passer pour un sadique .
    Dernière modification par DAUDET78 ; 23/01/2016 à 15h47.
    J'aime pas le Grec

  19. #18
    dje8269

    Re : Piloter avec du 5V un relais 12V via un transistor.

    Avec 500 ohms tuas un courant de 10mA . Ce qui devrait suffire, mais la DS nous dit 20mA . je te conseil plutôt une 330 ohms te procurant 15mA.

    Tu deviens un bon observateur !
    A force de faire des essais farfelus(TYN612 ), j'arrive à enregistrer quelques bricoles , dites par des experts sur ce forum!
    C'est en faisant des erreurs; que l'on apprend le mieux !!

  20. #19
    gdisque

    Re : Piloter avec du 5V un relais 12V via un transistor.

    DAUDET78 a bien rattrapé le coup
    il y a deux méthodes en courant continu
    celle que je t'ai donné pour amplifier le courant
    et le mode saturé quand la différence de potentiel entre Vce est proche du gnd

  21. #20
    DAUDET78

    Re : Piloter avec du 5V un relais 12V via un transistor.

    Citation Envoyé par dje8269 Voir le message
    Avec 500 ohms tuas un courant de 10mA . Ce qui devrait suffire, mais la DS nous dit 20mA . je te conseil plutôt une 330 ohms te procurant 15mA.
    Arch ! Y a encore du boulot .....
    Dans la datasheet, il y a deux modes de fonctionnement :
    - le mode saturé : et il faut alors 20mA dans la diode pour avoir moins de 0,2V au collecteur pour un courant de 1mA (rapport de transfert 5% !)
    - le mode non saturé : et il faut alors 5mA dans la diode pour avoir moins de 5V au collecteur pour un courant de 2,5mA (rapport de transfert 50% !)

    En général, on travaille en saturé, mais , dans le montage de Crazydoub, il travaille en mode non saturé. En effet, que la tension collecteur soit de 5 , 3 ou 1V, le courant change peu dans R2

    Donc on met 5mA . Soit R1=(5-1,4)/0.005=720 Ohm . On utilise 680 Ohm . Donc on est sûr d'avoir plus de 5mA dans la diode. Ouf !
    Donc il passe 2,5mA au collecteur.
    Donc a résistance R2 : (12-0,6-5)/0,0025=2,56K . On utilise 2,2K .
    Donc, comme Q1 est en saturation, il a un gain de 20 (à vérifier) et son courant collecteur doit être inférieur à 2,5*20= 50mA . c'est le courant max disponible pour le relais .

    PS : par principe on rajoute une résistance entre l'émetteur et la base de Q1 pour être sûr qu'il soit bien bloqué . Disons 4,7K . Ce qui diminue de 0,6/4700=0,12mA son courant base. Disons que c'est négligeable .

    Voilà comment on calcule sérieusement un étage opto+transistor. On ne prend pas des valeurs de composant à la louche !
    Dernière modification par DAUDET78 ; 23/01/2016 à 16h54.
    J'aime pas le Grec

  22. #21
    dje8269

    Re : Piloter avec du 5V un relais 12V via un transistor.

    Ce style de réponse c'est de l'or en barre . A quand un livre DAUDET78 ? t u aurais un client déjà !

    Sinon questions bonus :
    - sur le calcul de R2= 0.6 V c'est la tension Vcb ?
    - Y'a t-il un intérêt a travailler en mode non saturé ? si OUi quel est -il ?
    C'est en faisant des erreurs; que l'on apprend le mieux !!

  23. #22
    DAUDET78

    Re : Piloter avec du 5V un relais 12V via un transistor.

    Citation Envoyé par dje8269 Voir le message
    A quand un livre DAUDET78 ?
    Sur mes 50000 réponses, tu en récupéres 0,1% et tu édites le bouquin ! Les 99,9% qui restent, c'est des conneries, des réponses aux gens pas heureux, des répétitions, bref aucun intérêt !
    - sur le calcul de R2= 0.6 V c'est la tension Vcb ?
    Non ! Veb du PNP
    - Y'a t-il un intérêt a travailler en mode non saturé ? si OUi quel est -il ?
    Le gain de tranfert est plus grand, la vitesse est plus grande. Mais ces deux paramètres ont rarement de l'importance si on commande un relais . De plus, avec une commande avec un MOS, le gain du photocoupleur ne présente plus de priorité.

    Par contre, si on fait de la liaison isolée galvaniquement ( par exemple en RS232 à 115200 bds), la vitesse du phototransistor est un handicap certain . On laisse tomber . On utilise un photocoupleur avec photodiode et trigger intégré qui sort du niveau TTL . Faut être faignant de temps en temps .
    Dernière modification par DAUDET78 ; 23/01/2016 à 17h56.
    J'aime pas le Grec

Discussions similaires

  1. Réponses: 7
    Dernier message: 31/05/2015, 15h43
  2. Relais pour piloter alimentation avec arduino
    Par seb-65 dans le forum Électronique
    Réponses: 13
    Dernier message: 22/05/2013, 14h10
  3. piloter un relais avec 1 comparateur LM2901N
    Par micharmi dans le forum Électronique
    Réponses: 44
    Dernier message: 01/02/2012, 18h15
  4. Piloter relais avec microcontroleur
    Par valentin76 dans le forum Électronique
    Réponses: 11
    Dernier message: 20/04/2010, 22h05
  5. piloter un relais 18V avec un DG419
    Par PtiBruno dans le forum Électronique
    Réponses: 3
    Dernier message: 05/01/2010, 10h34
Découvrez nos comparatifs produits sur l'informatique et les technologies.