Gast
#3295349
Hallo, ich möchte in einem Projekt 512 Sensoren auslesen. Die Sensoren werden über SPI angesprochen und liefern jeweils 16 Byte Daten. Nun möchte ich die Sensoren 25 mal in der Sekunde abfragen und die Daten an einen Computer weiterleiten. Bisher habe ich mir das so vorgestellt, dass ich ich jeweils die Daten von 16 Sensoren mit einem uC(I) zusammenfasse (insgeamt also 32uCs für die Sensoren) und diese dann an einen weiteren uC(II) über SPI weiterleite. Dieser fast dann die Daten aller uCs zusammen und sendet diese via USB/Ethernet an den Computer an dem die Daten weiter verarbeitet werden. Vorgestellt habe ich mir einen ATmega 32u4 für die Sensoren. Als Mastermikrocontroller für die Kommunikation über USB/Ethernet suche ich noch einen Controller. Jetzt bin ich mir unschlüssig, ob das so funktionieren könnte. Denn insgesamt kommt ja doch einiges an Daten zusammen (die kleineren Controller schicken an den Master 6400 Byte/s (bei einer Auswertung von 25mal pro Sekunde)) und der Master schickt an den Computer letztlich 204500 Byte/s. Gibt es vllt jemand, der ein ähnliches Projekt schonmal durchgeführt hat, oder andere Möglichkeiten dies zu realisieren Gruß