Microkontroller Festplattenmotor

Im Unterforum Microcontroller - Beschreibung: Hardware - Software - Ideen - Projekte

Elektronik Forum Nicht eingeloggt       Einloggen       Registrieren




[Registrieren]      --     [FAQ]      --     [ Einen Link auf Ihrer Homepage zum Forum]      --     [ Themen kostenlos per RSS in ihre Homepage einbauen]      --     [Einloggen]

Suchen


Serverzeit: 06 11 2024  15:22:42      TV   VCR Aufnahme   TFT   CRT-Monitor   Netzteile   LED-FAQ   Osziloskop-Schirmbilder            


Elektronik- und Elektroforum Forum Index   >>   Microcontroller        Microcontroller : Hardware - Software - Ideen - Projekte

Gehe zu Seite ( 1 | 2 Nächste Seite )      


Autor
Microkontroller Festplattenmotor

    







BID = 755207

Tikari

Gerade angekommen


Beiträge: 19
Wohnort: Tauberbischosheim
 

  


Halle erstmal

ich hätte da mal ne Frage

ist es möglich über einen microkontroller einen festplattenmotor
anzusteuern (zerlegte festplatte)

wenn ja was für ein motor ist das eientlich?
ist das ein schrittmotor?
kann ich die drehzahl regeln?
und was für ein signal oder signale brauch ich

würde mich freuen wenn mir jemand helfen könnte

lg tikari

BID = 755246

Bartholomew

Inventar



Beiträge: 4681

 

  

Hoi,

Auf der Steuerplatine der Festplatte sitzt auch bloß ein µC, der sich um den Motor (und natürlich die ganzen anderen Dinge) kümmert. Wie er das macht, weiß ich nicht.


Gruß, Bartho

BID = 755250

Tikari

Gerade angekommen


Beiträge: 19
Wohnort: Tauberbischosheim

Ich habe einen Festplattenmotor mit 3 pins,
ich könnte mir vorstellen das es eine art Drehstrommotor ist.

z.B. Spannung an pin 1+2 danach an pin 2+3 und zuletzt an pin 3+1
und umso schneller ich schalte desto schneller dreht er sich.
Aber ob es so ist weiß ich leider nicht.

Vieleicht weiß ja noch jemand wie er angesteuert werden muß,
und wie hoch die Spannung sein muß.

BID = 755274

perl

Ehrenmitglied



Beiträge: 11110,1
Wohnort: Rheinbach


Zitat :
Ich habe einen Festplattenmotor mit 3 pins,
ich könnte mir vorstellen das es eine art Drehstrommotor ist.
Ja, das ist ein Drehstromsynchronmotor und er wird i.d.R. auch von einem Mikrocontroller gesteuert.
Zwischen µC und Motor befindet sich aber aber gewöhnlich noch ein IC mit starken Treibertransistoren.
Wenn man die Phasen einfach reihum ansteuert, ergeben sich Drehmomentsprünge und der Motor macht einen ziemlichen Krach. Bei vielen Festplatten bis vielleicht 1992 konnte man das resultierende Knurren beim Hochlaufen und das anschliessende Heulen sehr gut hören.
Um dieses Laufgeräusch zu reduzieren, steuert man die Phasenströme heutzutage mit einer hochfrequenten PWM, sodaß sich ein gleichmäßiger Drehmomentverlauf ergibt.
Die Rechenarbeit, die der µC dabei zu erledigen hat, ist erheblich und preiswerte µC bis etwa zu dem genannten Datum hätten sie kaum zu leisten vermocht.

BID = 755337

Tikari

Gerade angekommen


Beiträge: 19
Wohnort: Tauberbischosheim

Erstmal danke für deine Hilfe,

als Treibertransistor kann, ich da den 2n7000 verwenden (drei davon).
Und wegen den Pahsenströmen. Da kann ich ja mit den PWM´s, den Transistor impulsweiße schalten. Oder?
Was für eine Spannung bekommt der motor 5V oder 12V

Ich arbeite leider noch net solange mit den Microcontrollern
Habe bis jetzt nur so nen 4x4x4 Led Würfel gemacht, und da habe ich die PWM´s noch net gebraucht

Die PWM´s steuern doch die leistung 10% 20% etc oder?
Also schalten sie ne gewisse zeit ab und wieder an oder?

Falls jemand ein kleines Prog. Beispiel hat wäre echt schick
Bin Leider in der hinsicht noch recht unerfahren^^

LG Tikari

P.s. ich habe bis jetzt nur mit Bascom programmiert

[ Diese Nachricht wurde geändert von: Tikari am 19 Mär 2011 13:38 ]

BID = 755340

DonComi

Inventar



Beiträge: 8605
Wohnort: Amerika

Ein Beispielprogramm habe ich nicht.

Wie perl schon sagte ist die Ansteuerung für einen runden Lauf nicht so trivial und zudem abhängig von der Drehzahl. Man nimmt auch häufig Stromquellen statt Spannungsquellen, um den Strangstrom konstant zu halten.

