Endstufen für Schrittmotor...Hilfe.
Hallo,
Ich habe da mal eine eigene Schrittmotorsteuerung versucht zu entwickeln, es hatte auch schon funktioniert (schien jedenfals so), nur jetzt habe dem Projekt noch ein eigenes Netzteil spendiert und seit dem gehen immer meistens die oberen Mos-Fets der H-Brücken flöten.
Ich habe im Anhang die Schaltung vereinfacht dargestellt, die zweite H-Brücke ist genau so aufgebaut, am R17 wird der Spulenstrom gemessen und RC2 des PIC`s ist für die PWM zuständig.
Mein Problemm ist, ich habe bei den Tests der Platine ein Netzteil verwendet das 24V/10A liefert. Jetzt habe ich ein Netzteil gebaut der mir 32V/18A liefert (und die brauche ich auch für meine 8 Motoren je 2A). Wenn ich jetzt die Schrittmotorsteuerung mit dem Netzteil betreibe brennen nach kurzem drehen des Schrittmotors meistens die oberen Mos-Fets (IRF9530) durch. Im Stillstand pasiert es eigentlich nicht.
Woran kann das den jetzt liegen. Ist der Schaltplan fehlerhaft, ist der vom Netzteil gelieferte Strom zur stark (wenn der Motor direkt an Netzteil angeschlossen wird zueht es so um die 5A, die IRF`s sind aber für 14 bzw 12A), sind vieleicht die Wiederstände falsch, oder ist die Ansteuerung fals. Ich schalte nämlich auf das nächste Muster direckt um ohne dabei die Mos-Fets kurzzeitig auszuschalten. Es könnte ja sein das der obere noch nicht gespert hat während der untere schon öffnet und dabei ein Kurzschluß entsteht? Wie kann ich dagegen vorgehen? Andere Wiederstände? In dem PIC-Programm ist dafür gesorgt das nicht der obere und der untere Mos-Fet gleichzeitig eingeschaltet werden können.
Wie ihr sieht habe ich ein zimlich großes Problemm und hoffe Ihr könnt mir weiter helfen.
Gruß conmafi
Liste der Anhänge anzeigen (Anzahl: 1)
Vielen Dank für eure schnelle Hilfe.
So wie ich das jetzt verstanden habe müssen bei T1 und T2 zwieschen Source und Gate Z-Dioden hin. Vermute ich da richtig das je größer die Z-Spanung (natürlich jetzt bis unter 20V) desto besser bzw. schneller werden die durchgeschaltet? Gibt es auch Nachteile bei größere Z-Spanung?
T5 und T6 vertragen laut Datenblat auch nur 20V Gate-Source-Spannung. Also auch Z-Dioden zwieschen Masse und Gate?
Ich habe den Schaltplan erst mal so geendert wie ich das hier verstanden habe. Ist das so richtig?
Zitat:
zumal auch die open-collektor-stufen (7406/7407) eigentlich nur 30V verkraften
Wälche Treiber könnt ihr mir den aus Erfahrung empfehlen. Ich dachte die 2V machen da auch nicht die Wlt aus :-) Habe auch erst mal mit den ULN 2003 probiert, da haben sich die Fet's dermassen aufgeheizt das ich auf die 7406 ausgewichen bin.
Zur den verwendeten Fet's...die sind zwar nicht besonderes aber dafür sehr billig, oder bekommt man in der Preisklasse um die 0,80 € was besseres? Habe mich einfach für diese entschieden, soll ja auch nur zum üben sein.
Gruß conmafi
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo noh mal und danke für die antwort.
So, habe die Platine jetzt soweit geendert das ich die Z-Dioden hinzugefügt (allerdings nur 5,1V da ich die 18V nicht habe) und die die Wiederstände wie im Schaltplan geendert habe.
=D> Es funktioniert ohne durchzubrennen! Ist ja auch kein Wunder bei so kompetente Hilfe.
Habe da noch eine Frage, und zwar wäche Wiederstände soll ich da jetzt einsätzen. So wie das jetzt ist, ist es glaube nicht optimal, die Fets erhitzen sich etwas mehr als bei der allerersten Version und den 24V. Oder liegt die Hitzeentwiklung an den 5,1V Z-Dioden, so das die Fets garnicht komplet durchshalten können.
Habe die Platine bis 2,5A getestet (mehr traue ich ihr im moment nicht zu) und dabei folgendes festgestellt:
1.) Je größer die PWM-Freguenz desto mehr hitzeentwiklung, ist ja eigntlich logisch, aber kann man dagegen was tun auser die Frequenz herabzusetzen. Das habe ich bis 34 kHz getestet, und wenn nichts zur machen ist würde ich die Platine bei 19kHz dann laufen lassen. Das währe dann nah an dem unterem Ende wo die Motoren noch nicht zur hören sind.
2.) Im Stand ist die Hitzeentwiklung auch sehr ernorm. Das liegt aber warscheinlich daran das die Fets nicht richtig durchschalten?
Ich hoffe ihr könnt mir weiter helfen wie ich die Schaltung noch weiter optimieren kann. Es funktioniert zwar, aber es ist noch nicht das gelbe vom Ei.
Gruß conmafi
Liste der Anhänge anzeigen (Anzahl: 1)
Besser wäre es noch, vor den IRF9530 einen PNP-Transistor als Treiber einzufügen, der das Gate schnell entladen kann. Damit sollten die Schaltverluste dann minimal sein. Eine Beispielschaltung ist angehängt. Da der Treiber invertiert, müsstest du vorher nochmal invertieren, also anstatt dem 7406 einen 7407 nehmen.
Waste