- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 10 von 10

Thema: Bipolarer Schrittmotor mit MOSFET steuern

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    17.05.2009
    Ort
    Sinsheim b. Heidelberg
    Alter
    30
    Beiträge
    519

    Bipolarer Schrittmotor mit MOSFET steuern

    Hallo,
    ich habe mir einen Schrittmotor bestellt.
    Dieser hat ein Phasenstrom von 2A. Ich habe für kleinere den L293D verwendet, aber bei 2A ist das deutlich zu viel. Kann ich das auch mit IRLZ 34N realisieren?
    Hier mal der Code in Basic, den ich verwende:
    Code:
    $regfile = "m32def.dat"
    $crystal = 8000000
    Config Portc.6 = Output
    Config Portc.7 = Output
    Config Portb.0 = Output
    Config Portb.1 = Output
    A Alias Portc.6
    B Alias Portc.7
    C Alias Portb.0
    D Alias Portb.1
    Do
    A = 1
    B = 0
    C = 1
    D = 0
    Waitus 1000
    A = 1
    B = 0
    C = 0
    D = 1
    Waitus 1000
    A = 0
    B = 1
    C = 0
    D = 1
    Waitus 1000
    A = 0
    B = 1
    C = 1
    D = 0
    Waitus 1000
    Loop
    End
    Bei der Beschreibung des Motors steht hinter dem Phasenstrom auch noch 3,6V. Bedeuted das, dass der Motor nur mit 3,6V betrieben werden kann? Ich habe aber nur eine 12V Spannungsversorung.

    Gruß
    Flexxx

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    17.05.2009
    Ort
    Sinsheim b. Heidelberg
    Alter
    30
    Beiträge
    519
    Hallo,
    warum wurde das Thema hierhin verschoben? Der Basic Code ist doch nur ein Ansteuerbeispiel.
    Ich habe diesen Beitrag gefunden:
    https://www.roboternetz.de/schrittmotoren.html
    Ist es besser, wenn ich die Schaltung mit einem L297 und L298 mache, oder gehen MOSFET´s genau so gut?
    Bei der Schaltung im Link, was muss ich da für RS1 und RS2 nehmen?

    Gruß
    Flexxx

  3. #3
    Erfahrener Benutzer Roboter Genie Avatar von Michael
    Registriert seit
    17.01.2004
    Ort
    Karlstadt
    Alter
    55
    Beiträge
    1.258
    Hallo Flexxx,

    einfach mal so auf Gut Glück ein paar Fets einsetzen geht nicht. Da ist eine richtige Ansteuerschaltung nötig.
    Die ist in den meisten Treibern bereits integriert, du tust dich damit also leichter.
    Die Schaltung mit L297 und L298 ist erprobt und verträgt bis 2,5A, eine Schaltung mit zwei L6203 würde noch mehr Strom bringen.

    Bei der Schaltung im Link, was muss ich da für RS1 und RS2 nehmen?
    0,5 Ohm passt ganz gut. Der genaue Rechenweg steht im Datenblatt, der Wert wurde aber auch hier im Forum schon desöfteren hergeleitet.

    Gruß, Michael

  4. #4
    Erfahrener Benutzer Begeisterter Techniker Avatar von Ostermann
    Registriert seit
    27.08.2009
    Ort
    Aachen
    Beiträge
    240
    Hallo Flexx!

    Die 3,6V bedeuten, dass du bei Konstantspannungsbetrieb nur 3,6V anlegen darfst. Konstantspannungsbetrieb liegt dann vor, wenn du die Versorgungsspannung ohne Stromregelung einfach auf die Wicklung schaltest. Das ist aber heute nicht mehr zeitgemäß. Um im oberen Drehzahlbereich ein brauchbares Moment zu erzielen, wird der Motorstrom per PWM geregelt. Das macht z.B. der L297 bei entsprechender Beschaltung. Dann sollte die Versorgungsspannung deutlich größer sein als die Motornennspannung, also z.B. 24V oder 36V.

    Mit freundlichen Grüßen
    Thorsten Ostermann
    --
    Wir bewegen Ihre Ideen!
    Intelligente Lösungen mit elektrischen Antrieben.
    http://www.mechapro.de

  5. #5
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    17.05.2009
    Ort
    Sinsheim b. Heidelberg
    Alter
    30
    Beiträge
    519
    Hi,

    0,5 Ohm passt ganz gut.
    Müssen das Hochlastwiderstände sein?

    ...deutlich größer sein als die Motornennspannung, also z.B. 24V oder 36V.
    Gehen dann auch nur 12V, denn ich habe nicht mehr zur Verfügung.

    Wenn ich den L6203 verwende, benötige ich dann noch andere Bausteine?
    Mein Problem ist, dass ich keinen L297 und L298 habe, sondern nur MOSFET´s. Bestellen möchte ich eigentlich nicht und bei Conrad ist das alles viel zu teuer.

    Gruß
    Flexxx

  6. #6
    Erfahrener Benutzer Roboter Genie Avatar von Michael
    Registriert seit
    17.01.2004
    Ort
    Karlstadt
    Alter
    55
    Beiträge
    1.258
    Hallo Flexxx,

    Müssen das Hochlastwiderstände sein?
    ja. P=R*I^2

    Gehen dann auch nur 12V, denn ich habe nicht mehr zur Verfügung.
    ja, der Schrittmotor kann dann eben nicht so schnell drehen.

    Mein Problem ist, dass ich keinen L297 und L298 habe, sondern nur MOSFET´s. Bestellen möchte ich eigentlich nicht und bei Conrad ist das alles viel zu teuer.
    schau dir einfach mal im Datenblatt die Innenschaltung des L6203 an, der hat ja auch FETs für die Leistungsschalter.
    du brauchst ja nicht nur die FETs, du brauchst eine Ansteuerlogik mit Totzeitgenerierung, Levelshifter, Ladungspumpe und Treiberschaltung. Temperaturüberwachung und Spannungsreferenz sind auch noch Schmankerl.
    Ein erfahrener Entwickler könnte das vielleicht billiger als in einem L6203 hinkriegen, kleiner sicher nicht, ich würde dir davon abraten.
    Wenn du noch nie so etwas gebaut hast, wird es mit Sicherheit teurer.

    Wenn du nur zum Spass mal einen Stepper drehen lassen willst, kannst du ja einen alten Drucker zerlegen. Meine ersten Gehversuche habe ich z.B. mit einem Stück Platine, herausgesägt aus einem alten Nadeldrucker, gemacht. Die Stepper eines solchen Druckers und die Treiberschaltung sind aufeinander abgestimmt.

    Gruß, Michael
    Miniaturansichten angehängter Grafiken Miniaturansichten angehängter Grafiken L6203_BD.png  

Ähnliche Themen

  1. Bipolarer Reizstrom mit MOSFETs und H-Brücke?
    Von smallhorse im Forum Elektronik
    Antworten: 11
    Letzter Beitrag: 12.02.2011, 11:15
  2. Schrittmotor Steuerung über MOSFET H-Brücke
    Von daniel.weber im Forum Motoren
    Antworten: 18
    Letzter Beitrag: 09.10.2010, 00:41
  3. Schrittmotor über Schrittmotor steuern?
    Von Tarribo im Forum Motoren
    Antworten: 1
    Letzter Beitrag: 06.06.2010, 23:40
  4. N-Mosfet mit op steuern
    Von jmetzkow im Forum Elektronik
    Antworten: 9
    Letzter Beitrag: 08.03.2008, 12:40
  5. Antworten: 6
    Letzter Beitrag: 02.12.2005, 20:01

Berechtigungen

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

12V Akku bauen