RS-485 und Bootloader

Gast #361137
Lesenswert?
• ▲
▼
Hallo

Ich möchte auch meine AVR's mit einem Bootloader ausrüsten.
Allerdings habe ich bei der Suche nach Bootloadern immer eine Anbindung
über RS-232 oder USB gefunden.

Bei meinem Projekt hängt allerdings ein RS-485 Treiberbaustein am
UART.

Wie lässt sich jetzt die anbindung an den PC am besten realisieren?
PC <-> RS232 <-> RS485 <-> UART

Bin mir da gerade nicht sicher.

Beim Bootloader würde mich noch interessieren, welcher momentan der am
besten einzubindende ist. Gibt ja einen von Peter D. und Megaload und
noch was von der FTZ Leipzig.

Gruß
Martin
Gast #361138
Lesenswert?
• ▲
▼
Für den PC gibt es RS485-Karten.
Etwas problematisch ist ein RS232-RS485-Konverter, wenn es sich dabei
um 2wire-RS485 (halbduplex) handelt, da dort ja zwischen Senden und
Empfangen umgeschaltet wird (man kann auch konstant empfangen und bei
Bedarf den Sender dazuschalten...).
Interessant könnte es sein, einen CAN-Transceiver als RS485-Transceiver
zu benutzen. Die kümmern sich selbst um die Bus-Anbindung in Bezug auf
Senden und Empfangen. Hab ich leider noch nicht ausprobiert.
Gast #361139
Lesenswert?
• ▲
▼
Wenn der Quellcode vorliegt sollte es keine Schwierigkeiten geben den um
die Sende / Empfangsumschaltung zu ergänzen.

Falls es sich um 4-Draht RS485 handelt (was ich allerdings nicht
annehme) lässt sich ein RS232 Lader benutzen.

Für die Umsetzung 232 auf 485 verwendet man am einfachsten einen
käuflichen Konverter, kosten ab 70 E aufwärts.

Dieter
Gast #361143
Lesenswert?
• ▲
▼
Hi, Martin,

Sende- und Empfangsumschaltung reicht allein nicht.
Ich hatte eine Anwendung "Prozessor auf dem Antennenmast" mit einem
vorgegebenen Halbduplex-Protokoll mit jeweils 0.5 kB pro Paket.

Dazu war der gesamte Kommunikationsteil des Bootloaders umzuschreiben.


Aber eigentlich kein Problem, nur Fleiß :-)

Ciao
Wolfgang Horn
Gast #361144
Lesenswert?
• ▲
▼
Hallo,

ich hab vor einiger Zeit mal den MegaLoad von microsyl auf RS485
halb-duplex umgebaut(-> avrfreaks).

PC seitig hab ich mir bei 4N Galaxy ein FTDI basiertes Kabel besorgt
(#240?). Funktionierte eigentlich recht gut.

HTH

Alexander

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.