[Analogique] Choix d'un transistor pour commuter avec micro-controlleur Arduino
Répondre à la discussion
Affichage des résultats 1 à 14 sur 14

Choix d'un transistor pour commuter avec micro-controlleur Arduino



  1. #1
    Cirion35

    Question Choix d'un transistor pour commuter avec micro-controlleur Arduino


    ------

    Bonjour,

    Je voudrais avoir des conseils pour choisir un transistor (PNP ou MOSFET).

    J'ai un micro-controlleur Adafruit Feather M0 (branché à une lipo) avec lequel je voudrais pouvoir alimenter de manière temporisée un module ARGOS.

    Actuellement j'alimente la carte ARGOS avec la sortie 3.3v de la carte Feather M0, mais je voudrais pouvoir alimenter ponctuellement la carte ARGOS pour optimiser la consommation.

    Le module ARGOS ne consomme pas grand chose (<500mA je dirais).

    Quel transistor choisir pour piloter l'alimentation avec une des sorties analogique du micro-controlleur ?

    Merci d'avance

    Quentin

    -----

  2. #2
    jiherve

    Re : Choix d'un transistor pour commuter avec micro-controlleur Arduino

    bonsoir
    il faudra deux transistors : un NMOS pour découpler la sortie du µC et un PMOS pour faire la commutation.
    Nom : SWALIM.jpg
