mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik 1 oder 2 Bytes vom realtherm / USB-485 Konverter


Autor: Frank (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hi,

ich empfange über einen MAX485ECSA in meinem Ringspeicher im PIC18F bei 
gesendeten Werten ünter 128 jeweils 2 char (2 Bytes), wobei der zweite 
255 ist. Über 128 empfange ich ein Byte, das aber auch daneben liegt. Da 
ich keine char-int Konvertierungen mache und auch keine eigenen integer 
"zusammenbau" kann das fast nur am Konverter liegen ... grrrrrrr!

Liegt es evtl an meinem USB-RS485 Konverter-Kabel (FTDI)? Eigentlich 
darf ein Konverter an den Signalinfos doch nichts ändern, oder?

Vielleicht kennt jemand einen guten, zuverlässigen Konverter, der ein 
Bussystem vom PC (MFC) steuern kann?

Ich hänge ein Diagramm meiner Daten an.


vielen Dank!

Frank

Autor: Rufus Τ. Firefly (rufus) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die FTDI-USB-Seriell-Bridges sind schon so ziemlich die besten 
verfügbaren, gerade wenn es um RS485-Unterstützung geht. Die verfälschen 
keine übertragenen Werte, aber das täten selbst die übelbeleumundeten 
Prolific-Bausteine nicht.

Mir scheint Dein Problem recht eindeutig ein Softwareproblem zu sein, Du 
wirst irgendwo vorzeichenbehaftete Werte und vorzeichenlose Werte 
mischen.

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.