Presentation is loading. Please wait.

Presentation is loading. Please wait.

Team 2 Yimin Xiao Jintao Zhang Bo Yuan Yang.  The project we propose is a digital oscilloscope with playback function that provides almost any function.

Similar presentations


Presentation on theme: "Team 2 Yimin Xiao Jintao Zhang Bo Yuan Yang.  The project we propose is a digital oscilloscope with playback function that provides almost any function."— Presentation transcript:

1 Team 2 Yimin Xiao Jintao Zhang Bo Yuan Yang

2  The project we propose is a digital oscilloscope with playback function that provides almost any function of a typical oscilloscope, such as digital sampling, signal processing, scaling, cursor setting, reconstruction and visualization of signals. Additional features such as recording and replicating signals as a function generator, and write data to external storage (SD card).

3

4

5

6

7

8

9  Self-Timing (auto-sampling at 1.2 MHz frequency)  12 bit data, save 480 points to display for each channel  In Slow Mode, sample_counter + 1 in every TIMER interrupt. If maximized, reset trigger from 1st data  In Fast Mode, set trigger at first, then save 480 data-points with proper delay ◦ Progress: ADC initialization code written, not yet structuralized.

10  MCU serve as Master device and FPGA serve as the only Slave device.  Data rate at 3.4MHz(subject to change)  Master transmit data points (480 data points each channel/display), menu information, calculated result and cursor position to Slave  No meaningful data required from Slave to Master ◦ Progress: Master Code written and tested, Slave code from ECE337 (not tested yet).

11  Display in standard mode (standard timing, line-by-line display, etc.)  Use 640 x 480 resolution (correspond to the 480 data points)  Clock at 27.175 MHz  Reverse color when menu item is selected ◦ Progress: VGA display and interface tested and fully functional. Code still in progress.

12  Input: Initialize all the pushbuttons’ state registers, RPGs’ position registers to default  Change the register value accordingly  The registers’ value will be displayed on the output, and will be used to alter the input circuitry ◦ Progress: Not yet started(majorly due to SRAM location)

13  Use USB-OTG interface on the STM32F4 series Microprocessor ◦ Progress: USB code tested with Logic Analyzer, writing mode functioning properly  DAC implemented to output waveform, the analog circuit will boost it up ◦ Progress: Simple waveform generated, not yet related with sampled data.

14


Download ppt "Team 2 Yimin Xiao Jintao Zhang Bo Yuan Yang.  The project we propose is a digital oscilloscope with playback function that provides almost any function."

Similar presentations


Ads by Google