Schrittmotortreiber - dual full bridge mit FETs

Gast #2924143
Lesenswert?
• ▲
▼
hi

Ich bin dabei meine L297-L298 Kombination durch etwas zeitgemässes zu 
ersetzen. Ich habe dabei an eine doppelte H Brücke mit MOSFETs gedacht.

Motor (ST5909L3008 Nanotec) 
http://de.nanotec.com/schrittmotor_st5909.html
Spannung Motor max 48V
Strom Motor max 4.2A

MOSFETs: BUK95150-55A,127
http://ch.mouser.com/Search/ProductDetail.aspx?R=BUK95150-55A,127virtualkey66800000virtualkey771-BUK95150-55A127

Nur damit ich einfacher davon reden kann nummerier ich die FETs mal in 
einer H Brücke.
1
                +24V
2
              1|     |2
3
               |     |
4
                - - -     -> (Motorspule)
5
               |     |
6
              3|     |4
7
                 GND

Jetzt muss ich ja immer 1 und 4 Durschalten oder 2 und 3.
Da der Mikrokontroller der das machen soll nicht genügend Leistung 
aufweist (die FETs zu langsam lädt) habe ich an FET Drivers oder 
Optokoppler gedacht.

FET Driver: MCP14E7-E/P
http://ch.mouser.com/Search/ProductDetail.aspx?R=MCP14E7-E/Pvirtualkey57940000virtualkey579-MCP14E7-E/P

Optokoppler: VO3120-X007T
http://ch.mouser.com/Search/ProductDetail.aspx?R=VO3120-X007Tvirtualkey61370000virtualkey782-VO3120-X007T

Meine Idee sieht im moment wie folgt aus:

Variante 1: vor FET 3 und 4 je einen FET Driver und vor 1 und 2 je einen 
Optokoppler (da ich ja dort 24V + 5V anlegen muss damit der FET 
schaltet)
Mit dem Optokoppler brauch ich dann +24V als "Ground" und vertärke mit 
+5V. Das sollte doch so klappen?

Variante 2: vor jedem FET einen Optokoppler (ist für mich einfacher weil 
ich noch nie einen FET driver benutzt habe).

Variante 3: einen Opto für 1 und 4 und einen für 2 und 3. Dann schalte 
ich immer beide gleichzeitig durch. Geht das? Dann leg ich ja am unteren 
(3 und 4) beim Gate auch 24V + 5V an, obwohl 5V reichen würden. Hält der 
das aus?

Ich habe noch nie so richtig mit MOSFETs gearbeitet und wäre sehr 
dankbar über eure Anregungen!

Zusatzfrage: Kondensatoren habe bei jedem Opto 100nF von +5V nach 
GND/"GND"(24V) und 100nF von 24V nach GND. Zusätzlich von 24V nach GND 
habe ich einen 470uF Kondensator.
Ist das sinvoll und wirkungsvoll?

Danke für eure Hilfe

Chrys
Gast #2924338
Lesenswert?
• ▲
▼
Hab noch ein paar Fragen die mich beschäftigen

Wenn ich keine Mikroschritte machen will und auch keine Stromabsenkung 
wenn der Motor steht so brauche ich keine Transistoren oder?

Kann man mit der Spannung am Gate eines FETs auch den Strom einstellen? 
Oder ist das dann völlig ungenau?

Was haltet ihr für die sauberere Lösung, Optokoppler oder FET-driver?

Wie schaff ich es mit einem Bauteil (egal ob opto oder FET-driver) 1 und 
3 zu schalten? (Dann wäre ja das Kurzschlussrisiko schon mal vermindert)

Danke Chrys

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.