Me gustaría configurar una "matriz de sensores" que tiene 4 sensores conectados. Se espera que cada sensor envíe datos a velocidades de hasta 8 Hz. Los datos se enviarían a una MCU que está a aproximadamente 1-2 metros de distancia. Esta MCU almacenará los datos en una tarjeta SD.
Para ilustrar esto un poco mejor:
EstabapensandoenusarI2CparacomunicarmeentrelaMCUylossensoresenlamatrizdesensores,peronoestoysegurodequétanbienfuncionaríaI2Caestadistanciaysiseríalosuficientementerápido.
SPIparecesergrandeno,noentérminosdedistancia.
OtrasinterfacesquepodríanfuncionarpotencialmentesonCANyRS485,aunquenuncaantesheusadoningunadeellas.HeprofundizadoenelusodeCANy,aunqueparecequepodríafuncionarbien,tambiénparecequepodríaserunpoco"exagerado" por lo que necesito.
Entonces, ¿qué interfaz de comunicación serial podría funcionar mejor en este tipo de escenario?
Cualquier ayuda es apreciada.