Gast
#3020655
Hallo, In einem Projekt in der Arbeit kommen mehrere Schrittmotoren zum Einsatz, und ich bin gerade dabei, mir diverse Schrittmotortreiber etwas genauer anzusehen. Unter anderem bin ich auf die Bausteine von STMicroelectronics gestoßen. -> L6470, L6472, L6474 Besonders interessant finde ich das SPI-Interface da es eine sehr unkomplizierte Ansteuerung ermöglicht. Ich habe mir ein Demoboard aufgebaut, welches schaltungstechnisch der Typical Application im Datenblatt entspricht, bzw. habe ich mich auch am Layout des Demoboards von ST orientiert. Bei dem Schrittmotortreiber wird im Datenblatt ein Peak Current von 7A und 3A RMS angegeben. Eigentlich ganzschön viel für das kleine Package habe ich mir gedacht. Ich habe jetzt einen Test mit folgendem Schrittmotor gemacht: Phasenstrom: 1,6A Wicklungswiderstand: 3 Ohm Induktivität: 13,4 mH Folgendes habe ich jetzt bei meinen Tests beobachtet: Der Treiber geht teilweise in eine Überstromabschaltung obwohl der Motorstrom auf 1.6A (oder auch weniger) eingestellt ist, und die Schaltschwelle für die Überstromabschaltung auf 4 A (Maximum). Weiters ist die Temperaturentwicklung des Motortreibers ziemlich hoch. Wenn ich mit der Betriebsspannung des Motortreibers auf über 20V gehe, dann schaltet der Treiber sofort wegen Überstrom ab. Laut Datenblatt sollte er bis 45V können, und geplant wären bei uns 36V Betriebsspannung. Ich habe mit mehreren Motoren getestet, und auch mehrere Treiberbausteine verwendet. Ich habe auch einen L6472 und einen L6470 verglichen - diese haben ja ein unterschiedliches Verfahren zur Stromregelung - das Resultat ist jedoch das gleiche. Irgendwie sieht das ganze so aus als ob der Treiber nicht das kann was im Datenblatt steht, bzw. wie wenn da alles ziemlich schöngeredet wird, und nur unter speziellen Voraussetzungen erreicht wird. Dies wird leider nicht im Datenblatt erwähnt. Hat von Euch schon jemand mit diesen Treibern gearbeitet, und Erfahrungen gesammelt? Hat jemand eine Idee was ich falsch gemacht haben könnte? Danke für Eure Hilfe MAx