Forum: Mikrocontroller und Digitale Elektronik UART RX parallel


von St (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,
ich muss leider an eine RX leitung meines Atmega64, Outputs von
Max232 (5V)  und BT-Modul (3.3V) dranhängen.

Max232 und BT-Modul würden zwar nicht parallel betrieben, aber
idiotensicher sollte es trotzdem sein (obwohl ich hier eine
fertige Platine umbaue, also möglichst kleiner Aufwand).

Ich habe zum Schutz vor HIGHs des Max232 eine Diode in die
BT-Modul leitung gehängt, aber reicht das?
Ich würde es auf einen Versuch ankommen lassen, nur ist alles
SMD. Auslöten und neumachen würde schwierig.

von Stefan E. (sternst)


Lesenswert?

Nein, geht so nicht. Was, wenn das BT-Modul ein High ausgibt, und der 
Max232 ein Low?
Du kannst es aber so machen:

                     +
                     |
                     -
                    | |
                    | |
 BT   ----|<|---+    -
                |    |
                +----+----
                |
 MAX  ----|<|---+

von St (Gast)


Lesenswert?

Sperrt die Diode sorum nicht high?
Und dann ein Pullup, 1k schätze ich mal..

von Stefan E. (sternst)


Lesenswert?

St wrote:

> Sperrt die Diode sorum nicht high?

Dafür ist ja der Pull-Up da.

> Und dann ein Pullup, 1k schätze ich mal..

Ja z.B., 10k sollten aber auch gehen. Hängt natürlich auch davon ab, mit 
welcher Geschwindigkeit die Kommunikation läuft.

von St (Gast)


Lesenswert?

Verdammte Axt. Dadurch das das der gleiche UART is der zum programmieren
benutzt wird brauch ich wohl gleich 3 Dioden. Sch*isse das tut weh
auf einem eigentlich fertigen Board :/

von St (Gast)


Lesenswert?

So,
Problem gelöst durch Software UART

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.