Hey friends, welcome to the kohiki All About ELECTRONICS & ELECTRICITY. In this article, we will learn about the PULL-UP RESISTORS


Pull-up resistors are resistors utilized in logic circuits to make sure a well-defined logical stage at a pin beneath all circumstances. As a reminder, digital logic circuits have three logic states: excessive, low, and floating (or excessive impedance). The high-impedance state happens when the pin isn’t pulled to an excessive or low logic stage however is left “floating” as a substitute.

A great illustration of that is an unconnected enter pin of a microcontroller. It’s neither in an excessive or low logic state, and a microcontroller would possibly unpredictably interpret the enter worth as both a logical excessive or logical low. Pull-up resistors are used to unravel the dilemma for the microcontroller by pulling the worth to a logical excessive state, as seen within the determine. If there weren’t for the pull-up resistor, the MCU’s enter can be floating when the change is open and introduced down solely when the change is closed.


Pull-up resistors should not a particular form of resistors; they’re easy fixed-value resistors related between the voltage provide (often +5V) and the suitable pin, which leads to defining the enter or output voltage within the absence of a driving sign. A typical pull-up resistor worth is 4.7kΩ however can range relying on the appliance. Pull-up resistors are resistors that might be used to make sure that wire is pulled to an excessive logical stage within the absence of an entrance sign.



Pull-down resistors work in the identical method as pull-up resistors, besides that they pull the pin to a logical low worth. They’re related between the bottom and the suitable pin on a tool. An instance of a pull-down resistor in a digital circuit will be seen within the determine. A pushbutton change is related between the availability voltage and a microcontroller pin.

In such a circuit, when the change is closed, the micro-controller enter is at a logical excessive worth, however when the change is open, the pull-down resistor pulls the enter voltage right down to the bottom (logical zero worth), stopping an undefined state on the enter. The pull-down resistor should have a bigger resistance than the impedance of the logic circuit, or else it’d be capable of pull the voltage down by an excessive amount of and the enter voltage on the pin would stay at a continuing logical low worth – whatever the change place.


The suitable worth for the pull-up resistor is proscribed by two components. The primary issue is energy dissipation. If the resistance worth is simply too low, a excessive present will circulation via the pull-up resistor, heating the machine and utilizing up an pointless quantity of energy when the change is closed. This situation is referred to as a robust pull-up

and is prevented when low energy consumption is a requirement. The second issue is the pin voltage when the change is open. If the pull-up resistance worth is simply too excessive, mixed with a big leakage present of the enter pin, the enter voltage can grow to be inadequate when the change is open. This situation known as having a weak pullup.

The precise worth of the pull-up’s resistance is determined by the impedance of the enter pin, which is intently associated to the pin’s leakage present. A rule of thumb is to make use of a resistor that’s a minimum of 10 instances smaller than the worth of the enter pin impedance. In bipolar logic households that function at working at 5V, the everyday pull-up resistor worth is 1-5 kΩ. For change and resistive sensor functions, the everyday pull-up resistor worth is 1-10 kΩ. If unsure, a very good place to begin when utilizing a change is 4.7 kΩ.

Some digital circuits, corresponding to CMOS households, have a small enter leakage present, permitting a lot larger resistance values, from round 10kΩ as much as 1MΩ. The drawback when utilizing a bigger resistance worth is that the enter pin responses to voltage adjustments slower. That is the results of the coupling between the pull-up resistor and the road capacitance of the wire which kinds an RC circuit.

The bigger the product of R and C, the extra time is required for the capacitance to cost and discharge, and consequently the slower the circuit. In high-speed circuits, a big pull-up resistor can typically restrict the pace at which the pin can reliably change state.


Pull-up and pull-down resistors are sometimes used when interfacing a change or another enter with a microcontroller or different digital gates. Most microcontrollers have in-built programmable pull-up/down resistors so fewer exterior parts are wanted. It’s doable to interface a change with such microcontrollers instantly. Pull-up resistors are basically used extra usually than pull-down resistors, though some microcontroller households have each pull-up and pull-downs obtainable.

They’re usually utilized in analog to digital converters to supply a managed present circulation right into a resistive sensor. One other utility is the I2C protocol bus, the place pull-up resistors are used to allow a single pin to behave as an enter or an output. When not related to a bus, the pin floats in a excessive impedance state. Pull-down resistors are additionally used on outputs to supply a recognized output impedance.

Leave a Comment