2-channel digital oscilloscope on FPGA
12.5K views on YouTube
Двухканальный цифровой осциллограф на ПЛИС Xilinx Spartan-3E.
Разработан на языке Verilog для Spartan-3E Starter Kit.
Для предварительной обработки сигнала используется усилитель LTC6912-1, затем сигнал поступает на АЦП LTC1407A-1.
Коэффициент усиления управляется кнопками на плате, частота дискретизации – поворотной ручкой.
Результат сохраняется в циклический буфер и отображается на экране VGA-монитора (1-й канал красный, 2-й синий, ноль – зелёный).
Two-channel digital oscilloscope on FPGA Xilinx Spartan-3E.
Designed on Verilog for Spartan-3E Starter Kit.
The input signal pre-amplified by LTC6912-1 connected to the ADC LTC1407A-1.
The gain is controlled by buttons on the board, the sampling rate – by turning a handle.
The result is stored in a circular buffer and displayed on the VGA-monitor (channel 1 is red, 2 is blue, zero is green).