Aide à l'utilisation du MOSFET pour activer / désactiver l'IC

13

J'essaye d'utiliser le MOSFET suivant (N-Channel) pour allumer et éteindre un IC. http://www.diodes.com/datasheets/ZXMS6004FF.pdf

Dans mon circuit de test, j'ai connecté 5VDC au drain du MOSFET, puis connecté la source à la broche d'alimentation V + du circuit intégré. La broche Gnd du CI reste attachée à la terre. Pour une raison quelconque, lorsque j'applique une tension positive à la grille du MOSFET, il s'allume, mais je ne mesure qu'environ 2,5 V CC à la broche d'alimentation du circuit intégré, ce qui n'est pas suffisant pour le circuit intégré. Des idées sur ce que je fais mal ici?

PICyourBrain
la source

Réponses:

14

Comme le dit Oli - vous avez besoin de la porte pour être plus positive que la source d'une certaine quantité pour allumer l'appareil. (Le niveau varie avec le courant - pour ce CI 2 volts suffit généralement - voir fiche technique). C'est une très belle partie, tout simplement pas adaptée à la façon dont vous l'utilisez.

Si votre circuit le permet, vous pouvez utiliser cette pièce comme un "pilote côté bas", ce à quoi la fiche technique indique qu'elle est utilisée.

Connectez la source à la terre.
Connectez le drain à la charge -ve.
Connectez la charge positive à V +.
Conduisez le portail haut pour l'allumer.

Ce circuit a l'avantage de permettre à la charge de fonctionner jusqu'à 36 Volts tout en l'activant avec par exemple un appareil alimenté en 3 Volts.
Il présente l'inconvénient que la charge est au potentiel d'alimentation V + lorsqu'elle est éteinte (plutôt qu'au potentiel de masse.)

entrez la description de l'image ici

Montré ci-dessus avec une lampe comme charge, mais cela peut être tout ce que vous alimentez. La diode n'est nécessaire que si la charge a un composant inductif (pour fournir un chemin pour l'énergie réactive "de retour" lorsque le FET est désactivé.)

Comme le note également Oli - SI vous pouvez conduire la porte à plusieurs volts au-dessus de V +, votre circuit fonctionnera.

Comme le note également Oli, un FET à canal P fonctionnera pour vous (source vers V +, drain pour charger, charge négative vers la terre) avec une porte haute (= V +) pour éteindre et basse (= terre) pour allumer. V + maximum est la tension d'alimentation du pilote si vous n'utilisez pas d'étage de pilote supplémentaire (1 transistor supplémentaire généralement).

entrez la description de l'image ici


C'est probablement le meilleur choix dans l'ensemble:

L'utilisation d'un transistor supplémentaire vous permet d'utiliser un signal de commande basse tension pour piloter une charge jusqu'à près du Vmax nominal FET.

entrez la description de l'image ici


Ce très bel appareil peut bien répondre à vos besoins - en fonction des exigences de courant et de tension. Seulement 3,6 V max Vin :-(. C'est un pilote intelligent côté haut avec contrôle de niveau logique côté bas 1,22 $ / 1 chez Digikey en stock.

entrez la description de l'image ici

La version dip 8 broches de ce circuit intégré, un ST TDE1898, également un pilote côté haut piloté par niveau logique coûte $ 3.10 / 1 chez Digikey mais permet des alimentations 18-35V. Il y en aura d'autres avec des gammes de tension d'alimentation étranges - MAIS un FET à canal P et un transistor unique comme ci-dessus font probablement ce dont vous avez besoin.


Décalage de niveau:

Vous POUVEZ être en mesure de commuter un MOSFET de canal P côté haut 5V avec un mcu de 3,3V mais la conception serait soit marginale soit délicate. Si vous balancez le signal de commande 0 / 3,3V et que vous avez une alimentation côté haut de 5V, le FET voit 5V / 1,7V par rapport à + 5V. Un MOSFET avec un Vth> = 2V fonctionnerait théoriquement. Mieux Vth> 2,5 V ou> 3 V. Lorsque Vth augmente, la marge sur diminue. Les valeurs maximales et minimales de la fiche technique doivent être prises en compte. Faisable mais délicat.

Dans le circuit à 2 transistors ci-dessus, utilisez un "transistor logique" (R1 interne) pour éliminer une résistance. Extra est alors un, par exemple, 0402 :-) Résistance et un par exemple SOT23 transistor pkg. // L'utilisation d'un zener dans la sortie du MCU peut réduire Vmax à des niveaux sûrs et permettre à un FET P de 5 V de côté élevé d'être piloté. "Mickey la souris" :-).


