Empêcher la saturation des BJT côté élevé


12

Je construis à haute vitesse (10-20ns sur des transistors de classe BC847) un "tampon" / "onduleur" numérique à partir de BJT. Le schéma est joint.

Bien que je puisse empêcher la saturation du BJT bas côté en ajoutant une diode Schottky, cela ne fonctionnera pas pour le côté haut. Des indices, sauf la diminution de la résistance de la résistance de base?

entrez la description de l'image ici


3
Contributions? Les sorties? Rails de puissance? - Nettoyez votre schéma, puis demandez à nouveau.
Connor Wolf

6
Oui, veuillez nettoyer le schéma. Mettez l'entrée à gauche, la sortie à droite, le rail d'alimentation en haut, le sol en bas et supprimez tous ces points inutiles qui ne sont pas réellement aux jonctions.
Olin Lathrop

1
ces transistors seront grillés si vous laissez l'entrée flotter.
markrages

Réponses:


32

Les diodes anti-saturation sont connectées en parallèle à la diode CB du transistor qui doit être préservée de la saturation. Vous faites cela correctement au npn (anode à la base et cathode au collecteur), et cela devrait être fait exactement de la même manière au pnp, juste que la diode est l'inverse dans ce transistor: cathode à la base, anode à collectionneur.

ΩΩ

Si vous souhaitez pousser la vitesse encore plus loin, vous pouvez essayer de mettre en parallèle les résistances de base avec de petits condensateurs (environ 22 pF). L'astuce pour trouver la bonne valeur pour le condensateur serait de le rendre quelque peu égal à la capacité effective à la base, formant ainsi un diviseur de tension 1: 1 pour la partie haute fréquence du front de tension montant ou descendant.

Édition n ° 1:

Voici le schéma que j'ai utilisé pour vérifier avec LT Spice. Le signal d'entrée (rectangulaire, 0 V et 5 V) est introduit dans trois onduleurs BJT similaires, chacun utilisant une paire complémentaire BC847 et BC857. Celui de gauche n'a pas de trucs spéciaux pour l'accélérer, celui du milieu utilise des diodes Schottky pour l'anti-saturation et celui de droite dispose également d'un bypass à grande vitesse le long de chaque résistance de base (22 pF). La sortie de chaque étage a une charge identique de 20 pF, ce qui est une valeur typique pour une certaine capacité de trace et une entrée ultérieure.

Schématique

Les traces montrent le signal d'entrée (jaune), la réponse lente du circuit à gauche (bleu), la réponse avec des diodes anti-saturation (rouge) et la réponse du circuit qui utilise également des condensateurs (vert).

Formes d'onde

Vous pouvez clairement voir comment le délai de propagation diminue de moins en moins. Les curseurs sont réglés à 50% du signal d'entrée et à 50% de la sortie du circuit le plus rapide et indiquent une très petite différence de 3 ns seulement. Si je trouve le temps, je pourrais aussi pirater le circuit et ajouter de vraies images de portée. Une mise en page soignée sera certainement nécessaire pour atteindre des temps de retard inférieurs à 10 ns dans la réalité.

Édition n ° 2:

La maquette fonctionne bien et affiche un retard de <10 ns sur mon oscilloscope à 150 MHz. Les photos suivront plus tard cette semaine. J'ai dû utiliser mes bonnes sondes, car celles à bon marché ne montraient pas grand-chose de plus que la sonnerie ...

Édition n ° 3:

Ok, voici la planche à pain:

Planche à pain d'inverseur avec paire BJT et diodes anti-saturation

ΩΩΩμ

La première capture d'écran montre les formes d'onde d'entrée et de sortie à 100 ns / div et avec 2 V / div pour les deux traces. (La portée est un Tektronix 454A.)

Oscillogramme inverseur, 100 ns

Les deuxième et troisième captures d'écran montrent les transitions de bas en haut et de haut en bas à l'entrée avec 2 ns / div (base de temps de 20 ns avec un grossissement horizontal supplémentaire de 10 x). Les traces sont maintenant centrées verticalement sur l'écran pour un affichage plus facile du retard de propagation à 1 V / div. La symétrie est très bonne et montre une différence <4 ns entre l'entrée et la sortie.

