RS232 =TTL???

|> > Wie kommt der TTL-Ausgang unter -3 Volt? |> > |> |> Es funzt aber. Ich kenne keinen Fall wo es nicht funktioniert hätte. |> Mache das schon so seit ich das das erste Mal sah. Muß so um 1989 |> gewesen sein. Wie gesagt, nicht als dauerhafte Installation!

Man kann auch darauf vertrauen, dass sich das Gegenüber an die Spec hält und seine -xV von RTS/DTR oder so als Pulldown benutzen... oder gleich RXD über eine Diode auf einen Kondensator führen. Solange das Gegenüber nicht zuviel sendet, reicht das auch ;)

--
         Georg Acher, acher@in.tum.de
         http://www.lrr.in.tum.de/~acher
 Click to see the full signature
Reply to
Georg Acher
Loading thread data ...

Georg Acher schrieb:

eine

Ich würde mich auf GND, TxD und RxD, sowie XON/XOFF mit 9600N81 beschränken. Außer du willst die Nacht und eventuell das WE beim Kunden in nirgendwo verbringen.

Nur so als Tipp - Henry

--
www.ehydra.dyndns.info
Reply to
Henry Kiefer

wir habe es als Mail bekommen, copy/paste aus deren Knowledge base

Teileweise geht es schon in dem Artickel um Kabellängen etc.

Werde ich mailen

Nun weiss ich immer noch nicht was das alles genau bedeutet.

Muss ich also zuerst an den D-sub messen ob es 5/0 oder +-12 ist bevor ich zwei Geräte zusammenschalte?

Sind die PC wirklich meistens auf 5/0 V statt 12?

Ist das der Grund warum bei uns Berge von Laptops liegen, die ein Servictechniker einfach an eine Brandmeldeanlage mit einem simplen serieellen Kablel ohne irgendwelche Widerstände angeschlossen hat und darum nun die 232 hops ist?

Wir haben von der Honiggut solche Geräte gekauft, da sind Kable dran mit D-sub, da steht drauf TTL - RS232.

Auf die Anfrage was das genau soll, haben wir eben die Belehrung bekommen, dass eigentlich alle PC und ähnliches mit TTL (also 5/0) arbeiten und darum die schon so richtig ist.

Muss nun in alle seriellen Kabel 10k Widerstände einbauen oder was?

Bisher habe ich für jeden Zweck diverse MAX und clones verbaut, habe Schublade voll mit diversen Zwischenstücken um TTL in 232 zu wandeln. War das alles verlorene Zeit?

Reply to
Otto Sykora

Otto Sykora schrieb:

n=20

ere=20

Nein. Die RS232 Bausteine liefern und vertragen +-12V. Erlaubt sind +-15V= =2E

Nein.

Um die "=FCblichen" RS232 Bausteine einzusparen, existieren Schaltungen mit Minimalwand.

Vielleicht ist es dir m=F6glich, die betreffenden Teilschaltungen zB auch=

im Brandmelder, zu bekommen.

Denn die zB Maxim Bausteine kenne ich als unverw=FCstlich.

Wenn das so ist, wie ich vermute (du ja auch), dann ist das schlich Pfusc= h.

Das wird kaum betriebsicher funktionieren. Allemal besser ist es bei Ger=E4ten und Rechnern auf einer "richtigen" RS232 zu bestehen. Alles andere bringt irgentwann nur =C4rger. Du siehst es ja ;-)

Notfalls so wie ich, einen =E4lteren Schl=E4pptop zu beschaffen ;-)

Absolut nicht. Mit diesen Bausteinen arbeitet RS232 zuverl=E4ssig. Ev. darft du die Ger=E4te mit diesen ICs nachr=FCsten ;-(

--=20 mfg hdw

Reply to
Horst-D.Winzler

Otto Sykora schrieb: ...

Eigentlich nicht. (Habe ich nie gemacht)

Nein. 5/0 habe ich *nie* gesehen.

Welche Schnittstelle hat die Brandmeldeanlage?

Gut für Honeywell.

Das ist Blödsinn. Wenn der "Belehrer" aus dem Bereich Aviation stammt, fliege ich nur noch Airbus ;-)

Nein.

Klasse, die invertieren auch noch. Die zwischen PC und $GERÄT geschaltet und es wird noch nicht einmal die Illusion entstehen, daß es funktionieren könnte.

Naja, wenn Du mal eine echte serielle mit TTL-Pegel findest...

Meine Erfahrung mit Honeywell: Auf deren Webseite gibt es irgendwo ein Feedback-Formular. Da habe ich mal in englisch gesittet Dampf abgelassen. Das wird gelesen.

Falk

Reply to
Falk Willberg

Bei dem Gerät, dass wir von denen haben handelt es sich 'nur' um so einen Barcodeleser wie es vielleicht in Warenhäusern etc verwendet wird. Da ist d-sub 9pol drauf und da steht RS232 - TTL Anschluss.

