Steppmotor

Hallo miteinander.

Ich möchte einen Floppy Steppmotor mit einem µC steuern.

Ich habe zwei Seiten die das mit dem PC steuern gefunden.
http://www.codeproject.com/KB/system/floppystepper.aspx
http://www.epanorama.net/circuits/diskstepper.html

Die Seiten die sich mit der µC Steuerung solchen Motoren befassen nutzen nicht die originale HW Steuerung von dem Laufwerk obwohl das vorhanden ist. Ist es nicht möglich? Kennt sich jemand hier damit aus?

Mfg.

Balazs

Hallo,

warum sollte man diese benutzen? Jeder vernünftige Microprozessor kann dieses besser.

Beispiel:

http://www.arduino.cc/en/Tutorial/StepperUnipolar

mfg, tf

Hallo,

Ich möchte einen Floppy Steppmotor mit einem µC steuern.

Was willst Du damit bewegen? Kraft hat das Ding nämlich nicht wirklich. Eine etwas stärkere Alternative wäre der Stepper aus einem 5 1/4’’-Laufwerk.

Die Seiten die sich mit der µC Steuerung solchen Motoren
befassen nutzen nicht die originale HW Steuerung von dem
Laufwerk obwohl das vorhanden ist. Ist es nicht möglich?

Doch. Aber wozu? Das macht die Sache nur groß und umständlich.

Zum Basteln gibt es übrigens von ELV Bausätze mit PC-Interface und passendem Schrittmotor von etwa der Größe eines 5 1/4’’-Steppers. Man kann sich bei denen sogar den Schaltplan und eine Beschreibung kostenlos runterladen…
Gruß
loderunner

Hallo.

warum sollte man diese benutzen? Jeder vernünftige
Microprozessor kann dieses besser.

Das mag schon sein. Gründe aber das machen zu Wollen gibt verschiedene, man spart etliche pins und HW, man möchte was dabei lernen usw.
Nun was schlagst du vor, wie soll man das machen?

Mfg.

Balazs

Hallo,

na ja, PINs und Hardware sparst Du nicht so richtig und die Nutzungsmöglichkeiten wären natürlich deutlich vielseitiger.

Zudem gibt es/gab es durchaus unterschiedliche Floppy-Controller, so daß das Ganze im Zweifelsfall schon ein etwas zeitaufwendiges Projekt sein kann.

Aber wie auch immer …

„Man möchte etwas dabei lernen …!“ Endlich mal ein vernünftiges Argument. Kann ich durchaus nachvollziehen.

Deshal hier und viel Spaß:

http://www.vias.org/mikroelektronik/b2_01_floppy_con…

mfg, tf

Hallo

na ja, PINs und Hardware sparst Du nicht so richtig und die
Nutzungsmöglichkeiten wären natürlich deutlich vielseitiger.

Etwas spahrt man und wenn ich alles mit dem µC mache habe ich keine manuelle möglichkeit den Motor anzusprechen mehr. Mit externe HW schon.

Zudem gibt es/gab es durchaus unterschiedliche
Floppy-Controller, so daß das Ganze im Zweifelsfall schon ein
etwas zeitaufwendiges Projekt sein kann.

Da hast du recht. Habe paar Stück angeschaut, alle mit verschiedenen Chips und die Datenblätter sind nicht aufzutreiben.

"Der Abgleich des Controllers ist dem Datenblatt des Chips zu entnehmen. "

Guter Witz:smile:))

Ich ging davon aus, dass diese egal wie intern aufgebaut sind mit dem Paralellport trotzdem immer gleich verbunden sind daher von dort aus mit einem µC logischerweise die nötige Signale man senden kann. Oder irre ich mich da?

Mfg.

Balazs

Hallo,

natürlich kannst du den Stepper auch über externe Hardware ansprechen. Würde im übrigen - wenn du drüber stolpern solltest - noch die guten Exemplare aus den 5 1/4" nehmen.

Die Dinger waren/sind am IDE-Port angeschlossen. Über diesen wird die interne Elektronik (u.a. der Floppy-Controller) angesteuert, die u.a. wiederum den Stepper ansteuert.

Dein Microprozessor kann in diesem Fall den Floppy-Controller ersetzen, das Programm die vom IDE-Chip kommenden Signale.

Bei diesem Vorgehen bist du deutlich flexibler und spartst Dir Anpassungen und Umwandlungen.

Das alles gilt natürlich nur, wenn es dir primär um die ansteuerung des motor geht.

