Presentation is loading. Please wait.

Presentation is loading. Please wait.

ECE 477 Final Presentation Team 2 Spring 2012

Similar presentations


Presentation on theme: "ECE 477 Final Presentation Team 2 Spring 2012"— Presentation transcript:

1 ECE 477 Final Presentation Team 2 Spring 2012

2 Outline Project overview Block diagram Design challenges
Individual contributions Project demonstration Questions / discussion

3 Project Overview The project we propose is a digital oscilloscope with playback function that provides similar functions of a typical oscilloscope, such as digital sampling, signal processing, performing measurements, reconstruction and visualization of signals. Additional features such as recording and replicating signals as a function generator, and write data to external storage.

4 Block Diagram

5 Block Diagram

6 Design Challenges Sampling user input voltage Protection / Scaling
Filtering Timing control of the sampler Communication between different logical components Microcontroller / FPGA Noise and synchronization Data buffering

7 Individual Contributions
Team Leader – Bo Yuan Team Member 2 – Yimin Xiao Team Member 3 – Yang Yang Team Member 4 – Jintao Zhang

8 Team Leader - Bo Yuan Software specialist Design software skeleton
Write MCU GPIO interface(RPGs, push buttons, and digital multiplexers) Write MCU sampling interface(ADCs and Timers) Write MCU communication (I2C and SPI) interface Debug MCU code, test communication with FPGA, and test the result of reconstructed signal

9 Member 2 - Yimin Xiao Hardware specialist
Design schematic/PCB for the project Soldering and testing electrical circuit. Manufacture aluminum enclosure. Assemble the circuit board and connectors in to the enclosure.

10 Member 3 - Yang Yang Helped with parts selection and circuit design
Design FPGA display algorithm Write FPGA code for VGA display (Menu selection and dynamic waveform display) Debug FPGA display code Test and debug FPGA communication (I2C and SPI) with MCU

11 Member 4 - Jintao Zhang Helped initial parts selection and circuit design Write MCU DAC output code Write MCU USB interface code Write FPGA interface slave part (I2C and SPI) code Debugging MCU code and FPGA code

12 Project Demonstration
An ability to sample analog voltage signal range from -12 V to 12 V via BNC; An ability to reconstruct and display the sampled signal on VGA display; An ability to create user interface and realize basic signal measurements, such as frequency and peak-to-peak voltage; An ability to store/load the sampled signal to/from external memory; An ability to replay a stored signal.

13 Project Demonstration
An ability to sample analog voltage signal range from -12 V to 12 V via BNC; An ability to reconstruct and display the sampled signal on VGA display; An ability to create user interface and realize basic signal measurements, such as frequency and peak-to-peak voltage; An ability to store/load the sampled signal to/from external memory; An ability to replay a stored signal. demo

14 Questions / Discussion


Download ppt "ECE 477 Final Presentation Team 2 Spring 2012"

Similar presentations


Ads by Google