Forum: Mikrocontroller und Digitale Elektronik RS-485 und Bootloader


von Martin (Gast)


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

von inoffizieller WM-Rahul (Gast)


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.

von Dieter Werner (Gast)


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

von abo (Gast)


Lesenswert?

abo Da ich mich auch mal mit Bootloadern beschäftigen wollte.

von duundich (Gast)


Lesenswert?

solche konverter gibts bei rs-components auch günstiger, glaube ich.

von Detlef Wilken (Gast)


Angehängte Dateien:

Lesenswert?

Wie wärs denn mit dieser Variante (fuer Bastelfreunde)!

von Wolfgang Horn (Gast)


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

von Alexander Peter (Gast)


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

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.