Hi, hallo. Ich habe in ebay den USB to RS232 TTL PL2303 Chip Module Converter Adapter http://www.ebay.de/itm/260874722202?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1497.l2649 gekauft. Leider ist die Belegung von dem hinteren Jumper nicht ersichtlich. Wozu ist dieser vorhanden? Hat jemand einen Schaltplan? Kalle
Kalle S. schrieb: > Hat jemand einen Schaltplan? Schaltplan nicht, aber guck doch auf dem Board nach, wo die Leiterbahnen hinführen.
Ich hab mal einen Schaltplan mir dem PL2303 USB UART Wandler gefunden: http://crapnas.blogspot.com/2010/05/seagate-nas-110-serial.html Vielleicht hilft er dir ja weiter... Mfg Pascal
Bastler schrieb: > Schaltplan nicht, aber guck doch auf dem Board nach, wo die Leiterbahnen > hinführen. Super Antwort... kann man echt was mit anfangen.. Habe ich doch auch schon getan, aber ohne Erfolg, daher auch mein Beitrag....
Was passiert, wenn Du den Jumper entfernst? Wenn dann ein unbekanntes Gerät am USB Port gemeldet wird, dann ist er für die Umschaltung BUS powered, oder extern powered. Sollte dann auch daran zu erkennen sein, dass der 5V-PIN keinen 5V Pegel mehr hat.
Kalle S. schrieb: > > Bastler schrieb: > > Schaltplan nicht, aber guck doch auf dem Board nach, wo die Leiterbahnen > > hinführen. > > Super Antwort... kann man echt was mit anfangen.. Habe ich doch auch > schon getan, aber ohne Erfolg, daher auch mein Beitrag.... Der Vorschlag ist aber ernstgemeint. Ist Dein mangelnder Erfolg darauf zurückzuführen, daß Du nicht herausgefunden hast, wo sie hinführen, oder darauf, daß Du nicht herausgefunden hast, was sie da bewirken mögen? Es gibt keinen Standard-Schaltplan für Deine Platine.
Gregor B. schrieb: > Siehe dort, Auswahl 5V/3,3V für RS-232-Chip. Das ist eine andere Platine, also kann der Jumper eine komplett andere Funktion haben. Zwar ist es wahrscheinlich, daß er die gleiche Funktion übernimmt, aber das müsste der Threadstarter durch eigenen Einsatz schon selbst herausfinden.
Hallo, ich habe den gleichen Adapter gekauft und er funktioniert für meine Anwendung auch nicht. Dieser Jumper verbindet die TX und RX Leitung der Seriellen Schnittstelle (loop back). Die liefern den Adapter tatsächlich mit kurzgeschlossenem Seriellen Interface aus ohne den Jumper zu beschreiben! Für Normalbetrieb ist also der Jumper zu entfernen. Der Jumper verbindet Pin 5 mit Pin 1 des IC's PL2303A, Datenblatt ist zu finden unter http://www.stkaiser.de/anleitung/files/PL2303.pdf. Ich wurde darauf aufmerksam weil beim Senden eines Telegramms immer beide LED's gleichzeitig binken.
Hallo, ich habe ein RS232-to-USB Kabel (welches intern den IC PL2303 nutzt). Über einen MAX232 möchte ich Daten von meinem Mikrocontroller an Hyperterminal senden. Vorne weg möchte ich erwähnen, dass die Kommunikation auch einwandfrei funktioniert, allerdings habe ich ich kleines (Verständnis-)Problem: Aus dem MAX232 kommen die Signale mit einem +/-8V Pegel raus.Verbinde ich diesen über ein stink normales RS232-Kabel mit meinem Rechner, dann liegen die Pegel immer noch bei +/-8V. Wenn ich nun jedoch den MAX232 mit meinem RS232-to-USB-Kabel an den Rechner stecke, dann ändern sich die Pegel zu +0,7V und -7V! Frag mich halt nur,warum das so ist?
Sven schrieb: > Frag mich halt nur,warum das so ist? Weil du den MAX232 evtl. nicht brauchst. Der Adapter begrenzt die Spannung, wenn auch unfreiwillig, durch die internen Schutzdioden. Auf Dauer wird das nicht gut sein. es funktioniert so eh nicht, weil der MAX232 Invertierte Logikpegel liefert(ist bei RS232 eben so). Einfachste Lösung: 1. MAX fliegt raus. 2. Verbindungen wie folgt: µC-TX <=> USB-RX µC-RX <=> USB-TX GND <=> GND Dann sollte das spielen. Der PL2303 gibt an TX nur 3,3V raus, das macht aber dem vermutlich mit 5V versorgten µC nix, weil es einigermaßen sicher über der Schwelle für High-Pegel liegt. Der PL2303 läuft eigentlich mit 3,3V, allerdings ist RX 5V-tolerant. Oder nimmt dein ominöses kabel tatsächlich eine Spannungs- und Pegelumsetzung vor? Dann kannst du ja in die TX-Leitung nach den MAX einen Angstwiderstand einbauen, vielleicht so 1kΩ. mfg mf
Mini Float schrieb: >Einfachste Lösung: >1. MAX fliegt raus. Also ich hab mal den MAX rausgenommen, wie du geschrieben hast und den µC direkt an den RS232-TX-Eingang meinem Adapters gehangen, dabei hat sich die Stromaufnahme meiner kompletten Anwendung (Sensor,Controller,etc.) mehr als verdoppelt und auf dem Hyperterminal kam nur Mist raus. Ich weiss nicht ob ich da falsch denke, aber wenn ich einen Controller für RS232-Kommunikation konfiguriere, sollten dann nicht auch pos./neg. Spannungspegel (erzeugt durch z.B. MAX232) aus der RS232-Schnittstelle kommen (z.B. +/-12V)? Ich kann ja auch bspweise keinen PC (mit RS232-Schnittstelle, der +/-12V Pegel erwartet) nicht mit einem anderen RS232-Gerät verbinden, das mir nur 0...5V am Ausgang liefert oder?
Sven schrieb: > Ich weiss nicht ob ich da falsch denke, Tust Du. > aber wenn ich einen Controller > für RS232-Kommunikation konfiguriere Nein, aus dem µC kommen nur Pegel, die mit dessen Versorgungsspannung korrelieren. Ebenso aus einer USB-Seriell-Bridge.
Rufus Τ. Firefly schrieb: >Nein, aus dem µC kommen nur Pegel, die mit dessen Versorgungsspannung >korrelieren. Ebenso aus einer USB-Seriell-Bridge. Sorry, hab mich wahrscheinlich nur falsch ausgedrückt. Das der µC nur die Pegel liefert (z.B. 0V und 5V) die mit seiner Vcc korrelieren ist mir schon klar. Ich meinte: "µC(0...5V) --> MAX232(Vout(RX,TX)z.B. +/-12V) --> RS232" || "RS232 (Vin(RX,TX)z.B. +/-12V) --> USB(0...5V) --> PC" Das || stellt den Verbinfung von RS232-Male und Female dar. Ich hoffe jetzt wird es etwas verständlicher, was ich meine. ;-)
Deine Darstellung ist unvollständig.
1 | "µC(0...5V) --> MAX232(Vout(RX,TX)z.B. +/-12V) --> RS232" || "RS232(Vin(RX,TX)z.B. +/-12V) --> MAX232(0..5V) -> FT232/PL2303/CP2101etc -> USB(0...5V) --> PC" |
Du siehst, daß hier zwei korrespondierende RS232-Pegelwandler verbaut sind. Wenn aber das USB-Seriell-Adapterplatinchen keinen MAX232 oder vergleichbares enthält, dann DARFST Du das nicht mit RS232-Pegeln ansteuern, dann muss Deine "Kette" so aussehen: "µC(0...5V) --> FT232/PL2303/CP2101 etc. --> USB(0...5V) --> PC"
Rufus Τ. Firefly wrote: >"µC(0...5V) --> FT232/PL2303/CP2101 etc. --> USB(0...5V) --> PC" Ja der RS232-to-USB-Adapter (siehe Bild) verwendet intern den PL2303. Aber dann erklär mir bitte, warum ich dann nur Kauderwelch auf dem Hyperterminal empfange und die Stromaufnahme steigt , wenn ich das so anschließe, wie du beschreibst?? Mit MAX232 zwischen µC und dem Adapter (also PL2303) empfange ich die Daten jedoch korrekt! Danke für die bisherigen Antworten.
Sven schrieb: > Ja der RS232-to-USB-Adapter (siehe Bild) verwendet intern den PL2303. Weil das was GANZ ANDERES ist als das, worum es in diesem Thread hier geht. Was Du da hast, ist eine USB-Seriell-Bridge MIT Pegelwandlern - und die braucht natürlich auf der Gegenseite auch Pegelwandler.
Hatt Jemand von euch den PL2303 schon unter win7 problemlos zum laufen gebracht?
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.