AVR-UART-Kaskade, geht das so?

Gast #2411915
Lesenswert?

Hallo,

wird es so wie im Bild funktionieren, mehrere AVRs über UART zu 
verbinden? Die restliche Beschaltung habe ich weggelassen, es geht nur 
ums Prinzip.
Jeder soll die Daten der vorherigen zu seinen eigenen addieren und 
weitergeben, der letzte an einen FT232.

Gruß,
Jan
Angehängte Dateien:
Gast #2412001
Lesenswert?

Kann man so machen, noch die Verbindung vom letzten Tx zum 1.Rx 
vorsehen.
So, wie du es vorhast, initiert ja der 1.Controller den gesamten frame. 
Und der weiss nicht, wie lang der am Ende ist. Wenn er mitliest, weiss 
er Bescheid, wann die Übertragung zu Ende ist.
Ich würde es dennoch parallel machen, alle TX über je eine Diode an die 
"Busleitung", dazu einen pullup.
#2412076
Lesenswert?

ich schrieb:
> Ich sehe in dem Bild aber kein RS485/422 Treiber. Du etwa?
Aber warum einfach, wenn's auch kompliziert geht. Bei der Kaskade 
empfängt einer die Daten, hängt seine eigenen dran und weiter geht's. 
Der letzte sendet dann zum PC. Mit RS 485 machen die armen atmega8 dann 
mehr Protokoll als sonstwas. Dann hat man endlich einen Grund, ein paar 
Cortex-M3 zu verbauen. Ist doch viel cooler.

mfg.
Gast #2412093
Lesenswert?

Ich finde die Kaskade auf jeden Fall einfacher als mit RS485 anzufangen. 
Warum auch?
Der einzige Vorteil der sich durch RS485 ergeben würde, ist, sich eine 
Erweiterung offen zu halten, oder größere Entfernungen zu überbrücken.

Falls beides nicht notwendig ist würde ich es bei der Kaskade belassen

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren