Forum: Mikrocontroller und Digitale Elektronik ULN2803A an Atmega8


von Holger Reichert (Gast)


Lesenswert?

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?

von Holger Reichert (Gast)


Lesenswert?

Hat sich erledigt!

Die Forensuche hat sich doch gelohnt ;-)

von Peter D. (peda)


Lesenswert?

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

von Elektrikser (Gast)


Lesenswert?

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

von Holger Reichert (Gast)


Lesenswert?

Mein Schrittmotor hat tatsächlich 5 Anschlüsse. Wie soll ich ihn
ansteuern, um ein möglichst hohes Drehmoment zu erreichen?

von Peter D. (peda)


Lesenswert?

"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
Noch kein Account? Hier anmelden.