Hello,
I have noticed that I can get lower-noise 300 KHz ADC on the Teensy 4.0 (photodiode with an external op-amp) on the Teensy 4.0 than I can 150 KHz ADC on the Teensy 3.2.
This leads me to suggest there is sufficient noise margin (provided an external op-amp is used) to perhaps push this to 1 MHz for a 1 MSPS photodiode oscillscope with a Teensy 4.
I am using adcReadContinuous() but it seems to throttle to approximately 330 KHz (during 600 MHz CPU) regardless of ADC resolution I set.
Is there a way to modify the ADC processing to a somewhat lower precision (even 4-bit, 6-bit), so that it can run at approximately 1 MHz to essentially have a 1 MSPS oscilloscope?
I have noticed that I can get lower-noise 300 KHz ADC on the Teensy 4.0 (photodiode with an external op-amp) on the Teensy 4.0 than I can 150 KHz ADC on the Teensy 3.2.
This leads me to suggest there is sufficient noise margin (provided an external op-amp is used) to perhaps push this to 1 MHz for a 1 MSPS photodiode oscillscope with a Teensy 4.
I am using adcReadContinuous() but it seems to throttle to approximately 330 KHz (during 600 MHz CPU) regardless of ADC resolution I set.
Is there a way to modify the ADC processing to a somewhat lower precision (even 4-bit, 6-bit), so that it can run at approximately 1 MHz to essentially have a 1 MSPS oscilloscope?