Protocollo e canale affidabile
Posted: 14 Jun 2018, 20:37
Ciao a tutti,
stiamo lavorando ad un robot nel settore medicale, è formato da una cpu centrale che comunica con protocollo SPI con le periferiche sparse nelle varie parti del robot, il problema è che i cavi sono lunghi anche 2,5m per cui la scelta iniziale di usare l'SPI per comunicare è stata ovviamente poco felice.
Per migliorare e rendere affidabile la parte di comunicazione vorrei convertire i segnali SPI in qualcosa di robusto, il vincolo però è non introdurre niente di custom quindi no a soluzioni a microcontrollore da sviluppare, mi piacerebbe trovare qualcosa di commerciale che faccia da convertitore in entrambi i versi, quindi CPU->SPI->x->SPI->periferica, periferica->SPI->x->SPI->CPU.
Avete idea di cosa poter utilizzare? esiste qualche adattatore da SPI a che ne so, EtherCat, CanBus, etcc.....???
Grazie !
stiamo lavorando ad un robot nel settore medicale, è formato da una cpu centrale che comunica con protocollo SPI con le periferiche sparse nelle varie parti del robot, il problema è che i cavi sono lunghi anche 2,5m per cui la scelta iniziale di usare l'SPI per comunicare è stata ovviamente poco felice.
Per migliorare e rendere affidabile la parte di comunicazione vorrei convertire i segnali SPI in qualcosa di robusto, il vincolo però è non introdurre niente di custom quindi no a soluzioni a microcontrollore da sviluppare, mi piacerebbe trovare qualcosa di commerciale che faccia da convertitore in entrambi i versi, quindi CPU->SPI->x->SPI->periferica, periferica->SPI->x->SPI->CPU.
Avete idea di cosa poter utilizzare? esiste qualche adattatore da SPI a che ne so, EtherCat, CanBus, etcc.....???
Grazie !