Brauch ich dann nur dieses IC, oder brauch ich noch Widerstände, Freilaufdioden oder so was?
Die Dioden sind wie gesagt schon drin.
Im Datenblatt steht so weit ich weis nichts über den Widerstand der Eingänge. Widerstände am Parallelport, die keinen größeren als den zulässigen Strom (wieviel darf man als dem LPT ziehen?) durchlassen wären ok (mit 1kOhm bist du auf der sicheren Seite.).
Geschwindigkeit kannst du jedoch nicht regeln da PC ja kein PWM-Signal erzeugen kann
Sollte eigentlich kein Problem sein, wenn du ohnehin erkennst, wann der Arm über 'nem Feld steht. Sollte er nicht schnell genug anhalten, fährt er eben wieder'n Stück zurück
Wo finde ich den einen Schaltplan für die Lösung mit den 6 Transistoren?
Hab' auf die Schnelle auch keinen gefunden, und daher einen hingeschludert. Ist in der Galerie unter
https://www.roboternetz.de/phpBB2/al...php?pic_id=139
zu finden.
Die Lampe steht dabei für den Motor(hab' kein Symbol für Motor gefunden).
Dabei ist zu beachten, dass du für jede Richtung je EINEN Port auf High legst. Beide Ports auf gnd heisst Motor aus. Beide Ports auf High ist ein Kurzschluss, der die Schaltung(oder auch andere Teile, wie die hoffentlich vorhandene Sicherung) zerstören kann und auch zu nix gut ist. Also unbedingt vermeiden. Masse an beiden Eingängen stellt den Strom für den Motor ab.
Ich habe keine konkreten Widerstände und Transistortypen angegeben.
Bei den Transistoren brauchst du 4mal NPN und 2mal PNP (geht so ähnlich mit 2mal NPN und 4mal PNP). Schnell genug sind auch praktisch alle Transistoren. Die Schaltleistung muss halt für deine Motoren reichen.
Die optimalen Werte für die Widerstände sind von den jeweils verwendeten Transistoren abhängig. In den meisten Fällen sollten überall die gleichen (1-10 kOhm) gehen.