hat einer von euch eine anleitung wie man ein externe FEstplatten gehäuse am besten auf atmel basis machet. Natürlich mit Programm sonst wirds zu schwer. Ich weis das man diese auch kaufen kann. Aber ich bastle halt gerne und würde das ding eben gerne bauen. Danke mfg killer
Du musst einen USB-Device-Controller an den von Dir verwendeten Microcontroller anschließen oder aber einen Microcontroller mit integriertem USB-Device-Controller verwenden. Desweiteren musst Du die IDE-Schnittstelle der Festplatte an den verwendeten Microcontroller anschließen und Softwarefunktionen entwickeln, die das Lesen und Schreiben einzelner Sektoren auf der Festplatte ermöglichen. Dann musst Du einen USB-Device-Stack und Unterstützung für die Standardgeräteklasse "USB Mass Storage Device" auf Deinem Microcontroller implementieren. Eine reine Softwarelösung analog zum USB-Seriell-Adapter von Igor Cesko ist bei dieser Anwendung nicht möglich, da "Mass Storage Devices" nicht mit der niedrigen Datenrate "low speed-USB" (1.5 MBit/sec) betrieben werden können. Ein geeigneter Controller für diese Aufgabe könnte ein AT91SAM7Sxxx sein, da dieser über den erforderlichen USB-Device-Controller verfügt, auch dürfte die Ansteuerung des IDE-Interfaces durch die Möglichkeit von 16-Bit-I/O-Zugriffen deutlich leichter als bei einem reinen 8-Bit-Controller wie einem AVR sein. Eine Alternative wäre eines der "Konkurrenzprodukte" aus der LPC214x-Reihe von NXP (ehemals Philips), für die gibt es sogar ein Softwarebeispiel für die Implementierung eines "USB Mass Storage Device". Anzumerken ist natürlich, daß alle diese Lösungen nur USB1.1 bzw. die verhältnismäßig niedrige Datenrate davon umsetzen können; die heutzutage üblichen USB-IDE-Adapter verwenden das bedeutend schnellere USB2.0.
Du könntest auch z.B: von Cypress den EZ-USB AT2LP(TM) (Fixed-Function USB-to-PATA Bridge for External HDD & Optical Drives) verwenden. http://www.cypress.com mfg AiM
Das ist dann aber kaum noch von der Verwendung einer fertig gekauften Elektronik zu unterscheiden. Gewissermaßen "Löten nach Zahlen".
ja prinzipiel reich tmir das ja. habe da ein link gefunden http://www.siphec.com/Projects/USB2ATA/index.html ich werd mal schauen was ich da hinkriege danke euch schonmal
viele Hersteller solcher Adapter geben außerdem nur die höheren ATA Normen an, also ATA66 erst ab 100/133 scheints keine Probleme mehr zu geben. Habe selbst so einen Adapter und ältere Platten werden nicht erkannt, der Hersteller schrieb mir dann auch das es erst ab ca. 40GB Platten einwandfrei funktioniert
Texas Instruments hat da auch ein paar wunderschöne Teilchen im Sortiment. USB-to-ATA Bridge und USB-to-ATA/ATAPI Bridge.(TUSB6250) Das heisst, du könnest entweder eine Externe Fesplatte anhängen... oder du nimmst den USB to ATA/ATAPI Bridge Controller und kannst dann eine Festplatte und ein CD-LAufwerk anhängen. mfg Schoasch
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.