Actualmente estoy trabajando en un sistema con 4 canales de señales IF (100kHz). Dado que es una señal que cambia rápidamente a través de los 4 canales, tengo que procesar todos los canales simultáneamente. Elegí 2 ADC de doble canal simultáneo de 16 bits (ADAR7251) para las 4 señales. (Rendimiento de ADC 600kps) Quiero usar SPI para la adquisición de datos. Pero no puedo decidir qué microcontrolador será mejor para la adquisición simultánea de datos de 4 canales de ADC utilizando SPI.
He trabajado principalmente en AVR, por lo que mi elección es microcontroladores AVR UC3 de 32 bits de ATMEL (por ejemplo, AT32UC3L0128). Pero no estoy seguro de si la adquisición y el almacenamiento simultáneos de datos serán posibles en Flash. Aparte de la adquisición, tengo que ejecutar un proceso acelerado para transferir los datos a la PC a través de RS232 o LAN. ARC Cortex basado en uC (por ejemplo, STM32F407 / 417) también funciona para mí, si hay mejores sugerencias.
Sugiera un microcontrolador que pueda usarse para la adquisición simultánea de 4 datos con SPI.
ADAR7251: enlace
AVR UC3: enlace
STM32F407 / 417: enlace