Ist in der Praxis ganz einfach. Beispiel:

http://www.flickr.com/photos/7175086@N05/4051441046/

Eine lustige Anwendung:

http://dorkbotpdx.org/blog/feurig/scary_george_drivi…

http://www.ladyada.net/make/mshield/use.html

Wie auch immer: Viel spaß!

mfg, tf

Hallo

natürlich kannst du den Stepper auch über externe Hardware
ansprechen. Würde im übrigen - wenn du drüber stolpern
solltest - noch die guten Exemplare aus den 5 1/4" nehmen.

Oh ich brauche den kleinsten Stepper was es gibt. Der soll einen winzigkleinen Nadelventil bewegen weil Piezoaktoren die es machen könten eine saugrose Stange Geld kosten:smile:

Dein Microprozessor kann in diesem Fall den Floppy-Controller
ersetzen, das Programm die vom IDE-Chip kommenden Signale.

An so was dachte ich.

Das alles gilt natürlich nur, wenn es dir primär um die
ansteuerung des motor geht.

Genau drum get’s.

Ich danke dir für deine sachliche Hilfe.
Muss erst alles durchackern was wohl etwas dauern wird.Da bin ich noch Azubi:smile:

Wenn aber du noch da bist hätte ich noch ne Frage da du den 5.1/4 erwähnt hast (den habe ich leider nicht)
Ich muss auch noch einen kleinen Generator bauen um 50-60W 12V.
Der Drehzahl ist 1500-7000rpm. Ich dachte dazu einen bürstenlosen Motor umzubauen (da währe ein vom 5.1/4 ungefehr richtig ). Da ich die Spannung auch in gewissen Grenzen stabiel halten muss dachte ich den Motor umzuwickeln und mehrere Abzweigungen rausführen. So könnte ich je nach Drehzahl zwieschen denen umzuschalten. Ist diese Vorstellung richtig und machbar?

Mfg.

Balazs

Hallo,

na ja, PINs und Hardware sparst Du nicht so richtig und die
Nutzungsmöglichkeiten wären natürlich deutlich vielseitiger.

Etwas spahrt man

Nö, nicht wirklich. Schau Dir mal die Kombination L297/L298 (SGS-Thomson, Datenblatt: http://pdf1.alldatasheet.com/datasheet-pdf/view/2243…) an.

und wenn ich alles mit dem µC mache habe ich
keine manuelle möglichkeit den Motor anzusprechen mehr. Mit
externe HW schon.

Manuell die Floppy-Hardware benutzen? Möchte ich sehen. Das ist garantiert nicht leichter als das oben.

Wenn Du englisch kannst vielleicht auch interessant für Dich: http://www.cs.uiowa.edu/~jones/step/

Btw., ob ein Stepper wirklich das richtige ist, um ein Nadelventil zu betreiben, möchte ich stark bezweifeln. Aber probier’s ruhig aus, man kann dabei nur lernen und vielleicht genügt es Deinen Ansprüchen ja auch.
Gruß
loderunner

Hallo

Manuell die Floppy-Hardware benutzen? Möchte ich sehen. Das
ist garantiert nicht leichter als das oben.

Nun ich dachte „wenn“ es möglich ist nur mit einem Pin den Motor hin oder her laufen zu lassen dann muss einen Schalter das auch machen können. Der zweite Pin währe dann die Einschaltzeit oder Schritt was auch dann mit dem Schalter machbar währe. Ich möchte wieder betonen „wenn“!!
Der Taktgeber ist auf der Platine und ich nehme an, dass die Wicklungen auch von dem Chip geschaltet werden und nicht der PC Processor sie Steuert sondern die H Brücken auch im Chip integriert sind. Demnach sollten zwei Pins genügen oder?

Wenn Du englisch kannst vielleicht auch interessant für Dih:
http://www.cs.uiowa.edu/~jones/step/

Danke für den Link. Diese habe ich schon angeschaut:
http://www.codeproject.com/KB/system/floppystepper.aspx
http://www.epanorama.net/circuits/diskstepper.html

Btw., ob ein Stepper wirklich das richtige ist, um ein
Nadelventil zu betreiben, möchte ich stark bezweifeln.

Das ist nur eine Möglichkeit sicher. Wenn irgendwie einfacher geht das würde mich richtig freuen:smile: Vorschlag?
Piezoaktoren kommen nich in Frage. Zu teuer und hoche Spannung.
Der Floppy Stepper würde von der Größe her gut passen. Nur deshalb dahte ich daran.

Gruß

Balazs