Da haben wir gedacht ...WAS??. und eben den Support angefragt und es wurde uns gesagt das ist das gleiche. Als mein Ing etwas gestaunt hat, haben wir die Mtteilung aus der KB von Honig bekommen.

Nun geht eben alles Mögliche bei mir duch Kopf, von ..was passiert wenn so eine 5/0 und 12V zusammengeschaltet wird mit einem einefachen

2/3/5 Kabel, und muss man sich was sonst noch überlegen?

Wie der Igir dargestellt hat, kann man offenbar wohl die zwei Sachen miteineder koppeln mit 10k R in Serie, aber klar ist dass dann eben hier nur kurze Kabel verwendet werden können.

Was passiert aber wenn auch noch die Handschake Leitungen verwendet werden sollten? Da wird es bald etwas unübersichtlich.

Reply to
Otto Sykora

LOL. Papier ist geduldig. Elektronen auch.

Nein. Und Nein. Wenn RS-232 draufsteht, oder wenn es wie RS-232 aussieht und nix gegenteiliges draufsteht, dann ist davon auszugehen daß es RS-232 ist. Also +/-12V nominal, +/-15V maximal.

Eher nicht. Wahrscheinlicher ist, daß der Techniker ein 1:1 Kabel genommen hat, obwohl es ein Nullmodem-Kabel hätte sein sollen (oder umgekehrt). RS-232 hat ja diese unsägliche DTE/DÜE Unterscheidung, wo auf dem Steckverbinder die jeweiligen Signale gekreuzt sind. Eigentlich sollte eine DÜE ja einen weiblichen Steckverbinder haben, aber daran hält sich nun wirklich selten jemand.

Im vorgenannten Fall würden dann RS-232 Ausgänge gegeneinander geschaltet und dann kann (muß aber nicht) etwas kaputt gehen.

Ja, jetzt verstehe ich schon warum Honeywell solchen Unsinn verbreitet. Sie wollen ihren eigenen Pfusch besser aussehen lassen, indem sie behaupten "das macht doch jeder so". Stimmt aber nicht.

Nö. Das war korrekt. Was Honeywell macht, ist einfach nur Pfusch.

Es *kann* trotzdem funktionieren. Wenn man mal in die Datenblätter von RS-232 Receiverchips schaut, dann haben die alle Umschaltschwellen bei ca. 1V. Mit kurzem Kabel und/oder niedriger Baudrate *kann* ein TTL- (bzw. heute wohl eher CMOS) Signal einen RS-232 Eingang ansteuern. Das Problem ist die Gegenrichtung. +/-12V aus einer richtigen RS-232 verträgt ein ungeschützter TTL-Eingang nämlich nicht unbedingt.

XL

Reply to
Axel Schwenke

Die korrekte Frage wäre gewesen: "kann man das Gerät an eine normgerechte RS-232 anschließen und garantiert ihr die Funktion?"

Bei "Ja" ist alles gut. Bei "Nein" könnte man noch fragen "wieso kommt dann kein Adapter für den PC, wenn das nicht an eine Standard- Schnittstelle paßt?" Oder gleich den Scheiß zurück schicken und das Geld wieder verlangen.

XL

Reply to
Axel Schwenke

Otto Sykora schrieb:

Ach du Sch....ande. Dann hat Honeywell Schrott gebaut und begründet das damit, daß andere auch Schrott bauen, was aber nicht stimmt.

Ist Honeywell das US-Äquivalent zu Siemens?

Falk

Reply to
Falk Willberg

Falk Willberg schrieb:

as

Du meinst sicher, das bei denen die eine Hand nicht wei=DF was die andere=

Macht, so wie bei Siemens ;-)

--=20 mfg hdw

Reply to
Horst-D.Winzler

Horst-D.Winzler schrieb:

So wirken beide auf mich, ja...

Falk

Reply to
Falk Willberg

Hallo,

in der Appnote von TI:

formatting link
steht auch, dass RS-232 Chips an den Eingängen maximal +-25V und ein Zusammenschalten von Ein- und Ausgängen aushalten (auf Seite 4).

"All pins must be able to withstand a short circuit to any other pin without sustaining permanent damage."

Diese Eigenschaft erinnere ich auch als ich vor Jahren mal die Innenschaltung von verbreiteten RS-232-Transceiverchips analysiert hatte.: da waren gezielt Schutzschaltungen aus Vorwiderständen, Spannungsteilern und Schutzdioden integriert. Bei TTL-Bausteinen, da müsste man erst mal nachschauen wieviel die aushalten.

-> Falls die Laptops ungeeignete Chips am Eingang haben, dann kann das schon die Ursache für die Berge sein.

PC-Stromversorgungen liefern ja +-12V für die seriellen RS-232-Anschlüsse und Modemnetzteile liefern meistens so ca. um die 8V herum allerdings *AC*, damit man dann intern einfach die normgerechten

