Forum: Mikrocontroller und Digitale Elektronik UART ohne max232


von Tim (Gast)


Lesenswert?

moin,  hab hier mal den winAVR Artikel gelesen und da gesehen, dass die
den UART ohne max232 benutzten und dafuer denn den Pegel invertieren.
Allerdings machen die das hier nur fuer die TXD Leitung. Da ich aber
senden und Empfangen will frag ich mich gerade wie das dann ohne max232
geht.

von Tobi (Gast)


Lesenswert?

schau dir mal diese billig isp adapter für die serielle an. da wird das
auch ohne max gemacht und zwar mir z-dioden

von Klaus (Gast)


Lesenswert?

So arm?

von Dirk (Gast)


Lesenswert?

Hi,

du brauchst nur zwei npn Transistoren. Beide dienen als Levelshifter
von 5V -> 12V (TXD) und 12V -> 5V (RXD).

Mfg

Dirk

von Alexandre Terentiev (Gast)


Lesenswert?

Ich habe mal so etwas ähnliches mit Optocoupler gemacht, funktioniert
prima... Nachteile - es muss irgendeine Leitung (ich habe RTS genommen)
immer auf +V auf der PC-Seite sein, ist aber i.O., wenn Du nur TxD und
RxD brauchst.

Hier habe ich aber eine Frage, wieso ohne Max232? Das ist doch am
einfachsten... Oder geht es ums Invertieren?

von Tobi (Gast)


Lesenswert?

es geht ums platzsparen (oder?)
nimm einen max im so gehäuse, kleiner gehts kaum.

von Steffen (Gast)


Lesenswert?

Kleiner geht schon, schau dir mal den ADM101E an.

von Tim (Gast)


Lesenswert?

ja, es geht um den platz, weil ich dank Trafo und 4 MOCs samt TRIACs
schon eine Menge Platz in meiner Steckdose verbraucht habe.
An 12V komme ich auch nicht so ohne weiteres. Werde jetzt aber 2
Platinen uebereinander stapeln, damit das ganze Ding nicht zu lang
wird.

von tex (Gast)


Lesenswert?

Ich bevorzuge die Version mit den 2 Optokopplern. Die Spannung kommt vom
DTR ( Immer da) der Vorteil. Klappt besser bei niedrigen Baudraten. Bei
300 Baud hat mich der Max böse im Regen stehen lassen.

von Christof Rieger (Gast)


Lesenswert?

Wenn du das mit den Optokopplern hin bekommst gib mir bescheid. Ich
hatte sowas auch probiert (in Verbindung mit einem Phasenanschnitt und
19,2 kBit, nur Empfang) Die Bitfehlerrate lag bei etwar 10^-4 das war
mir zuviel.

von Tim (Gast)


Lesenswert?

Ich habs jetzt klassisch mit Max232 gemacht, musste mir dafuer aber eine
"Vielschicht"-Platinenkonstruktion bauen. Sollte aber auch
funktionieren.

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.