ECE342 2 Channel High Speed Digital Oscilloscope

C
Python
3D Printing
Analog
Junior Design
Spring 2025

System Description We built a 2 channel, portable, digital oscilloscope with a front end sample rate of 200kSa/s per channel. The key technology of our system uses an analog front end block to condition signals to be measured by an ADC. The digital values output by the ADC are then digitized by a Teensy 4.0 microcontroller, and fed to a RPI5 microcomputer for further processing and final display to the user. The user interacts with the system through a front panel I/O interface consisting of push buttons, as well as a virtual buttons on a touch screen. The intended use of our system is to measure and analyze electronic signals. The most noticeable accomplishments are the form factor, high resolution frontend, system architecture, and digital signal processing capabilities of our oscilloscope. Future improvements would be focused around adding more features to the GUI to allow for more in depth analysis and further revisions of our circuit boards.

0 Lifts 

Artifacts

Name Description
Project Summary Summarizes project, and development process.   Download
Feedback