Forum: Mikrocontroller und Digitale Elektronik openHR20: Kommunikation über RS232


von Robert H. (erdbeersenf)


Angehängte Dateien:

Lesenswert?

hallo,

Nachdem die openHR20-Software nun auf dem Thermostat ist, haben wir 
schon wieder ein Problem festgestellt.

Wir wollten das HR20 via RS232 an den PC anschließen um die Debug-Infos 
und sonstige Infos auszulesen. Dazu verwendeten wir einen 
USB-to-RS232-Converter mit PL2303-Chip (arbeitet mit 3V). Die Pins 
wurden wie folgt verbunden:

    Bezeichnung   HR20       Sub-D-Buchse
    -------------------------------------
    GND           Pin 10     Pin 5
    TxD           Pin  6     Pin 3
    RxD           Pin  7     Pin 2

    Einstellungen COM-Port:

      # BAUD: 9600
      # Data: 8
      # Parity: N
      # Stop: 1

Mit dieser Belegung spuckte das Terminal gar keine Informationen aus. 
Nach Tauschen von TxD und RxD allerdings erschien am Terminal kryptische 
Zeichen (siehe Anhang).

Hat jemand eine Ahnung was wir falsch gemacht haben? Müssen die 3V vom 
HR20 eventuell auch noch ans COM-Kabel?

von Chris (Gast)


Lesenswert?

Hi!
Ich habe die Daten wie Baudrate usw. und auch die Belegung jetzt nicht 
kontrolliert. Bei meinen Versuchen stolperte ich aber über einen falsch 
gehenden RC-Oszillator des im HR20 verbauten Atmega. Vielleicht ist die 
Übertragungsrate bei euch auch zu langsam oder zu schnell.

Wenn zur Hand, kann man das mit einem Oszi oder Logic-Analyzer 
überprüfen.

Gruß,
Chris

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Robert H. schrieb:
> Dazu verwendeten wir einen
> USB-to-RS232-Converter mit PL2303-Chip (arbeitet mit 3V). Die Pins
> wurden wie folgt verbunden:
>
>     Bezeichnung   HR20       Sub-D-Buchse

Ein USB-RS232-Converter, der mit 3V arbeitet, aber einen Sub-D-Stecker 
hat?

Da stimmt was nicht. Da ist recht sicher ein RS232-Treiber im 
USB-RS232-Converter enthalten.

von Robert H. (erdbeersenf)


Angehängte Dateien:

Lesenswert?

also von unserem HR20 gehen die drähtchen zu einer 9-poligen 
sub-d-buchse, an der ein gender-changer hängt. dann gehts weiter auf nen 
adapter von 9-polig auf 25-polig und dann rein in den converter (siehe 
bild).

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.