- Labornetzteil AliExpress         
Ergebnis 1 bis 8 von 8

Thema: Einfache Steuerung für Schrittmotor und Batterieversorgung

  1. #1

    Einfache Steuerung für Schrittmotor und Batterieversorgung

    Anzeige

    E-Bike
    Hallo,

    ich möchte gerne eine Steuerung für einen Schrittmotor bauen der sich immer nur 90 Grad hin und her dreht. Mit Batterien als Stromversorgung.
    Die Programmierung ist kein Problem. Da ich allerdings recht neu auf diesem Thema bin, wäre es mir eine große Hilfe ein paar Tips zu bekommen mit welchen Komponenten ich dies am bestem umsetzte.

    Eine Adruino Uno Platine ist wahrscheinlich überdimensioniert, oder?

    Welche Komponeten würdet ihr empfehlen? Der Motor muss nicht viel Leistung haben und sich ganz langsam drehen.

    Vielen Dank für eure Tipps!

  2. #2
    Erfahrener Benutzer Lebende Robotik Legende Avatar von PICture
    Registriert seit
    10.10.2005
    Ort
    Freyung bei Passau in Bayern
    Alter
    73
    Beiträge
    11.077
    Hallo!

    Falls die Frequenz der hin und her Drehungen und die beiden Endpositionen konstant sind, reicht für 2-phasigen Schrittmotor mit 90° pro Schritt ein Multivibrator mit zwei oder mehr Transistoren aus, je nach Motorleistung.
    Geändert von PICture (29.03.2014 um 08:29 Uhr)
    MfG (Mit feinem Grübeln) Wir unterstützen dich bei deinen Projekten, aber wir entwickeln sie nicht für dich. (radbruch) "Irgendwas" geht "irgendwie" immer...(Rabenauge) Machs - und berichte.(oberallgeier) Man weißt wie, aber nie warum. Gut zu wissen, was man nicht weiß. Zuerst messen, danach fragen. Was heute geht, wurde gestern gebastelt. http://www.youtube.com/watch?v=qOAnVO3y2u8 Danke!

  3. #3
    und wie erkenne bzw. steuere ich die position in der sich der motor befindet? (schließlich soll sich dieser ja nur in einem gewissen winkel bewegen)

  4. #4
    Erfahrener Benutzer Robotik Einstein Avatar von Geistesblitz
    Registriert seit
    16.03.2011
    Ort
    Dresden
    Alter
    37
    Beiträge
    1.937
    Das geht über die Schritte. Nehmen wir mal an, du hast einen Motor mit 200 Schritten/Umdrehung (ist recht üblich), dann müsste er im Vollschrittbetrieb 50 Schritte ausführen, um sich um 90° zu bewegen. Was du jedenfalls auf jeden Fall brauchst, ist ein Schrittmotortreiber. Dieser braucht als EIngang in der Regel ein Rechtecksignal als Schrittsignal (bei jedem Rechteck führt der Motor einen Schritt aus), ein Richtungssignal und ein Enable-Signal, die den Treiber auch aktiviert. Dann bräuchtest du nur etwas, was eben die benötigten Signale generiert, da würde ja schon ein Attiny reichen. Mit einem Multivibrator kann man sicherlich auch schon was machen, allerdings kann ich mir vorstellen, dass es da schwierig wird, immer konstant in diesen 90° zu bleiben, da ja das Schrittsignal und das Richtungssignal genau aufeinander abgestimmt werden müssten...
    Wenn du etwas zur Funktionsweise von Schrittmotoren bzw. Schrittmotortreibern nicht verstehst, dann guck einfach ins RN-Wissen, dafür ist es schließlich da

  5. #5
    Ok. Monaten würde ich es so lösen:

    Arduino Uno Board
    L293D als Treiber für den Schrittmotor

    Wenn ich jetzt das Programm starte, würde er sich ja um 90 grad drehen und wieder zurück. Jetzt schalte ich das System aus (durch unterbrechnung der stromversrogung). Wenn ich das System nun wieder anschalten würde, würde sich der motor ja wieder um 90 grad drehen von der aktuellen postion aus.. oder? wenn dieser aber schon bei 60 Grad steht darf er sich ja nur noch um 30 grad drehen und wieder 90 zurück.

    brauche ich daher noch einen Positionsgeber oder gibt es eine andere möglichkeit dieses problem zu lösen?

  6. #6
    Erfahrener Benutzer Robotik Einstein Avatar von Geistesblitz
    Registriert seit
    16.03.2011
    Ort
    Dresden
    Alter
    37
    Beiträge
    1.937
    Das stimmt, da reicht aber eigentlich ein Referenzschalter an einer Seite, der dann einmal zu Anfang angefahren wird. Wenn dir Arduino leichter fällt, ist das natürlich kein Problem. Wenn du ohne einen L297 arbeitest, musst du die ganze Schrittfolge vom Controller berechnen lassen und hast dann auch keine Stromregelung drin. Je nachdem, was du genau vor hast, könnte die ganz praktisch sein

  7. #7
    Erfahrener Benutzer Begeisterter Techniker Avatar von Slowly
    Registriert seit
    08.05.2004
    Ort
    24558
    Alter
    56
    Beiträge
    271
    Was möchtest Du denn damit machen?
    Was soll es werden?
    Kannst Du nicht einfachen einen Gleichstrom Motor nehmen und
    über einen Hebel die 90 Grad Drehung ausführen?
    Die Position könntest Du dann einfach über ein Poti oder eine
    Encoderscheibe auslesen.

  8. #8
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    03.04.2013
    Beiträge
    526
    Und warum ein Schrittmotor?

    Wie wärs mit einem kleinen Getriebemotor mit zwei Endschaltern und einem bistabilen Relais, welches immer beim Betätigen eines Endschalters die Drehrichtung umkehrt? Zu wenig Elektronik?

Ähnliche Themen

  1. Schrittmotor und Steuerung
    Von aigj im Forum Motoren
    Antworten: 0
    Letzter Beitrag: 25.02.2012, 23:24
  2. RN-Schrittmotor-Steuerung und Labview
    Von 4fnash im Forum Bauanleitungen, Schaltungen & Software nach RoboterNetz-Standard
    Antworten: 2
    Letzter Beitrag: 08.06.2010, 22:37
  3. Schrittmotor und dessen Steuerung
    Von viars im Forum Motoren
    Antworten: 9
    Letzter Beitrag: 31.07.2008, 11:52
  4. Antworten: 6
    Letzter Beitrag: 15.09.2007, 02:27
  5. Antworten: 1
    Letzter Beitrag: 17.03.2005, 14:12

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests