My Arduino Based 25 million samples per second DSO Oscilloscope project is underway. Years ago I made several printer port projects that were in my book "Digital and Computer Projects". Over the years some of them were updated to work with a serial port using either a 68HC11 or a Basic Stamp. Now I am starting work on redoing them using an Arduino. My first projects were earthquake prediction and LED signs. Next comes a 25 MSPS DSO Oscilloscope. Currently I am reusing the old PCB from the Printer Port Scope project.
I went looking for my old pictures and schematic on the Internet and somewhere around when Geo Cities closed down all of my old schematics were lost. I am now searching my old hard drives to try to find them.
This is the block diagram of the prototype. As you can see it was very complicated. I built it using wirewrap about 15 years ago.
This is the block diagram of the simplified version that was used for the printer port O'scope.
Here is the analog input section. I am in the process of adding a LF351 input buffer IC.
This is the schematic of the memory section. It has the A to D converter and a FIFO.
This is the schematic of the clock, I left out a third 74390 that really should still be there.
Here is the PCB from the last version of the Printer Port Scope that I am reusing with the Arduino.