Einfache 1-0-Abfolgen kannst du ja dennoch anlegen, dann ruckelt es zwar ein wenig, geht aber.
Dazu solltest du den Treiber verwenden, der auf der Platine sitzt, dann kommst du um eigene Treiberschaltungen herum.

_________________

BID = 755365

Tikari

Gerade angekommen


Beiträge: 19
Wohnort: Tauberbischosheim

Ok vielen Dank an alle.

Ich werde mal mein Glück versuchen...
vllt bekomme ich es ja hin, das er einigermaßen sauber läuft.^^

Den Treiber von der Platine werde ich denk ich nicht benutzen können.
Werde nicht drum herumkommen mir ne Treiberschaltung zu machen, da mir die Platine aberaucht ist,
als sie noch im Rechner verbaut war.
War schon kurz davor sie in die zu treten, aber ich hab so ne Spielerei gesehn die ich versuche nachzubauen

http://www.youtube.com/watch?v=K1as.....=fvwp


Wünsche euch ein schönes WE

LG Tikari

BID = 755420

Rambodischien

Schreibmaschine

Beiträge: 1341
Wohnort: Österreich

Hi
Kannst du nicht die vorhandene Treiberplantine benutzen? Die Festplatte müsste doch immer auf die erforderlichen Drehzahl drehen, dann musst du das ganze nicht selber basteln.


_________________
Mfg Rambodischien

BID = 755428

Jornbyte

Moderator



Beiträge: 7170


Zitat :
da mir die Platine aberaucht ist


Ist das lesen der Beiträge wirklich so schwer????


_________________
mfg Jornbyte

Es handelt sich bei dem Tipp nicht um eine Rechtsverbindliche Auskunft und
wer Tippfehler findet, kann sie behalten.

BID = 755453

Rambodischien

Schreibmaschine

Beiträge: 1341
Wohnort: Österreich


Offtopic :

Sorry, war gestern wohl zu lange auf der Uni


_________________
Mfg Rambodischien

BID = 755523

perl

Ehrenmitglied



Beiträge: 11110,1
Wohnort: Rheinbach


Zitat :
arbeite leider noch net solange mit den Microcontrollern
....
P.s. ich habe bis jetzt nur mit Bascom programmiert
Dann solltest du dich wohl noch tüchtig in Assemblerprogrammierung üben, bevor du dich an ein derartiges Projekt wagst.

Auch hardwaremäßig
Zitat :
als Treibertransistor kann, ich da den 2n7000 verwenden (drei davon).
liegst du ziemlich daneben.
Dieser Transistor ist viel zu schwach und außerdem brauchtest du mindestens sechs.

BID = 755546

Tikari

Gerade angekommen


Beiträge: 19
Wohnort: Tauberbischosheim

Ja stimmt ich brauch minimum 6, da ich ja 2 pro Motorpin brauch wegen - u. + und 6 dioden
anstelle der Transistoren kann ich doch auch nen Mosfet nehmen wie
z.B. FQU7N10L oder?
Aber ich denk dann brauch ich 2 verschieden für N und P!

@perl Wegen Assemblerprogrammierung kannst du mir da ein Prog empehlen
und finde ich im Netz ne Seite mit hilfestellungen und Beispielen.

Grüße Tikari



BID = 755581

DonComi

Inventar



Beiträge: 8605
Wohnort: Amerika

AVR Studio von Atmel, da ist alles dabei, Editor, Assembler, Programmer, Simulator, etc.

Alternativ, aber für BASIC-Programmierer häufig zu kompliziert, der avr-as und ein beliebiger Editor.
avr-as ist bei WinAVR dabei.



_________________

BID = 755718

Goetz

Schreibmaschine

Beiträge: 1945
Wohnort: Dresden
Zur Homepage von Goetz

Sollte hier nicht auch ein „Fahrtregler” für bürstelose Modll(bau)motoren geeignet sein? Angesteuert von einem Servotester....
Dafür müsste es auch einige Bauanleitungen im Netz geben. Stichwort: Brushles-Controller

BID = 755724

perl

Ehrenmitglied



Beiträge: 11110,1
Wohnort: Rheinbach


Zitat :
Sollte hier nicht auch ein „Fahrtregler” für bürstelose Modll(bau)motoren geeignet sein?
Wenn es sich nur zu drehen brauchte, könnte man fast jeden x-beliebigen Motor als Antrieb nehmen, aber hier müssen die Lichtspiele auf wenige Mikrosekunden genau mit dem Motor synchronisiert werden.
Dazu braucht es wohl etwas mehr als einen Fahrtregler.



      Nächste Seite
Gehe zu Seite ( 1 | 2 Nächste Seite )
Zurück zur Seite 0 im Unterforum          Vorheriges Thema Nächstes Thema 


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 23 Beiträge im Durchschnitt pro Tag       heute wurden bisher 5 Beiträge verfasst
© x sparkkelsputz        Besucher : 182291659   Heute : 2485    Gestern : 4667    Online : 579        6.11.2024    15:22
1 Besucher in den letzten 60 Sekunden        alle 60.00 Sekunden ein neuer Besucher ---- logout ----viewtopic ---- logout ----
xcvb ycvb
0.0320589542389