Affichages : 193
Taille : 51,3 Ko
    NMOS : TN0106 ou équivalent
    PMOS : TP2104 ou équivalent
    les deux mos doivent avoir une tension de seuil Vgth <= 1V
    Un etat haut sur I/O_UC rend le PMOS passant.
    JR
    Dernière modification par jiherve ; 24/05/2023 à 19h42.
    l'électronique c'est pas du vaudou!

  3. #3
    Cirion35

    Re : Choix d'un transistor pour commuter avec micro-controlleur Arduino

    Merci pour votre réponse,
    Je ne m'attendais pas à devoir utiliser deux transitors, pouvez-vous m'expliquer pourquoi un seul ne pourrait pas suffir ?

  4. #4
    jiherve

    Re : Choix d'un transistor pour commuter avec micro-controlleur Arduino

    Bonjour
    par ce que la sortie d'un µC est rarement un collecteur/drain ouvert ce qui est indispensable pour piloter correctement le PMOS(il faut garantir un blocage fort VGS = 0.0), par ailleurs on a souvent besoin de commuter une tension qui n'est pas celle alimentant le µC et la plupart du temps d'un niveau plus élevé, là utiliser une sortie du µC pour piloter le PMOS , condamnerait le micro à mort!
    JR
    l'électronique c'est pas du vaudou!

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

    Re : Choix d'un transistor pour commuter avec micro-controlleur Arduino

    Citation Envoyé par jiherve Voir le message
    bonsoir
    il faudra deux transistors : un NMOS pour découpler la sortie du µC et un PMOS pour faire la commutation.
    Pièce jointe 479674
    NMOS : TN0106 ou équivalent
    PMOS : TP2104 ou équivalent
    les deux mos doivent avoir une tension de seuil Vgth <= 1V
    Un etat haut sur I/O_UC rend le PMOS passant.
    JR
    ous,
    3,3 Volts, n'est ce pas trop peu comme tension pour piloter un NMOS ?
    Faire tout pour la paix afin que demain soit meilleur pour tous

  7. #6
    Cirion35

    Re : Choix d'un transistor pour commuter avec micro-controlleur Arduino

    ça dépasse largement mes compétences, mais pourquoi un simple 2N2222 ne pourrait pas faire l'affaire ?

    Sachant celà :

    Consommation max du péréphérique : 230mW (j'ai obtenu cette information récemment)
    Tension d'alimentation : entre 3.2 et 4.2v
    Tension de commande : 3.3v

  8. #7
    jiherve

    Re : Choix d'un transistor pour commuter avec micro-controlleur Arduino

    re,
    Citation Envoyé par trebor Voir le message
    ous,
    3,3 Volts, n'est ce pas trop peu comme tension pour piloter un NMOS ?
    non cela dépend du NMOS celui indiqué commute très bien avec 3,3V.
    On peut le remplacer par un BJT mais cela consommera plus.
    JR
    l'électronique c'est pas du vaudou!

  9. #8
    Cirion35

    Re : Choix d'un transistor pour commuter avec micro-controlleur Arduino


  10. #9
    jiherve

    Re : Choix d'un transistor pour commuter avec micro-controlleur Arduino

    re
    oui avec moins de 100mA consommé cela ira, si plus de 100mA il faudra trouver un autre PMOS.
    JR
    l'électronique c'est pas du vaudou!

  11. #10
    Cirion35

    Re : Choix d'un transistor pour commuter avec micro-controlleur Arduino

    Merci pour toutes ces informations, je vais essayer ce montage.

    Juste une précision, pardonnez ma naïveté, le triangle en bas du schéma représente bien la masse ?!

  12. #11
    jiherve

    Re : Choix d'un transistor pour commuter avec micro-controlleur Arduino

    bonjour
    oui.
    JR
    l'électronique c'est pas du vaudou!

  13. #12
    Cirion35

    Re : Choix d'un transistor pour commuter avec micro-controlleur Arduino

    Je viens d'essayer ce montage et lorsque que l'ESP32 est éteint (GND et EN relié) il y a un courant entre la sortie Vcapteur et GND, ce qui allume la balise Argos, et la met en default. Je pense que c'est du à une fuite de courant.

    Y aurait-il des résistances à ajouter ?

    J'ai modifié votre schéma pour qu'il ressemble à mon montage.

    Nom : Schéma de cablage Balise tortue.jpg
Affichages : 106
Taille : 39,8 Ko

  14. #13
    trebor

    Re : Choix d'un transistor pour commuter avec micro-controlleur Arduino

    Citation Envoyé par Cirion35 Voir le message
    Je viens d'essayer ce montage et lorsque que l'ESP32 est éteint (GND et EN relié) il y a un courant entre la sortie Vcapteur et GND, ce qui allume la balise Argos, et la met en default. Je pense que c'est du à une fuite de courant.

    Y aurait-il des résistances à ajouter ?

    J'ai modifié votre schéma pour qu'il ressemble à mon montage.

    Pièce jointe 479977
    Bonjour,
    Quelle est la tension sur la grille (R2) de M1 ainsi que sur son drain ?
    Faire tout pour la paix afin que demain soit meilleur pour tous

  15. #14
    jiherve

    Re : Choix d'un transistor pour commuter avec micro-controlleur Arduino

    bonsoir
    comment la sortie I2 est elle configurée et que signifie "eteint"?
    JR
    l'électronique c'est pas du vaudou!

Discussions similaires

  1. [Numérique] Aide pour choix transistor MOSFET pour commander LED 12V à l'aide pwm arduino
    Par LANYC14 dans le forum Électronique
    Réponses: 56
    Dernier message: 01/07/2018, 20h53
  2. [Autre] Problème pour faire commuter un transistor 2N2222A
    Par JoffreyD dans le forum Électronique
    Réponses: 14
    Dernier message: 03/02/2017, 21h08
  3. Programmer un Micro-controlleur avec Arduino?
    Par Sauval_Danny dans le forum Électronique
    Réponses: 4
    Dernier message: 19/07/2012, 14h57
  4. Aide au choix d'un micro controlleur pour connexion USB
    Par invited1e9fe00 dans le forum Électronique
    Réponses: 6
    Dernier message: 02/05/2011, 22h15
  5. tension mini pour faire commuter un transistor BC547
    Par siera dans le forum Électronique
    Réponses: 6
    Dernier message: 25/05/2008, 21h36
Découvrez nos comparatifs produits sur l'informatique et les technologies.