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
Die IDE Schnittstelle ist logisch getrennt vom Motor. Es werden nur Daten und höhere Commands übergeben. Du kannst jedoch ne Active-LED anschließen :)
Hmmm kann man nicht irgendwelche Commands übergeben, dass sich der Motor drehen soll ?. Eine LED wäre ja langweilig ;-).
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
Ja Olaf, wenn ich nur wüsste welcher IC das wäre. Es sind 3 ICs drauf, wenn ich mich recht erinnere. Eine Suche nach Datenblättern war erfolglos, da die IC's ja meistens solche Custom Chips sind.
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.
wobei "einfach" aber wirklich relativ ist! besonders ohne motorinterne hal sensoren o.ä. klaus.
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 ?
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 ?
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 ;).
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.
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.
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.
Auf der Festplattenplatine habe ich einen UCC3285QP gefunden. Die Kontakte für den Spindle Motor führen direkt zu diesem IC. Google Recherche: UCC3285QP = Current-mode PWM controller. Damit könnte man ja was anfangen oder ? ;-)
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.