STM32 RS485 Bitfehler

Gast #3888533
Lesenswert?
• ▲
▼
Schau Dir mit nem Scope mal auf einem Kanal den DIR Pin und auf einem 
anderen Kanal die RX Leitung an. Beim Empfang muss Dein DIR Signal auf 0 
liegen.
Wenn Du kurz vor dem Empfangen sendest kann es ev. sein, das Dein 
Transsceiver noch nicht im RX Mode ist.

Du kannst dann mal schauen ob Deine Baudrate (Bitfehler) passen oder zu 
sehr daneben liegen.
Gast #3888540
Lesenswert?
• ▲
▼
ACHTUNG:

Wenn Du mit dem Scope auf der RS485 Seite misst (Oszi GND an A und 
Tastkopf an B) musst Du potentialfrei messen! Also Schaltung mit Akku 
versorgen oder Scope am Trenntrafo.

Die Messungen die ich vorgeschlagen habe musst Du aber auf 
Controllerseite machen.
Gast #3888547
Lesenswert?
• ▲
▼
>wartest du zwischen umschalten
Gar nicht, mit den AVRs hat dass immer geklappt, vielleicht ist der STM 
zu schnell? Der Treiber sollte ja eigentlich in ein paar µS bereit sein, 
ich ich sende nur mit 9600 Baud.

Ich schaus mir mal mit dem Ossi an, vielleicht ist ja schon die 
Versorgungsspannung dreckig...
Gast #3888587
Lesenswert?
• ▲
▼
Failsafe falsch rum angeschlossen? Im Rugezustand muss D+ 200mV über D- 
liegen, nicht umgekehrt.

Die Bezeichnungen "A" und "B" sind Glückssache, die Hersteller würfeln 
bevor sie das an die Pins labeln, versuch stattdessen rauszufinden 
(notfalls mit dem Oszi) welcher D+ (nicht invertierend) und welcher D- 
(invertierend) sein soll, das ist weniger mißverständlich.

Der nicht-invertierende soll 200mV über dem invertierenden liegen.

Antwort schreiben

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.

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.