USI, mehrere Slaves und PC-Interface

Gast #1374156
Mahlzeit,
ich hab 30-40µC auf einem Bus (USI). Meist sind es Tiny24/44/84 die 8 
Eingänge verwalten.
Die Daten müssen mindestens 100mal pro Sekunde von allen µC angefragt 
werden.

Sollte ich besser mehrere Busse benutzen oder ist das realisierbar? 
Welche Master sollte ich dabei nutzen?
Der Master muss die Daten "nur" inkl. der Slave-Kennung an einen PC 
senden (vorzugsweise USB aber das werd ich wohl mit nem FTDI ralisieren)

Es ist auch möglich, dass sich die Anzahl der Slaves erhöht. Gibt es 
eine Möglichkeit, zu berechnen, wieviele Slaves an einem Bus mit welcher 
Datenrate betreibbar sind? Hab da leider noch nichts dazu gefunden.

thx4hlp
Gast
Datenrate dividiert durch Datenmenge (in Bit) eines µC (incl. 
Steuerbits/Handshake)  =  Anzahl der Busteilnehmer

Wenn jeder µC 100 mal pro Sekunde senden muss, reduziert sich die Anzahl 
um den Faktor 100

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.