Oscillogramme inverseur, 2 ns, LH Oscillogramme inverseur, 2 ns, HL

Je dirais que nous pouvons réellement faire confiance aux résultats simulés.

Les temps de montée et de descente sont très vraisemblablement plus rapides en réalité et juste limités par le temps de montée de l'oscilloscope, mais je ne vois aucune raison pour que le retard entre les deux signaux ne soit pas affiché correctement.

Il y a une chose à laquelle il faut faire attention: à chaque transition basse à haute et haute à basse, les deux transistors ont tendance à se croiser très brièvement. À des fréquences plus élevées du signal d'entrée (environ> 2 MHz), le circuit inverseur commence à prendre beaucoup de courant et fait des choses étranges ...


2
Quelle réponse parfaite, qui fonctionne parfaitement maintenant :-) 5k était là simplement parce que j'ai trouvé qu'il y avait un équilibre entre la vitesse de charge de la capacité et le ralentissement de la saturation. Désormais, des valeurs plus basses
offrent de

Vous avez ajouté encore plus de génialité :-) J'imprime actuellement des PCB pour ce test ...
BarsMonster

2
Votre 3e mise à jour rend votre réponse imbattable. Démarrer +500 primes juste pour vous :-)
BarsMonster

Je suis flatté. Mais bon, la question était cool, et quand il y a une raison de pirater une planche à pain, je suis tout de même pour le plaisir, si le temps le permet. Surtout lorsque des pièces standard sont impliquées que je peux prendre dans mes tiroirs de planches indésirables. De plus, la planche à pain, même des circuits simples, est probablement l'une des meilleures façons de ne pas oublier Jim Williams, le plus grand pirate de planche à pain de tous les temps: edn.com/article/… Triste, triste, nouvelles ... C'est l'une de ses plus belles pièces: cds.linear.com/docs/Application%20Note/AN128f.pdf
zebonaut

Je viens de terminer mon PCB pour cela - push-pull + 2 déclencheurs en T ... Obtenir des fronts de 15-20ns ... Mais j'ai un problème avec la détection des bords - electronics.stackexchange.com/questions/15979/… - peut-être que vous aurez quelques indices ...
BarsMonster

6

Vous n'obtiendrez pas de performances de 10 à 20 ns avec des pièces discrètes comme celle-ci. Comme l'a dit Zebonaut, la diode Schottky n'est pas au bon endroit pour Q9. Ceux-ci vont toujours entre le collecteur et la base.

Il n'y a aucun moyen que cela fonctionne à la vitesse souhaitée avec 5KOhms dans le chemin du signal. Considérez que la constante de temps de 5KOhms et 10pF est de 50ns. Dans la pratique, il y aura également une inductance série et d'autres choses pour ralentir les signaux. Vous devrez utiliser des résistances beaucoup plus faibles pour vous approcher de la vitesse de commutation de 10ns. Quelle est la capacité des diodes Schottky? Notez que cela se multiplie dans la base. La capacité effective que la résistance doit piloter est probablement bien supérieure à 10pF.

Sauf si vous avez de l'expérience dans la conception de circuits RF, y compris la disposition, ces types de vitesses sont le domaine des puces intégrées.


Oui, ces condensateurs d'accélération sont également excellents, trop tristes ne peuvent pas accepter plusieurs réponses ...
BarsMonster

La capacité des diodes Schottky ne s'ajouterait-elle pas à la capacité de base? (Vous dites: "multiplié").
zebonaut

1
La capacité ne serait ajoutée que si l'autre extrémité du Schottkey était à un potentiel fixe. Étant donné que la tension à l'autre extrémité est inversée, plus de courant circulera à travers le condensateur, ce qui rendra le condensateur plus grand.
Olin Lathrop

c'est Schottky, pasSchottkey
stevenvh
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.