TEBO Teensy Based Oscilloscope (Team 06) ECE342-W25

Analog
PCB
Teensy

The Teensy Based Oscilloscope is a student-designed, 2-channel oscilloscope with the ability to sample and display signals up to 1MHz and 50V peak to peak, with an integrated LCD screen. The design features two PCBs, which handle user input, signal processing, power distribution, and LCD control. The user can scale the horizontal and vertical axis of the screen, change the trigger value, toggle a math function with cursor control, and freeze the screen. Key technologies include dual in-line package op-amps for signal processing, Teensy microcontroller with two built-in analog-to-digital converters, and a 2.2" 18-bit color LCD screen with a 320x240 pixel resolution. With a proactive, "get it right the first time" approach, the most notable part of the design is the PCBs, which integrate every critical component required for the proper operation of the product.

22 Lifts 

Artifacts

Name Description
PCB Assembly Document The Main PCB contains 45 components that need to be soldered on. This document organized the process of placing the parts on, allowing the entire soldering process to take only 2 hours. This included precise placement of the 28 SMD components, the use of an oven to solder them, and the hand soldering of all 17 THT components.   Download
User Interface Schematic This schematic features the connectors, push-buttons, encoders, and the debouncing components for the UI Board, this board mounts on the front wall of the enclosure.   Download
UI PCB and MAIN PCB Bill of Materials The Bill of Materials was created to ensure an exhaustive list of every component on both PCBs existed so that when ordering parts, none were missed.   Download
Main PCB Schematic This schematic includes every component on the main PCB, the Teensy, signal input, power distribution, and screw terminals for the LCD and user interface board.   Download
Executive Project Summary A summary of our design decisions, lessons learned, and timeline.   Download
Top Level Diagram Diagram showing the connections between every block in the system   Download
Project Video Video summarizing our work.   Link
Code Repository Repository containing the code running on the Teensy.   Link
Feedback