Forum: Mikrocontroller und Digitale Elektronik Facharbeit und die Probleme


von Andreas Kaiser (Gast)


Lesenswert?

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

von Thorsten (Gast)


Lesenswert?

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

von Dirk (Gast)


Lesenswert?

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

von Andre Adrian (Gast)


Lesenswert?

Guck dir mal den Cypress EZ-USB AN2131 an, da hast du einen fixen
8051-Clone mit integrierter USB Schnittstelle.

Gruss

Andre

von Andreas Kaiser (Gast)


Lesenswert?

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

von Andre Adrian (Gast)


Lesenswert?


von Matthias (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.