Rayon. Oui, il existe des centaines, voire des milliers de bonnes pages sur l'utilisation des BJT pour à peu près n'importe quel type d'arrangement de commutation que vous pouvez imaginer. Ils fonctionnent également très bien en tant que décaleurs de niveau , bien que malgré votre utilisation de cette phrase, je ne pense pas que ce soit votre situation ici. Si vous voulez voir un exemple de changement de niveau à l'aide de BJT, vous pouvez voir ma réponse ici .
Ci-dessous, plutôt que de vous donner un poisson, je vais essayer de vous apprendre à pêcher.
Pour les situations impliquant une conformité du courant qui dépasse votre broche d'E / S (comme un relais) ou également une tension de commande différente et plus élevée que celle que votre broche d'E / S peut gérer (encore une fois, comme votre relais), ou également lorsque vous avez besoin d'une protection contre les inductifs (comme encore votre relais), vous voudrez probablement utiliser un BJT ou FET externe comme commutateur.
Vous pouvez arranger les choses pour que le commutateur soit:
- Sur le côté bas (près du sol), ou
- Sur le côté haut (près de la tension de conduite de votre relais ou autre appareil), ou
- Des deux côtés (pont en H, charge liée au pont, etc.)
Mais vous devez vraiment avoir une bonne raison de choisir (2) ou (3) ci-dessus. Ils impliquent plus de pièces et sont souvent compliqués inutilement si vous n'avez pas de bonnes raisons. Le commutateur bas-côté est donc le premier choix à examiner pour quelque chose comme ça.
Pour concevoir un interrupteur, vous commencez par les spécifications de ce que vous devez conduire et les spécifications de ce que vous avez pour le conduire.
Regardons une fiche technique ESP8266 :
Ici, vous pouvez voir que la conformité actuelle pour une broche d'E / S a une valeur maximale de . Cela signifie que vous devez prévoir de rester bien en dessous de cette valeur. J'aime rester en dessous de la moitié du maximum, encore moins être meilleur si je peux y arriver. Moins c'est mieux parce que si vous utilisez plusieurs broches d'E / S différentes comme celle-ci en même temps, le chargement s'additionne et il y a des limites de dissipation pour tout le port et pour tout le périphérique aussi. Même s'ils ne sont pas précisés, ils existent. Gardez donc les choses aussi basses que possible.jeMA X= 12mA
Tenez également compte des limites de tension. En supposant que vous travaillez sur , ils garantissent une tension de sortie élevée de 80%, ou
(Cela signifie, lors de l'approvisionnement .) Ils garantissent également une faible tension de sortie de 80% de cela, ou
(Cela signifie, lors du naufrage .)V O H ≥ 2,64VCC= 3,3V IMAX V O L ≤ 330
VO H≥ 2,64V(Voh Min)
jeMA X IMAXVO L≤ 330mV(Vol Max)
jeMA X
Regardons maintenant une fiche technique de relais typique :
De là, vous pouvez voir que la résistance est de et que le courant requis est de40125Ω .40mA
VCEVCEVCEβ
Les bits de données ci-dessus indiquent que vous avez vraiment besoin d'un commutateur externe pour toutes les raisons mentionnées précédemment. Vous en avez besoin car il nécessite une conformité plus actuelle que votre broche d'E / S peut fournir, parce que vous voulez protéger votre broche d'E / S de la contre-emf de l'inductance du relais, et parce que le relais nécessite une tension plus élevée que votre E / S broche peut fournir. Ne pensez même pas à utiliser directement les E / S!
Vous pouvez également utiliser presque tous les BJT, en raison du faible courant nécessaire au relais.
100mA
Dans ce cas, j'utiliserais ce que j'ai beaucoup: des appareils OnSemi PN2222A . Commençons par examiner la figure 11:
β= JeCjeB= 10VCEjeCjeB= 10
jeB= 4mA(Ib)
VB E≈ 800mV(Vbe)
Il est temps de préparer un schéma:
simuler ce circuit - Schéma créé à l'aide de CircuitLab
R1Voh MinVbeIb
R1= 2,64V -800mV4mA= 460Ω(R1)
470Ω
Supposons que votre broche d'E / S soit plus puissante que nous ne le pensions et détienne un complet3.3V3.3V -800mV470Ω≈ 4,4mA
R1
100mAβ
150mAjeBVCEVCE100mVjeB≈ 8t e x t r m m AdixmAβ
100mAjeB= 4mAjeB= 5mAjeB= 6,7mA
R1
R1= 2,64V -800mV5mA= 368Ω(R1 refaire 1)
R1= 2,64V -800mV6,7mA= 275Ω(R1 refaire 2)
R1= 330Ω7,5mA12mA