Resistor
Resistor
By Bargunan Ponnusamy
INSIDE
- Bargunan Ponnusamy
RESISTOR
A resistor is a basic yet vital electronic component that limits or controls
the flow of electric current in a circuit. It’s a passive device that plays a
key role in managing voltage, current, and signal conditions across
various electrical and electronic systems.
How it Works?
A resistor is a passive component used to oppose or limit current flow
in an electrical circuit. The core principle is Ohm's Law
Where:
V = Voltage across the resistor (Volts)
I = Current through the resistor (Amps)
R = Resistance (Ohms, Ω)
Resistors dissipate electrical energy as heat and are used for voltage
division, biasing, signal conditioning, and protection.
- Bargunan Ponnusamy
TYPES OF RESISTORS
1. Carbon Composition
Structure: Mixture of carbon + binder
2. Metal Film
Structure: Vacuum-deposited metal
3. Wirewound
Structure: Metal wire wound on ceramic core
- Bargunan Ponnusamy
TYPES OF RESISTORS
4. Thick/Thin Film (SMD)
Structure: Printed on ceramic substrate
5. Foil Resistors
Structure: Etched metal foil
Cons: Expensive
6. Variable (Potentiometer)
Structure: Movable contact on resistive track
- Bargunan Ponnusamy
KEY PARAMETERS
- Bargunan Ponnusamy
FREQUENCY BEHAVIOR
High Frequency Effects
Resistors behave ideally only at low frequencies. At high frequencies:
Rule of Thumb:
Use non-inductive resistors or surface mount resistors for RF and
GHz applications.
- Bargunan Ponnusamy
HOW TO CHOOSE A RESISTOR
When selecting a resistor, consider the following:
Derating Rule:
Reduce power rating by 50% for every 25°C above 70°C ambient.
- Bargunan Ponnusamy
PURPOSE / APPLICATION IN CIRCUITS
Essential Circuit Applications
Where:
R = Required resistor value (Ω)
= Source voltage
= Voltage drop across the load (e.g., LED forward voltage)
= Target current through the load
Application
Application Typical Current Range Resistor Power Rating
Design Considerations:
Never undersize the resistor power rating. Always allow at least a 2× safety
margin.
For inrush current limiting, use higher wattage resistors or NTC thermistors.
For fast switching circuits, account for resistor-induced delay or voltage drop
Series resistor in op-amp inputs for current limiting.
Current limiting for analog sensors to prevent overdriving input pins.
Protection in USB, power rails, and high-side switches.
- Bargunan Ponnusamy
CURRENT LIMITING RESISTOR
Application:
Protecting an LED from overcurrent
using a series resistor.
Parameters:
Supply Voltage = 5V
LED Forward Voltage = 2V
Desired Current = 10mA
Calculation:
Power Dissipation:
Result:
Use a 300Ω, 0.25W resistor. This ensures the LED receives the correct
current without damage.
Choose a resistor with at least 0.125W (1/8W) rating for safety
- Bargunan Ponnusamy
VOLTAGE DIVIDER FOR ADC INPUT
A Voltage Divider is a simple circuit using two resistors to scale down a
higher input voltage to a lower level that is safe for the ADC (Analog-to-
Digital Converter) of a microcontroller.
Purpose:
To reduce a voltage source (e.g., 12V battery) to a voltage suitable for
ADC input (usually <3.3V or <5V depending on the microcontroller).
To safely monitor higher voltages using an ADC that has limited input
voltage range.
Where:
Vin= Input voltage (e.g., 12V battery)
Vout= Output voltage to ADC (must be < ADC max input, typically <3.3V)
R1 = Resistor connected from Vinto Vout
R2= Resistor connected from Voutto Ground
- Bargunan Ponnusamy
VOLTAGE DIVIDER FOR ADC INPUT
Application:
Scaling 12V battery voltage to <3.3V
for microcontroller ADC.
Parameters:
Max battery voltage = 12V
Desired ADC input = ≤3.3V
Choose R1 = 6.8kΩ, find R2
Calculation:
Result:
Use 6.8kΩ (R1) and 2.2kΩ (R2) to safely scale 12V down to ~3.3V for the
ADC.
6.8kΩ
~3.3V
2.2kΩ
- Bargunan Ponnusamy
PULL-UP RESISTOR ON I2C LINE
In an I²C bus system, pull-up resistors are essential components that
ensure the data (SDA) and clock (SCL) lines return to a logic HIGH level
when no device is actively pulling them LOW.
Why Pull-Up Resistors Are Needed on I²C:
I²C is an open-drain (open-collector) bus: devices can pull the lines
LOW, but cannot drive them HIGH.
Without pull-up resistors, the lines would float and logic levels would be
undefined.
Pull-up resistors define the idle (HIGH) state and enable proper logic
transitions.
- Bargunan Ponnusamy
PULL-UP RESISTOR ON I2C LINE
Key Design Considerations:
Lower resistor values → Faster rise times but higher current
consumption.
Higher resistor values→ Slower rise times, less current drain, but
possible signal integrity issues.
Maximum current sinking per I²C spec is 3mA:
Example:
If Vcc = 3.3V, and R = 1kΩ→ →
Current = 3.3mA Too high for
typical I²C drivers.
✔️Recommended minimum: R ≥ 1.1kΩ for 3.3V systems.
Consider total bus capacitance, trace length, and number of devices.
Parameters:
Vcc = 3.3V
Recommended Pull-up = 4.7kΩ
Bus capacitance = ~100pF
I2C clock speed = 100kHz
Result:
Rise time is well within I2C spec (1000ns @ 100kHz).
Use 4.7kΩ pull-ups on both SDA and SCL lines.
- Bargunan Ponnusamy
OP-AMP FEEDBACK RESISTOR
The Op-Amp Feedback Resistor is a critical component that controls the
gain, bandwidth, and stability of operational amplifier circuits. It is
typically placed in the feedback path to regulate how much of the output
signal is returned to the input.
Key Configurations:
1. Non-Inverting Amplifier
Gain Formula:
Where:
Rf = Feedback resistor (from output to inverting input)
Rin= Resistor from inverting input to ground
Example:
Rf=10kΩ, Rin=1kΩ
2. Inverting Amplifier
Gain Formula:
- Bargunan Ponnusamy
OP-AMP FEEDBACK RESISTOR
Purpose of Feedback Resistor:
Parameter Recommended Range
Common Applications:
Signal Amplification: Audio preamps, sensor signal processing.
Active Filters: Low-pass, high-pass, band-pass.
Voltage Scaling: Precision voltage references.
Oscillator Circuits: Involving feedback control loops.
- Bargunan Ponnusamy
OP-AMP FEEDBACK RESISTOR
Application:
Designing a gain = 10 non-inverting amplifier.
Parameters:
Vcc = 3.3V
Recommended Pull-up = 4.7kΩ
Bus capacitance = ~100pF
I2C clock speed = 100kHz
Calculation:
Result:
Use R1 = 1kΩ, R2 = 9kΩ.
This provides a voltage gain of 10× in audio preamps or signal
conditioning circuits.
- Bargunan Ponnusamy
SIGNAL LINE TERMINATION
Signal Line Termination is a technique used to prevent signal reflections
in high-speed or long PCB trace designs, especially when the trace
length is electrically significant relative to the signal’s wavelength.
- Bargunan Ponnusamy
SIGNAL LINE TERMINATION
Typical Termination Values
Signal Type Termination Resistor
Practical Tips:
Always match the termination resistor to the trace impedance.
Place series resistors near the driver to absorb reflections.
For differential signals (e.g., Ethernet, CAN), terminate at the receiver
with resistors equal to the differential impedance (commonly 100Ω).
Use simulation tools (SI/PI analysis) for critical high-speed designs.
Check interface-specific standards (e.g., PCIe, HDMI) for required
termination details.
Application:
Matching impedance of 50Ω transmission line in RF design.
Parameters:
Characteristic impedance (Z₀) = 50Ω
Terminating resistor = 50Ω
Result:
Place a 50Ω resistor at the receiving end of the coaxial or differential line
(e.g., Ethernet, RF antenna) to prevent reflections and ensure clean signal
reception.
- Bargunan Ponnusamy
SNUBBER RESISTOR IN RELAY DRIVER
When driving inductive loads like relays, turning off the switch (transistor
or MOSFET) can generate high-voltage spikes due to the collapsing
magnetic field.
A snubber resistor (often used with a capacitor) helps to absorb or
dissipate this energy to protect the switching device.
- Bargunan Ponnusamy
SNUBBER RESISTOR IN RELAY DRIVER
Snubber Resistor Calculation Example:
A flyback diode (fast recovery preferred) is often enough for basic
protection.
RC snubbers are used for faster switching or reduced relay contact
bounce.
Snubbers may increase power loss, so sizing them properly is
essential.
For high-speed or sensitive circuits, simulate the switching behavior.
Parameters:
Vcc = 12V
Relay coil inductance = 1mH
Target RC time constant = ~1ms
Choose C = 100nF → Find R
Calculation:
Result:
Use 100Ω + 100nF RC snubber across the relay coil or transistor collector
to suppress high-voltage spikes.
- Bargunan Ponnusamy