Class Name: EE 90 (Analog Electronics Laboratory)
Institution: Caltech (Undergrad)
Project Duration: May-June 2024
Project Description: Build a PCB capable of outputting 2 different waveforms from 1 kHz - 100 kHz.
Gerber files here (Compatible for ordering with JLPCB)
To the right is a video of me demonstrating my function generator, recorded for advertising use of the Caltech Electrical Engineering department.
Below are images of the PCB and the report that includes my entire design process from simulation to finished assembly.
PCB top view. Bottom layer is just a ground plane. Left: PCB 3D view. Right: Assembled PCB
Project report (Includes schematics, design calculations, simulation verification, and assembled PCB testing results
Board and report requirements
Altium Designer
Simulation with LTSpice
Design for Manufacturing (DFM) and Design for Testing (DFT)
Choosing between circuit topologies
Integrating circuit blocks
Creating boost and buck converters from off-the-shelf chips