L'utilisation d'un diviseur de résistance de la sortie du MCU à haut réduit la tension minimale de la porte latérale haute à V + mais réduit également le variateur maximum. cela peut être acceptable.

Exemple uniquement:
8k2 V + vers la porte du
canal P 10k porte du canal P vers la broche mcu.
Broche 33k mcu à la terre.

la broche mcu est tirée haut lorsque OC à 33 / (33 + 10 + 8,3) x 5 = 3,2 V.
Lorsque mcu est à 3,2 V, la porte est à 3,2 + 1,8 x (10 / (10 + 8,2)) = 4,2 V.
Lorsque la broche mcu est à la masse, la grille est à (10) / (10 + 8,2) x 5 = 2,75 V.
Par conséquent, la grille V + oscille de 0,8 V à 2,25 V.
Ce serait OK pour certains FETS mais les valeurs de porte max et min doivent être OK.
Très difficile à bien faire.

Le circuit à 2 transistors est très préféré.
L'entraînement du canal N côté bas est encore meilleur s'il est acceptable.

Les deux circuits intégrés visés effectuent la tâche dans un seul circuit intégré sans composants supplémentaires. Dans les deux cas, la tension utilisée est limitée (<= 3,6BV dans un cas et 18-35V dans l'autre) mais il y a certainement des circuits intégrés qui gèrent une plus large gamme de tensions. www.digikey.com et www.findchips.com sont tous deux de bons endroits où chercher.

Russell McMahon
la source
Russell, je cherche maintenant à utiliser le MOSFET à canal P ZVP2120ASTZ. La porte est fournie par mon MCU qui fonctionne à 3,3 V. J'ai besoin du MOSFET pour allumer et éteindre 5VDC. Voulez-vous dire que je ne peux pas faire cela sans ajouter un transistor supplémentaire? La fiche technique indique que la tension de seuil grille-source est de -1,5 à -3,5V. J'ai vraiment besoin d'éviter d'ajouter des composants à ce circuit. Je pourrais configurer la broche du port de mon MCU pour utiliser une sortie à collecteur ouvert si cela pouvait être utile.
PICyourBrain
Bien que l'utilisation de la sortie à collecteur ouvert ne soit pas utile, car je viens de vérifier et mon port de sortie sur cette broche n'est pas tolérant à 5 V.
PICyourBrain
hmm peut-être que je peux trouver un petit SSR au lieu d'un MOSFET
PICyourBrain
Vous POUVEZ être en mesure de commuter un MOSFET de canal P côté haut 5V avec un mcu de 3,3V mais la conception serait soit marginale soit délicate.
Russell McMahon
Par exemple, l'ADP194 est en fait un SSR. De quelle tension et courant avez-vous besoin. Ma suggestion d'entraînement sur le côté bas ne convient pas? (1 x MOSFET, AUCUNE autre partie).
Russell McMahon
13

Cela ne fonctionnera pas car lorsque la broche d'alimentation augmente, la tension de la porte à la source qui allume le MOSFET baisse (car la tension de la porte reste constante mais la tension de la source augmente), il commencera donc à éteindre le MOSFET à nouveau et s'installer quelque part entre Vdd et GND, en fonction du Vth / Ron, de la quantité de courant que le CI coule et de la tension à laquelle se trouve la grille. Si vous pouvez régler la porte sur quelque chose> Vth au-dessus de Vdd (par exemple Vdd + 2V), cela fonctionnerait (par exemple, un pullup à une alimentation plus élevée).
Un meilleur moyen est un MOSFET à canal P, source vers Vdd, drain vers la broche d'alimentation IC. Pour allumer, vous tirez la porte au sol.

Oli Glaser
la source
La fiche technique de ce composant indique que son application courante consiste à commuter l'alimentation des microcontrôleurs. Est-ce que cela se fait normalement en coupant le GND alors?
PICyourBrain
1
Il dit "commutateur à usage général piloté par des microcontrôleurs", ce qui est un peu différent.
Oli Glaser
il en est ainsi. aurait dû lire cela plus attentivement
PICyourBrain
Un bon exemple de cela est dans la fiche technique UM232R. Il vous montre comment connecter un MOSFET à canal P à l'alimentation USB pour piloter un MCU, et il utilise l'état de veille USB pour piloter la porte. ftdichip.com/Support/Documents/DataSheets/Modules/DS_UM232R.pdf
Erik