Problem mit RS232-Pegel

Gast #3035500
Hallo zusammen,

hab ein seltsames Problem mit dem RS232-Bus:

Der "Sender" ist ein Steuergerät für eine Brennstoffzelle.
Der "Empfänger" ist ein von mir gebautes Board, das die Informationen 
vom RS232 auf den CAN-Bus umsetzt.

Wenn ich das Steuergerät an einen PC hänge, kann ich die Daten 
problemlos empfangen.

Wenn ich mein Board an den PC hänge kann ich simulierte Daten senden und 
am CAN-Bus empfangen.

Die Pegel sind auch in Ordnung: also +10V und -10V wenn das 
entsprechende Gerät am PC hängt.

Sobald ich das Steuergerät mit meinem Board verbinde, ändert sich der 
Signalpegel. Ich habe dann nur noch ein Signal zwischen -10V und 0V und 
dementsprechend keine Kommunikation.

Die Beschaltung des max232 auf meinem Board ist korrekt nach datenblatt 
mit den entsprechenden Tantal-Elkos bestückt.

Im Steuergerät hat die chinesische Firma wohl "normale" Kondensatoren 
verbaut. Zumindest sieht's danach aus. Schaltplan hab ich dafür keinen.

Hat einer 'ne Idee, woher das Problem kommen könnte, bzw. was man 
dagegen tun kann?

Gruß

Riancor
Gast #3035513
das wäre auch meine erste Idee gewesen, aber das klappt ja nur, wenn ich
das auf meinem Board auf der TTL-Seite des rs232 zusätzlich einbaue.
Außerdem brauche ich dann eine zusätzliche Spannungsversorgung, die
ebenfalls galvanisch von der Versorgungsspannung der Geräte getrennt
ist.

Das Problem wird dadurch auch nicht gelöst, sondern nur umgangen. Ich
wüßte schon gerne, wo der Effekt herkommt, da ja beide Geräte am PC
funktionieren, nur miteinander nicht.
Gast #3035526
Arbeiten vielleicht bei der direkten Verbindung der beiden Endgeräte die 
TX-Treiber gegeneinander? (Dass beide Geräte am PC richtig arbeiten 
bedeutet nicht automatisch, dass die Verdrahtung für eine direkte 
Verbindung der beiden Geräte passt.)

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 13 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.