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
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.
<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ß>
>(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...
@ 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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.