Component values and references in PCB Design - Cheat Sheet & Quick Revision
Practice
What does a component reference on a PCB typically represent?
For example, R1 or C2.
Solution
Step 1: Understand component reference purpose
Component references like R1 or C2 uniquely identify each part on the PCB for assembly and troubleshooting.Step 2: Differentiate from component value
Component values describe electrical properties (like resistance), not the label.Final Answer:
A unique label identifying the component's position -> Option DQuick Check:
Reference = Unique label [OK]
- Confusing reference with component value
- Thinking reference shows size or manufacturer
- Assuming reference is a measurement
Which of the following is the correct way to write a resistor reference on a PCB schematic?
?
Solution
Step 1: Recall standard reference format
Resistor references start with 'R' followed by a number, e.g., R10.Step 2: Identify incorrect formats
Options like 'Res10', 'RX10', or 'R-10' are not standard and may cause confusion.Final Answer:
R10 -> Option AQuick Check:
Resistor reference = R + number [OK]
- Adding extra letters after 'R'
- Using dashes or special characters
- Using non-standard prefixes
Given the following component list on a PCB:
R1 = 10kΩ
C1 = 100nF
R2 = 1kΩ
C2 = 10nF
What is the total resistance if R1 and R2 are connected in series?
Solution
Step 1: Identify resistors and their values
R1 is 10kΩ and R2 is 1kΩ.Step 2: Calculate series resistance
In series, resistances add: 10kΩ + 1kΩ = 11kΩ.Final Answer:
11kΩ -> Option AQuick Check:
Series resistance = sum = 11kΩ [OK]
- Multiplying resistances instead of adding
- Confusing series with parallel formulas
- Ignoring units (kΩ vs Ω)
In a PCB design file, the component reference R1 is accidentally duplicated for two different resistors. What is the likely problem?
Solution
Step 1: Understand reference uniqueness
Each component reference must be unique to avoid confusion during assembly.Step 2: Identify consequences of duplication
Duplicated references can cause wrong parts to be placed or errors in documentation.Final Answer:
The PCB assembly may place wrong parts or cause confusion -> Option BQuick Check:
Unique references prevent assembly errors [OK]
- Assuming values merge automatically
- Thinking duplication is harmless
- Believing PCB ignores duplicates silently
You have a PCB with components labeled R1, R2, and C1. You want to create a dictionary in Python mapping references to their values:
{'R1': '10kΩ', 'R2': '1kΩ', 'C1': '100nF'}Which code snippet correctly creates this dictionary using dictionary comprehension from two lists refs = ['R1', 'R2', 'C1'] and vals = ['10kΩ', '1kΩ', '100nF']?
Solution
Step 1: Understand dictionary comprehension syntax
Dictionary comprehension uses {key: value for ...} format, matching keys and values by index.Step 2: Analyze options
dict_comp = {refs[i]: vals[i] for i in range(len(refs))} correctly pairs refs[i] with vals[i]. dict_comp = {refs: vals for i in range(len(refs))} uses wrong syntax. dict_comp = {refs[i], vals[i] for i in range(len(refs))} uses comma instead of colon. dict_comp = dict(zip(vals, refs)) reverses keys and values.Final Answer:
dict_comp = {refs[i]: vals[i] for i in range(len(refs))} -> Option CQuick Check:
Correct dict comprehension syntax [OK]
- Using comma instead of colon in comprehension
- Swapping keys and values in zip
- Incorrect comprehension syntax
Ready to prove it?
Pass the test and this pattern moves unknown
