←back to thread

615 points thunderbong | 3 comments | | HN request time: 0.022s | source
Show context
estimator7292 ◴[] No.45651413[source]
Tl:dw for how this works:

He scans one line at a time with a mirror into a photomultiplier tube which can detect single photon events. This is captured continually at 2MSample/s (2 billion times per second: 2B FPS) with an oscilloscope and a clever hack.

The laser is actually pulsing at 30KHz, and the oscilloscope capture is synchronized to the laser pulse.

So we consider each 30KHz pulse a single event in a single pixel (even though the mirror is rotating continuously). So he runs the experiment 30,000 times per second, each one recording a single pixel at 2B FPS for a few microseconds. Each pixel-sized video is then tiled into a cohesive image

replies(7): >>45651508 #>>45651972 #>>45652361 #>>45652745 #>>45652878 #>>45655578 #>>45664301 #
userbinator ◴[] No.45652745[source]
I believe this technique is known as "equivalent-time sampling".
replies(1): >>45652860 #
1. generuso ◴[] No.45652860[source]
The author uses "real time sampling" to acquire evolution of light intensity for one pixel at 2 GSps rate. The signal is collected for approximately one microsecond at each firing of the laser, and corresponding digital data is sent from the oscilloscope to the computer.

"Equivalent time sampling" is a different technique which involves sliding the sampling point across the signal to rebuild the complete picture over multiple repetitions of the signal.

https://www.tek.com/en/documents/application-note/real-time-...

replies(1): >>45654369 #
2. easygenes ◴[] No.45654369[source]
I think parent meant that the image construction technique is analogous to equivalent time sampling. You’re correct in the mode of the oscilloscope’s use. However, the mode of the larger system is using a repetitive signal and sliding sampling points across it.
replies(1): >>45658678 #
3. ◴[] No.45658678[source]