Scopen Capstone Project Presentation
Byron Aguilar Boning Dong Cesar Gonzalez Team Leader System Design AFE Design AFE Design Board Layout Power Management Board Layout Firmware DAC Interface Firmware Desktop Software Firmware Android App Board Assembly
Project objective For students and hobbyists , do we really need a huge and expensive oscilloscope? Detect Waveform Portable Intuitive Affordable
The power of an oscilloscope in a pen
Project Structure Hardware Design Firmware Design Software Design Industrial Design Analog Front End Waveform Sampler Pen Discovery Body shell MCU System Thread Manager Manage Connections Aesthetic Design WiFi System TCP Communication Commands transmission User Interaction Battery Management Inter-Chip Communication User Interface Design 3D Modeling
Hardware Design Analog Front End (AFE) Microcontroller System (MCU)
Analog Front End
Impedance Consideration Challenges Isolate Stages Buffers Gain Stage Varying Gain (VGA) Gain Controlled by STM32 DAC
MCU System
Microcontroller selection Challenges Needed a small controller with fast ADCs Memory selection Needed non-BGA package small memory.
Final PCB WIFI Analog Front End 2.45” 0.73” Touch Sensor STM32 Battery Management
Program Pins USB Memory Analog Front End
Firmware Design STM32G474QE ESP32 Pico Kit
Architecture
ADC Sampling Control
Thread Management Occupied Semaphore Occupied Semaphore Slots Semaphore Occupied Semaphore Slots Semaphore
Communication System SPI TCP Data size UDP SCAN TCP UART Data Type
Software Design Client Desktop Software
Architecture View Layer Controller Layer Model Layer
User-Interface
Industrial Design Fusion 360 Case Model
Design Principle Challenges Robust 3D modelling Durable Filament Material Elegant 3D printing tolerance
Scopen Summary 20 Vpp Measuring Capabilities Total Length: 5.9 inches Micro-USB Charging 5 MHz Bandwidth Touch Pad
Scopen Item(s) Total Cost $299 Components 80 PCBs 35 Shell 5 IkaScope WS2000 Digilent Analog Discovery 2 $299 $279
Acknowledgement Thanks to Professor Yoga Adi Kyle Leo Jeff
Recommend
More recommend