Hallo Ich bin auf der suche nach einem Pegelwandler von USB auf RS485. Ich verwende RS485 mit dem DMX Protokoll. Meine µC's haben einen Bootloader. Allerdings müssen die irgendwie Programmiert werden. Da dies mit dem PC nicht gut geht dachte ich an USB <-> RS485 Gibt es da irgendwo schon fertige Schaltpläne? Wenn möglich mit galvanischer Trennung, ist aber nicht zwingend. Weiterhin ist auch nur eine 2 Draht version notwendig, da die µC nur als Slaves agieren. Gruß
Hallo, vielleicht bekommst Du bei www.mintiworld.de ein paar Anregungen. Ist aber noch nicht fertig, glaube ich. Oder beim Entec (oder so) Opne DMX Project. Ich habe auch was in der Schublade, rücke das aber (noch) nicht raus. Bei Problemen werde ich konkrete Fragen aber beantworten. Gruß, Sebastian
@Sebastian Ich suche eigentlich kein DMX Interface, sondern nur einen Wandler von USB nach RS485 um meine AVR's (mit Bootloader) über den UART zu proggen. Konkret heißt das, ich werfe mein Atmel Studio oder sonst was an und sende die daten über USB raus. Dann soll das auf RS485 gewandelt werden da am µC ja ein RS485 traceiver dran hängt. Der "Uart" des µC soll dann entscheiden sind das daten für eine neue Firmware version oder ob er ganz normal mit einem RESET startet und die vorhande Application läd. Kurz gefasst soll das ein Adapter sein um meine AVR's mit Bootloader zu programmieren. Problem ist halt der vor dem UART des µC sitzenden RS485 Baustein. Gruß
Ok, dann habe ich dich falsch verstanden. Das einfachste, was mir dazu einfällt ist ein FTDI232 (USB<->Seriell(UART)-Konverter) in Verbindung mit einem 75176 (UART-RS485). Den Schaltplan kann man vom Enttec-Interface übernehmen, nur müsste man statt des Enttec-Treibers einfach den FTDI virtual COM port treiber nehmen, der tut dann so als sei er auf dem PC eine serielle Schittstelle. Könnte aber sein, dass das grottenlahm wird. Ich habe noch nie mit Bootloader gearbeitet. Wenn der AVR auch Daten Richtung PC sendet, bist Du mit dieser Lösung eh aufgeschmissen. Gruß, Sebastian
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.