www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik USB to RS232


Autor: Stefan_h (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

Ich habe für meinen Laptop einen USB-->RS232 Adapter gekauft. Ich habe
2 Controllersysteme mit denen ich kommunizieren möchte. Von der
Hardware sind die seriellen schnittstellen der Controller ident, aber
mit einem kann ich kommunizieren und mit dem anderen nicht. Der
Konverter meldet via LED, dass er Sendet, aber der Controller reagiert
nicht drauf. Mit der Seriellen Schmittstelle am PC geht aber alles.

Die beiden Aplikationen am PC sind mit dem selben Compiler geschrieben
und verwenden sogar fast die selben Routinen.

Habe auch einen anderen Laptop und einen anderen Konverter benutzt,
aber immer das selbe Proplem.

Hat da Irgendjemand schon Erfarung gemacht mit Problemen die bei
USB-->RS232 Konvertern auftreten können.

lg,

Stefan

Autor: thkais (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Mit den virtuellen COM-Ports gibts immer wieder mal undefinierbare
Probleme. Liegt entweder am Frontend, der COM5...COM8 nicht ansprechen
kann, oder am Betriebssystem, das evtl. mit dem Treiber des Adapters
nicht sauber zusammenarbeitet.
An der Controller-Seite sehe ich den Fehler eher nicht,
wahrscheinlicher ist ein Problem auf der PC-Seite. Schau Dir mal genau
die Routinen an, mit denen auf den COM-Port PC-seitig zugegriffen wird.
"fast identisch" ist eben leider nicht "identisch".
Schonmal beim Hersteller des Adapters nachgehakt?

Autor: Bernd Walter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Es gibt auch immer wieder Probleme mit den Signalpegeln, die bei den
normalen USB-RS232 Adaptern nur 5,5V betragen, während eine Klassische
PC Seriele mit ungefähr 12V arbeitet.

Autor: Azrael (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo, hast du schonmal versucht die Handshake-leitungen zu
überbrücken?

Dieses Problem hatte ich gerade. Der PC hat gewartet bis der AVR das
Handshake-signal gibt und hat nichtsmehr getan.
Seltsamerweise hat der Treiber aber gesagt, dass er es gesendet hat

mfg Azrael

Autor: Stefan_h (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

Hab heut noch etwas wunderbares erlebt: Der Controller mit dem die
Probleme auftreten sendet jedes mal wenn man ihn einschaltet seine ID.
Die konnte ich im Hyperterminal ampfangen. Werd mich morgen mal mit dem
Oszi an die Schnittstelle hängen und schaun ob der überhaupt was
sendet.

Vielen Dank für die Antworten, werd mich melden.

lg,

Stefan

Autor: Stefan_h (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

Habe mich nun mit dem Oszi auf die RS232 gehängt.

Wenn der Controller sendet geht das signal auf den Adapter under PC
empfängt es.

Wenn der PC sendet, sendet der Adapter weiter auf die RS232, aber der
Controller reagiert nicht drauf. Der Pegel liegt bei 8,5V.

Auf die Controllersoftware kann ich nicht zurückgreifen und was testen,
weil ich sie nicht habe.

Ich weiß nicht mehr weiter.

lg,

Stefan

Autor: Stefan_h (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

Habe mit dem Oszi herrausgefunden, dass bei der Kommunikation mit dem
USB-Konverter die Daten nach 9ms um ca. 1ms abweichen(9600 Baud).

Ein Kollege von mir hat einen anderen Adapter probiert und der
Funktioniert. Marke wieß ich jetzt nicht. Mein Adapter ist von
"d-link", der macht anscheinend Probleme.

Weis zufällig jemand von solchen Problemen oder kann mir sagen welche
Adapter diese Probleme nicht haben?

lg,

Stefan

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.