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 :

Résistances sur bc547b


Sujet :

Arduino

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2018
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2018
    Messages : 106
    Par défaut Résistances sur bc547b
    Bonjour,

    Je vais faire un montage à base d'Arduino mais avec un transistor bc547b , mais je butte sur la valeur de la résistance à appliquer sur la base, 100 oHms serait suffisant ?

    Merci pour votre aide

    Stéphanie

  2. #2
    Membre Expert
    Avatar de jpbbricole
    Homme Profil pro
    Retraité des réseaux informatiques
    Inscrit en
    Février 2013
    Messages
    1 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Retraité des réseaux informatiques
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 1 017
    Par défaut
    Bonjour Stéphanie13000
    Citation Envoyé par Stéphanie13000 Voir le message
    Bonjour,
    Je vais faire un montage à base d'Arduino mais avec un transistor bc547b , mais je butte sur la valeur de la résistance à appliquer sur la base, 100 oHms serait suffisant ?
    Que commande ce transistor?
    Mais, en général, c'est plusieurs KoHms, je mets très souvent, 10 kOhms.

    Cordialement
    jpbbricole

  3. #3
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    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 252
    Par défaut
    Salut,
    Cette résistance de base se calcule mais l'avantage d'utiliser le transistor en tout ou rien (bloqué/saturé pour faire de la commutation) c'est qu'elle se calcul très facilement grâce à la datasheet.
    https://www.onsemi.com/pub/Collateral/BC546-D.PDF


    Ce qu'il faut faire attention de manière générale mais tu peux aller beaucoup plus loin si tu le souhaites. Le constructeur ne garantie plus le fonctionnement du transistor si :
    - Tu dépasses 45V entre le collecteur et l'émetteur
    - Le courant que tu commandes dépasse 100mA
    - La puissance du transistor, sans dissipateur et à 25°C de température ambiante, dépasse 0.625W

    Nom : Capture74.PNG
