This Project is intended to build a simple Oscilloscope Tool with a Java based GUI using a Spartan3A Starter Kit.
The FPGA is considered to aquire and Trigger Data from the onboard ADC, and send it to the Host Application.
Also a Simulator (OsciDummy) is programmed, to test and debug the Controller easily.
Features so far:
Aquires 152 Data Points per PictureFrame with a Sampling Rate of 1,5 MSamples per sec. (Fastest that onboard ADC can.)
Resolution can be changed (152,152*5 152*10 DataPoints). A maximum Resolution of 1k5 Samples is implemented now(limited by FPGA Size)
Maximal Voltage Range of the Starter Board ADC Input: 400mV to 2900mV
Trigger at a specific Level
Trigger at positive edge or negative edge.
Different TimeDomains (TimePerDiv from 10us per Div to 50ms per Div).
Serial RS232 Communication at a BaudRate of 115200.
FPGA runs in polling mode. The Controller Gui requests every Data Frame seperately.
Single DataAquisition - one Voltage Value
Settings will be tested after sending to Device.
X & Y Axis Offset adjustable in Controller for each Channel
NEWS: - - DISCONTINOUED !! - -
2008 12 09
Offset per Channel