Sida 1 av 1

Hur driva gammal hårddiskmotor?

Postat: 19 april 2006, 23:31:23
av arvidb
Jag har en motor från en gammal MFM-hårddisk (Seagate ST-4026 ifall någon skulle vara intresserad :) ) som jag inte lyckas komma på hur jag ska driva (jag vill alltså köra den löst).

Jag har hårddiskens kretskort kvar men det vill inte köra motorn (antagligen eftersom resten av disken är borta :roll: ). Motorn har sju anslutningar:

1: signal från motorn på 2.5 V.
2: 5 V från kretskortet (?). Svajar +/- några mV när jag roterar motorn snabbt för hand, och brusar ca +/- 0.1 V när kontrollerkortet switchar ström till ena lindningen.
3: 0 V från kretskortet.
4: 5 V från kretskortet.
5: Gemensam för lindningarna.
6: Lindning 1.
(7: N.C.)
8: Lindning 2.

Motorn har fyra "steg" per varv när man drar runt den för hand. Mätning av lindningarna ger att de är kopplade i serie, och det ser man också om man kollar in i motorn.

Det finns en del elektronik på ett kretskort i motorn, men jag har inte lyckats mäta upp någon aktivitet på någon av anslutningarna när jag drar runt motorn för hand, förutom den på ansl 2 (mätt med oscilloskop).

Med ström på lindning 1 ställer sig motorn i ett läge, med ström på nästa lindning i 90 grader mot det läget. D.v.s. genom att växla dem kan jag få motorn att snurra, men riktningen blir slumpmässig.

Någon som vet vad detta är för slags motor (och kanske hur den drivs)?

Hmm, nu när jag sitter och skriver så slår det mig att detta måste klassas som en 2-ph brushless, och det finns ju faktiskt en del info om detta på Google...

Alltså nåt sånt här för att driva den (enl. datablad för SLA7032M):

Kod: Markera allt

2 ph excitation:
AB
01
11
10
00
01
11
10
00

eller

1-2 ph excitation:
01
00
10
10
11
11
11
01

:?:

Vad sjutton är 1-2 ph excitation?

Arvid

Postat: 19 april 2006, 23:53:41
av Tekko
Det är en 2fas synkronmotor av samma typ som i dcfläktar, så en likadann men biffigare drivning så är saken biff.

Jag lekte med en liknande motor med 8 steg per varv, jag fick upp den i kanske 10krpm, det tog iaf flera min för den att stanna men tyvärr så totalförstördes allt då man stängde av strömmen på fel sätt.

Det hela drevs med både 5v och 12v, man var trungen avv fimpa spänningarna i rätt ordning annars pajjade allt utom motorlindningarna.

Blåste 2 hallsensorer, en hex inverter krets och 2 fettar vid sista körningen då jag fimpade spänningarna i fel ordning/samtidigt.

Postat: 19 april 2006, 23:54:28
av Henry
Denna typ av motor, om det nu var en 2 fas variant, finns i samtliga datorfläktar. Dessa drivs i princip enbart av 2 trissor och en halleffekt sensor.

Postat: 20 april 2006, 00:11:43
av arvidb
Tekko:

Stängde du av spänningen till styr-/drivsteget medan motorn fortfarande gick? I vilket fall så låter det rätt kul att dra upp den i 10 kRPM. :mrgreen:


Tekko & Henry & alla andra:

Någon idé om vad de övriga anslutningarna kan vara för något? Om det är anslutningar till en halleffektsensor, hur använder jag den i så fall? Det känns ju om inte annat ganska jobbigt om störningarna från lindningsswitchningen är 10 ggr större än signalen från sensorn...

edit: Jag hittade en trevlig application note om "Sensorless control of two-phase brushless DC motor": http://www.atmel.com/dyn/resources/prod ... oc8007.pdf

Arvid

Postat: 20 april 2006, 03:21:06
av Henry
Intressant pdf. Har alltid undrat varför statorn inte varit helt cirkulär utan som i pdf:n liksom snedskuren vid varje pol på dessa 2-fas motorer, men nu vet man det.


En bild på det hela hade ev kunnat hjälpa något för att kunna se vad dom andra anslutningarna har för uppgifter.