RS232 & ISP via USB auf einem Board, wie würdet ihr das machen?

OP #5255770
Lesenswert?

Hallo, wie würdet ihr es lösen RS232 und ISP via USB auf einer Platine 
zur Verfügung zu stellen?

Für ein kleines Projekt würde ich gerne RS232 und ISP möglichst leicht 
und sicher per USB zur Verfügung stellen. Zusätzlich ist USB noch 
Verpolungssicher.

Für RS232 würde ich nun hergehen und auf dem Board einen FT232RL 
verbauen sowie eine USB A Printbuchse auf die Platine setzen. Diesen 
dann direkt mit dem uC UART verbinden und fertig.

http://www.keinschnickschnack.de/?page_id=680


Für ISP würde ich einen kompletten USBasp hinzufügen. Also einen ATMega8 
mit geflashter USBasp Firmware verbauen. Diesen mit dem SPI des 
Hauptboards uC verbinden und EINE USB B Printbuchse auf die Platine 
setzen.

http://www.fischl.de/usbasp/

Treiber auf dem PC installieren und  UART sowie ISP steht per USB zur 
Verfügung.

Für den UART gäbe es nun noch die Option per Software Uart. Was 
eventuell einen uC sparen würde.

Wie würdet ihr so etwas lösen? Vor- / Nachteile?
#5256112
Lesenswert?

Markus J. schrieb:
> Für RS232 würde ich nun hergehen und auf dem Board einen FT232RL

Nimm lieber einen FT2232, damit könnte man beides auf einmal haben. Wie 
man da den ISP verdrahtet müsste eigentlich z.B. in der AVRDUDE Config 
stehen.

Treiber ist unter Windows nicht ganz leicht, wegen dem COM Port braucht 
man da den LibUSB-Win32 Filter Treiber. Kann man manuell mit Zadig 
installieren.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren