www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Zwei Mega8 an einem RS232 PC Port


Autor: SeVo (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich würde gerne zwei Mega8 über denselben COM-Port eines PCs steuern. 
Ich habe mir dazu eine Schaltung ausgedacht (siehe Anhang) und wollte 
euch fragen, ob die wohl so funktionieren kann.
Damit jeweils der richtige Controller den Befehl ausführt wollte ich ein 
Softwareprotokoll verwenden, sende ich zum Beispiel:

0x01, 0x01, <hier der Befehl>, 0xFF, 0xFF wird der erste Mega 8 
angesprochen;

0x01, 0x02, <hier der Befehl>, 0xFF, 0xFF wird der zweite Mega 8 
angesprochen;

Als kleiner Hinweis noch: Es wird immer nur einer der beiden Mega8 
angesprochen und nie beide gleichzeitig.
Ist mein Schaltplan okay, oder kann es da zu Problemen kommen bei der 
Schaltung?

Danke schon einmal für eure Mühe!

Autor: bombi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Das kann man so machen, wenn maximal ein TXD-Ausgang zurzeit aktiv ist 
und der andere jeweils hochohmig. Falls nicht, reichen zwei Dioden in 
der jewiligen TXD-Leitung als Oder-Gate.

Warum 2 QGs?

Autor: Michael U. (amiga)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

rein in die Mega8 ist so kein Problem. Raus (TxD einfach parallel) geht 
so nicht.
Was meinst Du, was passiert, wenn der eine Mega8 TxD auf H hält und der 
andere ein L auf seinem TxD setzt?

Edit: da war einer schneller... ;)

Gruß aus Berlin
Michael

Autor: Andreas K. (a-k)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Alternative ohne Diodengatter:
  MAX232/R1OUT => AVR1/RX
  AVR1/TX => AVR2/RX
  AVR2/TX => MAX232/T1IN
Jeder AVR reicht alles was er empfängt weiter.

Autor: SeVo (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Danke für eure schnelle Antworten, habt mir sehr geholfen und bin wieder 
ein klein wenig shclauer. Also vielen Dank nochmal und ein schönes 
Wochenende noch ;)

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.