Arduino Forum

International => Deutsch => Topic started by: dr_nobody on Aug 09, 2018, 04:42 pm

Title: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: dr_nobody on Aug 09, 2018, 04:42 pm
Hallo zusammen,

ich möchte einen Sensor mit RS232 Ausgang an einen Arduino anschließen. Ausgang ist 4-polig (RX, TX, +ve, 0V/GND). Die Anschlüsse sind mir klar bei direkter Verwendung an einem PC serielle Schnittstelle.

Ich habe für den Arduino einen RS232/TTL Pegelkonverter Max232 mit den Anschlüssen wie im beigefügten Bild ersichtlich. RX, TX, +Sensor und +Arduino sind mir klar, jedoch weiß ich nicht wie 0V/GND vom Sensor an den Konverter und dann zum Arduino anzuschließen sind.

Kann mir da mal einer einen Tipp geben?

(https://picload.org/view/dlocrill/max232.jpg.html)
(https://picload.org/view/dlocrilr/anschluss.jpg.html)
(https://picload.org/view/dlocrila/connector.jpg.html)
Title: Re: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: gregorss on Aug 09, 2018, 05:19 pm
Kann mir da mal einer einen Tipp geben?
Poste statt eines vollkommen überflüssiges Bildchen des MAX-Dings einen Link auf ein Datenblatt dieses Konverters. Ich kenne den nämlich überhaupt nicht. Um selber zu suchen ist es zu heiß.

Gruß

Gregor
Title: Re: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: HotSystems on Aug 09, 2018, 05:31 pm
Kann mir da mal einer einen Tipp geben?

Ich sehe dein Problem nicht.
In den Bildern ist doch alles beschrieben.

RX an TX und TX an RX sowie GND miteinander verbinden.
Zusätzlich eine Spannungsversorgung gemäß Datenblatt des Sensors.
Title: Re: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: ElEspanol on Aug 09, 2018, 05:51 pm
An der max Platine muss jeweils tx auf den Pfeil nach innen, rx auf den Pfeil nach außen. Welche Seite ttl ist uns welche der Sensor, könnte auf der Rückseite stehen
Title: Re: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: dr_nobody on Aug 09, 2018, 05:55 pm
Im Anhang das Datenblatt.

Problem: geht GND/0V vom Sensor auf den Pegelwandler RS232 Seite auf Minus oder direkt nur auf GND zum Arduino oder beides oder wie?
Title: Re: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: HotSystems on Aug 09, 2018, 05:58 pm
Im Anhang das Datenblatt.

Problem: geht GND/0V vom Sensor auf den Pegelwandler RS232 Seite auf Minus oder direkt nur auf GND zum Arduino oder beides oder wie?
Du musst dabei immer GND miteinander verbinden.
GND ist der Bezug für das Datenpotential.
Title: Re: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: dr_nobody on Aug 09, 2018, 06:03 pm
Ich will den Sensor mit einem Akku betreiben, macht das einen Unterschied?

Wenn ich zu Hause bin, werd ich mal verdrahten und ausprobieren....
Title: Re: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: HotSystems on Aug 09, 2018, 06:11 pm
Ich will den Sensor mit einem Akku betreiben, macht das einen Unterschied?

Wenn ich zu Hause bin, werd ich mal verdrahten und ausprobieren....
Warum sollte das ?
Du musst nur auf die max. spannung des RS232-Wandlers achten.
Wenn der Stromverbrauch des Sensors passt, alles gut.
Title: Re: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: gregorss on Aug 09, 2018, 06:47 pm
Warum sollte das ?
Du hast dieses Elektronik-Gedöns immer noch nicht verstanden, also nee! Das ist Magie auf höchstem Niveau! Ab und zu raucht's sogar! Und Hitze kann man damit auch machen! Kälte fände ich allerdings gerade viel praktischer.

Gruß

Gregor
Title: Re: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: HotSystems on Aug 09, 2018, 07:27 pm
Du hast dieses Elektronik-Gedöns immer noch nicht verstanden, also nee! Das ist Magie auf höchstem Niveau! Ab und zu raucht's sogar! Und Hitze kann man damit auch machen! Kälte fände ich allerdings gerade viel praktischer.
Ok.....wenn du das sagst, will ich es mal glauben.
Title: Re: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: mgcss on Aug 09, 2018, 07:29 pm
wichtig bei Verwendung des MAX232: neben der korrekten Beschaltung von RX, TX und GND auf keinen Fall die Kondensatoren gemäß Datenblatt vergessen. Der MAX232 nutzt diese für einen Ladungspumpe, um auf die höheren RS232 Pegel zu kommen. Die Kapazitäten sind bei keine "nice to have" Deko sondern elementar. Keine oder zu kleine Kondensatoren --> keine Funktion.
Title: Re: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: HotSystems on Aug 09, 2018, 07:41 pm
wichtig bei Verwendung des MAX232: neben der korrekten Beschaltung von RX, TX und GND auf keinen Fall die Kondensatoren gemäß Datenblatt vergessen. Der MAX232 nutzt diese für einen Ladungspumpe, um auf die höheren RS232 Pegel zu kommen. Die Kapazitäten sind bei keine "nice to have" Deko sondern elementar. Keine oder zu kleine Kondensatoren --> keine Funktion.
Von welchen Kondensatoren sprichst du ?
Das gezeigte Modul ist fertig bestückt und funktioniert ohne zusätzliche Bauteile.
Das ist ja nicht nur der Max3232 drauf, sondern auch die notwendigen Bauteile.
Title: Re: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: dr_nobody on Aug 09, 2018, 08:07 pm
Die Kondensatoren finden sich auf der Rückseite des Boards.

Dieses weitere "vollkommen überflüssige Bildchen" wollte ich nicht auch noch posten, bevors Ärger gibt  :)
Title: Re: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: HotSystems on Aug 09, 2018, 09:57 pm
Die Kondensatoren finden sich auf der Rückseite des Boards.

Dieses weitere "vollkommen überflüssige Bildchen" wollte ich nicht auch noch posten, bevors Ärger gibt  :)
Und deswegen sind aussagekräftige Links immer besser. Da ist meist alles zu sehen und wir müssen nicht raten.
Also immer mehr und genauere Informationen posten.
Title: Re: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: mgcss on Aug 09, 2018, 10:50 pm
da auch das Datenblatt des MAX232 gepostet wurde, bin ich darauf eingegangen ... es gibt ja auch andere, die die Diskussion später vielleicht ausgraben und eben nicht ein fertig bestücktes Modul haben. Außerdem ist der Titel der Diskussion (verkürzt): "MAX232 an Arduino" und nicht "ein Modul mit einem MAX232 an Arduino". Auch deshalb für alle nachfolgenden Leser der Hinweis auf die Kondensatoren.

Darüber hinaus: wenn man schon ein fertiges Modul verwendet, wäre es dann nicht sinnvoller, ein Datenblatt des Moduls und nichte eines einzelnen Bauteils auf dem Modul zu posten? Und nein, Ihr müsst nicht darauf antworten ... das ist eine rethorische Frage ;-)
Title: Re: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: postmaster-ino on Aug 09, 2018, 10:52 pm
... das ist eine rethorische Frage ;-)
hätte jetzt eher das Wort 'sarkastische' vermutet ;)
Title: Re: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: HotSystems on Aug 09, 2018, 11:14 pm
.....
Darüber hinaus: wenn man schon ein fertiges Modul verwendet, wäre es dann nicht sinnvoller, ein Datenblatt des Moduls und nichte eines einzelnen Bauteils auf dem Modul zu posten? Und nein, Ihr müsst nicht darauf antworten ... das ist eine rethorische Frage ;-)
Das wurde dem TO ja auch schon mehrfach mitgeteilt und den Rest lasse ich mal so stehen.
Title: Re: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: dr_nobody on Aug 10, 2018, 07:54 pm
Danke an alle für eure Hilfe. Der Pegelwandler funktioniert und der Sensor lässt sich auslesen. Ich habe GND des Sensors zusammen mit 0V am Minus Anschluss des Pegelwandlers (RS232 Seite) und GND vom Arduino an Minus der TTL Seite angeschlossen.

Das erste Max232 Board hatte offensichtlich einen Schuss, deshalb nach dem Misserfolg meine Frage im Forum, da ich einen Anschlussfehler vermutete. Das zweite Max232 Board funktioniert nun einwandfrei.

Wichtig ist auf jeden Fall, dass man es auf der TTL Seite nur mit 3,3V speist, sonst wird der Max232 heiß.
Title: Re: Anschluss RS232 Sensor an Arduino über Pegelkonverter Max232
Post by: HotSystems on Aug 10, 2018, 08:21 pm
.....
Wichtig ist auf jeden Fall, dass man es auf der TTL Seite nur mit 3,3V speist, sonst wird der Max232 heiß.
Deswegen heißt der ja auch Max3232 und nicht Max232.
Und die Angabe findest du in jedem Datenblatt.