Hallo!

@ Golli

Wie der Besserwessi schon geschrieben hat, ist das die Köpfe bewegendes Mechanismus prezizer als Uhrwerk. Die Oberfläche der mit um 10 U / s rotierender Platte ist spiegelglatt und die Köpfe bewegen sich kontaktlos auf Luftkissen die durch Drehung der runden Plate entstehen.

Jede Ingerenz (z.B. minimaler zusätzlicher Gewicht) wird sicher zum s.g. "crash" also Zerstörung den Daten auf der Oberfläche führen, die dem Controller zur exackter Positionierung notwendig sind. Trotz sehr geringem Gewicht den Köpfen, gehen die Festplaten meistens wegen Abreißen von Köpfen kaputt.

Ich habe früher PC's in Assembler programmiert, aber ohne fertigen Funktionen von BIOS konnte ich auf einer Festplatte kein Zeichen schreiben bzw. von ihr auslesen.

Realistisch gesehen ist die Prezision der Positionierung von Festplatte und CD ROM Laufwerk vergleichbar. Das Laufwerk ist aber sicher robuster, also für deine Idee besser geeignet. Die Steuerung über IDE Schnittstelle ist aber leider nicht einfacher. Vielleicht könntest du die Motoren direkt von µC steuern ?

Viel Spass und Erfolg !

MfG