2023-10-25 07:10 PM
I need 1.5 MSPS speed for my array device having 1536 pixels.
I saw that the STM32WB55VGY6TR microcontroller operates its ADC at a maximum speed of 4.26 MSPS in the manual.
So, my question is, if I activate 16 channels (the maximum number of channels of this microcontroller), what would be the maximum MSPS?
It should be 4.26/16 MSPS? or same?
Solved! Go to Solution.
2023-10-25 07:30 PM
The short answer is that yes, it will be (4.26/16) Msps.
But the 4.26 Msps is for fast ADC channels at 12bit. There are not 16 fast channels available, only a few. If you use a slow channel and sample at this rate, you will not get as accurate results. Maybe you don't care and can live with lower resolution.
The datasheet has a large amount of information on how the ADC operates, including max sample rates for each type of channel.
2023-10-25 07:30 PM
The short answer is that yes, it will be (4.26/16) Msps.
But the 4.26 Msps is for fast ADC channels at 12bit. There are not 16 fast channels available, only a few. If you use a slow channel and sample at this rate, you will not get as accurate results. Maybe you don't care and can live with lower resolution.
The datasheet has a large amount of information on how the ADC operates, including max sample rates for each type of channel.