Pin-Belegung UART-Port

OP #7142222
Lesenswert?

Ich habe eine Hardware mit einem 10poligem Stecker (Male), der mit UART 
beschriftet ist. Ich vermute, dass es ein serieller Port ist. Ich bin 
mir aber nicht sicher. Hat jemand eine Idee wie ich das Pin-Layout des 
Anschlusses testen kann, ohne die Hardware zu beschädigen? Ich kann auf 
der Hardware ein Knoppix starten.
Gast #7142246
Lesenswert?

S. Z. schrieb:
> Ich habe eine Hardware mit einem 10poligem Stecker (Male), der mit UART
> beschriftet ist. Ich vermute, dass es ein serieller Port ist.

Vermutlich soll da ein SubD 9polig angeschlossen werden, aber da gibt es 
verschiedene Kabelversionen schon bei PC-Motherboards, bei unbekannter 
und geheimer Hardware erst recht. Ohne das Manual zur Hardware ist das 
kaum herauszukriegen, für 9 oder 10 Kabel gibt es viel zu viele mögliche 
Kombinationen.

Bei PCs ist übrigens die Bezeichnung meistens COMx, nicht UART, also 
handelt es sich eher um was exotisches.

Georg
Gast #7142250
Lesenswert?

S. Z. schrieb:

> Ich will es ja anhand der Software, die ich auf dem System starte und
> dem was ich an den PINs messe heraus finden.

Dann mach's doch! Entweder du weißt, was du tust (dann ist es kein 
Problem) oder du weißt es halt nicht. Dann kannst du aber auch nicht wie 
ein Kleinkind aufstampfen, blau anlaufen und "ich will aber, ich will 
aber" rufen.

So einfach ist das.
OP #7142255
Lesenswert?

Georg schrieb:
> S. Z. schrieb:
>> Ich habe eine Hardware mit einem 10poligem Stecker (Male), der mit UART
>> beschriftet ist. Ich vermute, dass es ein serieller Port ist.
>
> Vermutlich soll da ein SubD 9polig angeschlossen werden, aber da gibt es
> verschiedene Kabelversionen schon bei PC-Motherboards, bei unbekannter
> und geheimer Hardware erst recht.

Das ist das Problem.

Aber die Pins sind ja endlich:
https://www.lammertbies.nl/comm/cable/rs-232

Mein Plan war nach und nach jedes einzelne Signal anzuschalten, um dann 
zu messen an welchem PIN es ist. Nur weiß ich nicht mit welcher Software 
ich die einzelnen PINs anschalte und was genau ich dann messen muss.
#7142256
Lesenswert?

0 Suche dir alles erstes einen Punkt woanders auf der Hardware, der 
garantiert GND ist.

1 Messe die Spannungen an den Pins im Betrieb und schreibe sie auf.

2 Gerät aus und GND rauspiepsen. Es kommen nur Pins mit vorher 0V in 
Frage, bitte auch nur die durchpiepsen.

3 Dann nimm einen 10k oder so Widerstand und schalte den parallel zu 
einem Multimeter in Spannungsmessung. Gerät Einschalten. Spannungen an 
allen Pins die vorher nicht 0 waren messen. Jetzt kennst du alle 
Eingänge mit Pullup und alle Ausgänge, die in Ruhe High ausgeben.

4 Dann die Versorgung suchen und selbes Spiel aus 1 und 3 wiederholen. 
Du kennst jetzt alle Eingänge mit Pulldown und Ausgänge, die in Ruhe Low 
sind.

5 Serielle Schnittstelle mit Terminalprogramm bedienen und die ganze 
Belegung rausmessen. Oszi oder Logikanalysator sind da auch gut.

mfg mf
OP #7142257
Lesenswert?

c-hater schrieb:
> S. Z. schrieb:
>
>> Ich will es ja anhand der Software, die ich auf dem System starte und
>> dem was ich an den PINs messe heraus finden.
>
> Dann mach's doch! Entweder du weißt, was du tust (dann ist es kein
> Problem) oder du weißt es halt nicht. Dann kannst du aber auch nicht wie
> ein Kleinkind aufstampfen, blau anlaufen und "ich will aber, ich will
> aber" rufen.
>
> So einfach ist das.

Irgendwie gerade schlecht drauf?
#7142263
Lesenswert?

S. Z. schrieb:
> Ich will es ja anhand der Software, die ich auf dem System starte und
> dem was ich an den PINs messe heraus finden.

