2 serielle Sender zusammenfassen

(Firma: Privat) #751907
Lesenswert?

Hallo!

Ich habe folgendes Problem und schaffe dies nicht allein:

Ich habe 2 Atmega8, wovon jeder unabhängig serielle Ziffern senden kann. 
Diese spuckt der Atmega an Pin 3 aus. Nun will ich diese Zeichen aber 
über einen PC anzeigen lassen. Das Problem ist, wie bekomme ich die 
beiden Datenleitungen an einen PC? Jeweils eine am PC funktioniert. Ich 
habe schon versucht ein Oder-Gatter zu verwenden- geht nicht. 2 Dioden 
auf einen Punkt ging auch nicht. Muss ich vielleicht wirklich 2 
Optokoppler dazu nehmen oder gehts anders, gibts dazu vielleicht einen 
passenden Baustein?

Danke schonmal für die Antworten!  Gruss, uwe!
(Firma: Privat) #752591
Lesenswert?

Bensch wrote:
> Welchen Ruhepegel hat /TxD am uP? Aha......
> Was für ein Gatter musst du also nehmen?

Highpegel?
Das würde heissen, ich muss einen Nand nehmen? Wenn nun aber das eine 
Teil grad nichts sendet, ist doch stes derselbe logische Zustand an 
einem der beiden Nand-Eingänge und daher gehts doch wieder nicht, oder?
Gast #754303
Lesenswert?

Danke dir,ich habe eben folgendes probiert:

Ein Nand-gatter habe ich angeschlossen, den einen Eingang an den 
Prozessorausgang und den anderen an 5V oder Masse gelegt. Beides hatte 
denselben Effekt: Die Daten gelangen immer durch !!!!! Wie kann das 
sein, an einem Und-Gatter? CD4011 habe ich dazu verwendet (Nand-Gatter)
Wenn der eine Eingang High hat, so kann doch niemals hinten was 
rauskommen?!

Ich teste den Vorschlag mit den 2 Gattern. Gruss, uwe!
Gast #754419
Lesenswert?

>Ein Nand-gatter habe ich angeschlossen, den einen Eingang an den
>Prozessorausgang und den anderen an 5V oder Masse gelegt. Beides hatte
>denselben Effekt: Die Daten gelangen immer durch !!!!!

Wenn Du an den einen Nand-Eingang Masse legst, kann der andere Eingang
machen, was er will, der Ausgang bleibt high. Damit hast Du den
betreffenden TxD gesperrt. Bis dahin geht es. Allerdings wird beim
Anlegen von High der andere Eingang negiert. Das ist schlecht.

NAND:
A B   Q
-------
0 0   1
0 1   1
1 0   1
1 1   0

>Beide Signale jeweils auf ein AND legen (also als gesteuertes Tor). und
>Aschließend beide Ausgänge auf ein OR.

So gehts auch nicht, weil das AND nur durch Low blockiert wird
und dann der Ruhepegel nicht mehr High wäre.

So gehts aber:
Ein ODER-Gatter kannst Du mit High blockieren, und dann nochmal
mit ODER zusamenfassen.

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