Hi, Ich habe mal ne Frage bezüglich eines kleinen Lesegerätes für SD/MMC Karten. Ich möchte eine Schaltung realisieren mit dem ich SD/MMC Karten über den AVR an den USB Port meines PCs anstöpseln kann und in einem für Digitalkameras üblichen Format ( Fat16 oder 32) Auslesen und beschreiben kann. Ein Kartenschreib/lesegerät was eben BUS-Powered und für die gängigsten SD/MMC Karten funzt. Ich weiß das es bereits viele 6 in 1 Cardreader mfür USB günstig gibt allerdings möchte ich dies eben im gröbsten "selbst" Basteln. Wichtig hier wäre das das OS diesen Wechselspeicher auch erkennt und zugreifen läßt. Hat hiermit jemand bereits Erfahrung gesammelt ? Oder hat mir ein paar Ratschläge ? Ich habe auch noch keinen Cardslot gefunden der Print auf eine Platine passt und SD/MMC karten aufnehmen kann. Hat da jemand quellen ? mfg
Daß Du das Rad neu erfinden willst, ist Dir ja klar; na gut, kann man ja noch so einiges dabei lernen. Zuerst: Der AVR ist für USB-Anwendungen recht ungeeignet; Du wirst nicht umhinkommen, einen externen USB-Device-Controller zu verwenden. Da sich Dein Gerät wie ein "USB Mass Storage Device" verhalten soll, können die netten Bausteine von FTDI nicht verwendet werden. Also wirst Du etwas wie den PDIUSBD11 von Philips (oder einen Nachfolger) verwenden müssen - und den gesamten USB-Device-Stack selbst implementieren. Hinweis: Die in diesem Zusammenhange oft erwähnte Igor-USB-Lösung wird hier versagen; Igor macht nämlich nur Low-Speed-USB (1.5 MBit/sec), was für HI-Devices (Mäuse, Tastaturen etc.) vorgesehen ist. Es entzieht sich meiner Kenntnis, ob ein Mass Storage Device an Low-Speed-USB überhaupt möglich ist. Geeigneter für eine derartige Selbstbaulösung ist ein Microcontroller mit adäquater USB-Unterstützung - die EzChips von Cypress kommen mir da spontan in den Sinn. Immerhin: Das Dateisystem ist für Deine Anwendung völlig irrelevant; ein Mass Storage Device muss "nur" sektorweisen Zugriff auf die Speicherkarte zur Verfügung stellen, das Dateisystem wird vom Host verwaltet. Den folgenden Satz verstehe ich nicht: "Ich habe auch noch keinen Cardslot gefunden der Print auf eine Platine passt und SD/MMC karten aufnehmen kann." Hä? Hersteller von SD/MMC-Slots ist beispielsweise die Firma Yamaichi; Lieferant für Produkte von denen ist Glyn. Segor bietet sowas unter der Bestellbezeichnung FPS 009-3002 auch an, kost' 9.50 EUR. (http://cgi.segor.de/user-cgi-bin/sidestep2.pl?foto=1&Q=sd-card&M=1#)
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.