+-12V durch Zweiweggleichrichtung für RS-232 erzeugen kann.

Bei legacy Laptops wurden bipolare 12V wohl eingespart um die Betriebsdauer mit Akku und auch die Kosten zu optimieren.

Bernd Mayer

--
Schäuble, wenns Dir hier nicht gefällt, dann geh doch nach drüben!
Reply to
Bernd Mayer

Das Problem sind hier die Ausgänge, nicht die Eingänge. Wenn einer die Leitung auf +12V ziehen will und der andere auf -12V, dann kann nur einer gewinnen. Typischerweise begrenzen die Treiber den Ausgangsstrom auf ~10mA. Aber auch dann: nehmen wir an, der Laptop begrenzt auf 10mA, das andere Ende aber auf 11mA. Dann gewinnt die andere Seite und im Treiber des Laptops entstehen (12+12)V * 10mA = 240mW Leistung. Wenn das vielleicht bei mehreren Pins passiert, kann das schon reichen, den filigranen Treiber im Laptop thermisch zu zerlegen. Es hat schon seinen Grund, warum die 75188/75189 früher gern gesockelt waren.

In Laptops gehts eng zu. Da wird es schwierig, einen Treiber zu verbauen, der 1W dauerhaft wegstecken kann.

Typischerweise gibts da drin aber +12V. Und einen Inverter (notfalls Ladungspumpe) für -12V. Es gibt ja noch mehr Chips, die negative Spannungen brauchen. Die Opamps im Audio-Zweig etwa.

XL

Reply to
Axel Schwenke

"Axel Schwenke" schrieb:

Öh...? Nullmodem ist gekreuzt, 1:1 ist nicht gekreuzt. Sind aber _beides_ RS-232, ob mit "Null" oder ohne :-)

-Andreas

Reply to
Andreas Eibach

NACK, gerade die MAXIM, ganz besonders MAX232 sind es eben nicht. BTDT

Seit vielen Jahren (>15) lege ich (habs damals von einem Grosskunden gelernt) 220 Ohm in Serie in die RS232 Leitungen. Danach ist kein einziger MAX mehr ausgefallen, vorher war das an der Tagesordnung :-(

BTW RS232 Tranceiver von anderen Herstelleren fielen nie aus.

Saludos Wolfgang

--
Meine 7 Sinne:
Unsinn, Schwachsinn, Blödsinn, Wahnsinn, Stumpfsinn, Irrsinn, Lötzinn.
 Click to see the full signature
Reply to
Wolfgang Allinger
*Axel Schwenke* wrote on Mon, 08-06-16 10:59:

Sicher? Ich dachte immer bei normgerechten RS-232 DARF nichts kaputtgehen dabei.

Reply to
Axel Berger

Bei DÜEs ist der Steckverbinder "gekreuzt" belegt, daß man zwischen DTE und DÜE ein 1:1 Kabel verwenden kann. Zwischen zwei DTEs braucht man das (gekreuzte) Nullmodemkabel. Wenn man jetzt nicht sicher ist, ob ein Gerät wie ein DTE oder DÜE belegt ist, kommt es genau zu diesem Problem.

In meinem früheren Leben als Sysadmin mußte ich oft gar absonderliche Geräte per RS-232 (oder was der jeweilige Vendor dafür hielt) ansprechen. Die Universalausrüstung war ein 1:1 Kabel DB9 male auf female sowie ein female/female Genderchanger und ein selber gelöteter female/female Nullmodem-Adapter. Außerdem DB9/DB25 Adapter und diverse DB9/RJ45 Adapter (3 verschiedene: Sun, Cisco und Cyclades).

Das Laptop hat merkwürdigerweise alles überstanden. War ein Dell.

XL

Reply to
Axel Schwenke

AFAIK sind bei SUN und Cisco die Belegungen fuer RS232 auf RJ45 identisch.

Gerrit

Reply to
Gerrit Heitsch

Ich wiederhole mich nochmals: GND, RxD, TxD sowie XON/OFF mit 9600N81. Dann beschränkt sich Fehlersuche nur noch auf das Messen des Potentials an Pin 2 und 3 (die zu 95% sogar beschriftet sind) mit einem Multimeter. Fertisch, mal abgesehen von der Sache mit echter RS232 oder TTL-Pegel.

- Henry

--
www.ehydra.dyndns.info
Reply to
Henry Kiefer

Wolfgang Allinger schrieb:

Wenn's geht mit MiniMelfs und keinen 0805/1206ern und ggf. noch eine Supressordiode nach GND.

Lustig war auch eine RS-485 mit PTC und Z-Diode - 230 VAC?

- no Problem, nach dem Abkühlen geht's normal weiter :-)

Butzo

Reply to
Klaus Butzmann

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.