Forum: Mikrocontroller und Digitale Elektronik Webserver UART


von Albert Hunig (Gast)


Lesenswert?

Hallo Leute,

ich habe den Webserver von mikrocontroller.com.
Brauche ich für die Serielle Verbindung für UART ein Nullmodemkabel
oder ein einfacher Serielles Kabel?

schöne Grüße

von Hegy (Gast)


Lesenswert?

Das haengt vom Anschluss ab.

Hat der Webserver eine 9-pol. Buchse dran und das andere Geraet einen
Stecker, dann muessen die Stecker des Kabels aus
Buchse/Kuppplung/weibchen & Stecker/maennchen bestehen, und das ist
eine 1:1 Verbindung.

Wenn aber beide Geraete Stecker haben, muss das Kabel mit 2
Buchsensteckern (Kupplungen) versehen sein, und das ist dann ein
Nullmodemkabel.

von Patrick G. (Gast)


Lesenswert?

<klugscheiß>

es hängt doch nicht von der Art der Steckverbinder ab was es für ein
Kabel ist?!

bei einem 1:1 Kabel ist jeder Pin auf einer Seite mit exakt dem
gleichen auf der anderen Verbunden (rx<->rx, tx<->tx und so weiter...)

bei nem Nullmodemkabel, das hier auch sinnvollerweise benutzt werden
sollte sind rx und tx gekreuzt (rx<->tx, tx<->rx) (ja, auch die
Steuerleitungen sind gekreuzt)
damit sinnvollerweise der Sender mit der Sendeleitung auf die
Empfangsleitung des Empfängers sendet ;)

</klugscheiß>

von ainoffizieller WM-Rahul (Gast)


Lesenswert?

>(rx<->rx, tx<->tx und so weiter...)

totaler Quatsch!
Natürlich sind weiterhin RX und TX sowie TX und RX miteinander
verbunden, nur sind die Schnittstellen der beiden Geräte anders
belegt.

@Albert:
Da solltest du am besten einen Blick auf den Schaltplan werfen (IMHO
liegt der offen). Sonst gibt es auf der Seite bestimmt auch irgendwo
einen Hinweis zu dem Thema. Ausprobieren wäre auch eine Lösung: Die
RX-Leitung des PC mit der vermuteten TX-Leitung des Webservers
verbinden und Daten an den PC senden. Wenn was ankommt, weißt du, dass
die Verbindung richtig ist; kommt nichts, liegt es entweder am
falschgewählten Pin, oder ander Software...

von Jasmin (Gast)


Lesenswert?

@ Alle

RS232 wurde ursprünglich geschaffen, um Computerterminals (DTE - data
terminal equipment) an z.Bsp. Modems (DCE - data communication
equipment) anzuschließen. Um beide  Geräte zu unterscheiden, hat das
Terminal (DTE) einen SUB-D9-Stecker und das Modem eine SUB-D-9-Buchse.
DTE wird mit DCE mit einem normalen seriellen Kabel verbunden.
DTE an DTE und DCE an DCE mit 0-Modem-Kabel.

Eigentlich ist die Auslegung der RS232 an einem PC eine
Fehlinterpretation (Falsche Festlegung eines Standards) von IBM.
Den PC hat IBM aus der rroßrechnerzentrischen Sicht eigentlich als
dummes Terminal konzipiert , der Erfolg der PC's hat das allerdings
gründlich über den haufen geworfen. Eigentlich müßten daher die
Konnektoren als "Weibchen" ausgelegt sein ...;-).


Jasmin

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.