1/27
Comprehensive vocabulary flashcards covering complex mathematics, physics, circuit theory, programming execution, microcontroller hardware, KVL, and signal quantization.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
Imaginary Unit (j)
The mathematical operator defined as j = \rev{\root}{-1}, represented in Electrical Engineering as j to avoid confusion with instantaneous current, which geometrically corresponds to a 90⊤∘ counter-clockwise rotation on the complex plane.
Fundamental Identity of Imaginary Units
The mathematical relation i2=−1 or j2=−1, representing two sequential 90⊤∘ counter-clockwise rotations that result in a 180⊤∘ total turn.
Rectangular Form
A complex number expression written as Z=a+bi or Z=R+jX, where a (or R) is the Real part and b (or X) is the Imaginary part; it is ideal for complex addition and subtraction.
Polar Form
A complex number expression written as Z=r∠θ or Z=M∠θ, where r (or M) is the magnitude and θ is the angle; it is ideal for AC vector manipulation, multiplication, and division.
Voltage (V)
Measured in Volts (V), defined as the electrical potential difference or pressure driving electric charge through a circuit.
Current (I)
Measured in Amperes (A), defined as the rate of flow of electric charge per second through a conductor.
Resistance (R)
Measured in Ohms (Ω), defined as the physical obstruction or opposition to the flow of electric current.
Ohm's Law
The fundamental electrical relationship defined by the triad equations V=I×R, I=RV, and R=IV.
Joule Heating
The physical process where kinetic energy from accelerated electrons is converted into thermal energy within a component as defined by P=I2R, scaling with the square of current (I2).
Variable
A labeled memory location used in programming to store state, such as voltage = 5.
for Loop
An iterative control structure in programming used to repeat code execution a deterministic number of times.
in Keyword
A Python keyword that sequentially extracts each item from an iterable from left to right, assigning it to the loop variable in order.
Infinite Loop (while True:)
A control structure that runs continuously without stopping, used in embedded systems to keep microcontrollers continually active polling sensors.
Execution Tracing
The manual step-by-step simulation of code execution performed to track state changes and variable values in memory.
Microcontroller Unit (MCU)
A programmable integrated circuit (such as the Arduino ATmega328P) that acts as a logic engine executing code in flash memory and interfacing with physical hardware via digital and analog pins.
Power Pins
Microcontroller pins that supply a constant reference voltage potential, such as 5V or 3.3V, to external circuits.
Ground Pins (GND)
Microcontroller pins that act as the 0V baseline potential and electrical drain required to complete a closed loop circuit.
Vertical Power Rails
Continuous outer column strips on a solderless breadboard, labeled (+) Red and (-) Blue, where all holes top-to-bottom are connected internally to distribute power (5V) and ground (GND).
Horizontal Terminal Rows
Short internal grid rows on a breadboard where groups of 5 holes (such as Row 10: holes A, B, C, D, E) are electrically connected together.
Central Divider
The middle groove on a breadboard physically and electrically insulating the left set of 5 horizontal holes from the right set, enabling Dual In-line Package (DIP) IC support.
Complex Plane
A two-dimensional coordinate system used to map alternating current signals, where the horizontal axis represents the Real Axis (R) and the vertical axis represents the Imaginary Axis (j).
Kirchhoff's Voltage Law (KVL)
A circuit analysis principle derived from the Law of Conservation of Energy stating that the sum of all voltages in a closed loop equals zero, expressed as ∑V=0⟹Vsource−VR1−VR2−⋯−VRn=0.
Potential Rise
An increase in electrical potential resulting from traversing a voltage source from its negative (-) terminal to its positive (+) terminal during KVL loop traversal.
Potential Drop
A decrease in electrical potential resulting from traversing a passive component (like a resistor) in the direction of conventional current flow during KVL loop traversal.
Conditional Statements
Control structures (if, elif, else) that allow microcontrollers to execute specific code paths dynamically based on sensor thresholds or circuit states.
Digital Signals
Electrical signals with discrete binary states, strictly operating at either HIGH (5V) or LOW (0V).
Analog Signals
Electrical signals that vary continuously across an infinite spectrum of voltage values, such as from 0V to 5V.
Analog-to-Digital Converter (ADC)
A hardware peripheral that maps continuous analog input voltages into discrete digital integers based on bit depth resolution (n-bit) using ADC Output=(2n−1)×(VreferenceVmeasured).