Scopen - UCSByoga/capstone/static/img/... · 2020. 6. 5. · Pen Discovery Manage Connections...
Transcript of Scopen - UCSByoga/capstone/static/img/... · 2020. 6. 5. · Pen Discovery Manage Connections...
ScopenCapstone Project Presentation
Byron AguilarTeam LeaderAFE DesignBoard LayoutFirmwareAndroid App
Boning DongSystem DesignBoard LayoutFirmwareDesktop SoftwareBoard Assembly
Cesar GonzalezAFE DesignPower ManagementDAC InterfaceFirmware
Project objective
For students and hobbyists, do we really need a huge and expensive oscilloscope?
Detect Waveform
AffordableIntuitive
Portable
The power of an oscilloscope in a pen
Hardware Design Firmware Design Software Design
Project Structure
Industrial Design
Analog Front EndMCU SystemWiFi SystemBattery Management
Waveform SamplerThread ManagerTCP CommunicationInter-Chip Communication
Pen DiscoveryManage ConnectionsCommands transmissionUser Interface Design
Body shellAesthetic Design User Interaction3D Modeling
Hardware DesignAnalog Front End (AFE)
Microcontroller System (MCU)
Analog Front End
Challenges Impedance Consideration
Gain Stage
Isolate StagesBuffers
Varying Gain (VGA)Gain Controlled by STM32 DAC
MCU System
Microcontroller selection
Memory selection
Needed a small controller with fast ADCs
Needed non-BGA package small memory.
Challenges
2.45”
0.73”
STM32
Analog Front EndWIFI
Touch Sensor Battery Management
Final PCB
Memory Analog Front End
Program Pins
USB
Firmware DesignSTM32G474QE
ESP32 Pico Kit
Architecture
ADC Sampling Control
Thread Management
Occupied Semaphore
Slots Semaphore
Occupied Semaphore
Slots Semaphore
OccupiedSemaphore
SPI
Communication System
UART
TCP
TCP
UDPSCAN
Data size
Data Type
Software DesignClient Desktop Software
ArchitectureView Layer
Controller Layer
Model Layer
User-Interface
Industrial DesignFusion 360 Case Model
Design PrincipleRobustDurableElegant
Challenges3D modellingFilament Material3D printing tolerance
Scopen Summary20 Vpp Measuring CapabilitiesTotal Length: 5.9 inchesMicro-USB Charging5 MHz BandwidthTouch Pad
Scopen
IkaScope WS2000 Digilent Analog Discovery 2
$279$299
Item(s) Total CostComponents 80
PCBs 35
Shell 5
$299
Thanks toAcknowledgementProfessor YogaAdiKyleLeoJeff