TheMartian
Junior Member level 3
I am looking at the datasheet of PIC32MZ DA family
https://www.microchip.com/wwwproducts/en/PIC32MZ2064DAH176
**broken link removed**
it says the CPU is clocked at 200MHz and has
"18 Msps with up to six ADC circuits (five dedicated and one
shared)"
of 12 bit ADC.
It also has 640KB RAM (If I understood correctly)
I speak about LQFP version.
18Msps = 18MHz, the law of sampling says that sampling frequency should be 2x higher at least than sampled signal, so, does it mean that I can use this PIC to sample 4MHz signal?
18Msps signal is 18 000 000 samples per second, assuming ADC is 12 bit, then it is 12*18 000 000 bits per second, 216 000 000 bits per second ==> 27 000 000 bytes per second, 27 000KB! It is way higher than the CPU RAM...
Can anyone experienced here clarify what I wrote above? Is PIC32MZ DA really able to sample 4MHz signal, and if yes, does it mean that I can't store even a second of this signal in memory, I have to somehow get it out of the chip if I want to store it?
https://www.microchip.com/wwwproducts/en/PIC32MZ2064DAH176
**broken link removed**
it says the CPU is clocked at 200MHz and has
"18 Msps with up to six ADC circuits (five dedicated and one
shared)"
of 12 bit ADC.
It also has 640KB RAM (If I understood correctly)
I speak about LQFP version.
18Msps = 18MHz, the law of sampling says that sampling frequency should be 2x higher at least than sampled signal, so, does it mean that I can use this PIC to sample 4MHz signal?
18Msps signal is 18 000 000 samples per second, assuming ADC is 12 bit, then it is 12*18 000 000 bits per second, 216 000 000 bits per second ==> 27 000 000 bytes per second, 27 000KB! It is way higher than the CPU RAM...
Can anyone experienced here clarify what I wrote above? Is PIC32MZ DA really able to sample 4MHz signal, and if yes, does it mean that I can't store even a second of this signal in memory, I have to somehow get it out of the chip if I want to store it?