Hallo! Habe laut folgender Seite einen ULN2803A an meinen Atmega8 gehängt: http://www.the-starbearer.de/Roboter/Baugruppen/Leistungstreiber%20ULN2803/Leistungstreiber%20mit%20ULN2803.htm Es funktioniert aber nicht! Hinter dem IC (also da wo die Motoren drankommen) hab ich 0,3V! Die Spannung am Port des atmeg8 sinkt auf 1,2V! Was soll ich tun?
Das ist natürlich Mumpitz auf dieser Webseite, damit Strom fließt muß man + und - anlegen, d.h. man braucht Gegentaktausgänge. Auch braucht man eine Strombegrenzung, d.h. man sollte gleich einen richtigen Motortreiber-IC nehmen. Aber bloß nicht den L293 der ist total veraltet (zu hohe Verluste), sondern einen mit MOSFET-Endstufen. Seltener gibt es Motoren mit 5 oder 8 Anschlüssen, die kann man tatsächlich nur mit Open-Kollektor-Stufen oder N-MOSFETs schalten (der gemeinsame Anschluß kommt dann an +). Aber dann haben sie ein geringeres Drehmoment, als bei Gegentaktbetrieb. Die 1,2V liegen wohl daran, daß Du die Pins als Eingänge programmiert hast. Peter
Hallo, ich habe hier noch Schrittmotoren mit Strangspannung 60V und Strangstrom max. 8A (zwei Wicklungen mit Mittelanzapfung). Jetzt bräuchte ich halt eine Endstufe, die ca. 3-4A kann. Gibt es da fertige und bezahlbare Treiber, oder sollte ich besser zwei H-Brücken mit MosFets bauen? Gruß Elektrikser
Mein Schrittmotor hat tatsächlich 5 Anschlüsse. Wie soll ich ihn ansteuern, um ein möglichst hohes Drehmoment zu erreichen?
"Mein Schrittmotor hat tatsächlich 5 Anschlüsse." Dann kann man den gemeinsamen auf +UB legen. Die anderen 4 kannst du dann mit je einem Logik-Pegel-MOSFET ansteuern. Die 4 Sourceanschlüsse führst Du über einen Strommeßwiderstand und an den analog Komparator zur Überstromabschaltung. Alternativ kann man die Strombegrenzung z.B. mit einem LM317 als Stromkonstanter geschaltet machen. Gerade beim Experimentieren sollte man auf die Strombegrenzung nicht verzichten, um Rauchwolken vorzubeugen. Peter
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.