PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : RS 232 Schaltplan



Zeroeightfifteen
06.06.2005, 17:30
wie muss ich denn die Pins am 9-Poligen stecker besetzen, um Daten zwischen dem Atmega32 und dem PC aus zu tauschen. gibt es da irgendwelche Schaltpläne. ich hab schon mehrere gesehen die sind aber alle unterschiedlich verdrahtet. muss ich da bei Pin 1; 4 und 6 eine Brücke machen und bei Pin 7 und 8 eine Brücke mit 5 gehe ich zu Minus mit Pin 2 auf Max 232 Pin 13 und Pin 3 auf Max 232 Pin 14.

RCO
06.06.2005, 18:32
Ja, gibt Schaltpläne:

https://www.roboternetz.de/phpBB2/album_pic.php?pic_id=13

bertl100
06.06.2005, 19:05
@RCO
Das IST FALSCH!!

Auf der zweiten Seite unter diesem Link ist der richtige Plan


https://www.roboternetz.de/phpBB2/viewtopic.php?t=9552&sid=8a550262d998d7bf35a90cf2e193c0e8

Zeroeightfifteen
06.06.2005, 19:17
danke für den link. ich hab es jetzt mit einer Brücke von 1 nach 4 nach 6 und von 7 nach 8 gemacht und es funktioniert auch. für was sind denn diese Brücken gut?

Alter Knacker
06.06.2005, 19:25
@RCO
Das IST FALSCH!!



wer sagt das? du?

ich habs nach dem plan gebaut mit den zwei jumpern und es funktioniert!
mfg knacki

RCO
06.06.2005, 19:36
@ bertl100:

Was ist falsch? Es gibt doch Schaltpläne dazu!
Wenn du meinst, dass der Schaltplan falsch ist, wo liegt denn da der Fehler? Also ich meine, es genau so gelötet zu haben und es lief, kann aber auch sein, dass ich es noch anders gemacht habe.
Woher weißt du, dass Zeroeightfifteen einen MAX232A verwendet?

@ Zeroeightfifteen:

Also so, wie du es beschrieben hast, müsste es richtig sein.
Da mir jetzt unklar ist, was an dem oberen Schaltplan falsch ist, würde ich mich nach diesem hier richten:
http://www.mikrocontroller.net/tutorial/uart
Mir ist im Moment allerdings noch nicht ganz klar, was das Verbinden der Pins der Rs232-Buchse bewirkt. Da aber in dem von bertl100 erwähnten Thread hier scheinbar das Problem lag, würde ich mich einfach sicherheitshalber hierdran halten.

bertl100
06.06.2005, 22:31
Hast recht. Das du die Pins 9 und 10 als Eingänge für TXD und RXD verwendest hab ich übersehen! sorry.
Normalerweise verwendest ja 11 und 12, und da müsstest dann die Pins 13 und 14 hernehmen.
Ach ja, es ist egal welchen MAX232 du verwendest, der einzige Unterschied ist der Wert der Kondensatoren die du hernehmen musst.

MFG

Vader