Forum: Mikrocontroller und Digitale Elektronik Serielle Schnittstelle durchschleifen


von Werner Müller (Gast)


Lesenswert?

Hallo,

ich habe ein Gerät gebaut, in dem 2 Attiny2313 vorkommen.
Nun möchte ich mit einem PC via Terminal Steuerbefehle zu den AVR´s 
übertragen. Da beide die selben Anweisungen erhalten sollen, möchte ich 
die Serielle Schnittstelle parallel anschließen. Also direkt vom MAX232 
zu BEIDEN Avr´s. Ist die möglich?


PS: Es werden nur Daten vom PC zu den Mikrocontrollern übertragen. Falls 
es in beide Richtungen möglich ist, dann wäre dies gut, da ich noch 
Diagnosefunktionen einbauen kann. In eine Richtung (PC=>Schaltung)
reicht aber aus.

von ralli (Gast)


Lesenswert?

MAX232-TTL-Ausgang an beide AVRs (RXD): kein Problemm.

Wenn sicher gestellt ist, dass JEWEILS NUR EIN  AVR senden wird:

Beide TXD der AVRs über je eine Schottky-Diode (Kathode zum AVR-
Ausgang geschaltet) an den TTL-Eingang des MAX232 mit 2,7 kOhm
Pull-Up am TTL-Eingang des MAX232.
Das könnte bis 9600 Baud funktionieren.
Für höhere Baudraten beide Tx-Ausgänge über 74HC-Gatter
AND verknüpfen.

von Werner Müller (Gast)


Lesenswert?

Ich habe es gerade getestet. Die Methode funktioniert stabil bis 14400 
Baud.
Dass immer nur ein AVR sendet habe ich über eine zusätzliche 
Steuerleitung zw. den AVR´s realisiert.

mfg Werner

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

>> Beide TXD der AVRs über je eine Schottky-Diode an den TTL-Eingang des
>> MAX232 mit 2,7 kOhm Pull-Up am TTL-Eingang des MAX232.
Es geht noch einfacher:
Beitrag "Re: USB - RS232 parallel möglich ?"

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.