Page 1 of 1

Ultra High Speed Data Acquisition mathod need advice!!

Posted: Sat Jul 12, 2025 2:13 am
by seokgi
Hello?
I have a question.
I am trying to make a device that generates 16-bit analog data about 120,000 times per second, and the data is generated for about 2.5 seconds.
I want to transfer the data generated here to a PC using MicroSD memory or serial communication. To store the data, I think I need an MCU (Only PIC Family) with fast internal RAM. If not, I think I will have to attach RAM externally. What MCU can store high-speed data?

If I have to attach RAM externally, what model of RAM and how should I attach it?

Does FC10 support this?

I would like to hear your advice.

Thank you.

Re: Ultra High Speed Data Acquisition mathod need advice!!

Posted: Sat Jul 12, 2025 8:07 am
by mnfisher
It certainly sounds possible - and it probably depends on how many samples need to be read before offloading them to the pc or SD card. (Is it just ~300000 then time enough to dump to pc)

If the pic has sufficient RAM then save the data to an array and then write to SD or UART.

Alternatively you could use a parallel or SPI (QSPI) attached memory chip which come in large sizes but the parallel chips can require more pins connected for the increase in speed.

It's possible - i got a 1Mb chip running a few years ago on an Arduino mega without much difficulty (and larger capacity devices are available)

Martin