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

  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 253
    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 253
    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 : 1164
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 : 990
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 253
    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 253
    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
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 253
    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 253
    Par défaut
    Ah d'accord,
    Perd pas ton temps avec ça dans ce cas, comme s'est écrit "Étudiant" dans ton profil, je pensais que c'était un exercice de cours.

    Si c'est pour des projets personnels c'est toujours intéressant de savoir dimensionner ces composants mais il faut une approche plus simple que celle que je viens de faire, du moins dans un premier temps.

  8. #8
    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 : 1358
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

  9. #9
    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
    Ah d'accord,
    Perd pas ton temps avec ça dans ce cas, comme s'est écrit "Étudiant" dans ton profil, je pensais que c'était un exercice de cours.

    Si c'est pour des projets personnels c'est toujours intéressant de savoir dimensionner ces composants mais il faut une approche plus simple que celle que je viens de faire, du moins dans un premier temps.
    Bonjour,

    Oui j'y vais doucement , pour l'instant je reproduit des montages et essaie de comprendre, merci pour votre réponse

    Stéphanie

  10. #10
    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 : 1358
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

  11. #11
    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
    car tu dis transistor
    Oui, c'est plus prudent, quoi que certains mettent simplement une résistance de 100 Ohm en série, si le son est suffisant, pourquoi pas.

    Cordialement
    jpbbricole

  12. #12
    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
    Sinon quelle solution avec un transistor bc547b , as tu un schéma ?

    Stéphanie

  13. #13
    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
    Un schème c est plus simple

    Nom : HC SR501.jpg
Affichages : 828
Taille : 90,3 Ko

  14. #14
    Expert confirmé
    Avatar de Jipété
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    11 145
    Détails du profil
    Informations personnelles :
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations forums :
    Inscription : Juillet 2006
    Messages : 11 145
    Par défaut
    Yop !
    Citation Envoyé par Stéphanie13000 Voir le message
    pour le buzzer donc je mets une résistance de 2.7 K c 'est bien ça , car tu dis transistor
    Attention avec les buzzers : certains "buzzent" simplement en étant alimentés, pour d'autres il faut leur envoyer une tension alternative...
    Lecture

  15. #15
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 253
    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 253
    Par défaut
    Salut
    Citation Envoyé par Jipété Voir le message
    Attention avec les buzzers : certains "buzzent" simplement en étant alimentés, pour d'autres il faut leur envoyer une tension alternative...
    Lecture
    Exacte ! Ça dépend du buzzer.

    Le schéma est correcte a ceci prés :
    Quelle est la tension d'alimentation utilisée, je parle de la pile que tu as dessiné sur ton schéma ?
    Quel est le courant consommé par le buzzer ?
    Quelle est la tension de sortie du module HC-SR501 ? Tu ne parlais pas d'un Arduino depuis le début ?

    La résistance de 10kΩ me paraît forte, il faudrait refaire les calculs avec les réponses aux questions ci dessus.

  16. #16
    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,

    La tension d'alimentation est de 5 v , le buzzer est donné pour 25 mA maxi, je l'ai mesuré et j'arrive à 10 mA en 5v , la j'ai pas tout compris pourquoi j'ai cette différence de courant
    La tension de sortie du HC SR501 est de 5v
    Oui c'est vrai je parlais d'Arduino au début , la j'ai fais ce schéma sans l'incluse ce qui doit fonctionner donc sans code
    Je précise que ce buzzer est actif

    Je referai un nouveau montage avec en vous le soumettant si vous ne perdez pas patience avec moi

    Stéphanie

  17. #17
    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
    Stéphanie13000
    Citation Envoyé par Stéphanie13000 Voir le message
    Bonjour,
    La tension d'alimentation est de 5 v , le buzzer est donné pour 25 mA maxi, je l'ai mesuré et j'arrive à 10 mA en 5v , la j'ai pas tout compris pourquoi j'ai cette différence de courant
    Une explication possible: Comme le buzzer génère un signal carré, la consommation l'est aussi et l'inertie de l'appareil de mesure ne permet pas d'afficher la pointe mais une "pseudo" moyenne. La valeur donnée de 25mA est lorsque le signal est haut. A confirmer avec un oscillo.

    Attention, la sortie du circuit HC SR501 est en logique 3.3 Volts et le courant de la sortie de 10mA.

    Cordialement
    jpbbricole

  18. #18
    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
    D'accord pour la consommation je comprends maintenant pourquoi je n avais pas la meme mesure

    La sortie du HC SR501 est bien en 3.3 v mais l ampérage de 10 mA est ce un problème pour mon schèma

    Je vois que le datasheet le HC SR501 consomme 0.65 A ce qui me semble beaucoup non ?

    En te remerciant
    Stéphanie

  19. #19
    Modérateur

    Avatar de Vincent PETIT
    Homme Profil pro
    Consultant en Systèmes Embarqués
    Inscrit en
    Avril 2002
    Messages
    3 253
    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 253
    Par défaut
    Est ce qu'on peut avoir les datasheets ? Buzzer et HC-SR501 ?

  20. #20
    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
    Les liens pour le HC-SR501 sont dans le post #17.

    Cordialement
    jpbbricole

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