I have a pulse train (0Volt - X Volt) of regular time but varying amplitude (to pulse a LED). I have to measure the amplitude X of the pulses.
Timing is shown in the figure below. Times may change but these are roughly the values. The pulse is flat topped and one sample at the end of the pulse is sufficient.
Resolution of 14-16bit is fine. The issue as I understand is that the adc need some kind of sample and hold and a syncronization. Trigger is available. Interface of I2C is prefered, but also SPI can work. Not parallel.
I invite suggestions on a suitable ADC.
We have some I2C ADC interface that may fit your application, you may check the AD799x. Just like to ask on when are going to use the trigger feature, is it when the pulse amplitude hit some kind of limit or outside the range? I am also attaching some ADC that are in SPI mode interface that you may want to check.
You may also check the ADI website and do a parametric search and you can filter some of the parameters base from what you are looking for. Selection Table for Single Channel ADCs