Hallo ich würde gerne an einen AVR eine USB Schnittstelle haben. Der AVR sollte aber DIP sein. Ich glaub da liegt dann das Problem. Ansonsten mit einem externen IC. Kennt jemand einen der sogar via SPI arbeitet? Die Alternative sind einige PICs. Die habe dann schon USB on Board. Aber die lassen sich nicht so schön programmieren wie die AVRs :-|
USB Host oder Device? Lowspeed-USB Device-Schnittstelle gibts auch als Software. Lektüre: http://www.mikrocontroller.net/articles/USB
Hallo, also ich bin gerade an einem ähnlichen Projekt.Verwende aber einen PIC zum ansteuern.Habe einen recht guten und auch häufig verwendeten IC gefunden... ist der FT232RL von FTDI Chips. Lässt sich über UART ansteuern, also recht einfach und komfortabel! Habe jetzt noch keine direkten Erfahrungen gemacht, werde aber sobald ich etwas damit gearbeitet habe hier meine Ergebniss posten! Gruss, Mario
USB-Bausteine mit SPI-Schnittstelle gibt es bei Maxim. Sowohl für Device wie für Host.
>FT232RL von FTDI Chips.
Wenn man schnell Daten in den und aus dem µC haben will, ist der Chip
durchaus zu empfehlen. Unkomplizierter und mit noch weniger Bauelementen
geht es kaum.
@Travel Rec. Wenn ich aber richtig lese, kann der FT232 aber nur als "Endgerät" arbeiten. Welches Chip würdest Du empfehlen, wenn man möglichst einfach einen Host bauen will, also z.B. einen USB-Stick auslesen will?
Was hälst du z.B: davon hier: http://atmel.com/dyn/products/product_card.asp?part_id=3579 Oder hier die Auswahl an USB Chips, die Atmel anbietet: http://atmel.com/dyn/products/devices.asp?family_id=655 Ich glaube da findet man was passendes.
@Artur Tut mir leid, aber da finde ich nichts passendes. Ich möchte an meiner Schaltung nur einen USB-Stick auslesen und dazu nicht endlos Stacks etc programmieren. Ganz einfach nur den Stick auslesen. Und dafür suche ich eine möglichst simple Lösung.
schau dich mal bei der (schon genannten) Firma FTDI um die haben auch das sog. Vinculum-Chip das ist ein USB-Host. http://www.ftdichip.com/index.html Zu kaufen gibts die chips bei Segor/Berlin
Ich glaube, USB und simpelst einfach beißt sich irgendwie. Noch dazu, wenn du ein Dateisystem lesen musst. Nicht das du mit falschen Erwartungen rangehst...
Was hälst du von den? http://www.cypress.com/portal/server.pt?space=CommunityPage&control=SetCommunity&CommunityID=209&PageID=215&gid=9&fid=285&category=All
USB mit AVR gibt es auch bei mir (www.rahand.eu): ATmega8 mit PDIUSBD12, AD-Wandler-Eingang, LED's, Taster und Drehencoder. Lass den Taster, den Encoder und die LED's weg, dann hast Du 6 freie Pins. Gruß Ralf
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.