Est-il possible d’utiliser un transistor NPN pour contrôler une alimentation 5V depuis Arduino?

PhillyNJ

Est-il possible d’utiliser un transistor NPN pour contrôler une alimentation 5V depuis Arduino?


Je suis nouveau chez EE et j’ai une question. J’ai un Arduino que je veux contrôler et désactiver une alimentation 5v. Puis-je utiliser un transistor NPN général?

Exigences:

  • Le collecteur est alimenté en 5v cc à 1ma
  • La base sera déclenchée par la broche Arduino
  • L’émetteur donnerait une sortie 5 V cc
Passant

Chez 1ma, pourquoi s’embêter avec un transistor?

Réponses


 Andy aka

L’émetteur sera toujours à quelques centaines de milli volts derrière la tension de base (dans ce type de configuration) et comme la tension de base est de 5 V, selon la quantité de courant prise par le circuit « commuté » sur l’émetteur, il est plus susceptible d’être de 4,5 V malgré le collecteur à 5 V.

Cependant, si vous avez utilisé un transistor PNP avec l’émetteur alimenté par le 5V, il y a de bonnes chances que vous puissiez atteindre 5V (moins peut-être 10 ou 20 millivolts) sur le collecteur (côté charge) sans trop de tracas.

Mieux vaut toujours utiliser un FET de canal P car cela fera un travail légèrement meilleur (peut-être seulement quelques millivolts « perdus ») et il peut être alimenté directement à partir d’une alimentation logique 5V vers sa porte. La source se connectera au 5V entrant et la sortie sera sur le drain.


 jippie

Pourquoi ne pas utiliser la logique inverse? Conduisez la broche de sortie d’Arduino LOW pour alimenter la charge. L’avantage ici est que le transistor entrera facilement en saturation et que la chute de tension à travers lui sera très faible (<250mV).

schématique

simuler ce circuit – Schéma créé à l’aide de CircuitLab

Andy aka

Je suis de tout coeur LOL

 

#(une, #pour, 5v, alimentation, arduino, contrôler, d’utiliser, depuis, Est-il, NPN, possible, transistor, un

 

google

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *