Hallo zusammen ich befinde mich grad in der ausbildung als tech. assistent für informatik an einer Berufsfachschule. In diesem Jahr müss ich eine Facharbeit abgeben und da ich durch meine ausbildung ein großer fan von µC´s geworden bin hab ich mich folgendes Thema "ausgesucht" (nocht nicht fest). : Ich möchte mit einem µC (Atmel Mega128 hab ich gedacht) eine festplatte ansteuern und zwar soll sie Daten die von einem A/D Wandler kommen auf die Festplatte schreiben und andersrum auch wieder ausgeben bzw an eine USB Schnittstelle Jetzt meine Fragen: 1. Ist der Chip der richtige 2. Hat das jemand schon mal gemacht (wenn ja ob er bereit wäre mir zu helfen Ich hab leider bis jetzt nur mit einem 8051 das vergnügen gehabt, deswegen will ich noch wissen ob der umstieg auf einen andren chip schwiriger ist Vielen Dank im voraus BTW: geniale Seite
Hallo Andreas, ich denke, der Chip ist ok wenn auch etwas oversized. Ein Mega16 oder Mega32 würde da auch schon reichen, selbst wenn du in einer Hochsprache wie C programmierst. Jedenfalls hast du beim ATMega128 genug Speicher, kannst also problemlos auch noch ein komplettes Filesystem implementieren. Ich hab mal mit nem PIC16F877 eine Festplatte angesteuert (nur auslesen), das ist eigentlich kein Problem. Umgekehrt sollte das beschreiben in der gleichen Art und Weise möglich sein. Thorsten
Hi, www.yampp.com ... die benutzen Atmega128L. Die Daten werden per Usb vom PC aus uebertragen. Der Sourcecode ist in C und ist Public. MIS ist der Softwareschreiber und ist sehr hilfsbereit. Leider benutzen Sie ein eigenes Filesystem, aber die meisten Sachen kannste Dir da abschaun. Mfg Dirk
Guck dir mal den Cypress EZ-USB AN2131 an, da hast du einen fixen 8051-Clone mit integrierter USB Schnittstelle. Gruss Andre
Danke erstmal für die vielen tips am besten gefällt mir jetzt der vorschlag von andr adrian jedoch weiß ich nicht genau ob der chip die power hat daten von einem a/d wandler zu holen und praktisch "on-the-fly" auf die platte zu schreiben wäre noch für infos dankbar
Hi kommt darauf an wie schnell der AD-Wandler wandeln muß :-) Aber so 100kByte pro Sekunde sollte ein AVR schon auf die Platte bringen können wenn er nicht viel mit dem Dateisystem herumfurwerken muß. Matthias
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.