May be with a little FPGA. Hi, It seems that you would like to synchronize your 16 ADCs. If so, whether the data from 16 ADCs will be buffered total will be 32 bytes? This process takes about 50us. It will permit to synchronize the 16 converters and to meet up to kps rate. So you should adjust SPI transfer rate accordingly.
|Date Added:||14 December 2009|
|File Size:||43.91 Mb|
|Operating Systems:||Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X|
|Price:||Free* [*Free Regsitration Required]|
It will permit to synchronize the 16 converters and to meet up to kps rate. This process takes about 50us. Your AD converters are capable of shifting data to each other. The CS sholud keep low during conversion and data transfer. Monday, July 27, 6: Create free account Forgot password? If that is not the zpi then I wonder if your evalutation kit has a decoder for CS pins. So it will never be able to sample multiple inputs at one time. Then, read the conversion results one by one.
I really appreciate your helps, ysc.
Welcome to AT91SAM Community Discussions
Introduction to Microcontrollers Mike Silva. Chronological Newest First Greeting to everyone. Hi, What is your expected rate? Tuesday, July 28, 8: You need to take into account the exact SPI clock frequency and processing time.
My expected rate is Hz. Theorically, you need 3 bytes at a maximum SPI clock of 2. I don’t think this is possible with At91sam920 http: The 2 case may apply on my project.
Hi, It seems that you would like to synchronize your 16 ADCs. If you need multiple inputs to sample simultaneously, you need either multiple sample and hold buffers or multiple ADCs. Arduino Robotics At91asm9260 Honeycutt. Thanks lot for your helps, ysc.
Use of PDC is optional but definitely useful. Can PDC be a help? As you do not tell us which ADC you are using, I suggest you 2 soi So you should adjust SPI transfer rate accordingly.
Do you need to synchronize all the ADCs? Thanks lot for all the suggestions from this group.
AT91SAM unexpected SPI behavior
For single ADC, I can communicate with it as following order: I’m sure AD has better offerings for these kind of applications. If so, whether the data from 16 ADCs will be buffered total will be 32 bytes?
On Tuesday 28 July On Monday 27 July I need your suggest on my project. Sign in Sign in Remember me Forgot username or password?
That’s fast enough for my project.