Also gibt es keinerlei Bezeichnung/Aufdruck auf der ominösen Hardware? 
Und ein Foto geht nicht?
Mit ein bisschen Mühe kann man im Layout vielleicht erkennen, welche 
Pins überhaupt belegt sind. Eine UART-Schnittstelle braucht mindestens 
3(RxD, TxD, Gnd). Um den Signalpegel abzuschätzen, könnte man verfolgen, 
wo die Signale herkommen, die zum Stecker führen (Teiber-IC).

Bei all dem könnte dir hier geholfen werden, wenn du mehr Infos liefern 
würdest (s.o.)
Gast #7142284
Lesenswert?

Georg schrieb:
> Vermutlich soll da ein SubD 9polig angeschlossen werden, aber da gibt es
> verschiedene Kabelversionen schon bei PC-Motherboards,

Ziemlich genau gab es da zwei, eine die sich an denn Pin-Nummern der 
Steckverbinder orientiert und eine, die sich an der Signalfolge auf 
einem 1:1 auf dem Sub-D aufgelegten Flachbandkabel orientiert.
Gast #7142289
Lesenswert?

S. Z. schrieb:
> Nur weiß ich nicht mit welcher Software
> ich die einzelnen PINs anschalte und was genau ich dann messen muss.

Ist es ein PC? dann nimm Hammer Terminal. Damit kannst du die Handshake 
Signale schalten und anzeigen.

Wenn du eine niedrige Baudrate einstellst, kannst du gesendete Daten mit 
einer LED (und Vorwiderstand) anzeigen. Einfach eine Zeile Text mit 300 
baud senden, die LED an Tx flackert dann.

Alle Ausgänge haben typischerweise +12V oder -12V (auf jeden Fall mehr 
als +/- 3V).

Rx findest du, indem du es mit Tx verbindest und dann etwas sendest. Der 
Text kommt dann als "Echo" wieder zurück. Damit beim Durchprobieren 
nichts kaputt geht, kannst du einen 1kΩ Schutzwiderstand verwenden, 
statt direkt Drahtbrücke.
Gast #7142325
Lesenswert?

S. Z. schrieb:
> Das sind doch dann 30 Volt? Ich meine für die Dimensionierung eines
> LED-Vorwiderstands.

15 Volt gegen GND. Nimm einfach 1kΩ .. 4,7kΩ (was auch immer du gerade 
da hast).
1
                  rot
2
in o---[===]---+---|>|---+---| GND
3
               |         |
4
               +---|<|---+
5
                  grün

Wenn die LED mal kurz mehr als 20mA abkriegt, wird sie deswegen nicht 
gleich abfackeln. Es ist ja nur ein Test, kein Dauerzustand.
OP #7142985
Lesenswert?

Gerald B. schrieb:
> Nein, der Film ist fast voll und ein neuer Film fürs Handy ist
> schweineteuer.

Generation Instagram kann sich offenbar nur schwer vorstellen, dass 
nicht jedes Problem mit einem Handy und einem Foto gelöst werden kann.

An die wenigen, die was Konstruktives geschrieben haben, richte ich 
meinen Dank!

Den Rest hake ich einfach ab unter: das Forum war auch schon mal 
nützlicher, aber irgendwann geht alles den Bach runter.
Gast #7143067
Lesenswert?

S. Z. schrieb:
> Generation Instagram kann sich offenbar nur schwer vorstellen, dass
> nicht jedes Problem mit einem Handy und einem Foto gelöst werden kann.

Einem vernünftigen Foto lassen sich Informationen übernehmen, die du - 
aus welchem Grund auch immer - nicht liefern willst oder kannst.
Viel Erfolg weiterhin ...
Gast #7143081
Lesenswert?

S. Z. schrieb:
>
> Generation Instagram kann sich offenbar nur schwer vorstellen, dass
> nicht jedes Problem mit einem Handy und einem Foto gelöst werden kann.

Wir habe Schränke voll mit den unterschiedlichsten Steckern/Buchsen. 
Davon auch Dutzende mit 10 Polen.

Um dir einen Hinweis zu geben, wäre des Stecker-Typ oder ein Bild echt 
toll.
Dann könnte man sich erinnern, weil man sowas selber auch mal hatte.
Aber die alleinige Aussage "einem 10poligem Stecker (Male)" führt wohl 
bei keinem hier zu einer Erinnerung.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren