Festplattenmotor steuern

OP #1427840
Hallo !

Ich habe mal hier ne alte Festplatte auseinander gebaut um mal zu sehen 
was für ein Motor da drin steckt. Nach einiger Recherche stellte es sich 
raus das es ein BLDC Motor ist. Ein BLDC Controller zubauen ist ja auch 
nicht ohne....

Die Platine der Festplatte habe ich noch und der Motor dreht sich auch.
Ich denke mir, dass es doch bestimmt möglich wäre den Motor über die 
Platine, sprich über den IDE Anschluss anzusteuern.

Ich hab schon gegoogelt, aber leider nur eine Seite gefunden wo man den 
Stepper des Diskettenlaufwerks ansteuert.

Meine Frage:

Hat das jemand schonmal gemacht und kennt einer zuverfällig eine PIN 
Beschreib des IDE Anschlusses ? Die Anschlüsse (PINS) arbeiten ja alle 
mit TTL, daher könnte man es ja mit einem AVR mal ausprobieren :).

Bin für jeden Tipp dankbar !

MfG,
Döner Man
Gast
Man koennte kucken an welchen IC der Motor genau haengt und sich dann 
ein Datenblatt dafuer besorgen. Oft sind die von Rohm.

Dann wuerde es wohlmoeglich reichen dem IC nur ein Taktsignal zu geben 
und der Motor dreht sich.

Olaf
Gast
Bei CD/DVD Laufwerken ist es einfacher. Da stecken oft, besonders bei 
älteren Modellen, ganz normale BLDC Controller drin. Ebenso in 
Diskettenlaufwerken.
Es gibt auch einfacher BLDC Controller auf Basis vom AVRs, die man sich 
mit relativ wenig Aufwand selbst bauen kann.
Gast
Hallo Gast :)


>Bei CD/DVD Laufwerken ist es einfacher. Da stecken oft, besonders bei
>älteren Modellen, ganz normale BLDC Controller drin. Ebenso in
>Diskettenlaufwerken.

Hmmm interessant. Ich habe auch hier ein altes DVD Laufwerk wovon ich 
die Platine auch noch habe.... mal sehen was.

Aber auch wenn ich den IC finde, wie soll ich den "rauslöten" ohne den 
IC zu beschädigen ?

>Es gibt auch einfacher BLDC Controller auf Basis vom AVRs, die man sichmit 
>relativ wenig Aufwand selbst bauen kann.

Hast du für interesannte Links oder nen Schaltplan ?
Gast
Nachtrag:

Aus den alten DVD Laufwerk habe ich auch noch den BLDC Motor der 6 oder 
8 Adern hat und einige von den führen zu kleinen schwarzen Bausteinen, 
die bestimmt Hall Sensoren sind. Wie einfach ist es denn BLDC's mit Hal 
Sensoren anzusteuern ?
Gast
Hier eine schöne Webseite mit sensorlosen Controllern: 
http://home.versanet.de/~b-konze/

Wenn du nur noch die Platine hast wird es schwierig. Falls es einem nur 
darum geht mal etwas rumzuspielen eignet sich ein halbwegs komplette 
CD-Rom LW seht gut.

Ich habe hier ein Notebooklaufwerk herumliegen bei dem der Spindelmotor 
mit dem Controller zusammen auf einer kleinen Metallplatte montiert ist.
Eben mal schnell 5V und Masse dran, Standby auf high, den negativen 
Eingang vom "torque sense amp" auf low und schon dreht der Motor voll 
auf :).
Über einen AVR mit DAC bzw PWM könnte man die Drehzahl einstellen oder 
auch regeln.

Solch einen Chip auszulöten und eine Platine dafür zu entwerfen ist 
wahrscheinlich nicht weniger aufwändig als gleich einen eigenen BLDC 
Controller zu bauen ;).
Gast
Hallo Gast ;-).

>Ich habe hier ein Notebooklaufwerk herumliegen bei dem der Spindelmotor
>mit dem Controller zusammen auf einer kleinen Metallplatte montiert ist.
>Eben mal schnell 5V und Masse dran, Standby auf high, den negativen
>Eingang vom "torque sense amp" auf low und schon dreht der Motor voll
>auf :).

Das hört sich ja geil an :).

Ich habe nicht nur die Platine, sondern den Spindle Motor, 
Laufwerkgehäuse usw...

Wie meinst du das mit 5V und Masse dran ? Einfach den Molex Stecker dran 
oder wie ? Und wie mach ich das mit standby auf high und das mit dem 
torque sense amp ???

Oh man....ich auch haben will das :D.
OP
So!

Auf der DVD ROM Platine habe ich einen BD7995EFS gefunden.
Link: http://www.chipdocs.com/pndecoder/datasheets/GESS/BD799.html

Beschreibung: Epitaxial-base, silicon N-P-N VERSAWATT transistor. 80V, 
65W

Dann ist ein großer Chip dabei: MT1355PE.

Und noch ein: ELITEMT m11b416256a (DRAM)

Also muss der BLDC Controller ja im MT1355PE stecken. Zudem gibt es aber 
keine Infos ! Ansonsten ist da kein IC mehr drauf.
OP
AHA !

@  Olaf ! Du meintest ja was von ROHM. Hab eben diesen Link gefunden 
bezüglich dem BD7995EFs: 
http://www.applegate.co.uk/listings/stock/harty-electronics-ltd/bd7995efs-e2-rohm-component/BD7995EFS-E2-17028.html.

Da steht: BD7995EFS-E2 ROHM Component - BD7995EFS-E2.

Das heißt, dass es dieser IC ist oder nicht ?

NACHTRAG: Die Leitungen vom Motorkabelsockel führen direkt zu diesem IC.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.