Semiconductors, Diodes & Optoelectronics
Semiconductors, Diodes & Optoelectronics: Semiconductor Physics for Circuit Designers, PN Junction & Diode Models, Zener, Schottky, TVS & Other Special-Purpose Diodes, Optoelectronic Devices: LEDs, Photodiodes, Optocouplers & Solar Cells, Rectifiers & Capacitor-Input Filters, Clippers, Clampers & Peak Detectors.
- Semiconductor Physics for Circuit Designers — Why silicon conducts a little — and how we control it. Learn conductors, insulators and semiconductors, silicon, germanium and compound/wide-bandgap materials (GaAs, GaN, SiC), atomic structure and covalent bonding, energy bands (valence, conduction, bandgap), electrons and holes, the Fermi level, intrinsic semiconductors, doping (donors/acceptors, N- and P-type), majority and minority carriers, the mass-action law, drift and mobility, diffusion and the Einstein relation, generation and recombination, and temperature effects — with Python computing intrinsic concentration vs temperature, carrier densities, Fermi level and resistivity.
- PN Junction & Diode Models — The first semiconductor device. Learn PN-junction formation, diffusion and the depletion region, built-in potential, forward and reverse bias, the Shockley diode equation and ideality factor, thermal voltage, temperature coefficient (−2 mV/°C), junction and diffusion capacitance, reverse recovery, leakage and breakdown (avalanche and Zener), diode models (ideal, constant-drop, piecewise-linear, exponential, small-signal r_d), load-line analysis and datasheet parameters — with Python computing the I–V relationship, dynamic resistance and an exact operating point.
- Zener, Schottky, TVS & Other Special-Purpose Diodes — A diode for every job. For each type learn the symbol idea, construction, operation, I–V characteristic, key parameters, advantages, limitations, applications and selection criteria: PN signal and power diodes, fast/ultrafast recovery diodes, Schottky barrier diodes, Zener and avalanche diodes (shunt regulators, references), TVS diodes (surge/ESD clamps), varactors (voltage-tuned capacitance), tunnel diodes (negative resistance), and SiC Schottky — with Python designing a Zener shunt regulator and checking TVS pulse power.
- Optoelectronic Devices: LEDs, Photodiodes, Optocouplers & Solar Cells — Where electrons meet photons. Learn LEDs (bandgap and colour, forward voltage, efficiency, current drive, thermal droop), laser diodes (threshold current, drive and safety), photodiodes (photovoltaic vs photoconductive mode, responsivity, quantum efficiency, dark current, capacitance and speed), PIN and avalanche photodiodes (APDs), phototransistors, IR emitters and receivers, optocouplers (CTR, isolation voltage, speed), solar cells (I–V curve, maximum power point, fill factor) and spectral response — with Python for responsivity, a TIA output, optocoupler saturation and a solar maximum power point.
- Rectifiers & Capacitor-Input Filters — Turning AC into DC. Learn half-wave, full-wave centre-tapped and bridge rectifiers, peak inverse voltage (PIV), average and RMS output, ripple frequency, efficiency and transformer utilisation, diode drops and losses, the capacitor-input (reservoir) filter and ripple voltage, conduction angle and peak/RMS diode and capacitor currents, surge (inrush) current, LC and π filters, and voltage doublers — with Python designing a bridge rectifier with a reservoir capacitor.
- Clippers, Clampers & Peak Detectors — Shaping waveforms with diodes. Learn series and shunt clippers (positive, negative, biased and double-ended), limiters for input protection, clamper (DC restorer) circuits and their time-constant requirement, peak detectors and envelope detectors, droop and ripple trade-offs, precision (op-amp) versions that remove the diode drop, voltage multipliers, and practical uses in protection, AM demodulation and signal conditioning — with Python simulating a biased clipper, a clamper and peak-detector droop.