mehrere USART an AVR

Gast #320592
Lesenswert?
• ▲
▼
Hallo

Ich habe mal eine Frage. Ich habe an meinen AVR 2-USART Anschlüsse. Nun
möchte ich aber über den USART weitere Daten (von Modulen) einlesen. Wie
kann ich die Eingänge erweiten, so dass ich noch mehr USART
Schnittstellen zur Verfügung habe.
Eventuell das TxD und RxD mittels Multiplexer einlesen?

Danke
Gast #320593
Lesenswert?
• ▲
▼
4-Wire-RS485: Single-Master-Multi-Slave-Bus...
Worum handelt es sich bei deinen Modulen? Andere AVR? Dann kann man das
mit dem 9-Bit-Modus regeln.
Multiplexen und/oder Wired-And wären weitere Möglichkeiten.
Sonst könnte man auch kleine AVR als USART benutzen (unterschiedliche
Baudraten möchlich...) und die per SPI/TWI ansprechen.

Und mal wieder kommt es auf die Anwendung an bzw. fehlen noch ein paar
Parameter, um ein konkretes System vorzuschlagen.
Gast #320594
Lesenswert?
• ▲
▼
das geht, solange dein AVR der Chef der Sache ist. Senden ext. Geräte
von sich aus, wird das so nichts.
Evtl. ist ja eine Software-UART noch eine Lösung, kostet aber für jeden
Kanal einen Timer.
Bleiben noch folgende Möglichkeiten:
-ext. UART anschliessen (von Maxim gibts welche mit SPI-Interface)
-je Kanal einen weiteren AVR spendieren (Tiny2313 z.B., UART für
extern, kommuniziert mit dem anderen über SPI)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

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.