Ik heb vandaag uit een oude harddisk het motortje weten de halen
Alleen zitten er dus 4 contactjes aan en ik weet niet op welk voltage en op welke contactjes. (5V misschien?)
Hier klein plaatje voor degene die het niet snappen:
(Mijn tekenkunsten in paint zijn trouwens ook heel mooi, of niet?)
Dit zijn pas tekenkunsten.
Maar hebben de draden ook kleuren? Anders moet je mss even zoeken op stappenmotoren. Dan kun je ook vinden hoe je ze kunt doormeten en dus aan kunt sturen
Op 13 januari 2007 13:17:29 schreef remy:
Dit zijn pas tekenkunsten.
Maar hebben de draden ook kleuren? Anders moet je mss even zoeken op stappenmotoren. Dan kun je ook vinden hoe je ze kunt doormeten en dus aan kunt sturen
Oeps, verkeerde plek geplaatst...
nee, ze hebben geen kleuren, iemand anders nog een idee?
en remy bedankt ik zal even kijken;)
Edit: leuk filmpje 
ja je kunt deze motor dus niet laten draaien door er gewoon 5 volt op te zetten. je zult een aansturing moeten maken welke om en om spanning op een van de draden te zetten waardoor de motor dus steeds een stap draait.
Op 13 januari 2007 14:31:01 schreef remy:
ja je kunt deze motor dus niet laten draaien door er gewoon 5 volt op te zetten. je zult een aansturing moeten maken welke om en om spanning op een van de draden te zetten waardoor de motor dus steeds een stap draait.
oh ok, ik begin het te snappen
Mijn eerste stappenmotor
muddy
Magnetische flux loopt altijd in gesloten paden, elektrische stroom niet per se (volgens de wet van Ampère), want: elektrische lading kan ophopen.
Het is wss geen stappenmotor, maar een brushless motor. Deze heeft 3 spoelen, en 1 gezamelijke aansluiting. Je hebt hier een speciale aansturing voor nodig, aangezien de spoelen in een bepaalde volgorde aangestuurd moeten worden.
Zie ook de motoren special van Elektuur, daar staat alles in.
Jup, ik heb nog geen enkele harddisk in handen gehad met een ander type motor.
( en daar waren heel oude discen bij ! )
pcnerd
Take a parachute, and jump!
ik heb ook nog een stuk of 4 van die krengen liggen, wou er een prop.clock mee maken, maareh, is er niemand met een gratis stukkie over het aansturen van die krengen/
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
bij moderne harddisken ( laatste 10 jaar) is die 4e draad is niet het sterpunt .... maar een index signaal wat aangeeft waar ene toer begint ( das een extra spoel die verbonden is naar het sterpunt)
en bij de hele moderne ( laatste 5 jaar ) is die er helemaal niet meer omdat een ander indexing systeem gebruikt wordt ( uitgevonden door je weet wel welk bedrijf
)
dergelijke motor aansturen is gene 'kaka' hoor.
je kan daar natuurlijk stomweg op gaan commuteren maar die motor gaat schokken tot en met. je krijgt dat nooit mooi draaiende. ( plus je gaat de lagers om zeep helpen. die fluid bearings kunen slecht tegen en de magnetische bearings al helemaal niet meer . die windingen liggen onder een hoek en overlappen elkaar voor een deel ... om een 'zweefveld te creeren')
in het echt zitten er 3 PWM generatoren die elk een spoel aansturen. die pwm's zijn 120 gradne in fase verschoven.
het signaal wat gemaakt wordt is GEEN sinus ! de motor maakt tevele lawaai en schokt dan nog ( de hoeksnelheid is zelfs niet constant ! ) plus er wordt eigenlijk energie gepompt als het niet nodig is. en die wordt dan alleen maar omgezet in warmte wat ok weer niet goe dis... ). er wordt een speciale zogenaamde m-curve ( het signaal ziet er een beetje uit zoals het logo van de bekende hamburgertent )
gegenereerd. daardoor verloopt de handoff van de ene spoel naar de andere heel soepel.
om de 3 commutaties ( een volledige toer ) wordt eventjes een van de PWM's gestopt gedurende een paar microseconden en de tegen emk wordt opgemeten die uit de spoel komt ( de rotor is namelijk een permanente magneet in die dingen ) die tegenem wordt gebruikt om de juiste positie van de rotor te bepalen en om de snelheidsregeling bij te sturen.
der zijn nog een nest andere dingen die gedaan worden maar waarover ik niets kwijt mag om begrijpelijke redenen 
het eenvoudigste om die motor aan te sturne is gewoon uit die harde schijf ook de Smooth chip halen en die terug aan de motor hangen.
de interface is een soort spi achtige bus. enig nadeel is dat het SNEL moet gaan. de SCLK loopt op 50 MHz en er zit intern ene watchdog. als die clock teveel daalt of stp dan gebeurt er een 'emergency stop'
de motor controller veronderstelt dan dat de controller ofwel gecrasht is ofwel zonder power zit. om de schijf te beschermen ( de data en de surface layer ) : de kop mag immers NOOIT landen op de datatracks en de laatste 4 jaar is er ook geen landing zone (das verloren ruimte waar je data kan zetten ! ) meer, maar worden de koppen van de schijf afgehaald en geparkeerd in een 'garage' .
het probleme is dat de het oppervlak van de schijf en koppen zo vlak is dat , als die tegen elkaar komen, er een geweldige cohesiekracht optreedt. Die kracht is genoeg om de koppen van de arm af te scheuren als de motor start. ( die harddisk motoren zuipen 3 a 4 ampere tijdens de start en hebben een geweldige 'torque' door die motorcontroller )
tijdens zo ene 'panic attack' geberut een ingewikkelde procedure die de kop gaat laten landen in de garage.
de motor wordt op dat moment als generator gebruikt.
je kan daar natuurlijk wel leuk mee spelen met die motor maar je gaat die nooit op 'full power' krijgen zonder die controller chip.
Zou je voor een standaard brushless DC motor (zoals ook in cdrom spelers zit) niet iets met een MC33033 IC kunnen doen ?
iets zoals dit:
http://img292.imageshack.us/img292/6086/motorlv0.jpg
kwestie van 3 transistors wat weerstanden, potmetertje en een schakelaar...
[Bericht gewijzigd door JWO op ]
Dan moet je weer een HALL sensor hebben, en die vind je NIET in die motoren.
In de elektuur heeft een schakeling gestaan om zo'n motor quick and dirty te driven, twee gestuurde windingen en de derde als feedback ofzo, werkte met een paar simpele torren.
Geen idee meer wanneer en waar ... Dan heb je het natuurlijk niet over 7200 toeren, en al helemaal niet over enig asvermogen, maar het draaid wel 
[Bericht gewijzigd door Sine op ]
free_electron
Silicon Member
Professioneel ElectronenTemmer - siliconvalleygarage.com - De voltooid verleden tijd van 'halfgeleider' is 'zand' ... US 8,032,693 / US 7,714,746 / US 7,355,303 / US 7,098,557 / US 6,762,632 / EP 1804159 - Real programmers write Hex into ROM
kun je niet gewoon stijf tegen de onderkant een oude pc-fan driver plakken? zodat de hall sensor ook nog wat oppikt.
Ik heb zelfs nog een schijf met een stappenmotorbesturing voor de arm in handen gehand, maar zelfs die had een brushless motor.
h zit vlak naast de j
[Bericht gewijzigd door fritsuitoosterstreek op ]
Op 13 januari 2007 18:41:44 schreef free_electron:
(...)
het eenvoudigste om die motor aan te sturne is gewoon uit die harde schijf ook de Smooth chip halen en die terug aan de motor hangen.
(...)
Ja leuk, maar van die fantastische Smooth chips zijn nu eens _nergens_ datasheets te vinden 
In CD-rom drives worden al eens motordrivers gebruikt die in principe zo'n HD motor ook moeten kunnen aandrijven. Werken ook met tegen-EMK, én datasheet is beschikbaar. Ik geloof dat Motorola er maakt.
Zelf een aansturing brouwen is onbegonnen werk. Ik heb het eens geprobeerd, met optische detectie het 0° punt vaststellen, timen tot het 360° punt en die lengte dan nemen voor de volgende cycle. Zonder succes...
Met een 3-fase blokgolf is het wel enigszins aan te sturen. Spanning, frequentie e.d. zijn heel kritisch eens je wat toeren wil maken. Op die manier ben ik er overigens wel in geslaagd om een oude 7200RPM Seagate HD tot 13K RPM te schoppen... don't try this at home, de kans dat de platters uit elkaar spatten is reëel. Motortje zonder platters haalde 48K RPM, da's commuteren aan 3.2KHz en 60V erop 