Affichages : 1152
Taille : 23,2 Ko



    Dimensionnement de la résistance de base et de la puissance dissipée par le transistor :
    Dans l'image tout en bas, le constructeur te dit ; Le transistor est complétement saturé si le courant de base IB est 20 fois inférieure au courant du collecteur IC. Ensuite il te donne au moins deux exemples concrets, par exemple si IC = 100mA (on est hyper limite) et IB = 5mA (vingt fois inférieur) alors le transistor sera saturé, ça tension collecteur émetteur ne sera évidemment pas de 0V comme un interrupteur fermé mais elle s'en approchera, 0.3V typique et jusqu'à 0.6V maxi garantie constructeur dans les conditions de courant données juste avant.

    Puissance dissipé par le transistor : P = U * I = 0.6Vmaxi * 100mA = 60mW
    Pour aller plus loin,
    température du transistor : On sait que sans radiateur sa température monte de 200°C/W dissipé (voir le premier tableau RΘJA). Ce qui donne 200°C * 0.06W = 12°C
    température de destruction TJ = 150°C d'après le premier tableau. Sachant que le transistor est à 12°C, même si il se trouve dans un environnement à 50°C (plein soleil l'été) on sera à 62°C


    Calcul de la résistance de base : Il faut que le courant de base IB soit 20 fois inférieur au courant de collecteur IC donc : (La tension de sortie de l'Arduino - VBE(SAT)) / Résistance de base = 20 fois moins que IC

    Imaginons que tu commandes un relai 5V qui consomme 30mA donc IC = 30mA, il faut que IB soit égale ou très proche de 1.5mA (idéalement il faut même être un peu au dessus des 1.5mA pour "sursaturer")
    Résistance de base = (La tension de sortie de l'Arduino - VBE(SAT)) / IB
    Résistance de base = (5V - 0.7VVBE(SAT)) / 1.5mA
    Résistance de base = 2.8kΩ on mettra une résistance normalisé de 2.7kΩ



    Nom : Capture75.PNG
Affichages : 983
Taille : 17,7 Ko

  4. #4
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2018
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2018
    Messages : 106
    Par défaut
    Bonjour et merci pour vos réponses,

    J'ai encore beaucoup à apprendre en électronique, pour l'instant j essaie de reproduire des montages, et celui que je tente de faire est constitué d un détecteur hc sr501 sur carte arduino , le signal commandera une led et un buzzer dans un premier temps et ensuite je compte rajouter un relais
    (
    Vincent Petit, j ai pas tout compris )
    Stéphanie

  5. #5
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 252
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    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 252
    Par défaut
    C'est à dire ? Qu'est ce que tu n'as pas compris ?

    Est ce que tu as des cours d'électronique dans ton cursus ou dans les cours qui te font manipuler Arduino ?

  6. #6
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2018
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2018
    Messages : 106
    Par défaut
    Citation Envoyé par Vincent PETIT Voir le message
    C'est à dire ? Qu'est ce que tu n'as pas compris ?

    Est ce que tu as des cours d'électronique dans ton cursus ou dans les cours qui te font manipuler Arduino ?

    Il faut que j assimile le raisonnement du calcul, je ne suis plus étudiante, je me passionne pour ces montages qui restent à ma portée

  7. #7
    Membre Expert
    Avatar de jpbbricole
    Homme Profil pro
    Retraité des réseaux informatiques
    Inscrit en
    Février 2013
    Messages
    1 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Retraité des réseaux informatiques
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 1 017
    Par défaut
    Bonjour Stéphanie13000
    Citation Envoyé par Stéphanie13000 Voir le message
    je tente de faire est constitué d un détecteur hc sr501 sur carte arduino , le signal commandera une led et un buzzer dans un premier temps et ensuite je compte rajouter un relais
    Stéphanie
    Pour autant que tu ne veuilles pas tout commander par la même broche de l'Arduino, ce qui n'est pas le but de la programmation et de l'usage d'un microcontrôleur, pour commander la LED, une résistance suffit, pour le relais, si tu prends ce type
    Nom : s-l225.jpg
Affichages : 1343
Taille : 9,5 Ko
    une simple sortie suffit, pour le buzzer, par sécurité, un simple transistor avec 2,7k comme indiqué dans le message de @Vincent PETIT.

    Bonne bricole
    Cordialement
    jpbbricole

  8. #8
    Membre confirmé
    Femme Profil pro
    Étudiant
    Inscrit en
    Décembre 2018
    Messages
    106
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 28
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Décembre 2018
    Messages : 106
    Par défaut
    Citation Envoyé par jpbbricole Voir le message
    Bonjour Stéphanie13000

    Pour autant que tu ne veuilles pas tout commander par la même broche de l'Arduino, ce qui n'est pas le but de la programmation et de l'usage d'un microcontrôleur, pour commander la LED, une résistance suffit, pour le relais, si tu prends ce type
    Nom : s-l225.jpg
Affichages : 1343
Taille : 9,5 Ko
    une simple sortie suffit, pour le buzzer, par sécurité, un simple transistor avec 2,7k comme indiqué dans le message de @Vincent PETIT.

    Bonne bricole
    Cordialement
    jpbbricole
    Bonjour,

    Pour la led pas de problème j ai l habitude pour calculer la valeur de la résistance , j ai commandé justement des relais comme celui que tu présente, je vais commander une lampe en 12v ( donc transfo avec le + sur le com et une sortie en NO )
    pour le buzzer donc je mets une résistance de 2.7 K c 'est bien ça , car tu dis transistor

    En tout cas merci pour la rapidité des réponses

    Stéphanie

Discussions similaires

  1. Débat sur l'I.A (Intelligence Artificielle)
    Par Anonymous dans le forum Intelligence artificielle
    Réponses: 457
    Dernier message: 05/07/2016, 01h11
  2. Documentation gratuite sur l'API Windows, COM, DCOM, OLE, etc.
    Par Community Management dans le forum Windows
    Réponses: 1
    Dernier message: 16/11/2006, 15h28
  3. [Kylix] Kylix embarqué sur PDA ?
    Par Anonymous dans le forum NoSQL
    Réponses: 10
    Dernier message: 29/11/2002, 13h59
  4. Réponses: 4
    Dernier message: 27/03/2002, 11h03
  5. F.A.Q, Doc, cours, tutoriels sur JBuilder
    Par Ricky81 dans le forum JBuilder
    Réponses: 0
    Dernier message: 14/03/2002, 15h28

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