Forum: Mikrocontroller und Digitale Elektronik Frage: AVR UART parallel ?


von Tobias T. (tobytetzi)


Lesenswert?

Hallo,

mich würde mal interessieren, ob und wie man von mehreren AVRs die UART 
parallel schalten kann.

Sinn und Zweck soll sein:
Die AVRs sitzen unzugänglich verbaut. ISP nicht zugänglich.
Per Bootloader mit Kennung für jeden einzelnen AVR soll die Firmware 
aufgespielt werden. Dachte da an verschiedene Passwörter bei Peters 
Bootloader.
Per UART sollen Befehle mit Kennung für jeden einzelnen AVR gesendet und 
empfangen werden.

Wenn jemand für diesen Zweck eine bessere Idee hat, bitte melden.

Lieben Gruß Toby

von Michael W. (retikulum)


Lesenswert?

Jeden AVR mit einem BCD-Schalter oder DIL-Schalter eine eigene Adresse 
versehen, die vom Bootloader mit übertragen wird. Und bei nichtzutreffen 
die Daten über TxD an den nächsten weiterreichen. Also nicht UART 
parallel anschließen, sondern der erste TxD geht an den nächsten RxD.
Michael

von spess53 (Gast)


Lesenswert?

Hi

Deine Informationen sind etwas spärlich. Wie sind die UARTs verbunden? 
TTL, RS232, RS485...?
Prinzipiell lassen sich mehrer RXD an ein TXD anschließen. Umgedreht ist 
das auf einfache Weise nicht möglich.

Die meisten AVR-URTS beherrschen den Multi-processor Communication Mode. 
Damit ist eine einfache Adressierung möglich.

MfG Spess

von Tobias T. (tobytetzi)


Lesenswert?

Hallo,

erstmal viel Dank.

Die Befehle sollen über RS232 geschehen, also von PC kommen.

Allerdings sollen die AVRs auch etwas zurück senden, daher ist die 
"Durchschleifung" wohl nicht geeignet, denke ich.

Lieben Gruß Toby

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.