Les microcontrôleurs ont des résistances internes de tirage haut / bas, mais la plupart des circuits ont des résistances de tirage externes.
J'ai cherché sur Google des réponses et quelques sites ont dit que ces résistances n'étaient pas si fortes mais je pensais qu'elles étaient assez bonnes pour fonctionner. J'avais pensé qu'ils pourraient avoir besoin externe car les résistances internes doivent être déclenchées par programmation.
Donc, pour une situation imprévue, ils attachent également des résistances externes. Mais je n'en suis pas certain.
Quelle est la vraie raison derrière l'utilisation des externes lorsque nous avons des internes?
microcontroller
resistors
pullup
pulldown
Gunjan Gangwani
la source
la source
Réponses:
Il y a plusieurs raisons possibles, telles que
la source
Certains (ou peut-être plusieurs) microcontrôleurs ont des résistances internes de rappel, mais ce sont souvent des valeurs assez élevées. De nombreuses applications nécessiteraient des tractions de valeur inférieure.
Des résistances de pull-up peuvent également être nécessaires aux entrées des circuits logiques normaux (portes, compteurs, etc.) qui n'ont pas de pull-ups internes (et parfois nous voulons des résistances de pull-down, à la place ...)
la source
De plus, vous utiliseriez une résistance externe chaque fois que vous avez besoin d'une valeur de résistance réelle. Les MCU n'ont généralement pas de résistances de rappel réelles, mais plutôt des MOSFET absorbant un petit courant, de sorte que leur valeur de résistance équivalente peut varier énormément en fonction du signal que vous appliquez à la broche.
la source