Dois-je utiliser une résistance entre une broche d'entrée de MCU / CPLD et VCC / GND?


9

Parfois, je veux que mon MCU ou CPLD entre une logique statique. J'ai donc choisi de le lier à VCC ou GND. Le problème est que dois-je mettre une résistance en série pour limiter le courant? Je pense juste par moi-même pendant un moment et j'obtiens ma propre réponse: non! Prenez STM32F103 (fiche technique) par exemple, à la page 86: Caractéristiques IO D'après le `` courant de fuite d'entrée '', je sais que lorsqu'il est appliqué VDD, la résistance d'entrée est d'au moins 1 M ohm, de sorte que je n'ai pas besoin d'une résistance en série pour limiter le courant. Est-ce raisonnable?


J'ajoute un pull-up ou un pull-down si je pense que le pin peut être utilisé lors d'un design.
Andy aka

donc, cela n'a rien à voir avec la limitation actuelle ....
oilpig

Réponses:


14

La connexion dure d'une broche au VCC ou GND est correcte d'un point de vue fonctionnel pour les entrées à haute impédance telles que les entrées logiques CMOS. Il s'avère également être pratique sur la conception de la carte PC, où il élimine un composant supplémentaire.

Il y a plusieurs conditions dans lesquelles avoir une entrée tirée vers le haut ou vers le bas via une résistance serait mieux qu'une attache de rail directe. Voici quelques-unes de ces raisons.

1) Si la broche se trouve être juste une entrée par défaut mais peut être programmée comme bidirectionnelle ou sortie, une programmation accidentelle pourrait entraîner un changement d'état par défaut. Une résistance pourrait sauver une partie des dommages à condition que la valeur de la résistance de rappel soit correctement dimensionnée pour limiter le courant à des niveaux sûrs.

2) S'il y avait une chance que vous vouliez utiliser la broche pour une fonction ou une fonctionnalité supplémentaire pendant le développement de votre projet, une résistance de rappel permet une utilisation immédiate de la broche alors qu'une connexion GND ou VCC nécessiterait des coupes de gravure en cuivre. Le fait d'avoir une broche connectée dans un plan de cuivre via un tampon de type à rayons thermiques peut rendre difficile l'isolement des broches du cuivre du rail d'alimentation.

3) Les broches d'E / S de rechange peuvent souvent être utiles aux connexions temporaires lors du développement du logiciel pour un MCU. Avec un pullup / pulldown sur la broche, vous pouvez utiliser la broche à volonté et vous avez un endroit facile pour attacher un fil pour connecter le signal de test. S'il se trouve que c'est une résistance au plomb, vous pouvez même avoir un bon endroit pour accrocher un mini-crochet.

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.